upvote
I miss the UNIX-y movement so much :(
reply
It's not dead??
reply
It’s as dead as rock and roll
reply
You are good at writing. Thanks for this.
reply
Yes, this dude is really good at writing.
reply
I'm already enjoying the second version. I just hope we get to keep it.
reply
Well put, hopefully it's the latter version.
reply
Hoarders can get piles of money,

That is true, hackers, that is true.

But they cannot help their neighbors;

That's not good, hackers, that's not good.

Join us now and share the software;

You'll be free, hackers, you'll be free.

-- The Free Software Song, as written and sung by rms

https://www.gnu.org/music/free-software-song.en.html

reply
While I agree with every word of this I never want to hear RMS sing this again.
reply
trying to make money off an invention is perfectly reasonable.
reply
Indeed, a couple of GUI forms on top of curl is right up there with electricity, antibiotics and sliced bread.
reply
Silently installing hooks into your other tools, to route their traffic through Postman without your knowledge or consent, is not at all reasonable.
reply
People hating you for the damage you cause while making money is also perfectly reasonable.
reply
deleted
reply
Enshittification and private equity are synonymous. Strange that people are still surprised by this.
reply
Perpetual growth at all costs. No idea what's so bad about a mature stable product/company
reply
> AI now leads us into some new movement, the worst version of which a few model vendors protected by regulations absorb almost all technical accomplishment and lease it back out to everybody else, and the best version of which democratizes technical construction so widely that individuals can naively spin up effective solutions for the most idiosyncratic needs.

Yeah and the issues from these vibecoded one-off programs will be felt for generations.

I got out of IT partially because I could see the writing on the wall. The "load bearing Excel sheet" is one thing, manageable if you could catch the person who wrote it in time before they depart or die and know your way around Excel - there's only so many ways to achieve a desired goal (unless the author used VBA, at which point all bets are off, and I member encountering a spreadsheet that macro-called in a DLL shipped together with the sheet).

But vibe coded AI bullshit? That is supposed to be hosted by someone and kept secure (i.e. isn't hackable in a few seconds by anyone who manages to compromise some dingus's laptop? Oh hell no. I'm outta there, I'm too old for this crap.

reply
>and I member encountering a spreadsheet that macro-called in a DLL shipped together with the sheet

That sounds absolutely horrifying. I never encountered one of those before thankfully.

reply
Oh it gets better (not the OP but I think the following is even worse).

That DLL hooks into SCADA and sometimes sends updates to a PLC controlling safety critical equipment. When does it send updates versus just query the controller? No one knows. The guy who wrote it died in an (unrelated) industrial accident involving a runaway forklift after leaving the company. Even so much as debugging it would require shutting down the entire factory and replacing all the crucibles afterwards ($$$).

reply
> When does it send updates versus just query the controller? No one knows.

Ask an LLM to reverse engineer it and explain it.

reply
This was in the before-times.
reply
sadly this is coming to your linux-distro in no time! Far too many single-dev core building block which are now adding features at breakneck speed conversing with AI only.
reply
> But vibe coded AI bullshit? That is supposed to be hosted by someone and kept secure

It's also astonishingly stupid. I don't want a one-off program for everything. I want a well-designed and battle-tested program that I can extend with AI, and that has a ton of people's AIs directed at it, constantly finding bugs, posting them on the bugtracker, and writing and debating pull requests.

I can't comprehend people who think that everything should be built over and over again, and that that will be safe, practical or cheap. It's like they're telling me that I should design a new language for each conversation that I have. Why would I?

The worst part is how far the capabilities of AI are from that dream anyway. They can't even write readable, intelligible code. They're being celebrated for being able to notice buffer overrun errors in code that people would also notice if anybody had ever really looked at some particular span of code in the last 10 years. It's finding errors in move fast and break things code and code that has been maintained by a weirdo professor in his spare time for free and half the economy somehow relies on. That's not magic, its a sign of how sloppy things got.

reply
Yeah and the issues from these vibecoded one-off programs will be felt for generations.

No, they won't. There's nothing wrong with a vibecoded one-off program, at least not that another vibecoded one-off program can't fix.

Source code is now object code, and vice versa. And AI-written code is more secure than human-written code, not less. Deal with it. We won't be going back.

reply
True or not - this vibe of "deal with it, it's how things are" feels really crummy to me.

There's legitimate concerns and emotions here. No reason to be a dick when discussing it.

reply
Poor judgement call
reply
> Deal with it.

Whenever I spot this shitty cop out here, it is always on a bad take. Never fails.

reply
It’s definitely the best version. I’m seeing so many amazing open source projects since people who once had the vision, but not the coding chops, can now build what they imagine. I myself am building a personal OS that connects to everything and it’s way more fun to build things and use them yourself vs just paying for some other software. Especially when that software can be enshittified or start to squeeze its users like you mentioned.
reply
I'm also seeing people who previously had little interest in coding or understanding systems suddenly become empowered to pump out and deploy unmaintainable trash faster than their peers can resolve the problems they generate.
reply
Can you share any of these many open source projects? I am curious about them.
reply