frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•10mo ago

Comments

JonChesterfield•10mo 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•10mo 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•10mo ago
That is a feature. Compose instead of extending.
Yoric•10mo ago
OCaml has extensible sum types. They work very nicely for some ranges of problems.
swiftcoder•10mo ago
Elm <-> Rust

Best buds on this front

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

Statement from Dario Amodei on our discussions with the Department of War

https://www.anthropic.com/news/statement-department-of-war
2107•qwertox•13h ago•1128 comments

Can you reverse engineer our neural network?

https://blog.janestreet.com/can-you-reverse-engineer-our-neural-network/
63•jsomers•2d ago•5 comments

F-Droid Board of Directors nominations 2026

https://f-droid.org/2026/02/26/board-of-directors-nominations.html
43•edent•2h ago•12 comments

Dyson settles forced labour suit in landmark UK case

https://www.bbc.com/news/articles/cddnry8dnl7o
53•cmsefton•2h ago•37 comments

The normalization of corruption in organizations (2003) [pdf]

https://gwern.net/doc/sociology/2003-ashforth.pdf
107•rendx•6h ago•38 comments

An interactive intro to quadtrees

https://growingswe.com/blog/quadtrees
43•evakhoury•2d ago•3 comments

The Hunt for Dark Breakfast

https://moultano.wordpress.com/2026/02/22/the-hunt-for-dark-breakfast/
281•moultano•8h ago•108 comments

Breaking Free

https://www.forbrukerradet.no/breakingfree/
20•Aissen•2h ago•2 comments

Reading English from 1000 Ad

https://lewiscampbell.tech/blog/260224.html
12•LAC-Tech•3d ago•2 comments

What Claude Code chooses

https://amplifying.ai/research/claude-code-picks
463•tin7in•18h ago•180 comments

Compact disc story (1998)

https://www.researchgate.net/publication/294484774_Compact_disc_story
13•pipeline_peak•9h ago•4 comments

80386 Protection

https://nand2mario.github.io/posts/2026/80386_protection/
89•nand2mario•2d ago•17 comments

Quantitativity on the number of rational points in the Mordell conjecture

https://www.scientificamerican.com/article/mathematicians-make-a-breakthrough-on-2-000-year-old-p...
5•wglb•23h ago•1 comments

Ubicloud (YC W24): Software Engineer – $95-$250K in Turkey, Netherlands, CA

https://www.ycombinator.com/companies/ubicloud/jobs/j4bntEJ-software-engineer
1•ozgune•3h ago

MitID, Denmarks sole digital ID, has been down for over an hour and counting

https://www.digitaliser.dk/mitid/nyt-fra-mitid/2026/feb/driftsforstyrrelser-mitid
60•mousepad12•1h ago•82 comments

The complete Manic Miner disassembly

https://skoolkit.ca/disassemblies/manic_miner/
16•sandebert•4h ago•4 comments

The quixotic team trying to build a world in a 20-year-old game

https://arstechnica.com/gaming/2026/02/inside-the-quixotic-team-trying-to-build-an-entire-world-i...
9•nxobject•2d ago•0 comments

What does " 2>&1 " mean?

https://stackoverflow.com/questions/818255/what-does-21-mean
324•alexmolas•16h ago•179 comments

AirSnitch: Demystifying and breaking client isolation in Wi-Fi networks [pdf]

https://www.ndss-symposium.org/wp-content/uploads/2026-f1282-paper.pdf
373•DamnInteresting•20h ago•170 comments

Lawmakers say US Military used laser to take down Border Protection drone in TX

https://apnews.com/article/military-laser-border-drone-texas-airport-55aaab7093f7d6dd174f909f3875...
17•thinkcontext•1h ago•6 comments

Layoffs at Block

https://twitter.com/jack/status/2027129697092731343
765•mlex•15h ago•835 comments

The Origins of Agar

https://www.asimov.press/p/agar
41•surprisetalk•3d ago•5 comments

Implementing a clear room Z80 / ZX Spectrum emulator with Claude Code

https://antirez.com/news/160
34•antirez•2d ago•36 comments

Parakeet.cpp – Parakeet ASR inference in pure C++ with Metal GPU acceleration

https://github.com/Frikallo/parakeet.cpp
74•noahkay13•8h ago•20 comments

Working on Pharo Smalltalk: BPatterns: Rewrite Engine with Smalltalk Style

http://dionisiydk.blogspot.com/2026/02/bpatterns-rewrite-engine-with-smalltalk.html
13•mpweiher•3h ago•1 comments

US Customs destroys rare floppy disk

https://twitter.com/TehKeripo/status/2027171532825571678
10•Shank•34m ago•3 comments

Launch HN: Cardboard (YC W26) – Agentic video editor

https://www.usecardboard.com/
125•sxmawl•17h ago•66 comments

OsmAnd’s Faster Offline Navigation (2025)

https://osmand.net/blog/fast-routing/
190•todsacerdoti•18h ago•67 comments

I rendered 1,418 confusables over 230 fonts. Most aren't confusable to the eye

https://paultendo.github.io/posts/confusable-vision-visual-similarity/
78•paultendo•2d ago•32 comments

An Introduction to the Codex Seraphinianus, the Strangest Book Ever Published

https://www.openculture.com/2026/02/an-introduction-to-the-codex-seraphinianus.html
84•vinhnx•3d ago•18 comments