frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•9mo ago

Comments

JonChesterfield•9mo 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•9mo 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•9mo ago
That is a feature. Compose instead of extending.
Yoric•9mo ago
OCaml has extensible sum types. They work very nicely for some ranges of problems.
swiftcoder•9mo ago
Elm <-> Rust

Best buds on this front

gitroom•9mo ago
Tbh, missing those checks in other languages bugs me so much - it's like why leave me hanging?

Don't rent the cloud, own instead

https://blog.comma.ai/datacenter/
195•Torq_boi•3h ago•74 comments

When internal hostnames are leaked to the clown

https://rachelbythebay.com/w/2026/02/03/badnas/
150•zdw•3h ago•88 comments

Wirth's Revenge

https://jmoiron.net/blog/wirths-revenge/
49•signa11•5h ago•1 comments

Modernizing Linux swapping: introducing the swap table

https://lwn.net/SubscriberLink/1056405/e728d95dd16f5e1b/
10•chmaynard•2h ago•0 comments

Sqldef: Idempotent schema management tool for MySQL, PostgreSQL, SQLite

https://sqldef.github.io/
158•Palmik•3d ago•36 comments

Postgres Postmaster does not scale

https://www.recall.ai/blog/postgres-postmaster-does-not-scale
92•davidgu•16h ago•36 comments

Claude Code: connect to a local model when your quota runs out

https://boxc.net/blog/2026/claude-code-connecting-to-local-models-when-your-quota-runs-out/
270•fugu2•3d ago•143 comments

A few CPU hardware bugs

https://www.taricorp.net/2026/a-few-cpu-bugs/
46•signa11•5h ago•7 comments

Study: Older Cannabis Users Have Larger Brains, Better Cognition

https://news.cuanschutz.edu/news-stories/study-finds-cannabis-usage-in-middle-aged-and-older-adul...
17•emptybits•3h ago•12 comments

AI is killing B2B SaaS

https://nmn.gl/blog/ai-killing-b2b-saas
334•namanyayg•15h ago•521 comments

OpenClaw is what Apple intelligence should have been

https://www.jakequist.com/thoughts/openclaw-is-what-apple-intelligence-should-have-been
311•jakequist•8h ago•257 comments

Claude Code for Infrastructure

https://www.fluid.sh/
211•aspectrr•14h ago•151 comments

A case study in PDF forensics: The Epstein PDFs

https://pdfa.org/a-case-study-in-pdf-forensics-the-epstein-pdfs/
292•DuffJohnson•18h ago•159 comments

Adobe Animate will be discontinued effective March 1, 2026

https://helpx.adobe.com/uk/animate/kb/end-of-life.html
13•g0ld3nrati0•2d ago•14 comments

Microsoft's Copilot chatbot is running into problems

https://www.wsj.com/tech/ai/microsofts-pivotal-ai-product-is-running-into-big-problems-ce235b28
202•fortran77•16h ago•226 comments

I built a search engine to index the un-indexable parts of Telegram

https://telehunt.org
19•alenmangattu•3d ago•6 comments

Remarkable Pro Colors

https://www.thregr.org/wavexx/rnd/20260201-remarkable_pro_colors/
101•ffaser5gxlsll•3d ago•35 comments

Why S7 Scheme? (2020)

https://iainctduncan.github.io/scheme-for-max-docs/s7.html
19•bmacho•4d ago•3 comments

Building a 24-bit arcade CRT display adapter from scratch

https://www.scd31.com/posts/building-an-arcade-display-adapter
155•evakhoury•15h ago•43 comments

Voxtral Transcribe 2

https://mistral.ai/news/voxtral-transcribe-2
888•meetpateltech•17h ago•217 comments

ICE seeks industry input on ad tech location data for investigative use

https://www.biometricupdate.com/202602/ice-seeks-industry-input-on-ad-tech-location-data-for-inve...
186•WaitWaitWha•4h ago•142 comments

An interactive version of Byrne's The Elements of Euclid (1847)

https://c82.net/euclid/
25•tzury•2d ago•2 comments

ICE Begins Buying 'Mega' Warehouse Detention Centers Across US

https://www.bloomberg.com/news/features/2026-01-29/us-spends-hundreds-of-millions-on-warehouses-f...
15•saubeidl•1h ago•6 comments

Listen to Understand

https://talk.bradwoods.io/blog/listen-to-understand/
41•bradwoodsio•3d ago•9 comments

Why more companies are recognizing the benefits of keeping older employees

https://longevity.stanford.edu/why-more-companies-are-recognizing-the-benefits-of-keeping-older-e...
126•andsoitis•9h ago•45 comments

Lily Programming Language

https://lily-lang.org
40•FascinatedBox•3d ago•28 comments

Tractor

https://incoherency.co.uk/blog/stories/tractor.html
181•surprisetalk•1d ago•59 comments

The Great Unwind

https://occupywallst.com/yen
255•jart•15h ago•233 comments

QuitGPT – OpenAI Execs Are Trump's Biggest Donors

https://quitgpt.org/
6•robin_reala•13m ago•1 comments

RS-SDK: Drive RuneScape with Claude Code

https://github.com/MaxBittker/rs-sdk
109•evakhoury•16h ago•42 comments