frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

UK shares findings of damning climate crisis national security report

https://www.theguardian.com/environment/2026/sep/23/uk-climate-crisis-national-security-report-su...
1•littlexsparkee•3m ago•0 comments

Tiny C Compiler with POSIX superpowers

https://github.com/Muras69/TCCygwin
1•Muras•4m ago•1 comments

The Majority of Actors Are Struggling

https://www.pajiba.com/film_reviews/jack-havens-plea-for-work-reminds-us-that-the-majority-of-act...
1•mathgenius•4m ago•0 comments

Fire in the brain: How psychosis may arise when the body attacks itself

https://knowablemagazine.org/content/article/mind/2026/new-research-on-autoimmune-causes-of-psych...
1•knowablemag•10m ago•0 comments

We've Turned Starlink into a Planetary Barometer

https://www.spaceweather.com/starlink/starlink_drag_explainer.html
1•NKosmatos•12m ago•0 comments

One setup, every AI CLI with agnostic-AI

https://agnostic-ai.org/
1•Chemaclass•12m ago•1 comments

Why did Google declare war on HTTP? (2016)

https://wp.josh.com/2016/04/01/googles-war-on-http/
1•1vuio0pswjnm7•16m ago•1 comments

Show HN: NetHackers

https://nethackers.dunnolab.ai/
1•vokneruk•18m ago•0 comments

Sidehoe – Your Roster. Handled

https://www.sidehoe.chat/
1•sergiotapia•20m ago•0 comments

That About Wraps It Up for Stock Mac UI

https://inessential.com/2026/09/22/that-about-wraps-it-up-for.html
2•birdculture•20m ago•0 comments

Meta Connect 2026

https://www.meta.com/en-gb/connect/#watch
1•pelcg•20m ago•0 comments

I tried using Jev for judgment based guardrails

https://github.com/deepansh-saxena/jev-guardrails
1•deepanshsaxena•20m ago•0 comments

Why Don't My Agents Break Containment?

https://harper.blog/2026/09/22/break-away/
1•pongogogo•21m ago•0 comments

Show HN: Recipe Card Creator

https://www.sunnyshorescreative.com/recipe-card-creator
1•bobblywobbles•22m ago•0 comments

Show HN: Hosted JayBase – An append-only data store for safe AI agent writes

https://jaybase.ai
1•kvisner•22m ago•0 comments

Trump Invites Putin to G20 in Miami, Rubio Says

https://www.politico.com/news/2026/09/23/trump-putin-g20-miami-01089850
3•_djo_•25m ago•0 comments

Critical GitLab Auth RCE via Double-Free in Regex Parser

https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-4-1-released/
1•pelcg•25m ago•0 comments

Ursa: A storage engine that implements Lakestream

https://github.com/openlakestream/ursa
3•jinqueeny•27m ago•0 comments

Show HN: Make cursed fonts like Times New Bastard

https://bastardica.mitpit.com
1•MitPitt•28m ago•0 comments

I made a social media site

1•saqaliba•29m ago•0 comments

Show HN: The Mouse Is Coming Too – Easy Switch for Legacy Logitech Devices

https://github.com/ensoenso/the-mouse-is-coming-too
1•evek•29m ago•0 comments

Show HN: PromptSpend – LLM API prices re-checked daily, with source per price

https://promptspend.com/
1•AndrewAvery7•32m ago•1 comments

Do Our Emotions Have a Culture?

https://booksandideas.net/Do-Our-Emotions-Have-a-Culture
1•rdmuser•33m ago•0 comments

ArXiv receives multiyear commitments to support it as an independent nonprofit

https://blog.arxiv.org/2026/09/23/arxiv-receives-multiyear-investment/
5•JohnHammersley•36m ago•0 comments

ASML currently sells no chipmaking machines in Europe, executive says

https://nltimes.nl/2026/09/22/asml-currently-sells-chipmaking-machines-europe-executive-says
8•doener•40m ago•1 comments

AI leaders warn UN of security risks as systems grow more powerful

https://www.reuters.com/business/ai-leaders-brief-un-amid-warnings-technology-could-slip-beyond-h...
1•layer8•40m ago•0 comments

In-Process MCP for MySQL

https://villagesql.com/blog/mcp/
1•deesix•40m ago•1 comments

Researcher Found 76 Vulnerabilities in Managed PostgreSQL Security Extensions

https://mehmetince.net/part-2-6-breaking-the-superuser-guardrails-attacking-security-hardening-ex...
2•ozirus•41m ago•0 comments

Linux support is coming to Snapdragon X2 Series

https://www.qualcomm.com/news/onq/2026/09/snapdragon-summit-agentic-ai-pcs-linux
29•aaronday•44m ago•10 comments

Toyota is finally taking its best-seller electric

https://electrek.co/2026/09/23/toyota-best-selling-corolla-electric/
3•cisc•44m ago•0 comments
Open in hackernews

Datapages v0.10.0 Beta Release

https://github.com/romshark/datapages/releases/tag/v0.10.0
10•romshark•1d ago

Comments

romshark•1d ago
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!

KernelPryanic•1d ago
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...
romshark•1d ago
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).

KernelPryanic•1d ago
I see, thanks, but how exactly can it help agents to use Datastar better? If it's a superset on Datastar, isn't it just another set of rules an agent needs to learn?
romshark•1d ago
Having rules is good, but having rules that you can statically enforce is better (partly why Rust is so popular, right?). Think of golangci-lint. Datapages can prevent drifting agents (and humans) from making mistakes using static code analysis.

A very simple example is a stale link to a page that no longer exists. Datapages will not allow `<a href="/account">Account</a>` in your Templ templates, `datapages gen` or `datapages lint` will error. It will give you a hint, that you should be using a URL builder from the generated package instead: `<a href={ href.PageAccount() }>Account</a>`. And if that page is ever changed/removed - that will produce an actual compiler error.

But this is obviously just one of the smallest of mistakes.

A production ready application requires a lot of moving parts: - SSE stream subscription, teardown, per-tab state, panic recovery, and graceful shutdown. - Auth, sessions, CSRF, input validation, cross-origin, CSP, etc. - AI skills (I created and tested them for you so you don't have to). - Logging, metrics. - All the NATS boilerplate for doing proper CQRS. - Service workers, browser-local caches, static assets. - Live reload in dev mode (https://github.com/romshark/templier is built in) - etc.

Basically, I'm trying to move a lot of the "plumbing/infrastructure" code out of your and/or your agents ownership into the ownership of a well tested code generator to make it super cheap and easy to ship production grade Datastar apps in Go. You can literally wipe 2/3 of the code base and recreate it idempotently and deterministically, so you really only own and maintain 1/3 of the code (fewer bugs, fewer AI tokens).

KernelPryanic•1d ago
I like that - "You can literally wipe 2/3 of the code base and recreate it idempotently and deterministically...", I like the idea of having an easily recyclable code, especially nowadays. Okay, so I see how it can contribute to more efficient agentic workflows. I'll give it a try. Thanks for the answers!