Top
Best
New

Posted by backlit4034 4 days ago

The zero-cost fallacy: open-source software in the agentic era(www.thoughtworks.com)
71 points | 51 commentspage 2
theturtletalks 3 hours ago|
Open-source alternatives are being launched at an ungodly pace and they are really polished. All these comments about AI Slop are underestimating how good these builders have gotten and AI lets you iterate really fast. If the builder actually uses the software he's building, the feedback loop is really efficient.

I keep a directory of open-source alternatives and just in the past month, I've replaced applications I've used for years with open-source alternatives.

cdrini 3 hours ago||
What open source alternatives have you switched to recently? Always on the lookout for good OS tools!
theturtletalks 2 hours ago|||
I replaced Raycast recently with Sol[0], but SuperCmd[1] is also really good.

And I’m testing Helium Browser[2]. It’s based on Chromium, but has changed a lot under the hood and I’ve been daily driving it.

Also replacing CapCut with OpenCut[3].

I’ve also completely ditched Codex CLI with Pi[4] and now am trying OMP[5].

0. https://github.com/ospfranco/sol

1. https://github.com/SuperCmdLabs/SuperCmd

2. https://github.com/imputnet/helium

3. https://github.com/OpenCut-app/OpenCut

4. https://github.com/earendil-works/pi

5. https://github.com/can1357/oh-my-pi

Cider9986 2 hours ago|||
OpenCode

SuperCMD

Zed

Typewhisper

SeoFood 33 minutes ago||
<3
sshine 2 hours ago|||
> All these comments about AI Slop are underestimating how good these builders have gotten and AI lets you iterate really fast.

Both of these are true: we’re witnessing an unprecedented amount of slop, while also the tools get better and better.

So when talking about Open Source maintainer exhaustion, it’s because of the slop, not because of the great tooling.

AI is an amplifier, and in this case it amplifies the great asymmetry between contributor and maintainer.

pixl97 2 hours ago||
The 80/20 rule and bullshit asymmetry apply here.

Kind of like going to the app store and picking the app with the most downloads because the other option is looking at 400 different apps that may or may not do the same thing.

PunchyHamster 2 hours ago||
The problem is as usual, users. AI for maintenance (updating & testing deps, re-writing parts to run with next major version of lib) is pretty low error % and just need some supervision and can make it more effective, in hands of people already familiar with project

But the flipside is of course users that are clueless won't now be stopped by "can't make a PR", they will throw prompt at AI and send it when the AI decides it's good enough

calvinmorrison 4 hours ago||
The zero-cost fallacy: open-source software in the agentic era.

Here's my thoughts on this. It's back to open source, not open maintainer or open usage. I am producing lots of new code, i am publishing it. I am NOT interested in starting a project or having other people contribute. It's a cambrian explosion, the cost of adding features is basically zero. I'm going with "patching software is more common and we need tools around patching" rather than using other peoples stuff, just take what you want and fix it.

One stupid one is XRDP required some hack to go through VNC to connect to an existing session. I now have it built into xrdp and lets you pick the X11 session you on dial up and you're good to go. Why is this not a feature I dont know, but xrdp does it all now without vnc or anything. good stuff. i published it sure, i dont care if anyone uses it though.

bhaak 3 hours ago|
> the cost of adding features is basically zero

Adding features was always the easy part. Maintaining the code OTOH is not going to be easier.

I see this with an experimental project I’m consciously vibecoding. The code base tends towards a spaghetti coded mess.

Of course you can put in some refactoring prompts and the AI will reorganize the code. But that makes it worse actually.

You have no mental model of the code and after a large refactoring even less.

calvinmorrison 38 minutes ago||
adding features was not the easy part for me - in fact it was a barrier for expressing most ideas I had.
calvinmorrison 4 hours ago||
Shift from passive consumption to active ownership.

Implement rigid supply chain auditing.

Formalize an open source contribution and patronage budget.

Well none of these help my bottom line directly so my boss will not approve.

zzzeek 2 hours ago||
the issue with articles that try to analyze the state of open source and its sustainability and all that is that nothing about open source makes any sense if you just talk about it. Imagine you're transported to 1977 and you work at IBM and you try to tell them, oh hey I have an idea, how about the OS everyone uses for literally all commerce, communication, military, etc., you name it, will be written by one guy in his spare time and later maintained by tens of thousands of mostly unpaid volunteers. "Don't other companies try to copy it and sell it as their own?" "Well sure, but mostly it's better to use the free one everyone knows". Try selling your manager at IBM in 1977 that idea for new software. It would be impossible. It would be impossible today.

Trying to explain how the global economy and welfare of most of humanity is hugely dependent on free software production labor, without the advent of actually seeing a world where this actually happens, is just like when we try to explain something like consciousness. There is no explanation that makes sense. So predictions about new avenues of doom (like "MIT licensing was a huge mistake! we should have all been GPL!") similarly dont carry a lot of weight, because of course these predictions make perfect sense in the abstract, yet real world results don't line up at all.

Basically open source software is an emergent phenomenon, like consciousness or evolution, or perhaps even how very large language models suddenly seemed like real people. It's something that would never be predictable in its own absence, which means it will remain largely unpredictable how it will respond to ongoing changes such as "the open source authors and contributors now use programs themselves to produce more code".

strawberrysoda 2 hours ago||
[flagged]
p2edwards 2 hours ago|
Don't do this here.
antoineleclair 4 hours ago|
I stopped reading at "load-bearing" and em dash.
drusepth 3 hours ago||
Ironically, the prevalence of AI "tells" like that (combined with the ubiquity of AI works passed off as human-written) will inevitably feed back into more use by non-AI writers who think they're normal.

(Also, I'm never gonna give up my em dashes.)

asdff 2 hours ago||
This assumes non ai writers are drinking from the well of slop. Not all of course. Some people still read old books.
pixl97 2 hours ago||
Old books don't tell you much about now in a great number of topics.

>Gell-Mann Amnesia effect

We're very familiar with this effect when it comes to the news, but since a lot of people are now looking at older information as some kind of escape it seems prudent to point out that old books themselves are of varying quality.

Moreso, how do you track said quality of old books in the modern age where their will be incentives to game the system (for example those that own publishing rights to said books). Some books will be high quality, but the information in them will be outdated due to changes in understanding. Other books might as well have been written by AI and transported to the past they hold so many bullshit claims.

The pareto distribution will cover the most popular books, but once you step into the long tail of research you've hit another no mans land of is it true or not.

asdff 1 hour ago||
Reference material is one thing. But literature is pretty timeless. And there are used bookstores and public libraries.
pixl97 1 hour ago||
You might underestimate the amount of pulp paperbacks that have been printed over the years. Quite often these are just a single step above AI slop.
asdff 1 hour ago||
Sure, and it infests the little free 'libraries' you see scattered around the neighborhood and often the shelves in the Goodwill, but a good used bookstore and a good public library system will do a bit of filtering on that. These places aren't firehoses.
bigfishrunning 3 hours ago|||
3 load-bearings. incredible.
unlogic 3 hours ago|||
85% AI according to Pangram.