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?

The Xkcd thing, now interactive

https://editor.p5js.org/isohedral/full/vJa5RiZWs
192•memalign•2h ago•20 comments

Meta’s AI smart glasses and data privacy concerns

https://www.svd.se/a/K8nrV4/metas-ai-smart-glasses-and-data-privacy-concerns-workers-say-we-see-e...
1190•sandbach•14h ago•675 comments

The beauty and terror of modding Windows

https://windowsread.me/p/windhawk-explained
45•wild_pointer•2h ago•40 comments

India's top court angry after junior judge cites fake AI-generated orders

https://www.bbc.com/news/articles/c178zzw780xo
10•tchalla•44m ago•1 comments

Arm's Cortex X925: Reaching Desktop Performance

https://chipsandcheese.com/p/arms-cortex-x925-reaching-desktop
140•ingve•5h ago•65 comments

British Columbia is permanently adopting daylight time

https://www.cbc.ca/news/canada/british-columbia/b-c-adopting-year-round-daylight-time-9.7111657
903•ireflect•16h ago•444 comments

Ars Technica fires reporter after AI controversy involving fabricated quotes

https://futurism.com/artificial-intelligence/ars-technica-fires-reporter-ai-quotes
367•danso•11h ago•217 comments

C64: Putting Sprite Multiplexing to Work

https://bumbershootsoft.wordpress.com/2026/02/28/c64-putting-sprite-multiplexing-to-work/
22•ibobev•1d ago•0 comments

We Built a Video Rendering Engine by Lying to the Browser About What Time It Is

https://blog.replit.com/browsers-dont-want-to-be-cameras
70•darshkpatel•2d ago•33 comments

Porn depicting sex between step-relatives set to be banned in the UK

https://www.lbc.co.uk/article/pornography-sexual-relationships-step-relatives-5HjdTkd_2/
13•GaryBluto•13m ago•3 comments

Simple screw counter

https://mitxela.com/projects/screwcounter
178•jk_tech•2d ago•44 comments

Mullvad VPN: Banned TV Ad in the Streets of London [video]

https://www.youtube.com/watch?v=rwhznrpgl7k
41•vanyauhalin•48m ago•13 comments

Show HN: I built a sub-500ms latency voice agent from scratch

https://www.ntik.me/posts/voice-agent
463•nicktikhonov•15h ago•134 comments

How to sew a Hyperbolic Blanket (2021)

https://www.geometrygames.org/HyperbolicBlanket/index.html
11•aebtebeten•2d ago•1 comments

Privacy-preserving age and identity verification via anonymous credentials

https://blog.cryptographyengineering.com/2026/03/02/anonymous-credentials-an-illustrated-primer/
41•FrasiertheLion•4h ago•14 comments

DOS Memory Management

https://www.os2museum.com/wp/dos-memory-management/
68•ingve•2d ago•21 comments

Physicists developing a quantum computer that’s entirely open source

https://physics.aps.org/articles/v19/24
139•tzury•13h ago•26 comments

First in-utero stem cell therapy for fetal spina bifida repair is safe: study

https://health.ucdavis.edu/news/headlines/first-ever-in-utero-stem-cell-therapy-for-fetal-spina-b...
317•gmays•22h ago•60 comments

New iPad Air, powered by M4

https://www.apple.com/newsroom/2026/03/apple-introduces-the-new-ipad-air-powered-by-m4/
416•Garbage•22h ago•646 comments

I built a pint-sized Macintosh

https://www.jeffgeerling.com/blog/2026/pint-sized-macintosh-pico-micro-mac/
49•ingve•5h ago•13 comments

Buckle Up for Bumpier Skies

https://www.newyorker.com/magazine/2026/03/09/buckle-up-for-bumpier-skies
53•littlexsparkee•7h ago•27 comments

Guilty Displeasures

https://www.hopefulmons.com/p/what-are-your-guilty-displeasures
89•aregue•2d ago•92 comments

Guido van Rossum Interviews Thomas Wouters (Python Core Dev)

https://gvanrossum.github.io/interviews/Thomas.html
61•azhenley•1d ago•3 comments

Motorola announces a partnership with GrapheneOS

https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/
2229•km•1d ago•816 comments

Launch HN: OctaPulse (YC W26) – Robotics and computer vision for fish farming

102•rohxnsxngh•20h ago•35 comments

iPhone 17e

https://www.apple.com/newsroom/2026/03/apple-introduces-iphone-17e/
297•meetpateltech•22h ago•434 comments

China's 450kmph bullet train is the fastest ever built

https://www.executivetraveller.com/news/china-cr450-world-s-fastest-bullet-train
31•teleforce•2h ago•29 comments

Plugtest

https://en.wikipedia.org/wiki/Plugtest
18•dhorthy•2d ago•4 comments

Seed of Might Color Correction Process (2023) [pdf]

https://andrewvanner.github.io/som/SoM_CC_Process_Day.pdf
93•haunter•14h ago•23 comments

Inside the M4 Apple Neural Engine, Part 1: Reverse Engineering

https://maderix.substack.com/p/inside-the-m4-apple-neural-engine
353•zdw•1d ago•104 comments