MurphyA/hacker-news huggingface dataset:
by phaser | 2026-02-17 11:24:52+00:00
I launched an idea 75 days ago, here as Show HN. It snowballed into a little community and a game that now sells every day. Maybe not an overnight sensation but the encouragement I found in the community was the motivation that i needed to take it further to a bigger audience.

It was not just a product launch for me. I was, sort-of in a crisis. I had just turned 40 and had dark thoughts about not being young, creative and energetic anymore. The outlook of competing with 20 year old sloptimists in the job market made me really anxious.

Upon seeing people enjoying my little game, even if it's just a few HNers, I found an "I still got it" feeling that pushed me to release on Steam, to good reviews.

It was never about the money, it was about recovering my self confidence. Thank you HN, I will return the favour and be the guy checking the new products you launch. If Show HN is drowning, i will drown with it.

https://news.ycombinator.com/item?id=46137953
by ChrisMarshallNY | 2026-02-17 11:25:17+00:00
My mother[0] was a scientific editor, and she was brutal. She was a stickler for proper English, as well as content accuracy.

She once edited a book I wrote. It was humbling as hell, but it may be the only "perfect" thing that I've ever done (but it did not age well, and has since gone the way of the Dodo).

[0] https://cmarshall.com/miscellaneous/SheilaMarshall.htm
by aaravshukla10 | 2026-02-17 11:25:17+00:00
Congrats on the launch!

I've been dogfooding the framework heavily over the last month (~20+ PRs so far), mostly focusing on Developer Experience (DX) and Integrations.

What stood out to me was the flexibility of the Graph architecture compared to standard chains. I spent a lot of time this week building the Competitor SWOT Agent (using a MockLLM for offline testing) and smoothing out the onboarding flow-fixing uv setup issues on Linux, documenting undocumented runtime arguments, and adding new integration templates.

The shift from linear execution to the Router Pattern (having the LLM dynamically route tickets based on classification) is a huge unlock. Excited to keep building more complex agents on top of this!
by altairprime | 2026-02-17 11:25:53+00:00
This is why you just remove beloved features when there’s no champion left for them, rather than dragging people along with half-hearted patches. Now not only is everyone who cares upset with Apple, they’re going to be more infuriated when the obviously pending cull of an unattended feature occurs. I imagine it has roots all the way back to NeXT? and so it presumably has some weird emotional hangups involved for staff.

Pathfinder is one third-party tool that implements Miller columns. Reverse sherlock it and move on, Apple; shoddy work is a bad look.
by dgxyz | 2026-02-17 11:26:15+00:00
I think your ideological perspective is spot on.

We went from using technology to solve problems to the diametric opposite of creating new problems to solve with technology. The latter will have to contract considerably. As you say, many problems can be solved without code. If they even need to be solved in the first place.

On the efficiency front, most of what we built is for developer efficiency rather than runtime efficiency. Also needs to stop.

I'm a big fan of low tech. I still write notes on paper and use a film camera. Thanks for the link - right up my street!
by regularfry | 2026-02-17 11:26:19+00:00
What's particularly interesting here is that one of the success cases (BMW era Mini) was built on a Rover design. They picked it up and ran with it - basically gutted the electrics and power-train to match their existing systems and supply chains - but it was already in flight when BMW came on.

That factory was fascinating to work in, looking back on it I saw a lot of Deming-compatible stuff going on that I wasn't equipped to recognise at the time. There was strong German representation in factory management, lots of interaction with people coming and going from Munich all the time. But the production line staff had a large agency contingent so it didn't have the "job for life" ethos that the Toyota Way would say is essential.
by ReturnErr | 2026-02-17 11:26:22+00:00
Thank you. Honestly I did not known go-cache until now, so there might be more things to consider, but as far as I've sen, go-cache is key-value, while GEDB is document-driven, so there are some more querying features, like indexes and mongo-style filtering, sorting and projecting. Also, in README, go-cache mentions that it not meant to be persistent (even though it's possible), while my package was made to be persistent (you can use in-memory-only though). It was completely developed by me, no AI
by _joel | 2026-02-17 11:26:56+00:00
CLAUDE.md isn't a silver bullet either, I've had it lose context a couple of questions deep. I do like GSD[1] though, it's been a great addition to the stack. I also use multiple, different LLMs as a judge for PRs, which captures a load of issues too.

[1] https://github.com/gsd-build/get-shit-done
by axegon_ | 2026-02-17 11:27:22+00:00
For some (and other not-so) obvious reasons I switched to Graphene a few weeks ago. For years I've been pushing towards de-cloudifying my digital life and there were several reasons for it: On one hand it was the constant content subscription which gave me 0 guarantees that what I am interested in will still be available the next morning, even though I've paid for it, and the other was, you guessed it, the idiotic LLMs everywhere and subsequently the complete annihilation of security practices by giving a probabilistic model unrestricted access to all of your data.

First things, first, kudos to the GrapheneOS team for making it this easy to install and the surprisingly rapid support for new devices. Sure, there are features which I otherwise liked in the stock android that came with Pixel phones(swipe typing is something I very much enjoyed) but all in all, I can't say I miss much from it otherwise. I've slimmed down my list of apps to basic functionalities backed by self-hosted services (nextcloud, immich, jellifin, etc. along with a VPN I maintain myself) and I honestly don't miss much from the stock Android.

I want to point out that for a very long time I worked for a company that developed games for mobile devices and while the data we collected was mostly anonymous(*unless you logged in with facebook and by implications we had your facebook id) and it was never even utilized all that much beyond bad attempts at maximizing sales(not effectively anyway cause the people in charge were as incompetent as they could get), I can say that we collected ungodly amounts of data: most of the cloud bills were storage for that specific reason. While we did not have bad intentions and had to operate under strict GDPR regulations, this was a large company that was constantly monitored. Small companies can fly under the radar and get away with not abiding by the rules and laws and commonly they are not even aware what the repercussions could be. Similarly, the US and Asia-based giants can simply shrug it off and toss a few billions in fines. Make no mistake, no company is looking for your best interest and with that in mind, I couldn't recommend GrapheneOS (and self-hosting everything) enough, assuming you know what you are doing.
by reconnecting | 2026-02-17 11:27:40+00:00
OK, let's say there are two categories of software now.

One is where the human has a complete mental map of the product, and even if they use some code generating tools, they fully take responsibility for the related matters.

And there is another, emerging category, where developers don't have a full mental map as it was created by an LLM, and no one actually understands how it works and what does not.

I believe these are two categories that are currently merged in one Show HN, and if in the first category I can be curious about the decisions people made and the solutions they chose, I don't give a flying fork about what an LLM generated.

If you have a 'fog of war' in your codebase, well, you don't own your software, and there's no need to show it as yours. Same way, if you had used autocomplete, or a typewriter in the time of handwriting, and the thinking is yours, an LLM shouldn't be a problem.
by palata | 2026-02-17 11:28:22+00:00
I have been a user of /e/OS for 5 years, and also of GOS and would like to share my opinion on this:

> it's worth noting that the GOS community is absurdly toxic to anyone doing anything privacy-related that isn't under the banner of GOS

What I have seen (and I am not involved in any of those projects) is that GOS does care a lot about security, has a higher quality in that regard than anything else, and tends to be blunt about "inferior" projects communicating about security.

Not that they couldn't improve their communication style, but usually when they call out technical limitations of other projects (e.g. /e/OS), they are right. And I mean the technical arguments. Then I have seen a bunch of drama, but to be fair I have seen those other communities show toxic behaviour towards GOS just as much as the opposite.

It feels like it is GOS vs "the others", because the others don't criticise each other, and GOS bluntly criticises when they see claims they find are wrong (I have seen claims by /e/OS going from misleading to downright wrong).

On my particular phone, after 5 years with /e/OS, the Fairphone updates were outdated by 4 years. In terms of security I would have been better with the Stock Android. It depends on the phone of course, because /e/OS tends to claim that they support everything and they just can't. Even on a phone that /e/OS supports well, GrapheneOS is superior, period.

But I agree, I could do without all the drama. I guess my point is that it goes both ways.
by Tade0 | 2026-02-17 11:28:25+00:00
I don't think so. At the end of the day it's just a tool.

Case in point: aside from Tabbing furiously, I use the Ask feature to ask vague questions that would take my coworkers time they don't have.

Interestingly at least in Cursor, Intellisense seems to be dumbed down in favour of AI, so when I look at a commit, it typically has double digit percentage of "AI co-authorship", even though most of the time it's the result of using Tab and Intellisense would have given the same suggestion anyway.
by kqr | 2026-02-17 11:29:00+00:00
> for thermostat B there are many more outliers. We’d say that [...] thermostat B is not [under statistical process control]. (In practice, you’d draw a control chart to identify whether the system is under statistical control).

I did draw the control chart, and thermostat B is definitely under statistical process control: https://xkqr.org/info/xmr.html?baseline=33,97,41,65,72,71,64...
by nananana9 | 2026-02-17 11:29:27+00:00
[1] is probably the best counterpoint I've seen, but there are other ways to enable this optimization - the most obvious being to use a register-sized index, which is what's passed to the function anyways. I'd be fine with an intrinsic for this as well (I don't think you'll use it often enough to justify the +%= syntax)

It's also worth noting that even with the current very liberal handling of UB, the actual code sample in [1] was still lacking this optimization; so it's not like the liberal UB handling automatically lead to faster code, understanding of the compiler was still needed.

The question is one of risk - if the compiler is conservative, you're risking is a slightly more unoptimized code. If the compiler is very liberal and assumes UB never happens, you're risking that it will wipe your overflow check like in my godbolt (I've seen an actual CVEs due to that, although I don't remember the project)
by DemocracyFTW2 | 2026-02-17 11:29:52+00:00
For posterity, here's a critical take by YT user @DrinkColdWater on the claims made in the presentation:

LOL that’s not random.

What he’s calling “random code generation” is basically random sampling of inputs fed into a hand-designed, rule heavy machine that already contains the ingredients for replication. That’s not “magic from noise,” that’s a biased dynamical system doing exactly what its rules make likely.

The hype he try to make of it is insane...

The generator isn’t random. The only random part is “which two tapes did we pick this round?” After that, everything is a fixed interpreter with fixed semantics. That’s deterministic structure, not randomness.

And he baked in copying. If your “physics” includes primitives that can move/copy symbols and you allow self-modification, then replication isn’t a miracle it’s an attractor you engineered the system to have. You didn’t “discover life,” you built a toy world where copying is one of the easiest stable behaviors.

There’s also selection even if he acts like there isn’t. Finite soup + overwriting means anything that copies itself (or its buddies) becomes overrepresented. That’s implicit selection. Once selection exists, the system stops looking random very quickly.

So no, he didn’t show “randomness becomes programs.” He showed that random encounters + a carefully chosen computational substrate + implicit selection will concentrate self-replicating patterns. That’s cool as a demo, but it’s not the metaphysical mic drop he sells it as.

Also, “no mutation” doesn’t mean “no novelty.” He still has randomness via random encounters and a huge recombination operator (concatenate + execute + split). So the “wow, novelty without mutation” pitch is misleading he removed one novelty channel while keeping another massive one.

And compressibility is not complexity. His entropy by zipping plot mostly proves “lots of repeated stuff showed up.” That’s redundancy. Redundancy can coexist with function, but it’s not automatically “increasing complexity.” A soup dominated by a few copied strings becomes very compressible even if it’s dumb.

The “phase transition” doesn’t prove abiogenesis. Sharp transitions are common in threshold systems with feedback (epidemics, percolation, branching processes). If you set up replication + mixing + selection, you should expect a tipping point when copy capable fragments become common enough.

Honestly, if anything this suggests the opposite moral: getting “life-like complexity” out of “non-life” requires an insanely specific set of built-in constraints and mechanisms. Without those carefully engineered rules, the default outcome is just drift toward junk, not a spontaneous climb toward organized function.

Another user writes This talk feels like an example of believing in your own hubris a bit too much, and I think this nails why I'm instinctively repelled by this guy. He comes across as egocentric and smug, and his jokes are 12-yo level. To be fair, he says that much himself.

Also, when someone promises to show you "magic", expect that the rabbit was there all the time, it didn't just materialize in the hat.
by topocite | 2026-02-17 11:29:53+00:00
No, the common "wisdom" you are puppeting here is harmful because it just doesn't work.

We have been telling people for decades now to be worried that they might harm themselves by too much restriction and it is just wrong. What is harmful is being over weight. What is harmful is then confusing people that they are somehow going to lose weight without much restriction or being hungry.

This also scales really bad with age because as you age the CNS recovery gets worse and worse compared to muscle recovery.

At 55, there is simply no way for me to lose weight other than being hungry. It is impossible to recover from the amount of exercise that would be needed. The reality is that no one needs to worry about too much restriction until they are down to around 12% or so body fat. The fact a person's bodyfat % is never mentioned in this is exemplary of how bad the standard advise is.

Most people have too much leptin and leptin resistance. Then those same people get the same bad advise over and over to not restrict too much because you don't want to be like an anorexic or extreme athlete and have too low of leptin. Of course, ignoring that the anorexic and extreme athlete are going to have incredibly low bodyfat percentages.
by drdaeman | 2026-02-17 11:30:28+00:00
That’s not generally true, even if it may sound true in some specific location and time. Governments trying to mandate national authentication services is a very real thing.

As for your question: sadly, I don’t have a solution for either. I wish I would. I think ML-based approaches seem to show good promise for spam detection, though? I haven’t looked under the hood any recently, but purely anecdotally, almost every time I upgrade my mail system and antispam has something new ML-based, I’m getting a lot less junk. As for the sybils… I don’t think it’s an issue per se - an ability to have alter egos is not a clear negative. And then it must depends on the exact context. Government elections is one thing, online content popularity measurement is entirely different. Not sure it’s meaningful to envision any universal solutions - they tend to have too many side effects, and usually of undesirable nature.
Show HN: Nectar Gold – Breastmilk tracker where an AI agent manages data via CLI
by geo_leo | 2026-02-17 11:30:35+00:00
hey HN, my wife (a pediatrician) and I built a breast milk tracking app

Existing apps do the basics fine - log feeds, set timers. But they haven't caught up with what AI makes possible now...

What AI adds:
- Photo scanning — photograph your milk bags and AI reads the volumes instantly (Gemini Vision)
- Feeding predictions — predicts when baby will be hungry next based on historical patterns
- Chat agent — manages your data conversationally: "log a 120ml pump this morning," "what's expiring soon?" It uses CLI commands under the hood, so it has full read/write access

The core app:

- Log pumping, breastfeeding, and formula feedings
- Track freezer/fridge inventory with automatic expiration alerts
- Household sync so your partner sees everything in realtime
- Full CLI with the same capabilities as the UI

Free and open to all. https://stash-ruby.vercel.app

I'd welcome feedback :)
by entech | 2026-02-17 11:30:46+00:00
Well said. I feel that every technology has a benefit to harm ratio and we as society put guardrails around use of the technology to reduce and mitigate the harm outcomes.

Unfortunately a lot of the guardrails are developed in response to the bad outcomes occurring (or rather the guardrails refined).

I feel that we are much better at dealing with obvious physical harms like planes being hijacked and viruses causing damages to your data than with higher level impacts that are not clearly felt and where you cannot hold someone accountable.

The fact that there are not even basic regulations around AI is truly mind boggling. Like how we just acknowledge a phenomenon of AI psychosis and suicidal ideation. We ban drugs and install barriers on bridges, but somehow if AI causes it - it’s seemingly ok. Let’s just hope Sam and Dario care enough to fix it.
by greatgib | 2026-02-17 11:30:46+00:00
Honestly looks highly suspicious to me. Because ok they might need some big storage like petabits. But how can this be a match in proportion with the capacity that is currently usually needed for everything that is hard drive hungry. Any cloud service, any storage service, all the storage needed for private photo/video/media storage for everything that is produced everyday, for all consumer hardwares like computers...

Gpu I understand but hard drive looks excessive. It's like if tomorrow there is a shortage of computer cabling because ai datacenter needs some.
by palata | 2026-02-17 11:31:10+00:00
> I'd never use GrapheneOS since I don't trust the project

Fair enough, you choose what you trust.

But personally, I have never seen a technical claim from GrapheneOS that was wrong or misleading. But I have seen many claims from /e/OS that were technically wrong or misleading. So I trust GrapheneOS more.

Then there is the drama, and all sides annoy me when they behave like this. But I have seen drama coming from all sides.
by cartoonworld | 2026-02-17 11:32:15+00:00
fyi a Cell Site Simulator can masquerade as the legitimate telco operator and push type 0 messages to the handset.

What that means is they can push malicious settings and configurations (Definitely) and probably malicious firmware to the handset at will. They don't need to code this, they buy the software packages from the usual suspects. Adversary simply needs to put a drt box or a hailstorm or what-not close enough to the handset to do the work.

The baseband can do a lot, it has dma (if I recall correctly) and can almost certainly screen look, and extract information from some but not all base bands. This varies.

GrapheneOS cannot really influence this, but hardened_malloc could conceivably help. What would be great is a bench firmware re-flash, but I don't want to do this every single day.
by Melonai | 2026-02-17 11:33:01+00:00
Agh I really wish these awesome community wikis would be easier to find when you don't know about them, they usually have such a cool trove of information. The one I love quite I love is the OSDev Forums Wiki, though that one is well known and loved by a lot of people in the space. We really need to protect these projects somehow, more and more stuff and expertise is getting hidden in Discord servers, completely unsearchable and locked away within the minds of the members...
by alan-stark | 2026-02-17 11:33:24+00:00
Agree. We've seen cowboy developers who move fast by producing unreadable code and cutting every corner. And sometimes that's ok. Say you want a proof of concept to validate demand and iterate on feedback. But we want maintainable and reliable production code we can reason about and grasp quickly. Tech debt has a price to pay and looks like LLM abusers are on a path to waking up with a heavy hangover :)
by bambax | 2026-02-17 11:33:30+00:00
The fact that the volume is exploding but the graveyard is also exploding, is a sign that the system is working, not that it's broken (the filter is working).

I did 3 ShowHN in 2024 (outside of the scope of this analysis), one with 306 points, another with 126 points and the third with... 2. There's always been some kind of unpredictability in ShowHN.

But I think the number one criteria for visibility is intelligibility: the project has to be easy to understand immediately, and if possible, easy to install/verify. IMHO, none of the three projects that the author complains didn't get through the noise qualify on this criteria. #2 and #3 are super elaborate (and overly specific); #1 is the easiest to understand (Neohabit) but the home page is heavy in examples that go in all directions, and the github has a million graphics that seem quite complex.

Simplify and thou shall be heard.
by conartist6 | 2026-02-17 11:33:50+00:00
I'll counter you this: I don't use AI at all, but in a way I am a vibe coder, even though I'm five years of full time work into one OSS project. I have no code review. I move fast and ship bugs. I roll forward.

I see no reason to disrespect your work from what you say, but I also see no reason that AI would be much help to you after you had been learning for a year. If you are in the loop, shouldn't this be just about the moment when your growing abilities start to easily outpace the model's fixed abilities?