frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Zeroserve: A zero-config web server you can script with eBPF

https://su3.io/posts/introducing-zeroserve
55•losfair•3h ago•8 comments

Nvidia is proposing a beast of a CPU system for Windows PCs

https://twitter.com/lemire/status/2062880075117113739
100•tosh•5h ago•232 comments

Benchmarks in Leipzig

https://arxiv.org/abs/2606.05818
81•root-parent•4h ago•36 comments

Moving beyond fork() + exec()

https://lwn.net/SubscriberLink/1076018/16f01bbbb8e0d1f0/
165•jwilk•3h ago•139 comments

You Can Run

https://magazine.atavist.com/2026/mccann-cocaine-fugitives
21•bryanrasmussen•2h ago•0 comments

Google will pay SpaceX $920M per month for compute

https://techcrunch.com/2026/06/05/google-will-pay-spacex-920m-per-month-for-compute/
251•ramanan•6h ago•345 comments

Pokemon Emerald Ported to WebAssembly (100k FPS)

https://pokeemerald.com/
153•tripplyons•7h ago•44 comments

How LLMs work

https://www.0xkato.xyz/how-llms-actually-work/
689•0xkato•2d ago•189 comments

Running Python code in a sandbox with MicroPython and WASM

https://simonwillison.net/2026/Jun/6/micropython-in-a-sandbox/
33•theanonymousone•3h ago•12 comments

Police in England and Wales told to halt AI use in court statements

https://www.ft.com/content/229e5949-3ebc-4151-8a86-a01b5e259241
74•nmstoker•2h ago•24 comments

Building Rust Procedural Macros from the Grounds Up

https://www.learnix-os.com/ch02-03-implementing-the-bitfields-proc-macro.html
50•Sagi21805•5d ago•9 comments

Tribute to Jiro Yamada, Automotive Artist (1960-2025) [video]

https://www.youtube.com/watch?v=rJ2gQ5Md60U
29•NaOH•21h ago•2 comments

S&P 500 rejects SpaceX, also blocking entry for OpenAI and Anthropic

https://arstechnica.com/tech-policy/2026/06/sp-500-blocks-fast-spacex-entry-wont-waive-rule-for-u...
1117•maltalex•13h ago•396 comments

The new bibliomaniacs

https://engelsbergideas.com/notebook/the-new-bibliomaniacs/
47•RickJWagner•6h ago•35 comments

Summer of '85: DOSBOS is rejected by ANALOG Computing

https://www.goto10retro.com/p/summer-of-85-dosbos-is-rejected-by
13•ibobev•2d ago•1 comments

Mbodi AI (YC P25) Is Hiring Founding Machine Learning Engineer (Robotics)

https://www.ycombinator.com/companies/mbodi-ai/jobs/WYAcNkX-founding-machine-learning-engineer
1•chitianhao•6h ago

The intracies of modern camera lens repair (2024)

https://salvagedcircuitry.com/sigma-45mm.html
218•transistor-man•17h ago•82 comments

Trees to Flows and Back: Unifying Decision Trees and Diffusion Models

https://arxiv.org/abs/2605.00414
19•rsn243•5h ago•2 comments

Splash Is a Colour Format

https://www.todepond.com/lab/splash/
16•tobr•2d ago•17 comments

Show HN: Infinite canvas notes in the non-Euclidean Poincaré disk

https://uonr.github.io/poincake/
19•uonr•4d ago•5 comments

New method turns ocean water into drinking water, without waste

https://www.rochester.edu/newscenter/what-is-desalination-definition-ocean-water-704732/
463•speckx•1d ago•196 comments

US House lawmakers release draft bill to prohibit state AI rules

https://www.reuters.com/business/us-house-lawmakers-release-draft-bill-regulate-ai-2026-06-04/
85•1vuio0pswjnm7•4h ago•44 comments

Ask HN: What was your "oh shit" moment with GenAI?

468•andrehacker•1d ago•842 comments

Show HN: Soft Body Jiggle Physics

https://github.com/xloveee/jiggle-physics
32•vesperance•4d ago•14 comments

Social Cache Busting

https://www.autodidacts.io/social-cache-busting/
108•surprisetalk•4d ago•40 comments

Python JIT project was asked to pause development

https://discuss.python.org/t/an-announcement-from-the-steering-council-regarding-the-jit-project/...
56•kbumsik•2h ago•18 comments

pg_durable: Microsoft open sources in-database durable execution

https://github.com/microsoft/pg_durable
447•coffeemug•1d ago•102 comments

The perils of UUID primary keys in SQLite

https://andersmurphy.com/2026/06/05/the-perils-of-uuid-primary-keys-in-sqlite.html
136•emschwartz•19h ago•80 comments

Pre-Modern Armies for Worldbuilders, Part I: Why They Fight

https://acoup.blog/2026/06/05/collections-pre-modern-armies-for-worldbuilders-part-i-why-they-fight/
144•gostsamo•14h ago•44 comments

Astronauts told to return to ISS after sheltering over air leak repairs

https://www.bbc.com/news/live/c4g44ew3g1kt
415•janpot•1d ago•256 comments
Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•1y ago

Comments

JonChesterfield•1y ago
Exhaustive compile time checking of dispatch statements is a wonderful thing, sorely missing from the languages that decided "sum types" are a bit weird and niche.
fredrikholm•1y ago
They make it near impossible to extend from the outside.

I can pass a Reader interface to your function, but I cannot (easily) add a

> | UnusualProtocol(Socket)

as a third party consumer.

Other than that, sum types are the better abstraction. With exhaustive first class pattern matching (eg. with proper matching on destructuring), nothing comes close in terms of ergonomics.

hermanradtke•1y ago
That is a feature. Compose instead of extending.
Yoric•1y ago
OCaml has extensible sum types. They work very nicely for some ranges of problems.
swiftcoder•1y ago
Elm <-> Rust

Best buds on this front

gitroom•1y ago
Tbh, missing those checks in other languages bugs me so much - it's like why leave me hanging?