15 papers · ranked by Valyu relevance
Iraklis Moutidis, Hywel T. P. Williams, Jacopo Soldani
Question and answer (Q&A) websites are a medium where people can communicate and help each other. Stack Overflow is one of the most popular Q&A websites about programming, where millions of developers seek help or provide valuable assistance. Activity on the Stack Overflow website is moderated by the user community…
R. K. Ranjitha, Sanjay Singh
PREPRINT Programming question and answer (Q&A) websites, such as Quora, Stack Overflow, and Yahoo! Answer etc. helps us to understand the programming concepts easily and quickly in a way that has been tested and applied by many software developers. Stack Overflow is one of the most frequently used programming Q&A…
R Maria del Rio-Chanona, Nadzeya Laurentsyeva, Johannes Wachs, Matjaz Perc
Large language models (LLMs) are a potential substitute for human-generated data and knowledge resources. This substitution, however, can present a significant problem for the training data needed to develop future models if it leads to a reduction of human-generated content. In this work, we document a reduction in…
Authors not listed
Stack Overflow is a popular Q&A platform where users ask technical questions and receive answers from a community of experts. Recently, there has been a significant increase in the number of answers generated by ChatGPT, which can lead to incorrect and unreliable information being posted on the site. While Stack…
Akalanka Galappaththi, Sarah Nadi, Christoph Treude
Stack Overflow has become an essential technical resource for developers. However, given the vast amount of knowledge available on Stack Overflow, finding the right information that is relevant for a given task is still challenging, especially when a developer is looking for a solution that applies to their specific…
Figl, Kathrin, Kirchner, Maria + 4 more
Question-and-answer platforms such as Stack Overflow are an important way for software developers to share and retrieve knowledge. However, reusing poorly understood code can lead to serious problems, such as bugs or security vulnerabilities. To better understand how code comments affect the perceived helpfulness of…
Kholoud Althobaiti, Mohammad Tahaei
Phishing remains a prevalent cybersecurity threat. Given its impact, it is important to understand how technically skilled users interpret and respond to such threats. This paper examines how developers and security professionals discuss phishing on Stack Overflow (SO) and Information Security (IS) Stack Exchange in…
Arjumand Fatima, Onaiza Maqbool
Developer discussions particularly on programming related questions answering (Q&A) sites, contain useful information, which, if mined and analysed carefully can be transformed into insightful recommendations for developers about which software to use or prefer over others, matching with one’s requirements for…
Chaiyong Ragkhitwetsagul, Jens Krinke, Rocco Oliveto
We performed two online surveys of Stack Overflow answerers and visitors to assess their awareness to outdated code and software licenses in Stack Overflow answerers. The answerer survey targeted 607 highly reputed Stack Overflow users and received a high response rate of 33%. Our findings are as follows. Although most…
Akhila Sri Manasa Venigalla, Sridhar Chimalakonda
With the increase in acceptance of open source platforms for knowledge sharing, Question and Answer (Q&A) websites such as Stack Overflow have become increasingly popular in the programming domain. Many novice programmers visit Stack Overflow for reasons that include posing questions, finding answers for issues they…
David Kavaler, Vladimir Filkov, Fabio Calefato
Stack Overflow is a popular crowdsourced question and answer website for programming-related issues. It is an invaluable resource for software developers; on average, questions posted there get answered in minutes to an hour. Questions about well established topics, e.g., the coercion operator in C++, or the difference…
Iren Mazloomzadeh, Gias Udin, Foutse Khomh, Ashkan Sami
Stack Overflow incentive system awards users with reputation scores to ensure quality. The decentralized nature of the forum may make the incentive system prone to manipulation. This paper offers, for the first time, a comprehensive study of the reported types of reputation manipulation scenarios that might be…
Gábor Mészáros, Johannes Wachs
—Software libraries are the elementary building blocks of open source software ecosystems, extending the capabilities of programming languages beyond their standard libraries. Although ecosystem health is often quantified using data on libraries and their interdependencies, we know little about the rate at which new…
Mingze Dong, Abhinav Adduri, Dhruv Gautam, Lujing Wu + 13 more
Foundation models trained on single-cell transcriptomic data offer the promise of identifying and predicting the diversity of cellular phenotypes across species, diseases, and other biological conditions. However, the current models are limited to their supervised training conditions and tasks, which limits their…
Clemente F. Arias, Francisco J. Acosta, Federica Bertocchini, Cristina Fernandez-Arias
Metabolic overflow is defined by the excretion of partially oxidized byproducts, such as acetate, ethanol, and lactate, which could otherwise be used to produce energy. This behavior, widespread across diverse biological systems, is paradoxical because it suggests a seemingly wasteful use of resources that could…