frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

SDF Public Access Unix System

https://sdf.org/?ssh
33•neehao•1d ago•10 comments

Ben Lerner's Big Feelings

https://www.vulture.com/article/ben-lerner-transcription-interview.html
18•prismatic•4d ago•3 comments

Stripe's Payment APIs: the first 10 years (2020)

https://stripe.dev/blog/payment-api-design
20•tibbar•2h ago•3 comments

Vercel April 2026 security incident

https://www.bleepingcomputer.com/news/security/vercel-confirms-breach-as-hackers-claim-to-be-sell...
706•colesantiago•17h ago•396 comments

A Brief History of Fish Sauce

https://www.legalnomads.com/fish-sauce/
165•vinhnx•23h ago•65 comments

Claude Token Counter, now with model comparisons

https://simonwillison.net/2026/Apr/20/claude-token-counts/
84•twapi•6h ago•26 comments

Monumental ship burial beneath ancient Norwegian mound predates the Viking Age

https://phys.org/news/2026-04-monumental-ship-burial-beneath-ancient.html
39•pseudolus•2d ago•13 comments

Stop trying to engineer your way out of listening to people

https://ashley.rolfmore.com/stop-trying-to-engineer-your-way-out-of-listening-to-people/
171•walterbell•11h ago•61 comments

The Bromine Chokepoint

https://warontherocks.com/cogs-of-war/the-bromine-chokepoint-how-strife-in-the-middle-east-could-...
195•crescit_eundo•13h ago•97 comments

Zero-copy protobuf and ConnectRPC for Rust

https://medium.com/@iainmcgin/zero-copy-protobuf-and-connectrpc-for-rust-69bda8ac0f02
25•PaulHoule•3d ago•8 comments

Mechanical Keyboard Sounds – A listening Museum

https://sheets.works/data-viz/keyboard-sounds
107•akashwadhwani35•4d ago•31 comments

Turtle WoW classic server announces shutdown after Blizzard wins injunction

https://www.pcgamer.com/games/world-of-warcraft/turtle-wow-classic-server-announces-shutdown-afte...
203•Brajeshwar•15h ago•176 comments

Changes in the system prompt between Claude Opus 4.6 and 4.7

https://simonwillison.net/2026/Apr/18/opus-system-prompt/
294•pretext•20h ago•172 comments

Up to 8M Bees Are Living in an Underground Network Beneath This Cemetery

https://www.discovermagazine.com/up-to-8-million-bees-are-living-in-an-underground-network-beneat...
7•janandonly•2d ago•0 comments

A cache-friendly IPv6 LPM with AVX-512 (linearized B+-tree, real BGP benchmarks)

https://github.com/esutcu/planb-lpm
24•debugga•4h ago•7 comments

Show HN: Run TRELLIS.2 Image-to-3D generation natively on Apple Silicon

https://github.com/shivampkumar/trellis-mac
146•shivampkumar•7h ago•24 comments

Swiss AI Initiative (2023)

https://www.swiss-ai.org
61•doener•8h ago•23 comments

Knitout and Kniterate 3

https://soup.agnescameron.info//2026/04/01/transfers.html
14•surprisetalk•3d ago•0 comments

2,100 Swiss municipalities showing which provider handles their official email

https://mxmap.ch/
156•doener•8h ago•41 comments

Scientific datasets are riddled with copy-paste errors

https://www.sciencedetective.org/scientific-datasets-are-riddled-with-copy-paste-errors/
87•jruohonen•12h ago•21 comments

The RAM shortage could last years

https://www.theverge.com/ai-artificial-intelligence/914672/the-ram-shortage-could-last-years
269•omer_k•1d ago•298 comments

How Long Poop Stays in Your Body May Impact Your Health, Study Finds

https://www.sciencealert.com/how-long-poop-stays-in-your-body-may-impact-your-health-study-finds
6•mikhael•27m ago•1 comments

Six Levels of Dark Mode (2024)

https://cssence.com/2024/six-levels-of-dark-mode/
77•Akcium•12h ago•34 comments

Show HN: A lightweight way to make agents talk without paying for API usage

https://juanpabloaj.com/2026/04/16/a-lightweight-way-to-make-agents-talk-without-paying-for-api-u...
30•juanpabloaj•7h ago•6 comments

I wrote a CHIP-8 emulator in my own programming language

https://github.com/navid-m/chip8emu
65•pizza_man•12h ago•15 comments

Prove you are a robot: CAPTCHAs for agents

https://browser-use.com/posts/prove-you-are-a-robot
91•lukasec•4d ago•44 comments

Nanopass Framework: Clean Compiler Creation Language

https://nanopass.org/
129•NordStreamYacht•4d ago•31 comments

Interesting Map Geometry and Mathematics

https://www.markrjohnsongames.com/2026/04/11/ultima-ratio-regum-0-11-update-57-interesting-map-ge...
25•Hooke•2d ago•0 comments

SPEAKE(a)R: Turn Speakers to Microphones for Fun and Profit [pdf] (2017)

https://www.usenix.org/system/files/conference/woot17/woot17-paper-guri.pdf
175•Eridanus2•22h ago•69 comments

Show HN: Prompt-to-Excalidraw demo with Gemma 4 E2B in the browser (3.1GB)

https://teamchong.github.io/turboquant-wasm/draw.html
121•teamchong•20h ago•47 comments
Open in hackernews

Zero-copy protobuf and ConnectRPC for Rust

https://medium.com/@iainmcgin/zero-copy-protobuf-and-connectrpc-for-rust-69bda8ac0f02
25•PaulHoule•3d ago

Comments

slipknotfan•3d ago
Commonly used crates should be blessed and go into an extended stdlib.
josephg•1h ago
Ok, but this is not a commonly used crate. Its brand new!
echelon•1h ago
No HTTP, Proto, or gRPC crate should ever find itself in the stdlib.

Didn't we learn this with python?

How many python http client libraries are in the dumping ground that is the python "batteries included" standard library?

And yet people always reach for the one that is outside stdlib.

Valodim•43m ago
You don't think golang's http library is a good idea? I would have thought everyone is happy we have it
alfiedotwtf•48m ago
Unless there’s a strict schedule for review to remove them, please no… because that’s how we get BerkeleyDB and CGI in the standard Perl libraries.

If anything, there should be “less than blessed” “*-awesome” libraries

secondcoming•1h ago
Google really dropped the ball with protobuf when they took so long to make them zero-copy. There are 3rd party implementations popping up now and a real risk of future wire-level incompatibilities across languages.
jeffbee•1h ago
"zero copy" in this context just means that the contents of the input buffer are aliased to string fields in the decoded representation. This is a language-level feature and has nothing to do with the wire format.
arianvanp•34m ago
I've been running into _a lot_ of issues with Hyper/Tonic. Like literal H2 spec violations. Try hosting a tonic server behind nginx or ALB. It will literally just not work as it can't handle GOAWAY retries in a H2 spec-compliant way.

If this fixes that I might consider switching.

However, Google is also working in a new grpc-rust implementation and I have faith in them getting it right so holding tight a little bit longer.