The best Hacker News stories from All from the past day
Latest posts:
Notes by djb on using Fil-C
Visopsys: OS maintained by a single developer since 1997
URLs are state containers
URLs are state containers
How I use every Claude Code feature
Linux gamers on Steam cross over the 3% mark
Linux gamers on Steam cross over the 3% mark
Claude Code can debug low-level cryptography
Claude Code can debug low-level cryptography
My Impressions of the MacBook Pro M4
Show HN: Why write code if the LLM can just do the thing? (web app experiment)
I spent a few hours last weekend testing whether AI can replace code by executing directly. Built a contact manager where every HTTP request goes to an LLM with three tools: database (SQLite), webResponse (HTML/JSON/JS), and updateMemory (feedback). No routes, no controllers, no business logic. The AI designs schemas on first request, generates UIs from paths alone, and evolves based on natural language feedback. It works—forms submit, data persists, APIs return JSON—but it's catastrophically slow (30-60s per request), absurdly expensive ($0.05/request), and has zero UI consistency between requests. The capability exists; performance is the problem. When inference gets 10x faster, maybe the question shifts from "how do we generate better code?" to "why generate code at all?"
Show HN: Why write code if the LLM can just do the thing? (web app experiment)
I spent a few hours last weekend testing whether AI can replace code by executing directly. Built a contact manager where every HTTP request goes to an LLM with three tools: database (SQLite), webResponse (HTML/JSON/JS), and updateMemory (feedback). No routes, no controllers, no business logic. The AI designs schemas on first request, generates UIs from paths alone, and evolves based on natural language feedback. It works—forms submit, data persists, APIs return JSON—but it's catastrophically slow (30-60s per request), absurdly expensive ($0.05/request), and has zero UI consistency between requests. The capability exists; performance is the problem. When inference gets 10x faster, maybe the question shifts from "how do we generate better code?" to "why generate code at all?"
Futurelock: A subtle risk in async Rust
This RFD describes our distillation of a really gnarly issue that we hit in the Oxide control plane.[0] Not unlike our discovery of the async cancellation issue[1][2][3], this is larger than the issue itself -- and worse, the program that hits futurelock is correct from the programmer's point of view. Fortunately, the surface area here is smaller than that of async cancellation and the conditions required to hit it can be relatively easily mitigated. Still, this is a pretty deep issue -- and something that took some very seasoned Rust hands quite a while to find.<p>[0] <a href="https://github.com/oxidecomputer/omicron/issues/9259" rel="nofollow">https://github.com/oxidecomputer/omicron/issues/9259</a><p>[1] <a href="https://rfd.shared.oxide.computer/rfd/397" rel="nofollow">https://rfd.shared.oxide.computer/rfd/397</a><p>[2] <a href="https://rfd.shared.oxide.computer/rfd/400" rel="nofollow">https://rfd.shared.oxide.computer/rfd/400</a><p>[3] <a href="https://www.youtube.com/watch?v=zrv5Cy1R7r4" rel="nofollow">https://www.youtube.com/watch?v=zrv5Cy1R7r4</a>
Chat Control proposal fails again after public opposition
Updated practice for review articles and position papers in ArXiv CS category
Updated practice for review articles and position papers in ArXiv CS category
Leaker reveals which Pixels are vulnerable to Cellebrite phone hacking
Hard Rust requirements from May onward
Show HN: Strange Attractors
I went down the rabbit hole on a side project and ended up building this: Strange Attractors(<a href="https://blog.shashanktomar.com/posts/strange-attractors" rel="nofollow">https://blog.shashanktomar.com/posts/strange-attractors</a>). It’s built with three.js.<p>Working on it reminded me of the little "maths for fun" exercises I used to do while learning programming in early days. Just trying things out, getting fascinated and geeky, and being surprised by the results. I spent way too much time on this, but it was extreme fun.<p>My favorite part: someone pointed me to the Simone Attractor on Threads. It is a 2D attractor and I asked GPT to extrapolate it to 3D, not sure if it’s mathematically correct, but it’s the coolest by far. I have left all the params configurable, so give it a try. I called it Simone (Maybe).<p>If you like math-art experiments, check it out. Would love feedback, especially from folks who know more about the math side.
NPM flooded with malicious packages downloaded more than 86k times