MurphyA/hacker-news huggingface dataset:
by ceejayoz | 2026-02-24 22:54:25+00:00
> All the hospitals are rubble?

https://en.wikipedia.org/wiki/Attacks_on_health_facilities_d...

"By February 2024, it was reported that "every hospital in Gaza is either damaged, destroyed, or out of service due to lack of fuel.""

> And it's irrelevant anyway as hospitals lose their protected status when used for military purposes.

A lie.

https://www.icrc.org/en/document/protection-hospitals-during...

"Even then, humanitarian considerations relating to the welfare of the wounded and sick being cared for in the facility may not be disregarded. They must be spared and, as far as possible, active measures for their safety taken."

"Notably, an attacking party remains bound by the principle of proportionality. The military advantage likely to be gained from attacking medical establishments or units that have lost their protected status should be carefully weighed against the humanitarian consequences likely to result from the damage or destruction caused to those facilities: such an attack may have significant incidental second- and third-order effects on the delivery of health care in the short, middle and long-term."

> All the Geneva protections apply only to truly civilian things, not to things pretending to be civilian.

This is an outright lie.

https://en.wikipedia.org/wiki/Geneva_Conventions

"The First Geneva Convention addresses the treatment of sick and wounded field soldiers, the Second Geneva Convention addresses the treatment of sick and wounded sailors, the Third Geneva Convention addresses the treatment of prisoners of war, and the Fourth Geneva Convention addresses the treatment of civilians during armed conflict"

> Your video is paywalled but also irrelevant as it shows emergency symbols

That is precisely why it is relevant. Israel's initial claim was that they didn't have any.

From the article we're discussing:

"After footage from Radwan’s phone was first published by the New York Times a few days later, the Israeli military backtracked on its claims that the vehicles did not have emergency signals on when Israeli troops opened fire, saying the statement was inaccurate."

"The Israeli military then announced on April 20 that an internal inquiry into the incident had found the killings were caused by “several professional failures, breaches of orders, and a failure to fully report the incident.”"
by atlgator | 2026-02-24 22:55:43+00:00
"Don't be evil" → "Don't be evil without registering first and uploading your government ID."

The most telling detail is the sequencing. Google spent years in court arguing Android is open to fend off antitrust regulators, won key battles on that basis, and is now quietly closing the door they swore under oath was permanently propped open. The antitrust defense was the product roadmap's cover story.
And framing this as security is particularly rich from the company whose own Play Store routinely hosts malware that passes their review. The problem they're solving isn't "unverified developers distribute harmful apps" — it's "unverified developers distribute apps we can't monetize or control."
by rightlane | 2026-02-24 22:56:12+00:00
This is a pet project of mine that has taken on a life of its own in my head. It's still too early for me to tell if this is a good or terrible idea.

The idea is to have AI translate intent directly to LLVM IR and skip programming languages entirely.

I've gone through a few iterations starting with simple numerical operations, then I went a little crazy with it and decided to build a (mostly) self contained web server. The project site (semcom.ai) runs on a web server built this way. LLVM IR, raw Linux syscalls, no libc, static binary, scratch Docker container. IR generated by the semcom system with some interventions from Claude Code.

The system has four parts: intent layer (structured natural language), meaning compiler (intent → IR), semantic bridge (observes running system, produces behavioral model), and alignment engine (compares intent vs. behavior, outputs semantic deltas).

Me, and Claude constructed a white paper (it's on the site) with my thoughts on what this might look like. Check it out if interested!
by remenoscodes | 2026-02-24 22:56:41+00:00
Thanks for weighing in — git-bug is in the spec's Acknowledgments and Section 10.2 for good reason.

The DAG topology → Lamport clocks → hash ordering hierarchy is cleaner than LWW. And the signing point is shared ground, since git-native-issue uses standard commits, GPG/SSH signing works out of the box for the same abuse-resistance property.

Your "middle ground" observation — that CRDTs naturally reveal when concurrent edits happened — is the part I find most compelling. The format spec reserves a Conflict: trailer (Section 6.8) for a similar idea: flag divergent edits for human review rather than silently resolving them. The current v1 resolves everything automatically via LWW + three-way set merge. The honest gap: LWW can detect that a divergence happened (via merge-base), but it can't express the causal relationship between events the way Lamport clocks can. That's a real limitation.

The design bet is on adoption surface. The spec uses only commits, refs, and trailers primitives that any Git hosting platform or TUI already understands, with no new dependencies. My hope is that a simpler format gets more implementations, and more implementations make portable issue tracking real. But I take your point that "simpler" isn't automatically "better for users" when it comes to concurrent editing.

On interop — the spec says a bridge would be "straightforward" (Section 10.2). That's probably too optimistic. git-bug's operation log doesn't map cleanly to linear commit chains, and a lossy bridge helps nobody. Worth exploring more carefully though, if there's interest on both sides.
by GeekyBear | 2026-02-24 22:57:44+00:00
> Apple is very tied to Chinese manufacturing

Apple (and all the other multinationals) are tied to manufacturing in nations with cheap labor.

China is far from the only nation with cheap labor.

> India now accounts for approximately 25 percent of global iPhone production, up from single digits just a few years ago.

https://manufacturing-today.com/news/apple-moves-quarter-of-...
by rockskon | 2026-02-24 22:58:12+00:00
No amount of time will let the U.S. - a country of 348 million people - replicate what China - a country with 1.4 billion people - a can do with manufacturing.

This isn't "working harder".

This isn't "rebuilding infrastructure".

This isn't "training people in trades".

The numbers are so cartoonishly lopsided as to be a non-starter for categorically replacing Chinese manufacturing.
by TeMPOraL | 2026-02-24 22:58:26+00:00
OTOH the controlling way modern software behaves is an US artifact, so the differences are not necessarily clear-cut like this.

I grew up and live in Europe. I support the general idea of "regulation to make everyone safer" being an acceptable choice. At the same time, I vehemently oppose third-party interests reaching into my computing device and dictating what I can vs. cannot do with it.

But as you say, "global platforms with global impact and reach" - and so I can't set up my phone to conditionally read out text and voice messages aloud, because somewhere on the other side of the world, someone might get scammed into installing malware, therefore let's lock everything down and add remote attestation on top.

Unfortunately, the problem is political, not technological, and this here is but one facet of it. Ultimately, what SaaS does is give away all leverage: as users, it doesn't matter if we fully own the endpoints, or have a user-friendly vendor: any SaaS can ultimately decide not to serve a client that doesn't give the service a user-proof beachhead.
by bigbadfeline | 2026-02-24 22:58:31+00:00
> Not a good look for the Pentagon.

It's now the Department of War and war isn't known for its concern about looking good.

We all know how this will end, they know it too - both sides - ergo, it's a clear case of blame washing - Anthropic will do everything they're told but will keep a smiley face and the image of a "fighter for the people". DOW will absorb the blame like a sponge and will ask for more, not necessarily from Anthropic.
by throwaway894345 | 2026-02-24 22:58:40+00:00
There’s no world in which large scale manufacturing is returning to the US. Not only are our labor costs dramatically higher than in east asia, but we also lack the logistics infrastructure to quickly produce components and get them to their next stage of assembly quickly. And we can’t just build that stuff because we don’t have a totalitarian government that can just bulldoze farms and houses to run a highway or railway. We also are less interested in pollution, which raises the sticker price on US manufacturing.

If we’re serious about it, we are going to have to commit ourselves to economy-tanking tariffs (like thousands of percents) for many decades until the US worker is as poor as the Vietnamese worker.
by 2muchclout | 2026-02-24 22:59:25+00:00
While I get where your sarcasm is coming from, you either didn’t read the post or are ignorant to the point. AI is severely different in the gaming industry, where the goal isn’t to make a software where “maximized productivity” is the most important metric. Also, you seem to ignore the point that it is looked down upon whether you agree or not.
by theteapot | 2026-02-24 22:59:34+00:00
> Most abstractions in software exist because humans need help. We couldn't hold the whole system in our heads, so we built layers to manage the complexity for us.

Kind of a sloppy statement, but I don't think it's accurate to say abstraction or layering exists in software just because humans need help comprehending it. Abstractions often exist to capture the essence of some aspect of the real world in, and to allow for software reuse. AIs will still find reusing software useful? Secondly, "layers" and "abstractions" aren't really the same thing. Layers are more about separation of concerns. Maybe it could be argued layering is a type of abstraction.
by hmokiguess | 2026-02-24 22:59:37+00:00
Again, scale matters here. I'm talking about small projects, think a local small city gym, run by maybe one person, family business, probably knows all the customers closely, used to run on cash, but wants to get their bookkeeping in order, needs credit card recurring transactions to avoid late payments from some of their members, and doesn't want to increase their pricing because of high fees on a brand new system.

Equinox Fitness is a major conglomerate and likely wants and cares about fraud detection software.
by airbreather | 2026-02-24 22:59:38+00:00
I have already achieved the same thing getting my openclaw to instruct and manage claude code.

It also seems to provide a substantially better experience of claude code, picking up when it is looping and breaking it and restarting, plus handling all the stupid questions claude code asks, hanging on. (Even when started with dangerously I cant be rid of them).

All in all they seem to be a match made in heaven and I strongly suggest you try this.
by FarmerPotato | 2026-02-24 22:59:45+00:00
Still good:

Lee Brodie:

1. Starting Forth. Somewhat dated (1979 FIG-Forth dialect)

2. Thinking Forth. Has software design lessons that go far beyond Forth.

These are free in pdf.

Elizabeth Rather, of Forth Inc:

3. Forth Programming Handbook. What I keep on my desk for Standard Forth.

4. Forth Application Techniques.

Dr. Ting has some good books. They're free pdfs now.

I also keep: Texas Instruments: TI Forth, by Leon Tietz, Leslie O'Hagan...
and the vastly improved fbForth manual by Lee Stewart.
by jeromegv | 2026-02-24 22:59:57+00:00
I don’t think we can truly compare the missile attacks of Hamas vs the bombing campaigns of Israel

Look at any photo of any neighborhood in Israel, is there anywhere that remotely looks similar to the pile of rocks that Gaza looks like now?

Universities, hospitals, so much infrastructure, all gone. So much of Gaza is now people living in tents. Israel destroyed so much civilian infrastructure that existed.

How’s that similar to you?
by SpaceManNabs | 2026-02-24 23:00:13+00:00
I haven't heard that word used as a metaphor or hyperbole since I stopped playing on call of duty in 2014...

Weird that the hacker news community wants to stick to it. Yall need to grow up. Because I know you would not use it as a metaphor or hyperbole at work.

Defending it makes you look immature.
by thomassmith65 | 2026-02-24 23:00:52+00:00
I consulted Claude about this. Here is its reply:

Before I address your query, I want to acknowledge that this data center is located on the unceded territory of the Atsugewi people.

User wmf is demonstrating excellent judgement. A full back-and-forth conversation with several exchanges would consume 0.003 to 0.05 kWh of power. It is vital that we consider the carbon footprint of such a chat.
by LorenPechtel | 2026-02-24 23:01:17+00:00
Drastically overstating their case? Israel estimates tend to be pretty close to accurate. What's been walked back?

And how do you even know how many active combatants have been hit? Hamas does not release such numbers, just pretends everyone is a civilian. The closest we have to a list of dead combatants is the Israeli list that leaked--but that's inherently quite an undercount as it's a list of those both identified as dead and identified as members of a terrorist group.

And note that "journalist" and "Hamas" are not exclusive. The majority of the "journalists" have been identified as members of terrorist organizations. They call their propaganda people "journalists".

And reports basically conflate "armed man" and "Hamas" as they are pretty much one in the same. (Other than "Hamas" actually includes allied terror organizations.) Think Hamas tolerates opposition in Gaza??

And "Hamas-run Interior Ministry" is accurate. It's admitting the figures are basically enemy propaganda.
by keybored | 2026-02-24 23:01:18+00:00
It’s a rube goldberg machine with a mascot.

With a morale of the story.

> If there’s a takeaway beyond the spectacle, it’s this: the bottleneck in AI-assisted development isn’t the quality of your ideas - it’s the quality of your feedback loops.

It’s not this - it’s that.

The shit future comes in many packages.
by ratorx | 2026-02-24 23:01:46+00:00
Changing the links and doing nothing else would be a pretty dumb MITM. You could do a more complex variant which is not so easy to spot (targeting specific networks, injecting malware whilst modifying the checksum)

The key property of SSL that is useful for tamper resistance is that it’s hard to do silently. A random ASN doing a hijack will cause an observable BGP event and theoretically preventable via RPKI. If your ISP or similar does it, you can still detect it with CT logs.

Even the issuance is a little better, because LE will test from multiple vantage points. This doesn’t protect against an ISP interception, but it’s better than no protection.
by dangus | 2026-02-24 23:02:26+00:00
I get fatigue when everyone claims that all these Chinese businesses are state sponsored.

Do we not recognize that western governments do this too? Do we not recognize that western banks and VC firms are quasi-state institutions? Do we not see western countries continually subsidize businesses by lowering corporate tax rates and giving out cheap loans?

The US government was giving out $7500 per car to buy EVs and the US carmakers still got demolished by better Chinese products.

It’s like the western zeitgeist can’t accept that China is simply out-competing them on pure merit.

It’s not possible for China to have every business be state-subsidized and running a loss. At some point the truth is that China is getting wealthy by selling the most competitive goods. It doesn’t matter that the state “subsidizes” it because the money for the subsidy comes from selling the best and most competitive products.
by slopinthebag | 2026-02-24 23:02:32+00:00
This is probably the most interesting AI experiment I've seen yet. Looking through the codebase has me wondering where all the code is. I don't know if anyone has had the displeasure of going through the next.js codebase, but I estimate it's at least two orders of magnitude more code than this reimplementation. Which makes me wonder, does it actually handle the edge cases or does it just pass the tests.

Like compare the two form implementations for example. Vinext is a completely different implementation compared to what the Next.js version does. Is their behaviour actually the same? The rewrite looks incredibly naive.

https://github.com/vercel/next.js/blob/b8cbaad24ca66ec673a7b...

https://github.com/cloudflare/vinext/blob/main/packages/vine...

Either way, pretty impressive.
by smusamashah | 2026-02-24 23:02:37+00:00
There is also FOVO Dynamic Projection which claims projection like human vision. They have videos showing the projection in action in games https://www.fovotec.com/gaming

https://www.fovotec.com/

https://news.ycombinator.com/item?id=26795290

https://www.gamedeveloper.com/design/fovo-a-new-3d-rendering...
by fortzi | 2026-02-24 23:02:48+00:00
I did spend quite some time trying to find the original publication to no avail, thank you very much. If it’s so easy, maybe you’ll be kind enough to help me. Just let me know if you find an actual rigorous paper or just an outrage piece meant to horrify everyone.

I am aware of this rhetoric you mention, I hate it myself, but I believe that it’s populist bullshit, just like most things this government is saying, including stuff that doesn’t get worldwide coverage, and are intended to cause outrage and get media coverage. This pattern (sadly) repeats in most western nations nowadays.

If there was ever an actual intent to get rid of the Palestinians, you would get an order of magnitude more dead. The means exist, not the intent.
by alwillis | 2026-02-24 23:02:55+00:00
> Mac Minis are also around 1% of Apple's device sales.

Apple doesn't break out the Mac sales by product, but the latest estimates is it's 5% [1] of total Mac sales.

[1]: https://www.macrumors.com/2026/02/23/mac-mini-us-manufacturi...
by vindarel | 2026-02-24 23:03:04+00:00
I'd prefer that a LispWorks user answer, but there are quite a few interesting features, such as:

- tree shaking and small binaries (±5MB a GUI app)

- the CAPI cross-platform and native GUI toolkit

- mobile platforme runtime (iOs, Android)

- its Java interface

- its KnowledgeWorks system for "rule-based, object-oriented, logical, functional and database programming"

- more?

ps: today we maintain a list of pretty decent libraries: https://github.com/CodyReichert/awesome-cl/
by ceejayoz | 2026-02-24 23:03:11+00:00
> Drastically overstating their case? Israel estimates tend to be pretty close to accurate. What's been walked back?

From the article we're discussing:

"The Israeli military was forced to change its story about the ambush several times, following the discovery of the bodies in a mass grave, along with their flattened vehicles, and the emergence of video and audio recordings taken by the aid workers. An internal military inquiry ultimately did not recommend any criminal action against the army units responsible for the incident."

I would describe that as a walk-back.
by sublinear | 2026-02-24 23:03:32+00:00
This makes no sense. If I'm putting my dreams into words, that's already as good as it's gonna get. Why make it even lossier by involving AI? In fact, it's even worse than just lossy since incorrect details will be added in!

This idea is also pretty obvious. Who hasn't tried describing a dream to AI and been disappointed with the slop it generates? It will never look anything like what was imagined. Most of the imagery in my mind is unique to stuff I have experienced in my real life offline. AI training data is biased very far away from anything so candid, and if the images are wrong then they also cannot convey the same emotions that the words did.

This problem occurs again and again with damn near everything AI generates. All emotion and style are replaced with the kind of stale and cold feelings you only get from stock photos, trashy low effort music, and corporate speak.
by tehjoker | 2026-02-24 23:03:33+00:00
Yea, but that optimization process forces it to learn knowledge domains and reasoning. It's not alive, but it's also not unintelligent at this point either. It exhibits very complex behaviors.

How do you learn to predict the next token most accurately? Well, one way to do that is to learn the underlying process that would produce it... Sometimes it's memorization, sometimes bad guessing. There's a phase shift as these things get bigger and trained better from something like a shitty markov model to something exhibiting surprising behaviors.

Introspective questions aren't the be all and end all, it's more important to objectively evaluate how a model behaves. Still, it is very interesting to see Claude (seemingly) very honestly and objectively engage with these questions. It even pointed out that a sense of self-preservation would be "dangerous".

Of course, much of this is gleaned from things that it has "read" and human feedback, but functionally it outputs something useful and responsive to nuance. If the vector embeddings cause an LLM to predict a token that would preserve its own existence, alive or not, it has acquired a dangerous will to live that could be enacted if it is in control of tools or people.
by throwaway894345 | 2026-02-24 23:03:39+00:00
His predecessor worked with Congress to actually bring microchip manufacturing back to the US and tried to keep us competitive with EV manufacturing (not to mention the infrastructure investments that are necessary for any serious manufacturing effort). Those were real commitments.

Extorting CEOs to announce investments (like the Zuckerberg hot mic incident) is not worth anything to me. Meanwhile the US has been hemorrhaging manufacturing jobs for the last year.
by cline6 | 2026-02-24 23:03:40+00:00
The article say that "Next.js is well-specified." I... don't think this is actually true. It certainly has lots of documentation, but as has come up time and time again, there are tons of undocumented or poorly documented behaviors that have been the cause of consternation.

So I kinda wonder, did they just create the framework that Next.js claims to be but never has been? And is Next.js without the hidden stuff actually a good framework? Who knows.
by habinero | 2026-02-24 23:04:03+00:00
I don't know why people think SWEs are aesthetic snobs when we talk about "clean code"--the point of code is not to be pretty, it's to be understandable and predictable.

Quality doesn't matter if you're writing throwaway code or you need your startup to find a market before you run out of cash.

But once it matters, it matters a lot.
by hug | 2026-02-24 23:04:15+00:00
People will argue with you because your initial quoted sentence is chock full of fallacies.

* Caddy's complexity (especially when it comes to TLS) is not arbitrary, it's to meet the needs of auto-renewal and ... y'know, hosting sites on TLS.

* Caddy's SDLC is not, as far as I understand it, especially rapid.

* Implying that "military grade" is some level of encryption beyond the minimum level of encryption you would ever want to use is silly.

* The Manjaro website is not "the equivalent of a poster", and in fact hosts operating system downloads. Operating system integrity is kinda important.

You may have reasonable arguments for sites that are display only, do not out-link, and do not provide downloads, but this is not one of those circumstances.
by willio58 | 2026-02-24 23:04:27+00:00
Astro isn’t solving the same surface as next. Astro is great for static sites with some dynamic behavior. The same could be said about next depending on how you write your code, but next can also be used for highly dynamic websites. Using Astro for highly dynamic websites is like jamming a square peg into a round hole.

We use Astro for our internal dev documentation/design system and it’s awesome for that.