84 research outputs found

    Making Quantum Computing Open: Lessons from Open-Source Projects

    Full text link
    Quantum computing (QC) is an emerging computing paradigm with potential to revolutionize the field of computing. QC is a field that is quickly developing globally and has high barriers of entry. In this paper we explore both successful contributors to the field as well as wider QC community with the goal of understanding the backgrounds and training that helped them succeed. We gather data on 148 contributors to open-source quantum computing projects hosted on GitHub and survey 46 members of QC community. Our findings show that QC practitioners and enthusiasts have diverse backgrounds, with most of them having a PhD and trained in physics or computer science. We observe a lack of educational resources on quantum computing. Our goal for these findings is to start a conversation about how best to prepare the next generation of QC researchers and practitioners

    Solution uniqueness and noise impact in a static spectropolarimeter based on birefringent prisms for full Stokes parameter retrieval

    Full text link
    peer reviewedAn innovative model of a static spectropolarimeter able to cover the entire Stokes vector is discussed. The optical layout is based on a birefringent modulator formed by two antiparallel prisms stuck together with the help of an intermediary part of the same material. This optical model has the advantage of being extremely compact. It avoids any movable parts or rotating components. By its architecture, the device induces a complete modulation on the vertical direction of any incoming polarized light, facilitating the determination of the entire Stokes vector through a single measurement. Because the modulation is also wavelength-dependent, spectral dependencies of the polarization states can be derived. The behavior of the model was first investigated in noise-free conditions. The existence of a unique solution was proven in the absence of noise and for any Stokes vector configuration. Under noisy conditions, the uncertainty on the Stokes parameters and the efficiency of the modulation scheme were evaluated as a function of the analyzer’s angle and for two different configurations of the modulator. The simulations show that an almost ideal efficiency is reachable, qualifying the concept for the high-precision measurement of the polarization

    Incorporating External Knowledge through Pre-training for Natural Language to Code Generation

    Full text link
    Open-domain code generation aims to generate code in a general-purpose programming language (such as Python) from natural language (NL) intents. Motivated by the intuition that developers usually retrieve resources on the web when writing code, we explore the effectiveness of incorporating two varieties of external knowledge into NL-to-code generation: automatically mined NL-code pairs from the online programming QA forum StackOverflow and programming language API documentation. Our evaluations show that combining the two sources with data augmentation and retrieval-based data re-sampling improves the current state-of-the-art by up to 2.2% absolute BLEU score on the code generation testbed CoNaLa. The code and resources are available at https://github.com/neulab/external-knowledge-codegen.Comment: Accepted by ACL 202

    Going farther together:the impact of social capital on sustained participation in open source

    Get PDF
    Sustained participation by contributors in open-source software is critical to the survival of open-source projects and can provide career advancement benefits to individual contributors. However, not all contributors reap the benefits of open-source participation fully, with prior work showing that women are particularly underrepresented and at higher risk of disengagement. While many barriers to participation in open-source have been documented in the literature, relatively little is known about how the social networks that open-source contributors form impact their chances of long-term engagement. In this paper we report on a mixed-methods empirical study of the role of social capital (i.e., the resources people can gain from their social connections) for sustained participation by women and men in open-source GitHub projects. After combining survival analysis on a large, longitudinal data set with insights derived from a user survey, we confirm that while social capital is beneficial for prolonged engagement for both genders, women are at disadvantage in teams lacking diversity in expertise.\u3cbr/\u3

    Does UML modeling associate with lower defect proneness?:a preliminary empirical investigation

    Get PDF
    The benefits of modeling the design to improve the quality and maintainability of software systems have long been advocated and recognized. Yet, the empirical evidence on this remains scarce. In this paper, we fill this gap by reporting on an empirical study of the relationship between UML modeling and software defect proneness in a large sample of open-source GitHub projects. Using statistical modeling, and controlling for confounding variables, we show that projects containing traces of UML models in their repositories experience, on average, a statistically minorly different number of software defects (as mined from their issue trackers) than projects without traces of UML models.</p

    Studies on Romanian prehistoric bronze artifacts at ATOMKI Debrecen

    Get PDF
    Compositional studies on ancient bronze artefacts and on the possible provenance of their copper and tin contents are performed all around the world. For South-Eastern Europe, Balkan Bronze Age artifacts have been studied in relation to the compositional pattern of ancient mines from Serbia and Bulgaria. We decided to start a similar investigation on Bronze Age bronze artifacts found on Romanian territory and to compare the results with already published data on old regional mines – Austria, ..
    • …
    corecore