frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

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?

Livenerf: Has Opus 5.5 been nerfed yet?

https://github.com/ninjahawk/livenerf
367•bryan0•5h ago•155 comments

PSSA: A non-transformer language model written from scratch in Rust

https://github.com/Sparticle62ops/pssa
25•sparticle62•1h ago•5 comments

Dots: Always-on agents

https://openai.com/index/introducing-dots/
495•alvis•11h ago•373 comments

U.S. postal inspectors shut down website selling counterfeit postage labels

https://postalemployeenetwork.com/news/2026/09/26/u-s-postal-inspectors-shut-down-website-selling...
193•ilamont•9h ago•116 comments

America.gov

https://america.gov/
453•plesiv•14h ago•362 comments

Show HN: Real-time Solar System with 526k asteroids and all tracked satellites

https://space.bl2.net/
165•wanick•9h ago•38 comments

Strange Parodies of Atari 2600 Video Game Box Cover Art (2008)

https://mightygodking.com/2008/04/21/fun-from-yesterday/
18•peter_d_sherman•2h ago•11 comments

GPT 6.1 Sol: Near-Astra intelligence for a fifth of the price

https://openai.com/index/introducing-gpt-6-1-sol/
840•crorella•11h ago•758 comments

How Delhi cut electricity loss from 50 to 5 percent

https://spectrum.ieee.org/delhi-electricity-loss
469•rbanffy•15h ago•272 comments

PS5 Relapse Exploit

https://github.com/ntfargo/Relapse-Exploit
260•therepanic•12h ago•144 comments

Language models for text classification: From bag-of-words to Jev

https://magazine.sebastianraschka.com/p/classifier-history-and-jev
59•Anon84•17h ago•2 comments

RSS Feeds for Last.fm

https://lfm.xiffy.nl/
6•Baljhin•1h ago•1 comments

Backblaze drive stats for Q2 2026

https://www.backblaze.com/blog/backblaze-drive-stats-for-q2-2026/
116•HieronymusBosch•15h ago•25 comments

Phyllotaxis: An audio-reactive LED display

https://jagi.studio/posts/phyllotaxis/
267•evakhoury•1d ago•45 comments

Needed 1+1, built a functional programming language

https://hereticpleb.vercel.app/blog/needed-one-plus-one/
53•birdculture•12h ago•15 comments

Responsible Release of AI-Generated Mathematics

https://agmai.org/general-sep29/
4•aureianimus•1h ago•0 comments

NAND-16: a computer built from 277,248 NAND gates

https://somethingbig.ai/computer
115•rossant•2d ago•65 comments

We’re forgetting what darkness feels like

https://www.theguardian.com/environment/2026/sep/29/night-sky-darkness-city-regulation
99•pseudolus•10h ago•61 comments

Show HN: A working 3D model of an Enigma machine

https://enigma.design
48•primitivesuave•11h ago•16 comments

Ask HN: What are you reading?

187•dan-bailey•14h ago•435 comments

A Staff Engineer's Guide to Inventing Work

https://sujithjay.com/inventing-work
220•amortize•1d ago•44 comments

Commodore 64: Mercenary

https://gamesexplained.com/c64/mercenary/
39•a1r•3d ago•6 comments

Deser: Rethinking Rust Serialization

https://lucumr.pocoo.org/2026/9/29/deser/
40•tosh•6h ago•6 comments

Vermont replacing power plants with home batteries

https://www.bbc.com/future/article/20260928-a-virtual-power-plant-hidden-in-vermont-homes-is-keep...
119•devonnull•10h ago•108 comments

Show HN: NSL – WSL for Linux

https://frostyard.github.io/nsl/
103•bketelsen•13h ago•73 comments

Tcl/Tk 9.1

https://www.tcl-lang.org/software/tcltk/9.1.html
254•dmux•11h ago•93 comments

Synthetic Sagas

https://www.scattered-thoughts.net/writing/synthetic-sagas/
3•ffin•1d ago•0 comments

Stuck in the Suez Canal – the short version (2021)

https://cathsenker.co.uk/stuck-in-the-suez-canal-the-short-version/
49•joebig•2d ago•6 comments

Ballmer Peak

https://en.wikipedia.org/wiki/Ballmer_Peak
13•thunderbong•1h ago•0 comments

Building a certificate authority for the whole Internet

https://blog.cloudflare.com/cloudflare-certificate-authority/
42•ewpratten•14h ago•25 comments