<?xml version="1.0" encoding="UTF-8"?><feed
	xmlns="http://www.w3.org/2005/Atom"
	xmlns:thr="http://purl.org/syndication/thread/1.0"
	xml:lang="en-US"
	>
	<title type="text">STORMY PETERS</title>
	<subtitle type="text">Open Source Expert, Keynote Speaker, Executive Consultant</subtitle>

	<updated>2026-04-12T14:06:57Z</updated>

	<link rel="alternate" type="text/html" href="https://stormyscorner.com/" />
	<id>https://stormyscorner.com/feed/atom/</id>
	<link rel="self" type="application/atom+xml" href="https://stormyscorner.com/feed/atom/" />

	<generator uri="https://wordpress.org/" version="6.9.4">WordPress</generator>
<icon>https://stormyscorner.com/wp-content/uploads/2011/02/stormy.jpg</icon>
	<entry>
		<author>
			<name>Stormy</name>
							<uri>https://stormyscorner.com/</uri>
						</author>

		<title type="html"><![CDATA[Is AI Killing Open Source Software?]]></title>
		<link rel="alternate" type="text/html" href="https://stormyscorner.com/is-ai-killing-open-source-software/" />

		<id>https://stormyscorner.com/?p=3220</id>
		<updated>2026-04-12T14:06:57Z</updated>
		<published>2026-04-12T14:06:52Z</published>
		<category scheme="https://stormyscorner.com/" term="AI" /><category scheme="https://stormyscorner.com/" term="open source" /><category scheme="https://stormyscorner.com/" term="ai" /><category scheme="https://stormyscorner.com/" term="community" /><category scheme="https://stormyscorner.com/" term="maintainers" /><category scheme="https://stormyscorner.com/" term="speaking" />
		<summary type="html"><![CDATA[<p>I love giving talks that explore big questions — the kind that are facing all of us right now and that nobody has fully figured out yet. &#8220;Is AI Killing Open Source Software?&#8221; is exactly that kind of question. It actually reminds me of a talk I gave really early in my career where I [&#8230;]</p>
<p>The post <a href="https://stormyscorner.com/is-ai-killing-open-source-software/">Is AI Killing Open Source Software?</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->

Related posts:<ol>
<li><a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" rel="bookmark" title="Will AI coding assistants change open source software?">Will AI coding assistants change open source software?</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
<li><a href="https://stormyscorner.com/do-not-mention-time-when-giving-a-talk/" rel="bookmark" title="Do not mention time when giving a talk">Do not mention time when giving a talk</a></li>
</ol>
</div>
]]></summary>

					<content type="html" xml:base="https://stormyscorner.com/is-ai-killing-open-source-software/"><![CDATA[
<p>I love giving talks that explore big questions — the kind that are facing all of us right now and that nobody has fully figured out yet. &#8220;Is AI Killing Open Source Software?&#8221; is exactly that kind of question. It actually reminds me of a talk I gave really early in my career where I was worried that paying maintainers to work on open source would kill open source. (Spoiler: it didn&#8217;t.) I like doing research, having lots of conversations, and then bringing it all to an audience to start a bigger conversation.</p>



<p>That&#8217;s what I did at <a href="https://www.socallinuxexpo.org/scale/23x/presentations/ai-killing-open-source-software-data-myths-and-what-leaders-must-do-now">SCALE 23x</a> in March, and I was super excited that the audience participated fully. I learned a lot from them, and I&#8217;m hoping we will all continue this conversation.</p>



<h2 class="wp-block-heading">What I Thought Would Happen with AI</h2>



<p>When I first started exploring this topic, I thought the answer would be pretty straightforward. AI makes it so easy to create software now that nobody will bother to share it. If it takes you 20 seconds to generate a feature, why would you bother contributing it back to a project? Anybody else could generate it in 20 seconds too, so it just wouldn&#8217;t feel worth your time.</p>



<p>And then when I talked to people, I found another layer. They wouldn&#8217;t contribute back because the code didn&#8217;t feel like <em>theirs</em>. They didn&#8217;t understand it as fully as code they&#8217;d written entirely by themselves, and they didn&#8217;t feel like they could maintain it if they contributed it upstream. So there&#8217;s this strange thing happening where AI helps you create code faster, but it also creates a kind of ownership gap.</p>



<p>I think both of those things are real. But when I brought up the topic, people&#8217;s main concern wasn&#8217;t what I expected.</p>



<h2 class="wp-block-heading">The Slop Problem (and How Big It Actually Is)</h2>



<p>What people really wanted to talk about was slop contributions. These have gotten a lot of press, and for good reason. Some really big projects &#8211; cURL is the famous example &#8211; have had serious problems with people submitting AI-generated PRs and bug reports that overwhelm maintainers who are already facing burnout. Daniel Stenberg ended up shutting down cURL&#8217;s bug bounty program after six years because the flood of low-quality, AI-generated security reports was taking so much time to deal with, and none of them actually identified a real vulnerability.</p>



<p>I think the projects most affected by this are the really famous ones, especially those that offered financial incentives like bug bounties. If you&#8217;re paying people to submit bug reports, and AI makes it trivially easy to generate plausible-sounding ones, you&#8217;re going to get a lot of them from people trying to make money.</p>



<p>But during my talk at SCALE, very few people in the audience said their own projects had been overwhelmed by slop PRs. In fact, one person told me that AI was actually making it <em>easier</em> for new people to contribute. They were getting new community members that way! And anyway we can encourage new contributors is really important right now.</p>



<h2 class="wp-block-heading">The New Contributor Problem</h2>



<p>A real problem we have, that we don&#8217;t have a good answer for yet is, how do new maintainers get started in this world of AI?</p>



<p>The traditional path used to be pretty clear: you find a &#8220;good first issue,&#8221; you submit a small PR, it gets reviewed, you learn something from the feedback, and you gradually build up from there. But AI has broken that. If a new contributor wants to contribute quickly, AI often helps them create a PR very fast (and we encourage people to use AI to learn!) But that first contribution, even with the help of AI, is frequently &#8220;slop&#8221;, because they don&#8217;t have the experience to review what the AI generated. They&#8217;re submitting code they don&#8217;t fully understand, and the whole point of that learning loop is lost. </p>



<p>I asked the audience at both Planet Nix and SCALE how they thought new contributors should get started instead. Multiple people (as if they couldn&#8217;t even hear each other in the room) suggested the same thing: new contributors should <em>review</em> PRs instead of submitting them. That&#8217;s the work maintainers don&#8217;t want to do anymore, and it would teach newcomers a lot about the codebase.</p>



<p>But then someone pointed out that AI could help them review the PR too. </p>



<p>There&#8217;s another path that&#8217;s closing off too. Documentation used to be a great way for new contributors to get started. You&#8217;d contribute to docs first, learn the project, and then move on to code. (Same with localization. People started translating docs.) But now some projects are generating all their docs with AI, so they&#8217;re not even taking docs contributions anymore. That&#8217;s another getting started path that&#8217;s disappearing.</p>



<h2 class="wp-block-heading">Who&#8217;s Admitting They Use AI?</h2>



<p>One fun data point from my research: 84% of developers are now using AI tools to code, but only about 29.5% are disclosing that they used AI to help write their code. Turns out, whether or not a developer admits it depends a lot on which tool they used. If they used Claude, they&#8217;re most likely to divulge that they had AI help (80.5% disclosure rate). GitHub Copilot users? Only 9%. And that is probably at least somewhat attributable to how those tools help you. GitHub Copilot is usually in your IDE where as Claude Code is a standalone tool.</p>



<h2 class="wp-block-heading">So&#8230; Is AI Killing Open Source?</h2>



<p>No. But it is for sure changing it.</p>



<p>AI is creating noise. It&#8217;s corrupting some incentives. It&#8217;s changing the type of project that will be successful. Small utility libraries, for instance, might get replaced by people just asking an LLM to generate what they need. (And that was another path to maintainership.) And it&#8217;s making things more time-consuming for maintainers in the short term, even as it promises to help in the long term.</p>



<p>But it&#8217;s also changing the way we create software solutions, and that&#8217;s really good in many cases. 36% of developers are using AI to <em>learn</em> new skills. AI-assisted tools are helping some projects with triage, finding real bugs, and managing review workloads. When used right, AI really helps drive better solutions.</p>



<p>There&#8217;s a lot of really good data available on how AI is affecting open source. I&#8217;ve included some of it in <a href="https://stormyscorner.com/slides/is-ai-killing-oss-stormy.html">my slides.</a> (These were generated by Claude and are useful and editable, but kind of ugly. For a previous talk I used NotebookLM slides and they were beautiful and not editable.)  </p>



<p>I encourage you to keep reading about how AI is affecting open source software, thinking about it, and talking to others about how we can use AI tools to make open source software processes better.</p>



<h2 class="wp-block-heading">What We Need to Do</h2>



<p>We need to make sure maintainers have tools that enable AI to help them, not just tools that generate more work for them to review. And we need to give them <em>time</em> to figure out how AI is affecting their projects. We already ask a lot of maintainers. 60% are unpaid. 60% have considered quitting. 44% cite burnout. And now we&#8217;ve sprung this massive technology shift on them without giving them two weeks off to go figure out what to do about it.</p>



<p>If we want open source to thrive in the AI era, we need to support it: fund it, contribute upstream, submit quality bug reports and PRs (whether you use AI or not), and be transparent about when and how AI helped. Good documentation helps everyone, including the AI tools, navigate your project. And take a hard look at your dependencies: understand what you depend on, reduce where you can, and support what you can&#8217;t.</p>



<p>This transition is far from over, and I&#8217;d love to hear your thoughts. What are you seeing in your projects? How is AI changing the way you contribute? Let&#8217;s keep talking about it, learning, and trying new things.</p>
<p>The post <a href="https://stormyscorner.com/is-ai-killing-open-source-software/">Is AI Killing Open Source Software?</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:<ol>
<li><a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" rel="bookmark" title="Will AI coding assistants change open source software?">Will AI coding assistants change open source software?</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
<li><a href="https://stormyscorner.com/do-not-mention-time-when-giving-a-talk/" rel="bookmark" title="Do not mention time when giving a talk">Do not mention time when giving a talk</a></li>
</ol></p>
</div>
]]></content>
		
			</entry>
		<entry>
		<author>
			<name>Stormy</name>
							<uri>https://stormyscorner.com/</uri>
						</author>

		<title type="html"><![CDATA[How to Own Your One-on-Ones and Boost Your Career]]></title>
		<link rel="alternate" type="text/html" href="https://stormyscorner.com/how-to-own-your-one-on-ones-and-boost-your-career/" />

		<id>https://stormyscorner.com/?p=3188</id>
		<updated>2026-03-28T13:10:23Z</updated>
		<published>2025-05-28T18:20:58Z</published>
		<category scheme="https://stormyscorner.com/" term="Career" /><category scheme="https://stormyscorner.com/" term="career" /><category scheme="https://stormyscorner.com/" term="management" />
		<summary type="html"><![CDATA[<p>Your one-on-one meetings with your manager aren&#8217;t just another meeting. They&#8217;re one of the most powerful tools you have for advancing your career. And here&#8217;s the thing that might surprise you: you own those meetings, not your manager. I know there are a lot of guides out there telling managers how to run better one-on-ones [&#8230;]</p>
<p>The post <a href="https://stormyscorner.com/how-to-own-your-one-on-ones-and-boost-your-career/">How to Own Your One-on-Ones and Boost Your Career</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->

Related posts:<ol>
<li><a href="https://stormyscorner.com/7-ways-not-to-procrastinate/" rel="bookmark" title="7 ways not to procrastinate">7 ways not to procrastinate</a></li>
<li><a href="https://stormyscorner.com/use-your-vacation-to-do-good-in-exotic-locations/" rel="bookmark" title="Use your vacation to do good in exotic locations">Use your vacation to do good in exotic locations</a></li>
<li><a href="https://stormyscorner.com/how-to-hire-an-executive-director/" rel="bookmark" title="How to hire an Executive Director">How to hire an Executive Director</a></li>
</ol>
</div>
]]></summary>

					<content type="html" xml:base="https://stormyscorner.com/how-to-own-your-one-on-ones-and-boost-your-career/"><![CDATA[
<p>Your one-on-one meetings with your manager aren&#8217;t just another meeting. They&#8217;re one of the most powerful tools you have for advancing your career. And here&#8217;s the thing that might surprise you: <strong>you</strong> own those meetings, not your manager.</p>



<p>I know there are a lot of guides out there telling managers how to run better one-on-ones (<a href="https://medium.com/@storming/1-1-best-practices-for-remote-teams-32b8e06498bc">I&#8217;ve even written one myself</a>), but the truth is, as an employee, you have way more control over these meetings than you probably realize. So let&#8217;s talk about how you can actually take ownership and make these conversations work for you.</p>



<p>This post also has a video version:</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="The Formula For Better Meetings With Your Manager" width="1200" height="675" src="https://www.youtube.com/embed/RXZUgkWapc8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p></p>



<h2 class="wp-block-heading">Why One-on-Ones Matter More Than You Think</h2>



<p>Think about it—your one-on-ones are where the magic happens. It&#8217;s where you make sure your goals actually align with what the organization needs. It&#8217;s where you sync up your work with everyone else&#8217;s. It&#8217;s where your manager finally understands what you&#8217;re really working on. And most importantly, it&#8217;s where you ensure your hard work gets recognized.</p>



<p>Without effective one-on-ones, you&#8217;re basically working in a vacuum, hoping someone notices your contributions. Don&#8217;t do that to yourself.</p>



<h2 class="wp-block-heading">Step One: Prepare (Yes, Really)</h2>



<p>I get it—preparation feels like extra work for a pretty informal conversation. But trust me on this one. Create an agenda. Even better, start a shared document that grows each week with your agenda items and meeting notes. This becomes your career documentation over time.</p>



<h3 class="wp-block-heading">Start your meeting with relationship building. </h3>



<p>Especially if you&#8217;re working remotely, take a genuine minute to connect as humans. You don&#8217;t need to share your deepest secrets—even chatting about the weather or something interesting in the news works. The point is to acknowledge that you&#8217;re both people, and establish how you communicate with each other.</p>



<h3 class="wp-block-heading">The Golden Rule: Problems + Plans</h3>



<p>Here&#8217;s where most people mess up their one-on-ones: they come with complaints but no solutions. Don&#8217;t be that person.</p>



<p>If you&#8217;re bringing up a problem (and you should—that&#8217;s part of your job), always come with a plan. Maybe your plan involves your manager&#8217;s help—perhaps they need to network with one of their peers or reach out to another team. That&#8217;s totally fine! Just frame it right.</p>



<p>Instead of: &#8220;This project is a disaster and nothing&#8217;s working.&#8221;</p>



<p>Try: &#8220;I&#8217;m hitting some roadblocks with this project. Here&#8217;s my plan to address them, and I could really use your help connecting with the design team. What do you think?&#8221;</p>



<p>You can even present options: &#8220;I&#8217;ve thought of three ways to tackle this. Which approach do you think would work best?&#8221;</p>



<h2 class="wp-block-heading">What to Actually Share in Your Meetings</h2>



<p><strong>Progress updates that matter.</strong> Focus on what you accomplished, not just what you worked on. There&#8217;s a big difference between &#8220;I spent time on the JJ software&#8221; and &#8220;I fixed 3 bugs in the JJ software and reviewed six pull requests from other team members.&#8221;</p>



<p><strong>Decision-making insights.</strong> Share the priorities you&#8217;ve set and the trade-offs you&#8217;ve made. Your manager wants to understand your thought process, especially when you&#8217;ve had to make tough choices about what to focus on.</p>



<p><strong>Networking opportunities.</strong> If you need introductions or if you&#8217;ve heard about work that might interest your manager, speak up. This is one of the most valuable ways they can help you.</p>



<p><strong>Industry news and internal updates.</strong> Be your manager&#8217;s eyes and ears. If you&#8217;ve heard something they should know about—whether it&#8217;s internal company news or industry trends—share it. They&#8217;ll start doing the same for you.</p>



<p><strong>Team highlights (if you&#8217;re a manager as well).</strong> Always highlight people doing great work. Did someone give an amazing demo? Finish a challenging feature? Get married? Tell your manager and suggest they reach out. Everyone wins when recognition flows upward.</p>



<h2 class="wp-block-heading">The Art of Asking for Feedback</h2>



<p>Don&#8217;t ask &#8220;How am I doing?&#8221; It&#8217;s too vague and puts your manager on the spot.</p>



<p>Instead, get specific: &#8220;In yesterday&#8217;s review, how do you think I handled the schedule questions? What went well, and what could I do better next time?&#8221;</p>



<p>This makes it easy for them to give you actionable feedback in the moment, rather than trying to remember and summarize everything you&#8217;ve done lately.</p>



<h2 class="wp-block-heading">Three Questions to Ask Yourself</h2>



<p>Before every one-on-one, run through these:</p>



<ol class="wp-block-list">
<li><strong>Do I need help with anything?</strong> Don&#8217;t miss your opportunity to get the help you need.</li>



<li><strong>Will my manager be surprised by anything?</strong> If there&#8217;s a potential issue brewing—a delayed release, a struggling team member, a client concern—give them a heads up now.</li>



<li><strong>How can I help my manager?</strong> Always end by asking what you can take off their plate.</li>
</ol>



<p>That last one is crucial. Your manager is juggling a lot, and offering to help makes you look like the collaborative team player you are. (Don&#8217;t be surprised if they don&#8217;t come up with anything right away, but they will remember you offered when opportunities come up in the future.)</p>



<h2 class="wp-block-heading">The Follow-Up That Sets You Apart</h2>



<p>Here&#8217;s what separates the pros from everyone else: follow up in writing. Take those meeting notes, clean them up, answer any outstanding questions, add relevant links, and send it all to your manager.</p>



<p>Whether it&#8217;s email, Slack, or your shared document, get those key points in writing. This creates a paper trail of your contributions and shows you&#8217;re serious about execution.</p>



<h2 class="wp-block-heading">Making It All Work for You</h2>



<p>Your one-on-ones are happening anyway—you might as well make them count. Use them to share your wins, communicate your strategic thinking, get the help you need, and position yourself as someone who thinks beyond just their immediate tasks.</p>



<p>Remember, you&#8217;re not just reporting what happened last week. You&#8217;re actively managing your career, building relationships, and ensuring your work has the impact it deserves.</p>



<p>The managers who get promoted, the employees who get recognized, the people who seem to always be in the know—they&#8217;re not necessarily smarter or more talented than you. They&#8217;re just better at owning their one-on-ones.</p>



<p>So take control of that calendar invite. Come prepared. Bring solutions, not just problems. And always ask how you can help.</p>



<p>Your future self will thank you.</p>
<p>The post <a href="https://stormyscorner.com/how-to-own-your-one-on-ones-and-boost-your-career/">How to Own Your One-on-Ones and Boost Your Career</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:<ol>
<li><a href="https://stormyscorner.com/7-ways-not-to-procrastinate/" rel="bookmark" title="7 ways not to procrastinate">7 ways not to procrastinate</a></li>
<li><a href="https://stormyscorner.com/use-your-vacation-to-do-good-in-exotic-locations/" rel="bookmark" title="Use your vacation to do good in exotic locations">Use your vacation to do good in exotic locations</a></li>
<li><a href="https://stormyscorner.com/how-to-hire-an-executive-director/" rel="bookmark" title="How to hire an Executive Director">How to hire an Executive Director</a></li>
</ol></p>
</div>
]]></content>
		
			</entry>
		<entry>
		<author>
			<name>Stormy</name>
							<uri>https://stormyscorner.com/</uri>
						</author>

		<title type="html"><![CDATA[Is AI Killing Online Collaboration? The Decline of Stack Overflow, Wikipedia, and What It Means for Open Source]]></title>
		<link rel="alternate" type="text/html" href="https://stormyscorner.com/is-ai-killing-online-collaboration-the-decline-of-stack-overflow-wikipedia-and-what-it-means-for-open-source/" />

		<id>https://stormyscorner.com/?p=3180</id>
		<updated>2026-03-28T13:11:09Z</updated>
		<published>2025-05-22T13:23:04Z</published>
		<category scheme="https://stormyscorner.com/" term="AI" /><category scheme="https://stormyscorner.com/" term="open source" /><category scheme="https://stormyscorner.com/" term="ai" /><category scheme="https://stormyscorner.com/" term="stackoverflow" /><category scheme="https://stormyscorner.com/" term="wikipedia" />
		<summary type="html"><![CDATA[<p>As AI tools like ChatGPT become more widespread, are they replacing traditional online communities? In this video, we explore the sharp decline in user participation on platforms like Stack Overflow and Wikipedia — and what it might mean for the future of open source software.</p>
<p>&#x1f4c9; Stack Overflow questions are down 40% (Dec 2023–Dec 2024)<br />
&#x1f4c9; Wikipedia readership is dropping too<br />
&#x1f916; Is AI replacing the need to ask or search?<br />
&#x1f9e0; Are fewer people contributing to open knowledge?<br />
&#x1f4e6; What do package downloads and GitHub stars say about open source trends?</p>
<p>Let’s dive into the data, discuss what it means, and ask the bigger question: are AI tools changing how we share knowledge online — for better or worse?</p>
<p>&#x1f4ac; Share your thoughts in the comments. Are you contributing less to these communities now?</p>
<p>#AI #ChatGPT #StackOverflow #Wikipedia #OpenSource #TechTrends #DeveloperCommunity #FutureOfWork #KnowledgeSharing</p>
<p>The post <a href="https://stormyscorner.com/is-ai-killing-online-collaboration-the-decline-of-stack-overflow-wikipedia-and-what-it-means-for-open-source/">Is AI Killing Online Collaboration? The Decline of Stack Overflow, Wikipedia, and What It Means for Open Source</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->

Related posts:<ol>
<li><a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" rel="bookmark" title="Will AI coding assistants change open source software?">Will AI coding assistants change open source software?</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
<li><a href="https://stormyscorner.com/do-not-mention-time-when-giving-a-talk/" rel="bookmark" title="Do not mention time when giving a talk">Do not mention time when giving a talk</a></li>
</ol>
</div>
]]></summary>

					<content type="html" xml:base="https://stormyscorner.com/is-ai-killing-online-collaboration-the-decline-of-stack-overflow-wikipedia-and-what-it-means-for-open-source/"><![CDATA[
<p>Participation in online collaborative sites is decreasing, and the numbers are striking. Matt Asay recently wrote <a href="https://www.infoworld.com/article/3988468/what-comes-after-stack-overflow.html">an article about how there are fewer people asking questions on Stack Overflow</a>. If you look at December 2023 to December 2024, the number of questions that were asked dropped by 40%.</p>



<p>You can watch the video version of this article on YouTube.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Stack Overflow Questions Dropped 40%! What’s Going On?" width="1200" height="675" src="https://www.youtube.com/embed/WOYFIQxQoUc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Since ChatGPT has been released, he pointed out in 2023, there&#8217;s been this dramatic decline in the number of questions asked on Stack Overflow. However, the number of questions asked on Stack Overflow has been dropping since 2018, as shown in the graph. Perhaps there&#8217;s something else also going on.</p>



<figure class="wp-block-image size-full"><a href="https://stormyscorner.com/wp-content/uploads/2025/05/stackoverflow.jpeg"><img fetchpriority="high" decoding="async" width="759" height="625" src="https://stormyscorner.com/wp-content/uploads/2025/05/stackoverflow.jpeg" alt="" class="wp-image-3181" srcset="https://stormyscorner.com/wp-content/uploads/2025/05/stackoverflow.jpeg 759w, https://stormyscorner.com/wp-content/uploads/2025/05/stackoverflow-300x247.jpeg 300w" sizes="(max-width: 759px) 100vw, 759px" /></a></figure>



<h2 class="wp-block-heading">The Wikipedia Connection</h2>



<p>In the comments of this article, somebody wrote that Wikipedia was also seeing a drastic drop in the number of people reading articles on Wikipedia. They proved this by showing a graph that demonstrated a larger percentage of internet users were using ChatGPT than using Wikipedia.</p>



<figure class="wp-block-image size-full"><a href="https://stormyscorner.com/wp-content/uploads/2025/05/wikipediavschatgpt.jpeg"><img decoding="async" width="800" height="800" src="https://stormyscorner.com/wp-content/uploads/2025/05/wikipediavschatgpt.jpeg" alt="" class="wp-image-3182" srcset="https://stormyscorner.com/wp-content/uploads/2025/05/wikipediavschatgpt.jpeg 800w, https://stormyscorner.com/wp-content/uploads/2025/05/wikipediavschatgpt-300x300.jpeg 300w, https://stormyscorner.com/wp-content/uploads/2025/05/wikipediavschatgpt-150x150.jpeg 150w, https://stormyscorner.com/wp-content/uploads/2025/05/wikipediavschatgpt-768x768.jpeg 768w, https://stormyscorner.com/wp-content/uploads/2025/05/wikipediavschatgpt-120x120.jpeg 120w" sizes="(max-width: 800px) 100vw, 800px" /></a></figure>



<p>This assumes more people are going to ChatGPT to get an answer than are looking it up on Wikipedia. This raised the question of whether fewer people contributing to these tools. If fewer people are asking questions or looking for answers there, does that mean contribution goes down?</p>



<h2 class="wp-block-heading">Stack Overflow&#8217;s Model and Declining Contributions</h2>



<p>Starting with Stack Overflow, I don&#8217;t have exact numbers, but I think you could probably make a reasonable argument that this would be true because of Stack Overflow&#8217;s model. Stack Overflow works by having people ask questions and others answer them. So if you have fewer questions, you probably have fewer answers.</p>



<h2 class="wp-block-heading">Wikipedia: A Different Story</h2>



<p>If you look at Wikipedia, I think it&#8217;s a little more complicated than that because of the way that Wikipedia rewards contributions. I went to Wikipedia&#8217;s metrics site to examine the percentage of users contributing to Wikipedia.</p>



<p>The growth rate has been flat for the last couple of years, which is interesting. But it hasn&#8217;t dropped off like we saw in Stack Overflow. It&#8217;s been flat since 2018 again, suggesting there&#8217;s something else other than just AI going on there.</p>



<figure class="wp-block-image size-full"><a href="https://stormyscorner.com/wp-content/uploads/2025/05/Screenshot-2025-05-21-at-5.55.33 PM.png"><img decoding="async" width="714" height="504" src="https://stormyscorner.com/wp-content/uploads/2025/05/Screenshot-2025-05-21-at-5.55.33 PM.png" alt="" class="wp-image-3183" srcset="https://stormyscorner.com/wp-content/uploads/2025/05/Screenshot-2025-05-21-at-5.55.33 PM.png 714w, https://stormyscorner.com/wp-content/uploads/2025/05/Screenshot-2025-05-21-at-5.55.33 PM-300x212.png 300w" sizes="(max-width: 714px) 100vw, 714px" /></a></figure>



<p>But at least the fewer people reading Wikipedia has not caused fewer contributions to Wikipedia, although maybe it has stalled the growth rate. It&#8217;s unclear from this graph and unclear from the data that I have.</p>



<h3 class="wp-block-heading">Why Wikipedia is Different</h3>



<p>I think it&#8217;s because Wikipedia&#8217;s model is very different. Wikipedia doesn&#8217;t publish how many people read your answer, and doesn&#8217;t reward you in numbers like Stack Overflow or YouTube does.</p>



<p>Instead, Wikipedia&#8217;s contributors are probably more motivated by seeing articles completed, or how many articles they wrote for the community that they&#8217;re participating in, or the community of contributors that they have.</p>



<p>So it seems like a drop in the number of people reading the article would have a less direct impact on people contributing to the article.</p>



<h2 class="wp-block-heading">The Financial Impact</h2>



<p>Now Wikipedia did go through an effort recently to move from getting most of their financial contributions from companies to getting most of their financial contributions from readers. And so ultimately, if there were fewer readers, you could imagine that Wikipedia&#8217;s Wikimedia Foundation would be affected and that would affect contributors eventually.</p>



<h2 class="wp-block-heading">What About Open Source Software?</h2>



<p>Now, does the Stack Overflow and Wikipedia trend, if they&#8217;re accurate, this decline in people asking questions and reading articles, does that relate to open source software?</p>



<p>In the open source software world, I thought this would relate to people using the software. So I thought what we would want to look at is the number of people downloading packages like software ready to consume.</p>



<h3 class="wp-block-heading">The NPM Data</h3>



<p>I went to NPM, a package manager, and looked at the statistics for the top projects on NPM. There is not a dramatic decline in the number of people downloading packages from NPM.</p>



<figure class="wp-block-image size-large"><a href="https://stormyscorner.com/wp-content/uploads/2025/05/Screenshot-2025-05-21-at-5.55.43 PM.png"><img loading="lazy" decoding="async" width="1024" height="533" src="https://stormyscorner.com/wp-content/uploads/2025/05/Screenshot-2025-05-21-at-5.55.43 PM-1024x533.png" alt="" class="wp-image-3184" srcset="https://stormyscorner.com/wp-content/uploads/2025/05/Screenshot-2025-05-21-at-5.55.43 PM-1024x533.png 1024w, https://stormyscorner.com/wp-content/uploads/2025/05/Screenshot-2025-05-21-at-5.55.43 PM-300x156.png 300w, https://stormyscorner.com/wp-content/uploads/2025/05/Screenshot-2025-05-21-at-5.55.43 PM-768x400.png 768w, https://stormyscorner.com/wp-content/uploads/2025/05/Screenshot-2025-05-21-at-5.55.43 PM.png 1051w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>You could argue that the number of users of open source software, the number of people that download the software to use, would fall much later after people have stopped contributing because the software is still very useful as it is. People don&#8217;t need changes. And so if people stopped contributing to open source software, there might be some kind of delay.</p>



<h3 class="wp-block-heading">Looking for Better Metrics</h3>



<p>A better intermediate metric might be how many views of the code we had. How many people went and looked at the code to learn from it? Did they learn from Copilot or ChatGPT or Claude instead of going to the code to look at it?</p>



<p>We don&#8217;t have really good data on the number of views of open source software, and we have statistics like stars that we can see if people liked it or not.</p>



<h2 class="wp-block-heading">The Big Questions</h2>



<p>Do you believe the Stack Overflow and Wikipedia story that there are fewer users and readers of their data? Does that mean that eventually there&#8217;ll be fewer contributors? If so, what does that mean for the future of open source software? Which metrics would you use to figure it out?</p>



<p>Let&#8217;s start a conversation—drop a note in the comments.</p>



<p></p>
<p>The post <a href="https://stormyscorner.com/is-ai-killing-online-collaboration-the-decline-of-stack-overflow-wikipedia-and-what-it-means-for-open-source/">Is AI Killing Online Collaboration? The Decline of Stack Overflow, Wikipedia, and What It Means for Open Source</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:<ol>
<li><a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" rel="bookmark" title="Will AI coding assistants change open source software?">Will AI coding assistants change open source software?</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
<li><a href="https://stormyscorner.com/do-not-mention-time-when-giving-a-talk/" rel="bookmark" title="Do not mention time when giving a talk">Do not mention time when giving a talk</a></li>
</ol></p>
</div>
]]></content>
		
			</entry>
		<entry>
		<author>
			<name>Stormy</name>
							<uri>https://stormyscorner.com/</uri>
						</author>

		<title type="html"><![CDATA[Successful Open Source Software Leaders Are Great Communicators]]></title>
		<link rel="alternate" type="text/html" href="https://stormyscorner.com/successful-open-source-software-leaders-are-great-communicators/" />

		<id>https://stormyscorner.com/?p=3185</id>
		<updated>2025-05-22T00:41:18Z</updated>
		<published>2025-05-22T00:41:16Z</published>
		<category scheme="https://stormyscorner.com/" term="AI" /><category scheme="https://stormyscorner.com/" term="open source" /><category scheme="https://stormyscorner.com/" term="ai" /><category scheme="https://stormyscorner.com/" term="leadership" /><category scheme="https://stormyscorner.com/" term="open source community" />
		<summary type="html"><![CDATA[<p>What do all great open source software leaders have in common?<br />
They’re great communicators — not just with code, but with people.</p>
<p>In this video, I share five examples of leaders who demonstrate how communication, authenticity, passion, and delegation come together in successful open source projects. Featuring:<br />
* Evan You (Vue.js)<br />
* Linus Torvalds (Linux)<br />
* Kelsey Hightower (Kubernetes)<br />
* Selena Deckelmann (PostgreSQL, Wikimedia)<br />
* Deb Nicholson (Python Software Foundation)</p>
<p>Let me know in the comments: who else do you think leads through communication in open source? What do you think makes them successful?</p>
<p>#opensource #leadership #vuejs #linux #kubernetes #wikimedia #python</p>
<p>The post <a href="https://stormyscorner.com/successful-open-source-software-leaders-are-great-communicators/">Successful Open Source Software Leaders Are Great Communicators</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->

Related posts:<ol>
<li><a href="https://stormyscorner.com/companies-fostering-or-controlling-communities-an-interview-with-kim-weins/" rel="bookmark" title="Companies: fostering or controlling communities? An interview with Kim Weins">Companies: fostering or controlling communities? An interview with Kim Weins</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
<li><a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" rel="bookmark" title="Will AI coding assistants change open source software?">Will AI coding assistants change open source software?</a></li>
</ol>
</div>
]]></summary>

					<content type="html" xml:base="https://stormyscorner.com/successful-open-source-software-leaders-are-great-communicators/"><![CDATA[
<p>Successful open source software leaders are great communicators. I realize I&#8217;m cheating a little when I say that because I think in order to be a great communicator in the open source software space, you have to be technical, you have to be authentic, you have to be passionate, you have to delegate, you know, build community. But I think all of those are part of being a good communicator. And it&#8217;s the communication that&#8217;s key.</p>



<p>You can watch the video version of this post:</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="The Secret Skill Every Open Source Leader Needs: Communication!" width="1200" height="675" src="https://www.youtube.com/embed/8goW762LULk?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p></p>



<p>Let me give you a couple of examples.</p>



<h2 class="wp-block-heading">Evan You: Clear Communication from Day One</h2>



<p>Let&#8217;s look at Evan You who created Vue. I would say from the very beginning he showed that he is a great communicator. He wrote a really clear and thoughtful blog post explaining why he created Vue, and it was written in a way that really invited discussion.</p>



<p>He went on to keep really well reasoned release notes and roadmap updates, always in a style that&#8217;s very transparent and non-defensive.</p>



<p>He did this with authenticity. He leads quietly and humbly, he lets the project speak for itself, but his passion shows through. He wanted to create Vue because he wanted to build something elegant, and he&#8217;s focused on the developer experience.</p>



<p>And he&#8217;s shown that he can delegate through how he communicates, both by inviting the feedback that he does, and also by empowering people to lead the ecosystem, people such as Sarah Drasner.</p>



<p>He doesn&#8217;t cling to control. He communicates very clearly on technical topics with authenticity, passion and a community building aspect.</p>



<h2 class="wp-block-heading">Linus Torvalds: The Controversial Communicator</h2>



<p>The next example may be a little more controversial. I am going to say that Linus Torvalds is a great communicator. He started out the project with some really good documentation. The README and Git documentation that he wrote were really direct and very reasonable, very new for the time. That wasn&#8217;t the style at the time.</p>



<p>And I would argue that even his rants are really clear and technically rigorous. I would not say that they are effective, but he is very authentic in all of his communication, love them or hate them. It&#8217;s brutally authentic. He is obviously passionate. He&#8217;s continued to work on the Linux kernel for decades and shown a deep commitment to it. And he delegates. He created the Linux subsystem maintainer model, which is a model that many open source software projects have copied since then.</p>



<p>He is a good communicator when he wants to be, with very technical background, very authentic, very passionate. And he delegates, created the delegation model that many projects use.</p>



<h2 class="wp-block-heading">Kelsey Hightower: Breaking Down Complexity</h2>



<p>The next example definitely is not as controversial. I don&#8217;t think anybody would argue with me when I say that Kelsey Hightower is an awesome communicator. He is famous for breaking down really complex infrastructure in the Kubernetes space into something that&#8217;s very relatable for a wide audience, and even makes it fun.</p>



<p>He&#8217;s very authentic. He shares things about how he grew up without a traditional tech background. He shares failures as well as wins. He&#8217;s super passionate. You can tell that he loves what he&#8217;s talking about.</p>



<p>And he also really loves growing other people and empowering other people. You can feel his enthusiasm as he&#8217;s talking about his topics. And he&#8217;s really good at growing the community around him. He&#8217;s known for talking about making himself replaceable. He&#8217;s also really well known for being a mentor and for helping early career developers grow around him.</p>



<p>Definitely an extremely good communicator, but also very technical, authentic, passionate and dedicated to growing others.</p>



<h2 class="wp-block-heading">Selena Deckelmann: Cross-Community Communication</h2>



<p>The next example I also think is not controversial. If you look at Selena Deckelmann, she&#8217;s now the CTO of the Wikimedia Foundation, but a long time Postgres contributor.</p>



<p>She communicates really clearly across technical and non-technical communities. She started out on Postgres, talking about transparency and governance and using product focus stories to tell the technical side of Postgres.</p>



<p>And now she&#8217;s at Wikimedia talking about Wikimedia infrastructure and values in a way that the public can understand.</p>



<p>Very technical, very authentic. If you met her and talked to her, you feel that personal honesty and she shares successes and leadership changes openly. She&#8217;s very passionate. She&#8217;s committed to open knowledge and Postgres and it comes across in her communications. And she also delegates.</p>



<p>She inherited the Wikimedia model, but she&#8217;s definitely leading large teams through decentralized decision making and encouraging volunteers to lead things. A very good communicator across technical and non-technical communities, very authentic, very passionate, and definitely works in a very distributed, delegated model.</p>



<h2 class="wp-block-heading">Deb Nicholson: Bridging Policy and Community</h2>



<p>Next example of a great open source software leader who demonstrates that they have great communication skills is Deb Nicholson. She&#8217;s the Executive Director of the Python Software Foundation, and a long time free software community member and contributor.</p>



<p>In her communications, she often bridges legal, community, and policy issues with a lot of clarity and conviction, which shows she understands the technical aspects of the topic she&#8217;s discussing, and she translates that big picture strategy into things that the community can act on.</p>



<p>She&#8217;s very authentic. She talks about the challenges of community building, and she talks a lot about ethics and issues facing us in the world in politics and tech in a way that genuinely comes from her without any spin. She&#8217;s very passionate. She has a long track record of working on open source software licensing, on governance, on software freedom.</p>



<p>She&#8217;s developed participatory leadership systems in organizations such as the Python Software Foundation and the Software Freedom Conservancy that have this delegation, community building aspect to it.</p>



<h2 class="wp-block-heading">Five Examples of Communication Excellence</h2>



<p>There are five examples of open source software leaders that demonstrate that open source software leaders have great communication skills.</p>



<p>I would love to hear what you think in the comments, either about Evan You, Linus Torvalds, Selina Deckelmann, Kelsey Hightower, or Deb Nicholson or any other leaders that show that open source software leaders have great communication skills. And it&#8217;s a key part of being a successful open source software leader or maintainer.</p>
<p>The post <a href="https://stormyscorner.com/successful-open-source-software-leaders-are-great-communicators/">Successful Open Source Software Leaders Are Great Communicators</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:<ol>
<li><a href="https://stormyscorner.com/companies-fostering-or-controlling-communities-an-interview-with-kim-weins/" rel="bookmark" title="Companies: fostering or controlling communities? An interview with Kim Weins">Companies: fostering or controlling communities? An interview with Kim Weins</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
<li><a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" rel="bookmark" title="Will AI coding assistants change open source software?">Will AI coding assistants change open source software?</a></li>
</ol></p>
</div>
]]></content>
		
			</entry>
		<entry>
		<author>
			<name>Stormy</name>
							<uri>https://stormyscorner.com/</uri>
						</author>

		<title type="html"><![CDATA[Why AI Is Actually Helping New Coders!]]></title>
		<link rel="alternate" type="text/html" href="https://stormyscorner.com/why-ai-is-actually-helping-new-coders/" />

		<id>https://stormyscorner.com/?p=3176</id>
		<updated>2025-05-15T22:59:22Z</updated>
		<published>2025-05-15T22:57:00Z</published>
		<category scheme="https://stormyscorner.com/" term="AI" /><category scheme="https://stormyscorner.com/" term="open source" /><category scheme="https://stormyscorner.com/" term="ai" />
		<summary type="html"><![CDATA[<p>There are two widespread beliefs about AI that I&#8217;m certain are wrong: 1. AI is not killing the role of software developer. It&#8217;s definitely changing it. It may kill open source software, but I do not believe it&#8217;s killing the role of software developer. 2. AI is not making it really hard for new developers [&#8230;]</p>
<p>The post <a href="https://stormyscorner.com/why-ai-is-actually-helping-new-coders/">Why AI Is Actually Helping New Coders!</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->

Related posts:<ol>
<li><a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" rel="bookmark" title="Will AI coding assistants change open source software?">Will AI coding assistants change open source software?</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
<li><a href="https://stormyscorner.com/what-is-open-source-ai-why-it-matters-and-where-were-headed/" rel="bookmark" title="What is Open Source AI? Why It Matters and Where We&#8217;re Headed">What is Open Source AI? Why It Matters and Where We&#8217;re Headed</a></li>
</ol>
</div>
]]></summary>

					<content type="html" xml:base="https://stormyscorner.com/why-ai-is-actually-helping-new-coders/"><![CDATA[
<p>There are two widespread beliefs about AI that I&#8217;m certain are wrong:</p>



<p><strong>1. AI is not killing the role of software developer.</strong> It&#8217;s definitely changing it. It may kill open source software, but I do not believe it&#8217;s killing the role of software developer.</p>



<p><strong>2. AI is not making it really hard for new developers to get started.</strong> On the contrary.</p>



<p>Let me explain both of these points. Here is the video with the text version below.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Why AI Is Actually Helping New Coders!" width="1200" height="675" src="https://www.youtube.com/embed/CSbc-gg3Tko?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p></p>



<h2 class="wp-block-heading">AI and Software Development: The Photography Analogy</h2>



<p>When I said AI was potentially killing open source software, many people interpreted this to mean AI was killing the role of software developers. But I believe AI is to software development what the cell phone was to photography.</p>



<h3 class="wp-block-heading">The Evolution of Photography</h3>



<p>When photography first started, equipment was expensive and had a huge learning curve. You had to set it up and be stationary in one room. Very few people had access to it—you had to pay someone to do it for you.</p>



<p>Then came personal cameras, then point-and-shoot cameras, then cell phones with cameras in everybody&#8217;s pocket. Did photographers worry during that time? I&#8217;m sure they did. I&#8217;m sure they thought their jobs would disappear because everyone could take pictures.</p>



<p>Cell phone cameras have absolutely changed the way we live. We take photos and videos and share them with everybody, changing how we tell our stories. But my cell phone camera has not made me a photographer.</p>



<p>You would not hire me to be your baby photographer. You would not hire me to do your wedding photos. I am not a photographer, but I use photos every day.</p>



<h3 class="wp-block-heading">AI Will Do the Same for Software Development</h3>



<p>I think AI will democratize software development in the same way. Everyone will be able to use software development tools to tell computers what to do in their everyday lives. But you&#8217;ll still need software developers.</p>



<p>Someone needs to maintain those data centers, send satellites into space, and handle your medical treatment software. You better hope there are software developers behind that. So no, AI is not going to kill software development.</p>



<h2 class="wp-block-heading">AI Actually Makes It Easier for New Developers</h2>



<p>I don&#8217;t think AI is making it harder for new developers—quite the contrary. AI is making it easier for people to learn how to code.</p>



<h3 class="wp-block-heading">The Diamond Age Reference</h3>



<p>The story I love is from Neal Stephenson&#8217;s &#8220;The Diamond Age,&#8221; where a little girl finds an illustrated primer that teaches her how to read. I think AI is a bit like that—it&#8217;s bringing tools to people who would never have had access to them.</p>



<h3 class="wp-block-heading">Democratizing Access to Learning</h3>



<p>AI is bringing the ability to learn anything, including software development, to:</p>



<ul class="wp-block-list">
<li>People in developing countries</li>



<li>Kids in rural areas</li>



<li>Those without access to libraries, dedicated teachers, or mentors</li>
</ul>



<p>AI is becoming that universal teaching tool.</p>



<h2 class="wp-block-heading">Learning Through AI Code</h2>



<p>With AI, many more people will be able to learn how to code and write code. They might not be writing everything from scratch, but they&#8217;ll be creating things that direct computers to perform tasks.</p>



<p>Ashley Willis had a great post where she mentioned a mentor who said that reviewing AI code as a new coder is like joining a team and looking through a legacy codebase, trying to make sense of it.</p>



<h3 class="wp-block-heading">Is Learning About Creating or Recreating?</h3>



<p>This raises an important question: Is learning about creating things from scratch, or is it about recreating and copying things that already exist? I think it&#8217;s probably a bit of both.</p>



<p>Looking at careers like architecture or art—in any career, you start by trying to recreate and understand things other people have created before you go on to create something new.</p>



<p>New coders will tell AI to do something, then try to understand how it did it in order to change and improve it.</p>



<h2 class="wp-block-heading">Historical Parallels</h2>



<p>We can look at examples like putting a camera in every pocket and what that did to photography. We can look at the printing press and what it did to learning around the world. Yes, some careers change and evolve, but the fundamental skills remain valuable.</p>



<p>AI is not killing software development careers, and it&#8217;s not making it harder for new developers. It&#8217;s actually making it easier and bringing coding to many more people.</p>
<p>The post <a href="https://stormyscorner.com/why-ai-is-actually-helping-new-coders/">Why AI Is Actually Helping New Coders!</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:<ol>
<li><a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" rel="bookmark" title="Will AI coding assistants change open source software?">Will AI coding assistants change open source software?</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
<li><a href="https://stormyscorner.com/what-is-open-source-ai-why-it-matters-and-where-were-headed/" rel="bookmark" title="What is Open Source AI? Why It Matters and Where We&#8217;re Headed">What is Open Source AI? Why It Matters and Where We&#8217;re Headed</a></li>
</ol></p>
</div>
]]></content>
		
			</entry>
		<entry>
		<author>
			<name>Stormy</name>
							<uri>https://stormyscorner.com/</uri>
						</author>

		<title type="html"><![CDATA[What is Open Source AI? Why It Matters and Where We&#8217;re Headed]]></title>
		<link rel="alternate" type="text/html" href="https://stormyscorner.com/what-is-open-source-ai-why-it-matters-and-where-were-headed/" />

		<id>https://stormyscorner.com/?p=3174</id>
		<updated>2025-05-14T19:16:14Z</updated>
		<published>2025-05-15T15:10:00Z</published>
		<category scheme="https://stormyscorner.com/" term="AI" /><category scheme="https://stormyscorner.com/" term="open source" /><category scheme="https://stormyscorner.com/" term="ai" />
		<summary type="html"><![CDATA[<p>The debate over open source AI continues to rage after years of discussion. Despite all the arguments, we still don&#8217;t have clear answers about what open source AI actually means, why it matters, or how to make it work. Let&#8217;s examine the different definitions, the challenges we face, and what history teaches us about navigating [&#8230;]</p>
<p>The post <a href="https://stormyscorner.com/what-is-open-source-ai-why-it-matters-and-where-were-headed/">What is Open Source AI? Why It Matters and Where We&#8217;re Headed</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->

Related posts:<ol>
<li><a href="https://stormyscorner.com/fundraising-for-a-technical-nonprofit/" rel="bookmark" title="Fundraising for a technical nonprofit">Fundraising for a technical nonprofit</a></li>
<li><a href="https://stormyscorner.com/learning-not-to-cry-in-todays-work-place/" rel="bookmark" title="Learning not to cry in today&#8217;s work place">Learning not to cry in today&#8217;s work place</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
</ol>
</div>
]]></summary>

					<content type="html" xml:base="https://stormyscorner.com/what-is-open-source-ai-why-it-matters-and-where-were-headed/"><![CDATA[
<p>The debate over open source AI continues to rage after years of discussion. Despite all the arguments, we still don&#8217;t have clear answers about what open source AI actually means, why it matters, or how to make it work.</p>



<p>Let&#8217;s examine the different definitions, the challenges we face, and what history teaches us about navigating this complex landscape.</p>



<p><em>This was originally posted as a daily walk, share, and discuss video. The written version is below.</em></p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Why Open Source AI Could Change Everything" width="1200" height="675" src="https://www.youtube.com/embed/byNPnOITVaY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p></p>



<h3 class="wp-block-heading">A Brief History of Open Source</h3>



<p>To understand open source AI, we need to look back at how open source software began. Free software was built on four fundamental freedoms: the ability to use software, examine and learn from it, modify it, and redistribute it.</p>



<p>We used copyright law to make these freedoms enforceable. But here&#8217;s the problem: copyright law was designed for books, letters, and written works. Later it expanded to cover art and movies. Applying it to software was already a stretch.</p>



<p>Now we&#8217;re trying to apply copyright law—created for simple written works—to AI systems that include datasets, training software, model weights, and complex algorithms. It&#8217;s like using a hammer to work with microchips.</p>



<h3 class="wp-block-heading">Why Open Source AI Matters</h3>



<p>This complexity doesn&#8217;t make open source AI less important. We&#8217;re using AI everywhere—from camera stabilization to major business decisions. We need to understand and trust the systems we depend on.</p>



<p>The EU AI Act recognizes this importance by creating specific provisions for open source AI. But these regulations also create new challenges about how we define and implement open source AI principles.</p>



<h3 class="wp-block-heading">Three Approaches to Defining Open Source AI</h3>



<p>Definitions of open source AI vary widely, but they generally fall into three categories:</p>



<h3 class="wp-block-heading">1. The Model-Only Approach</h3>



<p>This view says you can tweak, retrain, and redistribute the AI model itself—but not necessarily access the original training data or software.</p>



<p>Critics argue this isn&#8217;t enough. Without access to the training process, you can&#8217;t truly examine how the model was created, whether you can trust it, or how it handles your data. Some also claim this approach just enables free community product management for large AI companies.</p>



<h3 class="wp-block-heading">2. The Everything-Included Approach</h3>



<p>This definition requires access to everything needed to recreate an AI model: all training data, the training software, original weights, and all components.</p>



<p>Hardcore advocates of free software push for this approach, and I appreciate their position. But the reality is complicated. AI models are becoming almost like people—could you recreate a person even if you had their DNA, knew their upbringing, and could somehow model every random encounter they&#8217;ve had? The complexity is staggering.</p>



<p>Still, this level of transparency is something we should strive for.</p>



<h3 class="wp-block-heading">3. The Apply-Licenses-Everywhere Approach</h3>



<p>This camp argues we don&#8217;t need new models or licenses—just apply existing open source licenses to every AI component: data, training software, models, weights, everything.</p>



<p>I think this approach is naive. Open source licenses were built on copyright law, which doesn&#8217;t translate easily to all components of AI systems.</p>



<h3 class="wp-block-heading">Lessons from History</h3>



<p>Looking at open source software&#8217;s original four freedoms—use, learn, modify, distribute—none explicitly mention collaboration. Yet collaboration became central to open source through maintainers, committers, pull requests, and community culture.</p>



<p>Similarly, AI is evolving into something we don&#8217;t fully understand yet. Open source AI will likely create new forms of collaboration we can&#8217;t predict. What if AI models themselves become contributors to other AI models?</p>



<h3 class="wp-block-heading">The Software-as-a-Service Parallel</h3>



<p>History offers another lesson through Software-as-a-Service (SaaS). When SaaS emerged, the open source community worried it would create a loophole. Companies could take open source software, modify it on their servers, and serve it to users without sharing their modifications back to the community.</p>



<p>The AGPL license was created to address this, requiring companies using software as a service to provide source code. But the AGPL never really succeeded. Different variations emerged, the problem persisted, yet SaaS didn&#8217;t kill open source as feared.</p>



<p>Today, 90% of the world&#8217;s software still contains open source components. We didn&#8217;t solve the SaaS challenge perfectly, but open source adapted and thrived anyway.</p>



<h3 class="wp-block-heading">The Challenge Ahead</h3>



<p>Open source AI faces similar adaptation challenges. We might not get the definition right immediately, and that&#8217;s okay—but we need to stay flexible and understand our goals.</p>



<p>The EU AI Act creates additional complexity by carving out exceptions for open source AI while simultaneously restricting what high-risk AI systems can be used for. This creates a catch-22: open source software traditionally doesn&#8217;t restrict use cases (that&#8217;s a core freedom), but AI regulations do impose restrictions.</p>



<p>We&#8217;re trying to define what AI is, how it can be used, and what responsibilities come with it—all while still figuring out what open source AI means.</p>



<h3 class="wp-block-heading">Moving Forward Together</h3>



<p>The Open Source Initiative&#8217;s process of defining open source AI generated significant controversy and disagreement. These arguments are valuable for sharing ideas and considering different perspectives.</p>



<p>But more importantly, we need to clarify our goals for open source AI. What are we really trying to accomplish? Is it:</p>



<ul class="wp-block-list">
<li>Ensuring we can trust AI systems?</li>



<li>Protecting privacy in AI training data?</li>



<li>Knowing what data was used for training?</li>



<li>Understanding if our data was included?</li>



<li>Creating collaborative models like we have in open source software?</li>



<li>Something else entirely?</li>
</ul>



<h3 class="wp-block-heading">What&#8217;s Your Definition?</h3>



<p>The conversation about open source AI is far from over. We need continued dialogue about what open source AI should be and why it matters.</p>



<p>What&#8217;s your definition of open source AI? What aspects are most important to you? How do you think we should balance transparency, accessibility, collaboration, and practical implementation?</p>



<p>These questions don&#8217;t have easy answers, but they&#8217;re worth wrestling with as we shape the future of AI development.</p>
<p>The post <a href="https://stormyscorner.com/what-is-open-source-ai-why-it-matters-and-where-were-headed/">What is Open Source AI? Why It Matters and Where We&#8217;re Headed</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:<ol>
<li><a href="https://stormyscorner.com/fundraising-for-a-technical-nonprofit/" rel="bookmark" title="Fundraising for a technical nonprofit">Fundraising for a technical nonprofit</a></li>
<li><a href="https://stormyscorner.com/learning-not-to-cry-in-todays-work-place/" rel="bookmark" title="Learning not to cry in today&#8217;s work place">Learning not to cry in today&#8217;s work place</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
</ol></p>
</div>
]]></content>
		
			</entry>
		<entry>
		<author>
			<name>Stormy</name>
							<uri>https://stormyscorner.com/</uri>
						</author>

		<title type="html"><![CDATA[In order to grow your volunteer community, you must work in the open]]></title>
		<link rel="alternate" type="text/html" href="https://stormyscorner.com/in-order-to-grow-your-volunteer-community-you-must-work-in-the-open/" />

		<id>https://stormyscorner.com/?p=2123</id>
		<updated>2025-05-14T20:38:05Z</updated>
		<published>2025-05-14T20:38:02Z</published>
		<category scheme="https://stormyscorner.com/" term="mozilla" /><category scheme="https://stormyscorner.com/" term="open source" /><category scheme="https://stormyscorner.com/" term="PlanetGNOME" /><category scheme="https://stormyscorner.com/" term="volunteering" />
		<summary type="html"><![CDATA[<p>Doing research for my Grow an Organization by Planting Volunteers at SCALE, I ran across Dirk Riehle&#8217;s article on the Five Stages of Open Source Volunteering. The whole article is worth a read but I thought I&#8217;d call out the open communication piece. He says to support a distributed community and to engage new volunteers, open [&#8230;]</p>
<p>The post <a href="https://stormyscorner.com/in-order-to-grow-your-volunteer-community-you-must-work-in-the-open/">In order to grow your volunteer community, you must work in the open</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->

Related posts:<ol>
<li><a href="https://stormyscorner.com/7-reasons-asynchronous-communication-is-better-than-synchronous-communication-in-open-source/" rel="bookmark" title="7 reasons asynchronous communication is better than synchronous communication in open source">7 reasons asynchronous communication is better than synchronous communication in open source</a></li>
<li><a href="https://stormyscorner.com/what-open-source-governance-models-are-available/" rel="bookmark" title="What open source governance models are available?">What open source governance models are available?</a></li>
<li><a href="https://stormyscorner.com/use-your-vacation-to-do-good-in-exotic-locations/" rel="bookmark" title="Use your vacation to do good in exotic locations">Use your vacation to do good in exotic locations</a></li>
</ol>
</div>
]]></summary>

					<content type="html" xml:base="https://stormyscorner.com/in-order-to-grow-your-volunteer-community-you-must-work-in-the-open/"><![CDATA[<p>Doing research for my <a href="https://www.socallinuxexpo.org/scale/13x/presentations/grow-organization-planting-volunteers">Grow an Organization by Planting Volunteers</a> at <a href="https://www.socallinuxexpo.org/">SCALE</a>, I ran across <a href="https://dirkriehle.com/publications/2014-2/the-five-stages-of-open-source-volunteering/">Dirk Riehle&#8217;s article on the Five Stages of Open Source Volunteering</a>. The whole article is worth a read but I thought I&#8217;d call out the open communication piece. He says to support a distributed community and to engage new volunteers, open communication is key.</p>
<blockquote><p>Public communication ensures that all members of the community have the opportunity to participate, which creates buy-in and trust.</p></blockquote>
<p>Dirk Riehle outlines 4 principles of open communication:</p>
<blockquote>
<ul>
<li><em>Public.</em> All communication should be public and not take place behind closed doors; any private side-communication is discouraged.</li>
<li><em>Written.</em> All communication should be in written form; if this is not possible, any relevant communication should be transcribed or summarized in writing.</li>
<li><em>Complete.</em> Communication should be comprehensive and to the extent possible, complete. Assumptions are made explicit and key conclusions are summarized.</li>
<li><em>Archived.</em> All communication should get archived for search and later public review. Thus, previous conversations are available for posterity.</li>
</ul>
</blockquote>
<p>The benefits he lists are some of the same reasons I gave in my <a href="https://stormyscorner.com/2015/01/7-reasons-asynchronous-communication-is-better-than-synchronous-communication-in-open-source.html">Asynchronous vs Synchronous post</a>. It enables distributed work, people whose first language is not English have more time to read and understand, it gives a common understanding and increases transparency around decision making.</p>
<p>Reading it, I was struck that this is not how I am starting projects at Mozilla these days. We have many ideas for things we can do in 2015 and usually we discuss them as a small group, decide whether or not they are viable, figure out if it needs a budget, whether it moves our 2015 goals ahead and then we bring the topic to a wider, more public audience. There are several reasons for that. One is that it takes time to figure out how to accurately describe an idea, what you mean and why you want to do it. It helps to get feedback from a few people to help make your initial communication clearer. Another is that we don&#8217;t want to be seen as announcing things before we are committed to them. I&#8217;m not sure if that&#8217;s a valid concern or not. Third is that it feels distracting. All of us are suffering from too much email, too much information and too much communication. Adding random ideas seems to create more churn. I wonder if this could be solved by having people focus more on smaller projects. Right now it feels like we all have to follow most of what Mozilla is doing because we are part of Mozilla. Everyone wants to know about Firefox OS and tiles and privacy. I do!</p>
<p>The post <a href="https://stormyscorner.com/in-order-to-grow-your-volunteer-community-you-must-work-in-the-open/">In order to grow your volunteer community, you must work in the open</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:<ol>
<li><a href="https://stormyscorner.com/7-reasons-asynchronous-communication-is-better-than-synchronous-communication-in-open-source/" rel="bookmark" title="7 reasons asynchronous communication is better than synchronous communication in open source">7 reasons asynchronous communication is better than synchronous communication in open source</a></li>
<li><a href="https://stormyscorner.com/what-open-source-governance-models-are-available/" rel="bookmark" title="What open source governance models are available?">What open source governance models are available?</a></li>
<li><a href="https://stormyscorner.com/use-your-vacation-to-do-good-in-exotic-locations/" rel="bookmark" title="Use your vacation to do good in exotic locations">Use your vacation to do good in exotic locations</a></li>
</ol></p>
</div>
]]></content>
		
			</entry>
		<entry>
		<author>
			<name>Stormy</name>
							<uri>https://stormyscorner.com/</uri>
						</author>

		<title type="html"><![CDATA[AI is Killing Open Source Software]]></title>
		<link rel="alternate" type="text/html" href="https://stormyscorner.com/ai-is-killing-open-source-software/" />

		<id>https://stormyscorner.com/?p=3171</id>
		<updated>2025-05-14T14:40:59Z</updated>
		<published>2025-05-14T14:40:56Z</published>
		<category scheme="https://stormyscorner.com/" term="AI" /><category scheme="https://stormyscorner.com/" term="open source" /><category scheme="https://stormyscorner.com/" term="ai" /><category scheme="https://stormyscorner.com/" term="collaborative development" />
		<summary type="html"><![CDATA[<p>AI is killing open source software. If we act now, it won&#8217;t do away with collaborative software development, but I do think it is changing open source software as we know it. This was originally posted on YouTube as my daily walk, think and share. Below is the transcription. Two recent events highlight why change [&#8230;]</p>
<p>The post <a href="https://stormyscorner.com/ai-is-killing-open-source-software/">AI is Killing Open Source Software</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->

Related posts:<ol>
<li><a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" rel="bookmark" title="Will AI coding assistants change open source software?">Will AI coding assistants change open source software?</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
<li><a href="https://stormyscorner.com/fundraising-for-a-technical-nonprofit/" rel="bookmark" title="Fundraising for a technical nonprofit">Fundraising for a technical nonprofit</a></li>
</ol>
</div>
]]></summary>

					<content type="html" xml:base="https://stormyscorner.com/ai-is-killing-open-source-software/"><![CDATA[
<p>AI is killing open source software. If we act now, it won&#8217;t do away with collaborative software development, but I do think it is changing open source software as we know it.</p>



<p><em>This was originally posted on YouTube as my daily walk, think and share. Below is the transcription.</em></p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="AI IS KILLING OPEN SOURCE SOFTWARE" width="1200" height="675" src="https://www.youtube.com/embed/lgR4ww94Evk?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p></p>



<p>Two recent events highlight why change is coming to open source software and why we should pay attention.</p>



<h3 class="wp-block-heading">The $3 Billion Signal</h3>



<p>OpenAI offered to buy Windsurf, an AI-powered software development tool, for $3 billion. That&#8217;s a lot of money for a software development tool, especially when OpenAI already builds AI tools and could develop their own. This signals that there&#8217;s significant money in AI-powered software development right now.</p>



<h3 class="wp-block-heading">The &#8220;Not Dead&#8221; Disclaimer</h3>



<p>Articles keep appearing—including from GitHub&#8217;s CEO—insisting that software development isn&#8217;t dead as a career. The fact that people feel the need to make this argument suggests AI is changing the profession enough to worry people about their future.</p>



<p>When a company pays $3 billion for what&#8217;s reportedly their second choice (they wanted Cursor first), and industry leaders repeatedly assure us that developers aren&#8217;t going away, the career and industry are clearly changing.</p>



<p>Since open source software is part of this industry, it will change too. And I think the change will be significant.</p>



<h3 class="wp-block-heading">A Lesson from Architecture</h3>



<p>History offers a useful parallel. Architects once spent their days at drafting boards, creating detailed building plans by hand. Drawing was the core of their work.</p>



<p>Then CAD software arrived in the 1980s. AutoCAD and similar tools could generate these drawings automatically. The architect&#8217;s role transformed completely. Instead of drawing all day, they focused on design, planning, and problem-solving at the computer.</p>



<p>Some architects welcomed this change, especially if they found drafting tedious. Others missed the hands-on craftsmanship that drew them to the profession.</p>



<h3 class="wp-block-heading">The Same Thing Is Happening to Software Development</h3>



<p>Software development is undergoing a similar transformation. Developers use AI to write code and solve familiar problems.</p>



<p>A CTO at a small startup told me he loves AI tools because they let him build prototypes and reach market faster. But he no longer writes code or algorithms or figures out solutions himself. Instead, he directs the AI tool like a project manager or architect.</p>



<p>This resembles what happens to successful open source developers. They start by writing useful code, but as others join their project, they gradually shift from coding to reviewing code, setting direction, and planning architecture.</p>



<p>AI is doing to all software developers what success does to open source developers—it turns them into maintainers.</p>



<h3 class="wp-block-heading">What This Means for Open Source</h3>



<p>If developers are becoming maintainers, what happens to open source software?</p>



<p>AI typically chooses which software and dependencies to use in a project. It selects the open source libraries. When problems arise, AI generates the fixes.</p>



<p>Will AI submit pull requests when it fixes bugs? This might actually improve things—AI could write better documentation, clearer comments, and more complete bug reports.</p>



<p>If projects also use AI for reviews, we&#8217;ll have AI contributing to AI-managed projects.</p>



<h3 class="wp-block-heading">The 10-Second Problem</h3>



<p>But AI&#8217;s speed might discourage contribution altogether. If AI can create software in 10-15 seconds, will anyone bother sharing that code? Why create a project when the next developer can generate the same solution just as quickly?</p>



<p>When I use AI for projects now, it responds so fast it seems impossible it could have processed my input properly. I dismiss these quick solutions because they feel valueless—why share something when everyone has equal access to generate it?</p>



<h3 class="wp-block-heading">What We Need to Figure Out</h3>



<p>If we want open source software and collaborative development to survive, we need to understand what collaboration means when AI provides answers instantly.</p>



<p>What should we share? The problems we want to solve? Our approaches to solving them? More complete software upfront? Should we distribute software freely even if the code matters less than before?</p>



<p>These questions need answers as software development changes around us.</p>



<p>What do you think? Drop your thoughts in the comments below.</p>
<p>The post <a href="https://stormyscorner.com/ai-is-killing-open-source-software/">AI is Killing Open Source Software</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:<ol>
<li><a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" rel="bookmark" title="Will AI coding assistants change open source software?">Will AI coding assistants change open source software?</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
<li><a href="https://stormyscorner.com/fundraising-for-a-technical-nonprofit/" rel="bookmark" title="Fundraising for a technical nonprofit">Fundraising for a technical nonprofit</a></li>
</ol></p>
</div>
]]></content>
		
					<link rel="replies" type="text/html" href="https://stormyscorner.com/ai-is-killing-open-source-software/#comments" thr:count="1" />
			<link rel="replies" type="application/atom+xml" href="https://stormyscorner.com/ai-is-killing-open-source-software/feed/atom/" thr:count="1" />
			<thr:total>1</thr:total>
			</entry>
		<entry>
		<author>
			<name>Stormy</name>
							<uri>https://stormyscorner.com/</uri>
						</author>

		<title type="html"><![CDATA[Will AI coding assistants change open source software?]]></title>
		<link rel="alternate" type="text/html" href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" />

		<id>https://stormyscorner.com/?p=2497</id>
		<updated>2025-04-23T20:39:53Z</updated>
		<published>2025-03-19T13:10:46Z</published>
		<category scheme="https://stormyscorner.com/" term="AI" /><category scheme="https://stormyscorner.com/" term="open source" /><category scheme="https://stormyscorner.com/" term="ai" /><category scheme="https://stormyscorner.com/" term="ai coding assistant" />
		<summary type="html"><![CDATA[<p>I’m curious how AI coding assistants will change open source software development. If I write software with an AI coding assistant, am I more or less likely to use open source software solutions? Am I more or less inclined to make it into an open source software project than I would have before AI? The [&#8230;]</p>
<p>The post <a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/">Will AI coding assistants change open source software?</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->

Related posts:<ol>
<li><a href="https://stormyscorner.com/be-clear-about-how-things-work-how-open-source-can-work-with-companies/" rel="bookmark" title="Be Clear About How Things Work (How Open Source Can Work with Companies)">Be Clear About How Things Work (How Open Source Can Work with Companies)</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
<li><a href="https://stormyscorner.com/fundraising-for-a-technical-nonprofit/" rel="bookmark" title="Fundraising for a technical nonprofit">Fundraising for a technical nonprofit</a></li>
</ol>
</div>
]]></summary>

					<content type="html" xml:base="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/"><![CDATA[
<p>I’m curious how AI coding assistants will change open source software development. If I write software with an AI coding assistant, am I more or less likely to use open source software solutions? Am I more or less inclined to make it into an open source software project than I would have before AI?</p>



<p>The first concern with AI coding assistants is that we’ll end up with many variations of the same code snippets, all being maintained separately. The anti-open source model.</p>



<p><strong>Creating vs. Collaborating</strong></p>



<p>When you use an AI tool to solve a problem, sometimes the AI recommends an existing open source library or framework, but often it just helps write code to solve the specific problem presented to it. This is a pattern I’ve already seen in open source adoption.</p>



<p><strong>Developers initially just want code to solve the immediate problem</strong></p>



<p>When developers first encounter open source software, they are often just looking for a quick solution to their immediate problem. They often copy and paste code directly into their software, whether they find the code on Stack Overflow or GitHub. They are looking to solve their problem, not collaborate.</p>



<p>For example, I was helping a very large software company more effectively manage their open source software usage. They had discovered that they had over 70 copies of the source code of a popular open source software project embedded in their source code. Over 70 times, a developer at their organization had gone looking for an existing solution to a software problem, found this open source software package, and copy and pasted the code as a starting point.</p>



<p>It wasn&#8217;t a licensing problem – the license permitted this use. It wasn&#8217;t necessarily a maintenance problem either – while inefficient, there was nothing technically wrong with each developer having their own copy tailored to their specific needs.</p>



<p>It was, however, a significant security problem. If a vulnerability was ever discovered in that code, they would have no easy way to (a) know about it or (b) deploy fixes across all instances.</p>



<p><strong>Missing the Real Benefits of Open Source</strong></p>



<p>What this approach meant was that they were only getting one benefit of open source: saving initial development costs. They missed out on:</p>



<ul class="wp-block-list">
<li>Security</li>



<li>Ongoing maintenance</li>



<li>Community-driven enhancements</li>
</ul>



<p>From an open source perspective, all of those teams should have been using the upstream version and tracking their dependency on it. Any needed changes should have been submitted as pull requests and coordinated with the original maintainers.</p>



<p><strong>AI as an Amplifier</strong></p>



<p>AI coding tools are making this even easier. They are helping you create a solution to your problem very quickly, building on decades of best practices. Your solution will likely look like many, many other solutions that have been written. This is good – it’ll likely work!</p>



<p><strong>The AI Dilemma</strong></p>



<p>I’m worried that AI is amplifying this pattern across all our software. For example, if you are trying to handle HTML events, will your AI tool recommend using jQuery, or will it just help you write code that does what jQuery already does? At the moment, I think we are getting some of both.</p>



<p><strong>Who will contribute to open source?</strong></p>



<p>As we increasingly rely on AI coding assistants, are we creating more isolated code islands rather than building collaborative bridges? &nbsp;Who &nbsp;will contribute changes back upstream when AI generates solutions? Me or the AI?</p>



<p>How has your interaction with open source software projects changed since you started using AI coding assistants?</p>



<p></p>
<p>The post <a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/">Will AI coding assistants change open source software?</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:<ol>
<li><a href="https://stormyscorner.com/be-clear-about-how-things-work-how-open-source-can-work-with-companies/" rel="bookmark" title="Be Clear About How Things Work (How Open Source Can Work with Companies)">Be Clear About How Things Work (How Open Source Can Work with Companies)</a></li>
<li><a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" rel="bookmark" title="OSPOs for Good: The United Nations encourages open source software">OSPOs for Good: The United Nations encourages open source software</a></li>
<li><a href="https://stormyscorner.com/fundraising-for-a-technical-nonprofit/" rel="bookmark" title="Fundraising for a technical nonprofit">Fundraising for a technical nonprofit</a></li>
</ol></p>
</div>
]]></content>
		
			</entry>
		<entry>
		<author>
			<name>Stormy</name>
							<uri>https://stormyscorner.com/</uri>
						</author>

		<title type="html"><![CDATA[OSPOs for Good: The United Nations encourages open source software]]></title>
		<link rel="alternate" type="text/html" href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/" />

		<id>https://stormyscorner.com/?p=2448</id>
		<updated>2025-04-04T20:46:01Z</updated>
		<published>2025-03-13T02:08:12Z</published>
		<category scheme="https://stormyscorner.com/" term="open source" /><category scheme="https://stormyscorner.com/" term="hackathon" /><category scheme="https://stormyscorner.com/" term="SDG" /><category scheme="https://stormyscorner.com/" term="UN" />
		<summary type="html"><![CDATA[<p>The United Nations is encouraging the use of open source. They see the value of open source software in helping with digital transformation, providing equitable access to technology, and accomplishing the world&#8217;s Sustainable Development Goals (SDGs). Last year they had an OSPOs for Good event, and the event went so well that this year it [&#8230;]</p>
<p>The post <a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/">OSPOs for Good: The United Nations encourages open source software</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->

Related posts:<ol>
<li><a href="https://stormyscorner.com/the-culture-of-poverty/" rel="bookmark" title="The Culture of Poverty">The Culture of Poverty</a></li>
<li><a href="https://stormyscorner.com/be-clear-about-how-things-work-how-open-source-can-work-with-companies/" rel="bookmark" title="Be Clear About How Things Work (How Open Source Can Work with Companies)">Be Clear About How Things Work (How Open Source Can Work with Companies)</a></li>
<li><a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" rel="bookmark" title="Will AI coding assistants change open source software?">Will AI coding assistants change open source software?</a></li>
</ol>
</div>
]]></summary>

					<content type="html" xml:base="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/"><![CDATA[
<p>The United Nations is encouraging the use of open source. They see the value of open source software in helping with digital transformation, providing equitable access to technology, and accomplishing the world&#8217;s Sustainable Development Goals (SDGs).</p>



<p>Last year they had an <a href="https://www.un.org/digital-emerging-technologies/content/ospos-good-2024">OSPOs for Good event</a>, and  the event went so well that this year it will be a week long <a href="https://www.un.org/digital-emerging-technologies/content/open-source-week-2025">UN Open Source Week 2025</a>.  In addition to the OSPO for Good day, they have added several other events including a &nbsp;2 day hackathon for real world social good, &#8220;UN TECHover&#8221;. This builds on the success they&#8217;ve seen with hackathons. </p>



<p>At last year&#8217;s OSPO for Good, numerous hackathons spoke about their positive experience:</p>



<ul class="wp-block-list">
<li><a href="https://unite.un.org/reboot">Reboot the Earth</a>, partnership between the Office of Information and Communications Technology, United Nations, the Digital Public Good Alliance and Salesforce. It&#8217;s been held since 2019. Last year, they held 5 hackathons, 4 in geographical locations plus one virtual. Young people are working on solutions to solve some of our biggest climate change challenges.</li>



<li>The TED AI conference in San Francisco included an <a href="https://tedai-sanfrancisco.ted.com/hackathon/">open source hackathon focused on SDGs</a>. They had 30 teams that submitted over 90 proposals.</li>



<li>The <a href="https://events.linuxfoundation.org/archive/2024/kubecon-cloudnativecon-europe/program/cloudnativehacks/">Cloud Native Hack at KubeCon in Paris</a> had 13,000 developers focused on UN Sustainable Development Goals (SDGs).</li>
</ul>



<p>You can watch last year&#8217;s <a href="https://webtv.un.org/en/asset/k1m/k1ma4k9rff">OSPO for Good talks</a>. One of the talks I found very inspiring was <a href="https://www.linkedin.com/in/philip-thigo/">Philip Thigo, MBS</a>&#8216;s talk about how open source software brought financial inclusion (mobile money) and mapping (OpenStreetMap) and the software industry to Kenya. It enables kids without university degrees in the Global South to learn to code and to participate in building collaborative software with the world.</p>



<p>One of the requests from last year&#8217;s event was a UN manifesto that would allow individuals and other organizations to rally behind and express support. They recently posted the <a href="https://unite.un.org/news/osi-first-endorse-united-nations-open-source-principles">United Nations Open Source Principles</a>. The OSI was the first organization to endorse them.</p>



<p>You can read a <a href="https://www.un.org/digital-emerging-technologies/sites/www.un.org.techenvoy/files/OPSOs_for_Good_2024_Conference_Report.pdf">report of last year&#8217;s event</a> or <a href="https://www.un.org/digital-emerging-technologies/content/open-source-week-2025">sign up for this year&#8217;s</a>. </p>
<p>The post <a href="https://stormyscorner.com/ospos-for-good-the-united-nations-encourages-open-source-software/">OSPOs for Good: The United Nations encourages open source software</a> appeared first on <a href="https://stormyscorner.com">STORMY PETERS</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:<ol>
<li><a href="https://stormyscorner.com/the-culture-of-poverty/" rel="bookmark" title="The Culture of Poverty">The Culture of Poverty</a></li>
<li><a href="https://stormyscorner.com/be-clear-about-how-things-work-how-open-source-can-work-with-companies/" rel="bookmark" title="Be Clear About How Things Work (How Open Source Can Work with Companies)">Be Clear About How Things Work (How Open Source Can Work with Companies)</a></li>
<li><a href="https://stormyscorner.com/how-will-ai-coding-assistants-change-our-relationship-with-open-source-software/" rel="bookmark" title="Will AI coding assistants change open source software?">Will AI coding assistants change open source software?</a></li>
</ol></p>
</div>
]]></content>
		
			</entry>
	</feed>
