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?

GTFOBins

https://gtfobins.org/
146•StefanBatory•2h ago•44 comments

Talkie: a 13B vintage language model from 1930

https://talkie-lm.com/introducing-talkie
347•jekude•11h ago•119 comments

Microsoft and OpenAI end their exclusive and revenue-sharing deal

https://www.bloomberg.com/news/articles/2026-04-27/microsoft-to-stop-sharing-revenue-with-main-ai...
873•helsinkiandrew•19h ago•751 comments

Can You Find the Comet?

https://apod.nasa.gov/apod/ap260427.html
27•ColinWright•1d ago•6 comments

Is my blue your blue?

https://ismy.blue/
525•theogravity•12h ago•358 comments

Pgrx: Build Postgres Extensions with Rust

https://github.com/pgcentralfoundation/pgrx
82•luu•3d ago•4 comments

High Performance Git

https://gitperf.com/
138•gnabgib•8h ago•27 comments

WASM is not quite a stack machine

https://purplesyringa.moe/blog/wasm-is-not-quite-a-stack-machine/
22•signa11•4h ago•3 comments

Mo RAM, Mo Problems (2025)

https://fabiensanglard.net/curse/
123•blfr•2d ago•19 comments

First G-SHOCK with a heart rate monitor, also featuring Smartphone Link

https://gshock.casio.com/intl/products/g-lide/gbx-h5600/
32•luispa•4d ago•34 comments

Three men are facing charges in Toronto SMS Blaster arrests

https://www.tps.ca/media-centre/stories/unprecedented-sms-blaster-arrests/
158•gnabgib•12h ago•72 comments

Men who stare at walls

https://www.alexselimov.com/posts/men_who_stare_at_walls/
574•aselimov3•22h ago•256 comments

4TB of voice samples just stolen from 40k AI contractors at Mercor

https://app.oravys.com/blog/mercor-breach-2026
523•Oravys•23h ago•196 comments

The quiet resurgence of RF engineering

https://atempleton.bearblog.dev/quiet-resurgence-of-rf-engineering/
194•merlinq•2d ago•106 comments

How I leared what a decoupling capacitor is for, the hard way

https://nbelakovski.substack.com/p/how-i-learned-what-a-decoupling-capacitor
95•actinium226•2d ago•49 comments

LingBot-Map: Streaming 3D reconstruction with geometric context transformer

https://technology.robbyant.com/lingbot-map
27•nateb2022•5h ago•2 comments

Easyduino: Open Source PCB Devboards for KiCad

https://github.com/Hanqaqa/Easyduino
211•Hanqaqa•15h ago•31 comments

Meetings are forcing functions

https://www.mooreds.com/wordpress/archives/3734
116•zdw•2d ago•57 comments

Networking changes coming in macOS 27

https://eclecticlight.co/2026/04/23/networking-changes-coming-in-macos-27/
226•pvtmert•17h ago•203 comments

The World's Most Complex Machine

https://worksinprogress.co/issue/the-worlds-most-complex-machine/
7•mellosouls•2d ago•0 comments

The woes of sanitizing SVGs

https://muffin.ink/blog/scratch-svg-sanitization/
218•varun_ch•17h ago•89 comments

Fully Featured Audio DSP Firmware for the Raspberry Pi Pico

https://github.com/WeebLabs/DSPi
291•BoingBoomTschak•2d ago•81 comments

Pgbackrest is no longer being maintained

https://github.com/pgbackrest/pgbackrest
423•c0l0•22h ago•220 comments

Integrated by Design

https://vivianvoss.net/blog/integrated-by-design-launch
93•vermaden•10h ago•40 comments

Spanish archaeologists discover trove of ancient shipwrecks in Bay of Gibraltar

https://www.theguardian.com/science/2026/apr/15/hidden-treasures-spanish-archaeologists-discover-...
105•1659447091•2d ago•27 comments

FDA approves first gene therapy for treatment of genetic hearing loss

https://www.fda.gov/news-events/press-announcements/fda-approves-first-ever-gene-therapy-treatmen...
243•JeanKage•23h ago•88 comments

Radar Laboratory – Interactive Radar Phenomenology

https://radarlaboratory.com/
52•jonbaer•2d ago•4 comments

Lessons from building multiplayer browsers

https://www.alejandro.pe/writing/sail-muddy-lessons
45•alejandrohacks•1d ago•14 comments

GitHub Copilot is moving to usage-based billing

https://github.blog/news-insights/company-news/github-copilot-is-moving-to-usage-based-billing/
656•frizlab•17h ago•481 comments

Quarkdown – Markdown with Superpowers

https://quarkdown.com/
305•amai•1d ago•112 comments