frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: DBConvert Streams 2.0 – explore, migrate, sync. No pipeline glue

https://streams.dbconvert.com
1•slotix•1m ago•0 comments

Nvidia LLM compression to save money

https://developer.nvidia.com/blog/cut-checkpoint-costs-with-about-30-lines-of-python-and-nvidia-n...
1•eln1•1m ago•0 comments

Gas Town: From Clown Show to v1.0

https://steve-yegge.medium.com/gas-town-from-clown-show-to-v1-0-c239d9a407ec
1•martythemaniak•1m ago•0 comments

When Scientific Debate Steps into Custody Cases

https://undark.org/2026/04/14/parental-alienation-custody/
1•EA-3167•1m ago•0 comments

Ask HN: Are Web Agencies Cooked?

1•mijustin•2m ago•0 comments

CameoDB – An open-source, shared-nothing hybrid-search database in Rust

https://github.com/cameodb/cameodb
1•gorancv•2m ago•1 comments

AI Agents Don't Fail. They Stop Too Early

https://sourcebook.run/blog/agents-dont-fail-they-stop-too-early
1•maroondlabs•4m ago•0 comments

Should We Praise Kids for Their AI Slop Art?

https://www.thecut.com/article/brooding-when-kids-make-ai-slop-art.html
1•randycupertino•4m ago•1 comments

A 129FPS Full HD Real-Time Accelerator for 3D Gaussian Splatting

https://arxiv.org/abs/2604.10223
2•rbanffy•4m ago•0 comments

ALD W-Doped SnO2 TFTs for Indium-Free BEOL Electronics

https://arxiv.org/abs/2604.11333
1•rbanffy•5m ago•0 comments

OneMinusDiv is all you need

https://campedersen.com/sheffer
1•ecto•5m ago•1 comments

A Comparative Study of Power-Capping Nvidia H100 and H200

https://arxiv.org/abs/2604.11391
1•rbanffy•6m ago•0 comments

Beyond the Sky — Jeffrey Yan, Hyperliquid Exchange

https://colossus.com/article/beyond-the-sky-jeffrey-yan-hyperliquid/
1•felixbraun•6m ago•0 comments

Always in crisis mode? You might be catastrophizing

https://www.theguardian.com/wellness/2026/apr/14/what-is-catastrophizing-how-to-stop-it
5•devonnull•7m ago•0 comments

New technique makes AI models leaner and faster while they're still learning

https://news.mit.edu/2026/new-technique-makes-ai-models-leaner-faster-while-still-learning-0409
2•pmastela•7m ago•1 comments

Ban Cookie Banners: A Case Study in Tech Regulation

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6380462
2•raw_anon_1111•7m ago•0 comments

ClawRun – Deploy and manage AI agents in seconds

https://github.com/clawrun-sh/clawrun
2•afshinmeh•8m ago•0 comments

The end of seats: pricing Netlify for 3B builders

https://www.netlify.com/blog/pricing-netlify-for-3-billion-builders/
1•sixhobbits•8m ago•0 comments

Equivariance in Neural Networks: A Free Lunch That Isn't

https://hpenedones.me/blog/2026-04-14-equivariance-value-and-cost/
1•hpenedones•8m ago•0 comments

Nginx 1.30 Released with Multipath TCP, ECH and More

https://www.phoronix.com/news/Nginx-1.30-Released
1•Bender•9m ago•0 comments

Linus Torvalds Rejects Performance Fix "Hack" Kconfig "Terrible Things" for 7.1

https://www.phoronix.com/news/Linus-Rejects-Linux-7.1
1•Bender•9m ago•0 comments

A 3-Layer Cache Architecture Cuts LLM API Costs by 75%

https://github.com/kylemaa/distributed-semantic-cache/blob/main/docs/blog/three-layer-cache-archi...
1•kylepma•9m ago•1 comments

SVG Based Vector Scope

https://davidhampgonsalves.com/svg-based-vector-scope/
3•nfriedly•11m ago•0 comments

California ghost-gun bill wants 3D printers to play cop, EFF says

https://www.theregister.com/2026/04/14/eff_california_3dprinted_firearms/
7•Bender•11m ago•0 comments

Simple Made Easy (2011) [video]

https://www.youtube.com/watch?v=SxdOUGdseq4
2•tosh•11m ago•0 comments

Redesigned Claude Code Desktop app is now available

https://claude.com/blog/claude-code-desktop-redesign
2•adocomplete•14m ago•1 comments

The Internet's Most Powerful Archiving Tool Is in Peril

https://www.wired.com/story/the-internets-most-powerful-archiving-tool-is-in-mortal-peril/
1•throw0101d•15m ago•1 comments

Show HN: Visualizing OpenClaw runs to debug flaws and token spikes

https://github.com/epsilla-cloud/clawtrace
1•songrenchu•17m ago•0 comments

Downgrading Claude Code and changing one global setting fixes model reasoning

https://twitter.com/sthiven_r/status/2043992488109899849
2•giancarlostoro•18m ago•0 comments

Show HN: Ztlgr – a local-first PKM and notes tool for the terminal

https://github.com/bakudas/ztlgr
1•bakudas•19m ago•0 comments
Open in hackernews

Zig 0.16.0 Release Notes

https://ziglang.org/download/0.16.0/release-notes.html
70•ska80•3h ago

Comments

sionisrecur•2h ago
The "Juicy Main" looks like a very nice QoL feature. Gets rid of all the boilerplate for allocators and argv.
mihaelm•2h ago
It's the dark horse of this release as CLI parsing can also be more easily built on top of it. There's a couple of proposals floating around now, so I hope we get something soon-ish (maybe in 0.18 since a short cyle is planned for 0.17).
fredyr•1h ago
This sounds interesting to me - could you elaborate a little on what things are in those proposals?
mihaelm•46m ago
Sure, this is the issue tracking the work: https://codeberg.org/ziglang/zig/issues/30677

The idea is to offer some kind of CLI parsing in the std. It says minimal, but the discussion also veers into some more advanced options.

The discussion resulted in two PRs (that I know of):

- Type-driven: https://codeberg.org/ziglang/zig/issues/30677

@dotcarmen extracted it into a package (https://codeberg.org/dotcarmen/clip) so people could more easily try it out.

- Composition-based: https://codeberg.org/ziglang/zig/pulls/31620

If you're familiar with Rust's clap, it's a bit like derive vs builder API.

You can also see how each approach would look in practice if you inspect the diff for the "tools" directory on the PRs.

fredyr•33m ago
Thanks!
portly•35m ago
Do I get it right that this is everything you need for a typical CLI tool?
nesarkvechnep•8m ago
You got that right.
portly•2m ago
That's clean.
_bohm•2h ago
I've been waiting eagerly for this release ever since the new Io interface was announced. Pumped to start working on some new projects with this!

Love this line from the release notes:

> Lo! Lest one learn a lone release lesson, let proclaim: "cancelation" should seriously only be spelt thusly (single "l"). Let not evil, godless liars lead afoul.

xeubie•2h ago
What a banger of a release. The new `Io` interface was a huge breaking change for my project, but I made the transition. Zig seems to be pulling the same trick it pulled with allocators: just make it an explicit value that you pass around. Explicit allocators felt obviously right in retrospect, and so far this feels obviously right too.
mihaelm•2h ago
The approach feels like a natural extension of Zig's philosophy about explicitness around low-level operations (no hidden control flow, no hidden memory allocations, etc.). Your function can be blocking? Communicate that through the function signature! Very in style for the language.
mihaelm•2h ago
Obviously, I/O as an interface is the headliner here, but there are lots of other goodies to pay attention to, such as the "juicy main".

Small integers auto coercing into floats is a nice gift to game devs. It's nice that game dev is acknowledged as one of the niches Zig can target as I believe it could really thrive there due to how easily it can integrate with C & C++. Or, rather, more easily than the alternatives.

slopinthebag•13m ago
Have they said how many breaking changes requiring a rewrite Zig will be going through before it stabilises?

Also I thought Zig doesn't have interfaces....how does the IO one work?

nesarkvechnep•6m ago
Nice! I'm sad to see SegmentedList go. Also, I'm wondering if it's possible to use `recvmsg` and `sendmsg` backed by the new `Io` interface.