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?

Hardware Attestation as Monopoly Enabler

https://grapheneos.social/@GrapheneOS/116550899908879585
431•ChuckMcM•2h ago•137 comments

Incident Report: CVE-2024-YIKES

https://nesbitt.io/2026/02/03/incident-report-cve-2024-yikes.html
199•miniBill•2h ago•46 comments

Local AI needs to be the norm

https://unix.foo/posts/local-ai-needs-to-be-norm/
98•cylo•3h ago•44 comments

Traces Of Humanity

https://tracesofhumanity.org/hello-world/
83•alex77456•3h ago•11 comments

Ask HN: What are you working on? (May 2026)

46•david927•3h ago•158 comments

I returned to AWS and was reminded why I left

http://fourlightyears.blogspot.com/2026/05/i-returned-to-aws-and-was-reminded-hard.html
543•andrewstuart•1d ago•410 comments

Lakebase architecture delivers faster Postgres writes

https://www.databricks.com/blog/how-lakebase-architecture-delivers-5x-faster-postgres-writes
68•sp_from_db•2d ago•17 comments

Stop MitM on the first SSH connection, on any VPS or cloud provider

https://www.joachimschipper.nl/Stop%20MITM%20on%20the%20first%20SSH%20connection,%20on%20any%20VP...
30•JoachimSchipper•2d ago•16 comments

YC's Biggest Scandals

https://ycombinator.fyi/
82•laserduck•4h ago•26 comments

Louis Rossmann offers to pay legal fees for a threatened OrcaSlicer developer

https://www.tomshardware.com/3d-printing/louis-rossmann-tells-3d-printer-maker-bambu-lab-to-go-bl...
334•iancmceachern•5h ago•190 comments

What's a mathematician to do? (2010)

https://mathoverflow.net/questions/43690/whats-a-mathematician-to-do
120•ipnon•9h ago•64 comments

Idempotency is easy until the second request is different

https://blog.dochia.dev/blog/idempotency/
239•ludovicianul•3d ago•155 comments

Shunting-Yard Animation

https://somethingorotherwhatever.com/shunting-yard-animation/
39•s1291•5h ago•12 comments

Show HN: An index of indie web/blog indexes

https://theindex.fyi
57•rocketpastsix•7h ago•18 comments

Space Cadet Pinball on Linux

https://brennan.io/2026/05/09/pinball-and-escrow/
279•jandeboevrie•9h ago•94 comments

Eight More 8-bit Era Microprocessors (2024)

https://thechipletter.substack.com/p/eight-more-8-bit-era-microprocessors
17•klelatti•2d ago•2 comments

The One Dollar Counterfeiter

https://www.amusingplanet.com/2026/05/emerich-juettner-one-dollar.html
298•cainxinth•3d ago•126 comments

Show HN: Building a web server in assembly to give my life (a lack of) meaning

https://github.com/imtomt/ymawky
367•imtomt•17h ago•196 comments

Think Linear Algebra (2023)

https://allendowney.github.io/ThinkLinearAlgebra/index.html
126•tamnd•10h ago•14 comments

Walking slower? Your ears, not your knees, might be the problem

https://www.wsj.com/health/wellness/hearing-loss-walking-speed-iphone-study-c53c482a
60•marc__1•1d ago•50 comments

Task Paralysis and AI

https://g5t.de/articles/20260510-task-paralysis-and-ai/index.html
149•MrGilbert•14h ago•88 comments

9 Mothers (YC P26) Is Hiring

https://jobs.ashbyhq.com/9-mothers?utm_source=x8pZ4B3P3Q
1•ukd1•8h ago

Casio S100X Japanese Lacquer Edition (JP Page Only)

https://www.casio.com/jp/basic-calculators/premium/en-s100x-jc1-u/
284•dr_kiszonka•3d ago•137 comments

The River Otter's Remarkable Comeback

https://www.rewildingmag.com/the-river-otters-remarkable-comeback/
72•surprisetalk•3d ago•16 comments

Spain has become one of Europe’s cheapest power markets

https://janrosenow.substack.com/p/spain-just-became-one-of-europes
92•marc__1•4h ago•70 comments

The locals don't know

https://www.quarter--mile.com/The-Locals-Dont-Know
59•herbertl•4h ago•45 comments

I’ve banned query strings

https://chrismorgan.info/no-query-strings
528•susam•1d ago•274 comments

GitHub is sinking

https://dbushell.com/2026/04/29/github-is-sinking/
170•herbertl•4h ago•103 comments

SpaceX wants to launch a million satellites

https://www.cbc.ca/news/science/spacex-data-centre-one-million-satellites-9.7117772
12•billybuckwheat•41m ago•9 comments

We see something that works, and then we understand it

https://lemire.me/blog/2025/12/04/we-see-something-that-works-and-then-we-understand-it/
183•surprisetalk•4d ago•72 comments