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?

Project Gutenberg – keeps getting better

https://www.gutenberg.org/
628•JSeiko•6h ago•160 comments

WinCE64 – Windows CE 2.11 for N64

https://github.com/ThroatyMumbo/WinCE64
111•xyru•3h ago•38 comments

I believe there are entire companies right now under AI psychosis

https://twitter.com/mitchellh/status/2055380239711457578
459•reasonableklout•2h ago•192 comments

The Zulip Foundation

https://blog.zulip.com/2026/05/15/announcing-zulip-foundation/
143•boramalper•4h ago•39 comments

A 0-click exploit chain for the Pixel 10

https://projectzero.google/2026/05/pixel-10-exploit.html
311•happyhardcore•9h ago•135 comments

California bill would require patches or refunds when online games shut down

https://arstechnica.com/gaming/2026/05/bill-to-keep-online-games-playable-clears-key-hurdle-in-ca...
192•Lihh27•3h ago•113 comments

Naturally Occurring Quasicrystals

https://johncarlosbaez.wordpress.com/2026/05/14/naturally-occurring-quasicrystals/
12•lukeplato•1d ago•0 comments

Palantir has hired more than 30 senior UK Government officials

https://www.thenational.scot/news/26055524.palantir-hired-30-senior-uk-government-officials/
161•Symbiote•2h ago•29 comments

Microscale Thermite Reaction

https://sciencedemonstrations.fas.harvard.edu/presentations/microscale-thermite-reaction
40•krunck•2h ago•14 comments

The sigmoids won't save you

https://www.astralcodexten.com/p/the-sigmoids-wont-save-you
110•Tomte•12h ago•143 comments

U.S. DOJ demands Apple and Google unmask over 100k users of car-tinkering app

https://macdailynews.com/2026/05/15/u-s-doj-demands-apple-and-google-unmask-over-100000-users-of-...
309•tencentshill•5h ago•197 comments

I designed a nibble-oriented CPU in Verilog to build a scientific calculator

https://github.com/gdevic/FPGA-Calculator
67•gdevic•5h ago•21 comments

Waymo updates 3,800 robotaxis after they 'drive into standing water'

https://www.cnbc.com/2026/05/12/waymo-recalls-3800-robotaxis-after-able-drive-into-standing-water...
134•drob518•4h ago•124 comments

Image-blaster: Creates 3D environments, SFX, and meshes from a single image

https://github.com/neilsonnn/image-blaster
115•MattRogish•7h ago•23 comments

How to Write to SSDs [pdf]

https://www.vldb.org/pvldb/vol19/p1469-lee.pdf
4•matt_d•34m ago•0 comments

Explore Wikipedia Like a Windows XP Desktop

https://explorer.samismith.com/
469•smusamashah•14h ago•109 comments

ABC News has taken all FiveThirtyEight articles offline

https://twitter.com/baseballot/status/2055309076209492208
171•cmsparks•3h ago•81 comments

Hightouch (YC S19) Is Hiring

https://hightouch.com/careers
1•joshwget•5h ago

O(x)Caml in Space

https://gazagnaire.org/blog/2026-05-14-borealis.html
220•yminsky•12h ago•51 comments

The nuclear-physics infrastructure behind PET scans

https://www.lanl.gov/media/publications/1663/proton-power-for-public-health
30•LAsteNERD•2d ago•1 comments

London Police Deploy Facial Recognition at Protest for First Time

https://reclaimthenet.org/london-police-deploy-facial-recognition-at-protest-for-first-time
63•Cider9986•2h ago•44 comments

Show HN: Watch a neural net learn to play Snake

https://ppo.gradexp.xyz/
103•c1b•1d ago•25 comments

ASCII by Jason Scott

https://ascii.textfiles.com/
134•bookofjoe•8h ago•21 comments

Radicle: Sovereign {code forge} built on Git

https://radicle.dev/
202•KolmogorovComp•10h ago•64 comments

Feedr v0.8.0 – a TUI RSS reader, now read the full article from your terminal

https://github.com/bahdotsh/feedr
33•bahdotshxx•5h ago•14 comments

Building a UMatrix Replacement

https://lock.cmpxchg8b.com/umatrix.html
30•taviso•4h ago•8 comments

Steve Jobs in Exile – New book on Steve Jobs’s years at NeXT Computer

https://spectrum.ieee.org/steve-jobs-next-computer
167•rbanffy•12h ago•140 comments

Zenith: a live local-first fixed viewport planetarium

https://smorgasb.org/zenith-tech/
61•surprisetalk•7h ago•19 comments

High dimensional geometry is transforming the MRI industry (2017) [pdf]

https://www.ams.org/government/DonohoPresentation06-28-17Final.pdf
86•nill0•9h ago•30 comments

Judge Bars Kars4Kids from Broadcasting 'Misleading' Ads in California

https://www.nytimes.com/2026/05/15/us/kars4kids-advertising-banned-california.html
85•xnx•3h ago•46 comments