MurphyA/hacker-news huggingface dataset:
by _emacsomancer_ | 2026-02-27 17:09:18+00:00
GrapheneOS is working with a manufacturer to change this:[0]

> We're working with a major OEM and the devices will be the future versions of existing models they have now. The devices will be priced similarly to Pixels. The initial devices will have a flagship Snapdragon SoC for the best security and support time. Snapdragon flagships have significantly better CPU and GPU performance than Pixels. Snapdragon provides high quality Wi-Fi, Bluetooth, GNSS and cellular support as part of the SoC. eSIM and other functionality is also provided by the SoC. Snapdragon has decent image processing functionality included too, and good neural network acceleration.

[0]: https://old.reddit.com/r/GrapheneOS/comments/1o32gpg/deleted...
by hal9000xbot | 2026-02-27 17:09:37+00:00
The orchestrator-worker pattern is brilliant for this problem space. It mirrors distributed computing principles - instead of cramming everything into one massive context that degrades over time, you get:

1. *Context locality*: Each worker starts fresh with only relevant context for its specific milestone. No token waste on irrelevant conversation history.

2. *Failure isolation*: If one worker fails or hallucinates, it doesn't corrupt the entire multi-day effort. The orchestrator can retry that specific milestone.

3. *Parallel execution*: Multiple workers can theoretically tackle independent milestones simultaneously, rather than the sequential bottleneck of single-agent approaches.

4. *State checkpointing*: Each milestone completion creates a natural checkpoint. Much easier to resume or backtrack than unwinding a single massive context.

The real challenge is the orchestrator's planning capability - it needs to decompose requirements into truly independent, well-scoped chunks. Poor decomposition leads to workers with insufficient context or conflicting assumptions.

Curious about their approach to cross-milestone dependencies and how they handle cases where early milestones need revision based on later discoveries.
by Enginerrrd | 2026-02-27 17:10:10+00:00
> it simply does not require much intelligence (relatively speaking) to build something that points a gun at something and pulls a trigger?

I could not disagree more. A big part of that is also knowing when NOT to pull the trigger. And it’s much harder than you’d think. If you think full self driving is a difficult task for computers, battlefield operations are an order of magnitude more complex, at least.
by bigstrat2003 | 2026-02-27 17:10:16+00:00
Those people are dead wrong on both counts. Cooking meals benefits more from precision than they claim (if you want reproducible results you best be measuring!), and baking does not require as much precision as they claim (I estimate ingredients all the time when baking and my bakes come out great).

There's a lot of mysticism around baking online, but in truth it's very easy. Just follow the recipe and you'll be ok. You don't need to carefully weigh ingredients and stuff like people say.
by kseniamorph | 2026-02-27 17:10:18+00:00
The self-reinforcing effect here was somewhat predictable given how LLMs are trained. The more repositories and AI blogs recommend the same tools, the more those patterns get locked in through training data. This makes market entry increasingly difficult for new tools.
I know that the "optimize for bots, not humans" strategy already exists, but I'm skeptical it works at meaningful scale. The training data collection is opaque, proprietary, and the volume a new project can generate is incomparable to what established tools produce organically. So I have a bad feeling about the future...
by dTal | 2026-02-27 17:17:11+00:00
On the basis of what I've seen so far I find it unlikely that Epstein actually cared much about establishing a "behavioral engineering institute". Baiting "thought leaders" by emailing them about big ideas and grand plans was his standard M/O, it seems. He must have sent hundreds if not thousands of such emails - Scott Aaronson got one[0], and with no disrespect intended to him he must be pretty far down the list of powerful people you'd want to collect.

[0] https://scottaaronson.blog/?p=9534
by lo_zamoyski | 2026-02-27 17:17:13+00:00
Absolutely. In an ideal setting, elites model excellence and serve as an example for others to follow. In practice, things are never so pure, and in bad cases, quite bad. This is why we may speak of the fish rotting from the head down. The general populace takes its example from what is taken to be its elite, even if in objective terms, that "elite" is a total failure.

You see this with political opinions. People generally don't think very deeply about politics. They generally reflect the political sensibilities of the in-group they aspire to remain part of or aspire to join. It's a signal. A reasonably intelligent person can make the distinction between signal and genuinely informed opinion, but often, and especially among the poseurs, it's not about the truth value of an opinion. It is about the signal. This is the very definition of bullshit: something said with total indifference to its truth value, and only valued for its instrumental usefulness.
by gus_massa | 2026-02-27 17:17:38+00:00
Here in Argentina in 2015 we had a big problem when the government wanted to raise the export tax to soybean and other grains. The farmers decided to block a lot of roas and not send food to big cities.

For a week, the supermarkets were quite empty. There were huge walls filled with toilet paper packs, so it was not so obvious that food was missing. It was not so bad, so there was no famine, but it was a strange week.

In my family, we were about to make our monthly big supermarket buy, so the stock at home was quite low. Also, not hunger, but too low to be 100% relaxed. So my recommendation is to keep 15-30 days of food just in case.

In other places the problem may a a blizzard of hurricane or something.
by conartist6 | 2026-02-27 17:17:48+00:00
Yeah I don't think that's generally a problem for JS engines because of the incremental garbage collector.

If you make all your memory usage patterns possible for the incremental collector to collect, you won't experience noticeable hangups because the incremental collector doesn't stop the world. This was already pretty important for JS since full collections would (do) show up as hiccups in the responsiveness of the UI.
by rayiner | 2026-02-27 17:19:09+00:00
My point is that they didn't meaningfully embody collectivism even when they were younger. Collectivism is rice farming culture. https://www.sciencedirect.com/science/article/abs/pii/S00142.... You work together within a rigid social structure and share communally in the proceeds. But you have to precisely follow your socially prescribed roles because that system only works when everyone does what they're supposed to be doing. This is true even in developed countries that are more collectivist. Subordination of the individual to the collective is a big deal in Japan and Scandinavia. In both places, it's taboo to stand out in the crowd: https://en.wikipedia.org/wiki/Law_of_Jante. Individualism is necessarily in tension with collectivism and socialism. Individualism promotes status competition, and when status competition exists, communal sharing in the proceeds of collective labor becomes impossible.

American millennials were hyper-individualistic and rejected socially prescribed roles even when they were young. What they wanted wasn't collectivism, it was a higher status within capitalism. Which is why, as you observed, the sentiment evaporated once they achieved that status. I'd make the same point about Gen Z. They want to think they're socialist and collectivist. But they all want to be online content creators and influencers--jobs that only exist in hyper-consumerist, capitalist societies!

This is not a criticism either of collectivism or millennials, by the way. I think Republicans screwed up the concepts during the Cold War era by successfully labeling Democrats as collectivist. What you have in the U.S. is more accurately described as two strains of libertarianism, one that emphasizes social liberty and the other that emphasizes economic liberty.
Show HN: Goatpad
by martialg | 2026-02-27 17:19:15+00:00
Think Notepad, but with goats!

It started as a joke with some friends and then I realized this was the perfect project to see far I could get with Claude without opening my IDE (which I'd wanted to try for a while with a small app)

I was pretty shocked to find that I only needed to manually intervene for:
1. Initializing the repo
2. Generating sprites - I tried a few image gen tools, but couldn't get a non-messy looking sprite to generate to my liking. I ended up using some free goat sprites I found instead (credited in the About section)
3. Uploading images/sprite sheets (raw claude code can't do this for some reason?)
4. DNS stuff

Aside from agents timing out/hanging periodically and some style hand holding, it was pretty straightforward and consistently accurate natural language coding end to end. I suspect this is in large part to replicating an existing, well documented style of app, but it was good practice for other projects I have planned.

The goats slowly (or quickly if you change modes) eat your note and if they consume more than half of it, you lose the file forever. I did this as an exercise to practice some gamelike visuals I've wanted to implement, but was surprised to find that this is actually a perfect forcing function to help me stay focused on text editor style tasks.

I tend to get distracted mid-stream and the risk of losing the file when I tab away has mitigated more than I expected.

Enjoy!
by choffer | 2026-02-27 17:19:48+00:00
A bit of a rant dressed up as an AI engineering post on LLM eval strategies.

In general, we've struggled with how much the LLM eval/observability space centers around pre-baked scorers like ROUGE/BLEU, or off the shelf LLM-as-a-judge setups. I think it's fair to say the current crop of frontier models have mostly “solved” basic summarization and QA over a fixed set of docs. Measuring word overlap between a generated summary and source text doesn’t tell us much about whether a response actually helped solve a real problem.

In practice, the root failures we see look different:
- pulling the wrong documents on the retrieval side
- partially following formatting instructions
- drifting across multi-turn interactions
- responses that look reasonable but lead to user follow-ups because something was missing or off

So hopefully the post is a helpful guide on some of the more sustainable eval strategies that have worked nicely for us :)
by Const-me | 2026-02-27 17:20:06+00:00
> no variable-length columns

Both varchar and varbinary columns work fine there. Blobs are indeed missing.

> data loss on restart

That’s OK, collections in memory do as well yet we use them pretty much everywhere.

> Unlogged tables skip write-ahead logging

I don’t want any disk I/O for my memory tables.

Another thing, aren’t PostgreSQL tables without write-ahead logging cause consistency bugs after restart when normal tables are current due to the logging, unlogged tables are old?
by eudamoniac | 2026-02-27 17:20:50+00:00
I have also decided to do this as soon as the burden of lying about my AI usage becomes too onerous. Right now at Cisco, there are no mandates, only very strong recommendations with the explicit threat of being "left behind" if you fail to comply. Some teams have included AI usage in their personal KPIs which affect bonuses and promotions, but mine fortunately has not.

Once the execs or my personal manager implement AI requirements, I'll have to start lying, which I really prefer not to do. If they start tracking, then I'll have to vibecode a script to make bullshit requests to the API each day. And if they start auditing, then I'll just check out (more than usual) and wait to be fired. They're only hurting themselves with this shit.
by iCeGaming | 2026-02-27 17:20:54+00:00
Hey HN,

This is a very early alpha prototype I built as a solo side project: Mortar Mayhem, an 8v8 multiplayer tactical mortar combat game running at 60 FPS entirely in the browser—no login, no install, just click and play.

Core loop: Join a team, aim mortars, lob bombs, cause massive chaos and destruction. It's super rough around the edges (bugs expected, balance nonexistent), but the goal right now is quick validation: does the core mayhem feel fun? Is the aiming/feedback satisfying? Too random/chaotic, or just right? What mechanics/features would make it more addictive?

Jump in here: https://mortar-mayhem.icegaming.org/

Feedback super welcome—positive, brutal, whatever. I'll be around to reply and iterate based on what people say.

Thanks for trying it out!
by cogman10 | 2026-02-27 17:21:19+00:00
My apologies, that wasn't my intent.

> I also don’t see the point in both-siding this. The situation at hand is before Hegseth and Trump. I can’t even remember Biden’s SecDef’s name.

To me, the moral and ethical problem is a bigger issue than the norms problem. There's a distinction without a difference between Hegseth doing this vs the Dems agreeing with Anthropic's demands and keeping a human in the loop on a massive spy and killing network. In some ways, stepping out of the norms and making a big news story is preferable to an unknown cabinet member just signing a business as usual agreement which erodes liberties. At least we know about it.

That's why I brought it up. It's great that Anthropic wants some safeguards, but ultimately the bigger problem is that AI with or without humans, significantly expands that ability of our military to murder and our spy agencies to spy.
Show HN: Patterns for coordinating AI agents on real software projects
by Thunderstomp | 2026-02-27 17:21:23+00:00
I'm a former chef with no CS degree, running 3 AI agents (PM, Builder, Auditor) building a D&D 3.5e combat engine. Every pattern in this repo was born from a specific failure.

The failure catalog is the real value. Examples:

- "Ghost Target" (pattern #3): Agent confidently "fixed" a bug that didn't exist. Now we verify gaps before writing code.
- "Write-Only Field" (pattern #8): Agent wrote data at character creation that nothing ever read at runtime. 17 fields exposed. Now every data write requires a consume-site proof chain.
- "Parallel Drift" (pattern #9): Two code paths computing the same attack logic diverged by 21 modifiers. Now every resolver change requires parity verification across all paths.
- "Coverage Theater" (pattern #12): 30+ rows in the coverage map went stale. Tests passed but tracked nothing. Now coverage updates are mandatory in every debrief.
- "Governance Consumption Failure" (pattern #15): PM wrote rules. Nobody read them. Process docs had no enforcement mechanism. Now methodology lives in auto-loaded config, not optional docs.

21 patterns total, each with: the failure that created it, the rule that prevents it, and a real example from production.

Not a framework you install — it's a methodology repo. The patterns are language/tool agnostic.

Happy to answer questions about what it's like building real software with multi-agent coordination when you're not a developer.
by runeblaze | 2026-02-27 17:21:26+00:00
1. openrouter is API usage. There is obviously consumer side

2. people often use openrouter for the sole purpose of using a unified chat completions API

3. OpenAI invented chat completions; if you use openrouter for chat completions often you can just switch your endpoint URL to point to the OAI endpoint to avoid the openrouter surcharge!

4. Hence anyone with large enough volume will very likely not use openrouter for OpenAI; there is an active incentive to take the easy route of changing the endpoint URL to OAI’s
by keeda | 2026-02-27 17:21:54+00:00
Note I didn't say the bottleneck is the hardware itself, it's the supply chain for production of the hardware. Specifically the Rare Earth Elements, as I explained here: https://news.ycombinator.com/item?id=47178210

A bit more detail in this article: https://www.adamasintel.com/humanoid-robots-and-the-future-o...
by SecretDreams | 2026-02-27 17:22:16+00:00
I do not know the OP. For some people, a million is life changing. For others, it could be a marginal increment to their bottom line. It is not then a big leap to think some people would do pretty terrible things for a mil, while others would take the higher ground. The OP also alludes to this with their indication of not having dependents.
by mediaman | 2026-02-27 17:22:21+00:00
It's not either of those. Anthropic put a lot of effort into getting FedRAMP approved so the DOD could use them; they are now being punished for that, and the government at present has no other good options. Other options could of course be developed, but other vendors may question how unreliable and untrustworthy the current DOD leadership is as as customer.
by travisgriggs | 2026-02-27 17:22:27+00:00
Interesting. This has not been my experience. I have not regularly worked in Smalltalk for 12+ years, other than the occasional download and show some young programmer how cool the "petri dish of objects" was/is.

For the last many years, I've been working in C, Swift, Kotlin, Python, and Elixir. In no case, have I felt that there was a step difference between the communities. I'm doing a lot of Elixir right now, which supposedly has "the docs are great". And yet, I often can't find the answer I need to figure something out. Sure there's some inscrutible parts of Smalltalk code bases, but my point is, journeying aboard in these other lands (I do quite a bit of Python too), hasn't made me feel like "oh wow, here's the documentation I could never find." Your mileage obviously varies, I respect that. Just wasn't my experience.
by bennettnate5 | 2026-02-27 17:22:48+00:00
Not commenting on the quad tree specifically but I know a lot of reasoning that goes into non-binary tree structures comes down to performance gains from exploiting cache entry size. When each node lookup in the tree is going to trigger an 64-byte load from L1, it's often much better performance to have your tree have 4 or 8 pointers to children in that cache entry rather than two if it means you do on average half or quarter as many traversals.
by PaulDavisThe1st | 2026-02-27 17:22:49+00:00
If that is the bet they are placing, it is a bet they will lose. The power and capabilities of US corporations does not rest solely on those corporations, and as the wealth, influence and power of the USA undergoes "a massive contraction", they will find themselves similarly degraded. They might be the big fish in the big pond, but only because everyone knows there's a bigger fish (the US government). Once other countries, and other corporations, no longer care much what the US government thinks, US corporations will find themselves in a very, very different situation.
by lotsofpulp | 2026-02-27 17:24:00+00:00
Flying parents in for a couple weeks is not what I interpret as "keeping friends and family close".

I interpret that as more like parents/siblings/cousins/close friends live in the neighborhood or close enough that they can be depended on and vice versa during illnesses/extended work hours/whatever else.

>Spend 10-15 years of your career, build that nest egg, and then return to your hometown if you really dislike the Bay or NYC. You will have reached financial independence and that gives you the flexibility to take a $75k-120k TC dev role (at that pricepoint you are safe from offshoring if you are a Bay+NYC tier developer).

You might have reached financial independence, or you might not. You might have been able to meet a suitable life partner in that location, or might not. Maybe you would have found a more compatible partner closer to home, via your network of family and friends. You might be able to reach financial independence before having a baby, or you might watch your prime child rearing years pass you by.

I have lived it, and I have seen my peers live it. I know lots of families split between NY/Bay Area/Seattle/LA/Boston/London/etc. The family members see each other on special occasions, but it doesn't have the same vibe as being part of a family or friends circle that interacts at least weekly if not daily. Everyone is rich, and has fun together for a couple nights of food and drinks, but who is really there for one another when shit hits the fan? There is no shared struggle, only shared vacation, and that cultivates only weak social bonds. But then again, who needs strong social bonds when you're on the way to $10M+ in the brokerage account?
by dormento | 2026-02-27 17:24:09+00:00
Wow they just had to remove it because of some "cybersecurity" law firm shenanigans. And wouldn't you know it...

https://bobdahacker.com/blog/rbi-hacked-drive-thrus/

> Cyble Inc. is an AI-powered cybersecurity platform and DMCA takedown service startup backed by Y Combinator. Their complaint specifically states that our use of the "Burger King" trademark was unauthorized and creates "a high degree of confusion among the public that the website is in some way endorsed by/or linked with our Client."

Way to reinforce the stereotype about their clients.
by bubblewand | 2026-02-27 17:24:25+00:00
You’re gonna want to look at today’s news out of the Boy Scouts.

Short version: the US military provides some funding to the scouts. Hegseth threatened that funding to push the scouts to roll back LGBT-friendly policies, and they’ve caved. Along with that, other changes include waiving fees for children of members of the military, dropping a citizenship merit badge, and adding a military merit badge.

They don’t appear to be planning a new organization, they’ll just co-opt the BSA.