Top 30 stories from Hacker News. Top 10 include comment highlights. Compiled at 20:10 UTC.
469 points by teleforce · 277 comments
Another brand backflips and admits that touch-sensitive buttons for frequently used controls were a mistake.
What HN said:
nokeya: I’m quite suspicious that they do that not because they understood or learned something, but because China requires physical buttons starting next year. And they simply don’t want to lose one of their biggest markets.
mvkel: The argument of buttons vs no buttons is missing the forest for the trees. Teslas have a mere two buttons and are generally a joy to use. Why? Because the UI/UX was taken seriously, and the cpu hardware wasn't sourced from the dolllar store.
m463: I think they should distinguish between controls and settings. Settings are great on a touchscreen. A wide variety of options, easily navigated to and explained. They suck on physical buttons, it ends up being like setting the time on a VCR.
teo_zero: And for those commands that do not deserve a physical button and are only accessible via touch, please adhere to a few simple rules. 1. Put them always in the same place. Especially the "back" or "exit" button! 2.
389 points by unignorant · 190 comments
What it takes to run 2 million lines of Haskell in production at a fintech company serving 300,000 businesses.
What HN said:
bri3d: > Haskell gives you tools to encode these incantations in types so they cannot be forgotten. This is, for my money, the single most valuable thing the language offers a production engineering organization.
xedrac: I loved working in Haskell for a few years. I wasn't actively looking it, but the opportunity just sort of landed in my lap. It was exciting and mentally stimulating. But the unfortunate fact is, I am easily twice as productive in Rust as I am Haskell, even after 3 years of not...
maz1b: I think perhaps contrary to popular belief, Mercury choosing Haskell and their early leadership having such a storied experience in it probably played some non-insignificant role in their success.
germandiago: I am currently reading Real-World Ocaml and I am really learning more about functional programming, though I was already familiar with a few things. Looks to me like you can build amazingly robust pieces of software with functional programming. However, I am divided.
142 points by oceansky · 47 comments
Temporary success for the red team elicits a collective cheer.
What HN said:
lousken: I would hope publishers would take note and remove it, having hundreds of megabytes of junk in the executable is just wasteful to put it mildly
manytimesaway: Don't forget that the guy behing Denuvo is the same person behind SafeDisc, SecuROM and similar bullshit siblings from the past PC gaming world.
ktallett: I've had to take a moral stance and move to just playing games on Gog that I can buy and own the files for. No I can't play the latest and greatest but it's not the end of the world as I've so many classics to still play and enjoy. I can't support lockdown and DRM anymore.
Daedren: Wonder what will be the consequences of this. I dislike Denuvo for the performance and stability penalties it gives games, but I do wonder if the "security" it gave publishers wasn't a big part of the reason why we've been getting more and more big name games on PC.
139 points by bring-shrubbery · 36 comments
Web playground to create Gaussian Splats using Apple's ml-sharp model. - bring-shrubbery/ml-sharp-web
What HN said:
exabrial: A 2.4gb ONNX? That is wild. This format continues to impress me. ONNX uses 32bit single precision floats I believe, so thats something like ~644m float params/constants.
andybak: I vibecoded a simple web app using Sharp that allowed be to quickly browse any local image folder and view them as "almost" volumetric 3d scenes in a VR headset. I precomputed and cached each one so it was nearly instant.
parentheses: I've been poking at running LLMs in the browser. It feels like we're definitely close (<1 year) to seeing real use cases there. Ubiquity and coverage of devices is what will take longest.
kodablah: Nice, I've also been doing some similarly neat things via ONNX web at https://intabai.dev (caution, just PoC tools atm, only Chrome tested, only some mobile devices work, no filters).
129 points by rishabhd · 42 comments
The HD version, specifically its Vita port, has been busted wide open all these years later.
What HN said:
tombert: Maybe with the source code, I'd be able to figure out what the hell happened in the last ~2 hours of the game.
charcircuit: >this remains a tremendous milestone for games preservation Clearly if it was able to be leaked it already was being preserved. It is shameful that such a publication tries and celebrate copyright infringement like this.
AnotherGoodName: I wonder if it’s a real leak or just an agent recreation of the source from machine code. I’ve been having fun lately with agents and decompilation. You can literally point them at any game and ask them to decompile the game and structure and format as if it was the original sour...
123 points by skaul · 43 comments
What HN said:
butz: I would like to see all "desktop" applications that use Electron listed and how big of a Chromium drift is there, especially how many applications are shipping runtimes with unfixed vulnerabilities.
quantumleaper: Cool idea, but without longer-term tracking of how long each browser lags for each Chromium release, it's hard to draw any meaningful conclusions. It's also clear that in the case of major vulnerabilities, vendors would fast-track adoption of the patch.
dataflow: > Why does Chromium version lag matter? > users are exposed to known, already-patched security vulnerabilities Then why only focus on major versions? Don't minor versions/revisions have security fixes?
pimlottc: Please don’t use green/red schemes, it’s the most common form of colorblindness and it’s especially bad with such pale shades.
116 points by xngbuilds · 40 comments
Philosophy - Sciences - Geekery - Art - Life - Coaching - Fun < Simplify Everything
What HN said:
redfloatplane: I (and I'm sure many others) have been thinking about this a lot over the last couple of months. I called it "Extremely Personal Software" in a blog post a few months ago (https://redfloatplane.
vidarh: While I wouldn't do asm, I love the approach and do much the same myself but in Ruby instead. My wm, shell, terminal, editor, file manager, pop-up menu (dmenu-like) are all pure ruby (including font rendering and X11 bindings).
nine_k: This is very cool. I wonder how much time did it actually take, and how much did it cost, because Clause Code is very much not free [1] [2]. It's more like hiring a robotic contractor, very fast, but with a serious hourly rate. [1]: https://fortune.
vbernat: I find this fascinating. I also like to customize my desktop experience with my own code, but it's more assembling stuff with some additional code as glue. A word of warning: a reliable lock tool for X11 is difficult.
107 points by KatiMichel · 15 comments
Table of Contents: Intro, Morning- Flight Attendant Training, Pilot Training., Lunch- Southwest Store, Social Media Serendipity., Afternoon- Network Operations Center, TechOps Hangar, Herb and Coll...
What HN said:
legitster: I adore behind-the-scenes tours. I get there's a lot of work that goes into making it happen, but when you drop into a place where people work, you'll learn so much about real life problems that never make it to the Internet.
tandydandy: Routing packets? Easy! Routing $100 million equipment with 200 souls on board? A bit more nerve racking. Airline operations is one of the most fun and complex problems on the planet. Thanks for sharing!
throwaway041207: Very cool post. I don't fly much anymore, by choice. But I'm always impressed at the scale and complexity that it takes to operate an airline like Southwest. I appreciate you sharing. Sorry you didn't get to see the actual NOC!
jtchang: Fantastic write up. It's mind blowing how much complexity there is to keep flights going day in and day out. My guess is all airline NOCs operate 24/7 as flights happen around the clock.
101 points by hhs · 29 comments
Studying brain scan data from individuals — not group averages — reveals key brain-function differences in children who struggle with goal-oriented tasks, a Stanford Medicine study found.
What HN said:
quaunaut: While interesting, I get a few questions from this: - As another commenter said, this is a known disadvantage of averages. I'm curious if it's possible to get a median result from per-individual averages. I'm not familiar enough with how this research is done to get a result.
hliyan: The specific counterintuitive result is mentioned toward the end of the article, and I'm having some trouble understanding it: > when analyzing average trends in groups of children, slower reaction times to the “Go” signal were linked to increased activity in many brain regions,...
mmooss: The paper is here, no paywall: https://www.nature.com/articles/s41467-026-71404-0 Mistry, P.K., Branigan, N.K., Gao, Z. et al. Nonergodicity and Simpson’s paradox in neurocognitive dynamics of cognitive control. Nat Commun 17, 3494 (2026). https://doi.org/10.
99 points by nullagent · 30 comments
width=device-width, initial-scale=1' name='viewport'> <link href=' rel='dns-prefetch'> <link href='/packs/media/icons/favicon-32x32-249409a6d9f300112c51af...
What HN said:
AlphaWeaver: The "100x bandwidth" claim needs to be substantiated. There are some significant regulatory issues with the current popular mesh network protocols in the USA, namely that neither MeshCore or Meshtastic are compliant with the actual FCC regulations.
jtchang: Correct me if I am wrong but I thought the primary appeal of LoRa was range? Also isn't the primary factor in making long range radio go through things is the frequency? So 2.
WD-42: Capping off a pretty wild week for Meshcore: https://www.pedaldrivenprogramming.com/2026/05/meshcore-is-h...
jschveibinz: Seems like this would support institutional/campus environments or changing environments where the sensors at the edge are sending higher bandwidth ultimately back to an Internet node using LoRA mesh--instead of directional WiFi? I'm trying to envision the application of a mesh l...
AI/ML
Business/Tech
Other
Science
Security
Stories and comments sourced from Hacker News public API. Not affiliated with Y Combinator or Hacker News.