frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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?

OpenRouter raises $113M Series B

https://openrouter.ai/announcements/series-b
242•freeCandy•3h ago•110 comments

I found a seashell in the middle of the desert

https://github.com/Hawzen/I-found-a-seashell-in-the-middle-of-the-desert
64•Hawzen•1d ago•7 comments

Zig ELF Linker Improvements Devlog

https://ziglang.org/devlog/2026/#2026-05-30
125•kristoff_it•3h ago•18 comments

Show HN: 500 years of Joseon court omens as an observability dashboard

https://ajin.im/is/building/omen.ops/
42•poppypetalmask•1h ago•1 comments

Hormuz crisis side effect: a sharp rise in container shipping rates

https://www.lloydslist.com/LL1157327/Hormuz-crisis-side-effect-a-sharp-rise-in-container-shipping...
101•mooreds•2h ago•55 comments

Jef Raskin, the Visionary Behind the Mac (2013)

https://lowendmac.com/2013/jef-raskin-the-visionary-behind-the-mac/
17•tylerdane•1h ago•13 comments

Voxel Space (2017)

https://s-macke.github.io/VoxelSpace/
216•davikr•6h ago•48 comments

Microcode inside the Intel 8087 floating-point chip: register exchange

https://www.righto.com/2026/05/microcode-inside-intel-8087-floating.html
56•pwg•3h ago•14 comments

Parallel Reconstruction of Lawful TLS Wiretapping

https://remyhax.xyz/posts/reproducing-lawful-tls-wiretapping/
10•jerrythegerbil•1h ago•8 comments

Openrsync: An implementation of rsync, by the OpenBSD team

https://github.com/kristapsdz/openrsync
266•sph•10h ago•121 comments

Pandoc Templates

https://pandoc-templates.org/
324•ankitg12•10h ago•45 comments

Werner Herzog in conversation with Paul Cronin (2014)

https://fsgworkinprogress.com/2014/09/26/insignificant-bullets-evil-poachers-and-l-a-culture/
53•Michelangelo11•4h ago•19 comments

EY Canada published a cybersecurity report and most citations were hallucinated

https://gptzero.me/investigations/ey
198•smartmic•1h ago•83 comments

It Takes Two Neurons to Ride a Bicycle

https://fermatslibrary.com/s/it-takes-two-neurons-to-ride-a-bicycle#email-newsletter
77•malshe•4d ago•30 comments

Navier-Stokes fluid simulation explained with Godot game engine

https://myzopotamia.dev/navier-stokes-fluid-simulation-explained-with-godot
145•myzek•3d ago•22 comments

Downdetector and Speedtest sold to Accenture for $1.2B

https://www.theverge.com/tech/889234/downdetector-ookla-speedtest-sold-accenture
154•Garbage•4h ago•79 comments

We are constantly broadcasting emotional data

https://www.tonyrice.me/emotional-intelligence/
12•tonyrice•2h ago•1 comments

A disappearing Service Processor (2025)

https://oxide.computer/blog/cosmo-sp
4•mooreds•51m ago•0 comments

IXI's autofocusing lenses are almost ready to replace multifocal glasses

https://www.engadget.com/wearables/ixis-autofocusing-lenses-multifocal-glasses-ces-2026-212608427...
126•amichail•3d ago•57 comments

An OS in pure Rust with its own TCP/IP and TLS 1.3 stack, fetching the live web

https://github.com/rfi-irfos/rusty-penguin
5•simeon-kepp•1h ago•0 comments

Shakespeare's World – I thought this would be simple but

https://knowwhereconsulting.co.uk/blog/shakespeares-world/
3•speckx•4d ago•0 comments

Leo's first encyclical attacks technological messianism

https://www.economist.com/europe/2026/05/28/leos-first-encyclical-attacks-technological-messianism
128•1vuio0pswjnm7•10h ago•163 comments

Zig: Build System Reworked

https://ziglang.org/devlog/2026/#2026-05-26
303•tosh•12h ago•193 comments

What Happened to the Locusts?

https://explosion-scratch.github.io/locusts/
180•explosion-s•4d ago•42 comments

Show HN: Helios – what plug-in solar could generate for any address in Britain

https://helios.southlondonscientific.com/
98•ruaraidh•9h ago•36 comments

SQLite is all you need for durable workflows

https://obeli.sk/blog/sqlite-is-all-you-need-for-durable-workflows/
661•tomasol•1d ago•361 comments

Stateless Actors

https://www.massicotte.org/stateless-actors/
18•frizlab•1d ago•8 comments

Searching for Birds

https://SearchingForBirds.VisualCinnamon.com/
16•robin_reala•2d ago•2 comments

WH proposes rules giving political appointees final approval on research grants

https://www.scientificamerican.com/article/white-house-proposes-new-rules-giving-political-appoin...
179•jordanpg•19h ago•443 comments

Testing the WWI concrete ships and WWII concrete barges

https://thecretefleet.com/blog/f/testing-the-wwi-concrete-ships-and-wwii-concrete-barges
36•surprisetalk•1d ago•11 comments