Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. WordPress Board Resignations(techcrunch.com)
    discuss
  2. I'm Handing Off Render Engine(kjaymiller.com)
    discuss
  3. The Sheep That Stop Wildfires(newyorker.com)
    discuss
  4. Show HN: LARP Capital – Prestige as a Service(larpcapital.us)
    discuss
  5. AI Exec: We May Have Pulled Off "The Largest Theft of Labor in Human History"(motherjones.com)
    1comments
  6. Web Data – Latest Capital Raise(firecrawl.dev)
    1comments
  7. Hiring Smart(kk.org)
    discuss
  8. Recorded, Not Proven(claude.ai)
    discuss
  9. Git-bug, project bug tracker tool using Git objects as storage, releases v0.11.0(github.com/git-bug)
    discuss
  10. The UV index is not the warm sensation of sunlight on bare skin(asciitweezers.com)
    discuss
  11. Relaticle, a self-hosted CRM where AI updates data only after your approval(relaticle.com)
    discuss
  12. No Sloptober(no-sloptober.com)
    7comments
  13. Show HN: NetM8 OS(netm8.com)
    discuss
  14. Show HN: Typed polyglot compiler for CLI/API/MCP generation(github.com/morloc-project)
    discuss
  15. Tinyjs – desktop apps for macOS, Windows, and Linux in ~6 MB(tinyjs.app)
    discuss
  16. I beat all the popular harnesses on FrontierHarness Eval(github.com/tontinton)
    discuss
  17. Microsoft killed FoxPro in 2007. Anyway, here's FoxPro revived(foxscript.org)
    1comments
  18. ArchiveBox v0.9 released with new native apps and 50 new plugins(sweeting.me)
    1comments
  19. Kotlin 2026: Layoffs, AI, Google – Is the Golden Age Over? Jake Wharton Explains [video](youtube.com)
    discuss
  20. Why AI Can't Replace You with Cory Doctorow [YouTube] [video](youtube.com)
    discuss
  21. Open-Weight AI Models Seize Token Lead, but Proprietary Still Make the Money(techstrong.ai)
    discuss
  22. Hive at v5: The Swarm Grew Up, and It Is Learning to Leave the Dashboard(hivecommons.substack.com)
    discuss
  23. DoorDash reaches $131.5M settlement with NYC for failing to pay workers(documentedny.com)
    discuss
  24. Apple's new watches are always listening(theconversation.com)
    discuss
  25. Enough Reason to Act: AI safety needs policy not dismissal(norabble.com)
    discuss
  26. Show HN: Video clip maker/editor right in the browser (supports YouTube)(heahy.com)
    discuss
  27. Show HN: Sandopolis – A portable multi-system Sega emulator
    discuss
  28. Show HN: JevEval, evals using Jev-as-a-judge(deepeval.com)
    discuss
  29. Datapages v0.10.0 Beta Release(github.com/romshark)
    3comments
  30. Kremlin-backed forgery scheme moved $6.9B through global banks(ft.com)
    discuss

The JavaScript Midlife Crisis

14 pointsby 1h agomaroun-baydoun.com
5 comments
1h agoHN ↗

Rewrite a bundler in Rust and you haven't only made it faster. You've also shrunk the pool of JavaScript developers who can maintain it. The new tool still looks like a duck and quacks like a duck, but it's a different beast altogether. Its internals retreat behind a black box that fewer people hold the keys to. The source may still be open, but the door to contributions is closing.

Alternatively, there's a pool of JS developers who shouldn't be maintaining critical infrastructure to begin with.

It's not a black box, those codebases are usually open and the only thing holding you or anyone back is learning anything outside of a small pond of JavaScript.

Write non-browser-things in fast languages. It is not a complicated concept - even less so in an era where stuff is getting written for you.

38m agoHN ↗

Absolutely agree. If a JS developer doesn't know Rust, Go, Zig, or something, then they probably aren't going to do a good job at maintaining critical infrastructure, even if it were written in JS.

Why are people writing "critical" infrastructure in JS anyway, it is the wrong tool for the job.

1h agoHN ↗

Rust, Go and Zig are taking over increasingly large parts of the JavaScript toolchain...

Found it.

47m agoHN ↗

Rust, Go and Zig are taking over increasingly large parts of the JavaScript toolchain...

Large parts of the JavaScript application space too.

Language consistency, ergonomics, standard library and performance matters, and JS has major warts here. I bet when these languages are 30+ years old like JS is, the software landscape isn't dominated nearly as much by JS.

These days I intentionally start all projects with as little JS as possible, opting for Go and HTMX instead. Removing the layers of JS inconsistency and build tools makes my and my agents lives better.

More thoughts on my JS-less stack here: https://housecat.com/blog/the-hugs-stack-hypermedia-unix-go-...

30m agoHN ↗

tldr: interpreted languages are still slower than compiled languages, surprising no one