Hacker News

New stories

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

Datapages v0.10.0 Beta Release

5 pointsby 35m agogithub.com
3 comments
35m agoHN ↗

After 7 long months of lots of work and rumination, it finally happened!

Datapages, the Datastar-powered Go frontend meta-framework and toolchain has reached beta

This is the first release of Datapages I consider production ready.

P.S. Please read the release notes, I've carefully hand-written them for you Otherwise - happy to answer any question!

20m agoHN ↗

I've been using Datastar a bit and I really liked it. How is this better than the vanilla Datastar? Like can you name a couple core features that can make me use it? Also Go is not very framework oriented...

5m agoHN ↗

The core feature is the toolchain :) the linter & code generator.

TL;DR: Datastar is awesome, but in each Go code base with Datastar I just kept repeating the same code patterns over and over again, and coding agents kept messing up too. Hence, I thought that this code should not be owned and maintained by the author of the business logic, instead it should be owned by a code generator that calls into your business logic.

It keeps the code base more maintainable, especially with agentic coding and should also reduce your token usage (you give the agents less freedom of choice to maneuver within which makes them more efficient).

Read the full motivation here: https://github.com/romshark/datapages#motivation

Also Go is not very framework oriented...

True. But Datastar is a framework :) it does define how your Go code is going to look and function; and I believe to have found the best approach to Datastar in Go, which doesn't compromise on performance and DX and remains flexible enough to cover practically any sort of use case, except SSG (static site generation).