frontpage.
newsnewestaskshowjobs

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?

Muse Spark Open

https://research.meta.ai/blog/muse-spark-open
515•bigwheels•4h ago•297 comments

What I Self-Host

https://viceconsole.fyi/blog/2026/10/10/what-i-self-host/
99•BrunoBernardino•1h ago•47 comments

Neural networks are clean

https://already-clean.goodfire.com/
412•themgt•6h ago•146 comments

Call Center Jobs Are Declining, but 14,000 Calls Show Humans Still Outperform AI

https://boldagents.co/blog/call-center-jobs-declining-14000-calls-humans-outperform-ai
19•thomas_unise•9m ago•8 comments

Someone on Torrent Sites Kept Fucking with My Sonarr

https://thereallo.dev/blog/someone-on-torrent-sites-kept-fucking-with-my-sonarr-setup
116•speckx•2h ago•55 comments

Wayland desktop for Linux with skeuomorphic design

https://github.com/fyzugx/DEsk
449•FinalDestiny•8h ago•176 comments

Krea 3 – An image model built for editing at scale

https://www.krea.ai/krea-3
217•dvrp•6h ago•73 comments

AdFection: Targeted ads turned into a pipeline for zero-click mercenary spyware

https://citizenlab.ca/research/how-discover-tech-turned-targeted-ads-into-a-pipeline-for-spyware/
334•jcomp•11h ago•491 comments

Jev meets the Trolley Problem

https://zachlandes.com/trolley-problem/
215•zlandes86•5h ago•103 comments

E Ink Kaleido 4

https://www.eink.com/news/detail/EInk-Launches-Latest-Version-of-Color-ePaper-Platform-E-Ink-Kale...
93•Perroboc•3h ago•59 comments

Celebrating 70 Years of Fortran

https://fortran-lang.org/news/2026/09-15-Fortran-birthday/
191•rbanffy•7h ago•84 comments

Why I Wrote PGP (1991, revised 1999)

https://philzimmermann.com/EN/essays/WhyIWrotePGP.html
79•GaryBluto•1d ago•28 comments

New Withings Users Must Pay $99/Year for Apple Health Syncing

https://support.withings.com/hc/en-us/community/posts/51887047154577-Unacceptable-Apple-Health-Sy...
102•johnbehnke•2h ago•88 comments

Delta’s Biscoff cookies were supposed to be temporary

https://www.seriouseats.com/biscoff-history-12168161
145•mhb•1d ago•130 comments

Libreboot 26.10 "Ominous Olive" released with UEFI, Chromebook support

https://libreboot.org/news/libreboot2610.html
238•iamnothere•9h ago•136 comments

The engineering that allows articulated buses to bend

https://www.theautopian.com/you-wont-believe-the-incredible-engineering-that-allows-articulated-b...
48•CharlesW•21h ago•31 comments

Show HN: Unfenced – Land for sale that borders public land

https://unfenced.land/
236•otherwatersflow•10h ago•162 comments

Using AI to reverse engineer hardware

https://blogs.gnome.org/uraeus/2026/10/15/aiandreverseengineerhardware/
70•ErenayDev•7h ago•77 comments

Rediscovering the Romance of Travel Clocks

https://www.acollectedman.com/blogs/journal/rediscovering-travel-clocks
22•austinallegro•3d ago•5 comments

The 8-mile hole in a Hawaii national park that no one can explain

https://www.sfgate.com/national-parks/article/hawaii-volcanoes-park-great-crack-22358849.php
7•elsewhen•1d ago•1 comments

Simons Foundation launches $15M effort to help mathematicians navigate AI era

https://www.simonsfoundation.org/news/simons-foundation-launches-15m-effort-to-help-mathematician...
208•aaraujo002•7h ago•173 comments

Show HN: Flipflop – Iroh-powered persistent tunnels for filesharing

https://github.com/andunieee/flipflop
98•andunie•17h ago•57 comments

Steam Client is now faster than Epic's new vibe coded launcher

https://respawnfirst.com/steam-client-is-now-faster-than-epics-new-vibe-coded-launcher/
244•starkparker•6h ago•251 comments

Show HN: Proa – A Rust web framework with fast SSR and multi-target rendering

https://proa.so/
71•burnrate•6h ago•15 comments

Wanted to download an ISO, ended up writing a kernel exploit

https://blog.dfb.sh/blog/eap770-root-for-two-zeros/
335•0xdeafbeef•2d ago•163 comments

An Apology

https://www.elevationlab.com/blogs/news/an-apology
82•cdrnsf•17h ago•105 comments

C++26 Contracts: Introduction to Preconditions and Postconditions

https://www.cppstories.com/2026/cpp26_contracts/
118•ibobev•9h ago•110 comments

I know why the mathematicians weep

https://www.derekthompson.org/p/i-know-why-the-mathematicians-weep
322•RickJWagner•8h ago•522 comments

FastH3-Omni: The best open-source H3 model

https://www.reactor.inc/models/fast-h3-omni
12•ahmedahres•1d ago•2 comments

Game of Life – But Multiplayer, Hypermedia and Python

https://stario.dev/apps/life
40•bobowski•1d ago•17 comments