Top 30 stories from Hacker News. Top 10 include comment highlights. Compiled at 20:10 UTC.
1112 points by weli · 340 comments
A fable about ovens, founders, and the second-highest priority that never gets done.
What HN said:
TrackerFF: One important part of the story is in the very beginning: The founder’s motivation. To become wealthy. You see this in the startup world a lot. Founders with 5+ failed startups in different sectors, because said founder picked the fields mainly by doing some market analysis.
sixtram: Oh, I'm glad I don't work in the oven business. We're just starting a stealth startup that's revolutionizing dishwashers, and the prototypes are amazing. They use less water, less detergent, and this weekend we're hoping to solve the last remaining issue: occasionally, they break...
brap: We keep seeing this. If you had to point out the fundamental problem, what would it be? I think it’s the disconnect. Each persona is an expert in their own field but is completely oblivious to other critical areas.
phtrivier: This article could have been written 20 years ago (source : I was there), probably 50 years ago, and will probably be written for ever. (Although future éditions will have fun about AI.
446 points by ahlCVA · 75 comments
While Valve will not be making and providing their own e-ink display for the Steam Machine, they have opened it up so anyone can now do it.
What HN said:
RataNova: I wish more hardware companies treated these kinds of optional add-ons as something the community can run with instead of either productizing them badly or locking them away completely...
dgellow: In case you're wondering and don't want to click around, the display is a standard Adafruit 5.83'' eInk panel: https://www.adafruit.com/product/6397
neves: Whyv does a game console need a slow e-ink display?
anticorporate: I'd love to see an easy guide to doing this with the Framework Desktop form factor. I didn't buy any of the silly little squares for the front of mine since I figured I could 3D print some later, but six months in still haven't gotten around to it.
rustc, translated to C (github.com)371 points by Philpax · 82 comments
Entirety of rustc, translated to C. . Contribute to FractalFir/crustc development by creating an account on GitHub.
What HN said:
lioeters: > For the past 3 years, I have been working on compiling Rust to C. .. This is, by my count, the 14th attempt: cilly Gotta respect the dedication to a niche interest. > The primary goal of this is support for old/obscure hardware with no LLVM/GCC support.
taris2: Have you tried Diverse Double-Compiling (DDC) to test if the official rust compiler has a backdoor? Use crustc to compile the rust source code, producing a new compiler. Then use this new compiler and the official rustc binary, both with deterministic flags, to compile the rust s...
levkk: Very cool. At first, I thought it was yet another LLM-generated demo, but no: original work of art. Super cool. Transpiling into C does seem easier than LLVM IR, and letting GCC optimize seems like this might actually work.
ronsor: > I put my left hand in a blender. The blender won. (Still have all my fingers, just some stitches). I will not elaborate further. What a shame. I would've read an article about this.
238 points by coloneltcb · 67 comments
In Safari Technology Preview 247, we’re introducing the Safari MCP server — a Model Context Protocol server for web developers that makes your web development and debugging workflow faster and more powerful.
What HN said:
runjake: Federico Viticci went into a little more detail about what this means on MacStories, Mastodon, and the latest episode of the Connected podcast. It is also more approachable for laypeople. Be sure to visit the links from the story, as well. https://www.macstories.
atonse: I am especially hopeful for this for my daily stuff, not just testing. Meaning, having a hopefully seamless way to perform some automations in the browser on my behalf but since it’s the browser I’m logged in to, it just makes the handoff between myself and the agent feel more se...
bel8: I have been using Chrome's official MCP devtools server since Nov 2025. https://github.com/ChromeDevTools/chrome-devtools-mcp Before that I used Chrome web drivers but MCP is faster and more capable.
egeozcan: I'd personally suggest Playwright-CLI: https://github.com/microsoft/playwright-cli It works much faster for me than the MCP servers I tried.
211 points by indy · 78 comments
What HN said:
exceptione: I think most people would love to the know the 'why'. This page discusses differences with prosemirror and is the closest I got to that question: (https://wordgard.net/docs/prosemirror/). One thing to note is that there is not an upgrade path.
goodwillhunting: The editor aside, really impressed by the artist who did he design - really tasteful, def stood out for me https://kamilastankiewicz.com/
wood_spirit: This looks staggeringly brilliant. I was searching for something like this recently but ended up rolling my own using a block-based OT to local server and diff sync to remote ones. I’m reading the system guide and nodding along.
azeirah: I am so, so happy to see real art for once? It looks great.
171 points by livestyle · 75 comments
Everything I know about running LLMs locally. Contribute to jamesob/local-llm development by creating an account on GitHub.
What HN said:
Aurornis: I play with local LLMs a lot. I've spent more on hardware than I should. I'm friends with a local group of people who have spent a lot more than I have. The warning I would have for everyone is to temper your expectations and read the fine print carefully.
GTP: There also exists an in-between possibility, that is, if you get 128GB of vram (there are now multiple options in the market to get that amount with a unified memory architecture) you can run DeepSeek V4 flash at good speed via DwarfStar.
datadrivenangel: "A great way to go is 2x RTX 3090s for a total of 48GB VRAM total. You can then run Qwen3.6-27B, which is an awesome model." Just want to note that for $3k you can get an M5 macbook pro with 48gb of shared memory, and it will not be a giant box.
rishabhaiover: This is a great guide. However, the economics just do not work in my favor at all. Even if I were to spend $2k, I get much more flexibility of model intelligence and choice from a provider for $20/month.
129 points by dimitropoulos · 45 comments
cut Fable 5 token usage by rendering text context as images - teamchong/pxpipe
What HN said:
aabhay: In Gemini at least, if you look at how they process PDFs, they do an OCR and then feed the text + image to the model, without charging you for the text tokens (I believe).
nickpeterson: a pictures worth a thousand tokens
lpellis: I tried the same thing last year (with openai models), back then it worked to reduce prompt tokens, but you needed way more completion tokens, ultimately more expensive (and slower) https://pagewatch.ai/blog/post/llm-text-as-image-tokens/
aabhay: Ahhh my eyes the vibe coded readme
126 points by furkansahin · 50 comments
In this blog post, we will explain how strict memory overcommit protects your database from catastrophic OOM (out of memory) kills. We will also share how a one character kernel bug forced us to temporarily disable this setting.
What HN said:
baq: Linux vm defaults are legit insane in 2026. - system dies under memory pressure (regardless of swapping, actually not having swap makes it worse which should be common knowledge by now) - system dies under disk pressure even if there are tons of free memory (this one is fun to di...
ozgune: (Ozgun from Ubicloud) I agree with the blog post's technical contents, but I feel we came across too strong in the title. For Ubicloud as a managed Postgres provider, we use strict memory overcommit.
Bender: They allude to this in the article but I would emphasize caution when using mode 2 especially if one has already adjusted overcommit ratios as one can prevent forks. Test this in a QA/Perf environment first, also testing the restart of all applications.
leononame: This has bitten me multiple times. The problem I have is that at work we deploy the application (written in Go) and PostgreSQL on the same machine. The backend app allocates a lot of virtual memory, and initially we had overcommit to 0 (heuristic).
125 points by lobbly · 149 comments
The U.S. is clearing away regulations for a new era of supersonic flight, promising faster long-distance travel without the boom.
What HN said:
bearcobra: On one hand I think we should applaud when regulators target the specific issue (like noise or pollution level) vs using some other metric to achieve their desired outcome.
arjie: This is so exciting. The only ones I know working on this are Boom (unless they’ve pivoted entirely into AI DC turbines). Between this and the wind-turbine-blade air transporter it’s an exciting time for aviation. Now if we can only transition off leaded fuel!
foobarqux: 0.11 pound per square foot is what is being proposed. That's 108 decibels. Which is between standing next to a lawn mower and standing next to a car horn. I don't see how anyone will tolerate that in practice. https://www.omnicalculator.com/physics/db
yborg: This will free manufacturers to build supersonic private jets for the superwealthy to cruise over flyover America. With normal steerage air travel becoming increasingly unaffordable for the average person, I can't see airlines buying supersonic airliners given fuel costs, they co...
118 points by peterparker204 · 6 comments
Hunting a 16-year-old SQLite bug with TLA+: We model the WAL race condition to reproduce the issue, verify the fix, and analyze if dqlite is vulnerable.
What HN said:
hackingonempty: TLA+ = formal language for modeling software above the code level and hardware above the circuit level by Leslie Lamport (of vector clock and Paxos fame, among other things.) https://lamport.azurewebsites.net/tla/tla.html
letFunny: Author of the article here. I am surprised to see the post was submitted and made it to the front page! Happy to answer any questions
vatsachak: Gotta love TLA+ I wonder if anyone has worked on porting it to Lean and making tactics for it
AI/ML
Business/Tech
Other
Programming
Stories and comments sourced from Hacker News public API. Not affiliated with Y Combinator or Hacker News.