The question that resonated with me was whether open source even matters anymore.
I think it does but there are weird dynamics I don’t fully understand. I’m curious about HNs thoughts.
My theories: Centralization around key projects due to AI pointing new users towards them. (At the same time this drives up the PR deluge onto these projects. Especially from newer users already heavily using llms.)
So many low effort AI-generated open source libraries that it becomes harder to tell signal from slop. More movement to the bigger projects because they are perceived as safer bets.
There are obvious tells that this was heavily curated by AI, the very thing it criticizes in the opening paras and roasts throughout as a life-destroyer.
I don’t disagree with the premise, and I appreciate the roasts of the SV pseudophilosophers (he left out Ayn Rand tho).
Oh man I wrote this exact comment before trawling far enough to find yours. It belongs at the top. That HN cannot discern the obvious is more alarming than the blatant hypocrisy of the authors. Yeesh!
This post reeks of being written by Claude. Surely you all feel it, too? Are people who write these kinds of posts lacking self awareness, integrity? Does it matter?
15 years ago GitHub was a strong signal for like-minded devs who were of the “let me code and slide pizza under the door” variety. The signal became less meaningful over time so people started optimizing for other things…stars, whatever. Brand. I think the venn diagram of front end marketing types and the explosion of js frameworks probably was the driver for this. Now with vibed out projects everywhere it’s a real task to separate the wheat from the chaff. And I still use gh because I imagine those stars are still current in some markets but maybe I’m deluding myself.
Or, Perhaps the invention of the rocket emoji most likely was the cause of this phenomenon.
I didn’t follow the article’s thesis. It felt written from a defensive crouch and claimed not to be punching down but it seemed to be radiating hostility the entire time. Something about vibe coding only replaces the lowest level of mechanical work involved in creative pursuits (including coding)?
I’m not a booster a doomer or a boomer but I think it’s a reasonable litmus test for LLM coding to implement 80% of an existing app or service. It’s not an accusation against anyone using LLM (I do) nor is it an excuse to take shots, it’s just a way of framing SotA capabilities.
Yeah, I had the same instinct - this feels very much like a "nice idea" but the execution falls short. I mean - busily banging on sqlite like this? Shit at that point just use Redis.
If you can't tell then I'm not sure what more needs to be said. I took a look through the commit history and it was glaringly obvious to me.
To trust something like data-storage to vibe-coded nonsense is incredibly irresponsible. To promote it is even moreso. I'm just surprised you can't tell, too.
I’d imagine there’s an extremely long tail of features and quirks that will take time to iron out even after SQL compatibility is achieved. Looks like it’s still missing some important features like savepoints (!!!), windows and attach database.
I’d be more excited and imagine it would be more marketable if it focused instead on being simply an embedded sql db that allowed multiple writers (for example), or some other use case where SQLite falls short. DuckDB is an example- SQLite but for olap.
Fuck, my wife got a notice that she would have to increase her iCloud storage so last week began the process of ordering a backup of all her pictures so I could get them off iCloud and organized on some drives at home. We got 12 zips of the pictures along with csv's and some metadata, and I literally just finished iterating on the script to sort them into year-based folders and convert all the HEIC shit into JPG. It's running literally right now.
It’s too bad tech seems so much to take away this kind of configurability in the name of “we know better”. There’s so much to be said for software that can last so long, as opposed to the constant treadmill of forced updates.
Fuck gnome eternally for destroying gtk and fuck Wayland.
I think it does but there are weird dynamics I don’t fully understand. I’m curious about HNs thoughts.
My theories: Centralization around key projects due to AI pointing new users towards them. (At the same time this drives up the PR deluge onto these projects. Especially from newer users already heavily using llms.)
So many low effort AI-generated open source libraries that it becomes harder to tell signal from slop. More movement to the bigger projects because they are perceived as safer bets.