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?

Websites Should Be Printable

https://brennenputh.me/blog/printable-websites/
51•bagatelle•2h ago•32 comments

Switzerland. Block by block. At 1:1 scale

https://blocks.manifold3d.ch/
237•theanonymousone•3h ago•98 comments

Birdwatching rewires the brain and slows cognitive decline

https://www.bbc.com/future/article/20261019-birdwatching-rewires-the-brain-and-slows-cognitive-de...
137•cisc•2d ago•50 comments

Show HN: TitleArt – Make text like it's 1997

https://titleart.dvy.io/
282•davidbarker•9h ago•47 comments

Behind the scenes at the NeXT Computer office

https://exhibits.stanford.edu/menuez/browse/next-computer-inc?per_page=96&sort=pub_year_isi+asc%2...
158•Austin_Conlon•9h ago•83 comments

PaperPilot – Zero-Cloud, Pure-Rust PDF Engine with WASM and MCP

https://github.com/KrushnaVardhanReddy/PaperPilot
174•vardhan1237•9h ago•63 comments

Dolly Parton's Imagination Library

https://imaginationlibrary.com/
579•jumploops•18h ago•98 comments

Show HN: A Truly Modular Keyboard

https://github.com/notaroomba/keybytes
192•NotARoomba•1d ago•65 comments

Overgrown, when plants invade your abandoned tabs

https://charliegerard.dev/blog/overgrown-extension/
324•speckx•3d ago•111 comments

Growing Trees

https://brashandplucky.com/2026/10/15/growing-trees.html
109•ibobev•2d ago•15 comments

Tasks as Code: Move Your Tickets into the Repository

https://typemill.net/knowledge-hub/tasks-as-code
5•trendschau•1h ago•5 comments

Superhuman Hardware Design Is the Easy Part

https://www.a16z.news/p/superhuman-hardware-design-is-the
40•gmays•2d ago•26 comments

Attention Is Not What You Need (2025)

https://arxiv.org/abs/2512.19428
139•westurner•12h ago•46 comments

One of the Greatest Inventions in the History of Human Transport

https://humantransit.org/2024/12/one-of-the-greatest-inventions-in-the-history-of-human-transport...
5•skadamat•3d ago•1 comments

Iron Age salt-mining complex found beneath Hallstatt in Austria

https://archaeologymag.com/2026/09/iron-age-salt-mining-complex-beneath-hallstatt/
93•janandonly•3d ago•35 comments

Why I Am a Programmer

https://www.alfie.wtf/programming/why-i-am-a-programmer.html
259•jruohonen•17h ago•80 comments

Steal My Bitcoin CTF PoC

https://github.com/KillaBoi/StealMyBitcoin-PoC
137•davikr•12h ago•36 comments

We should be more ambitious with the software we build

https://danluu.com/ambitious/
823•ltratt•1d ago•724 comments

The State of Context Engineering

https://www.dbreunig.com/2026/10/24/the-state-of-context-engineering.html
208•pchristensen•16h ago•51 comments

F-Zero X on Nintendo 3DS

https://hypnotize.works/gdx-3ds/postmortem/index.html
134•bpierre•13h ago•75 comments

IBM CEO says open weight models are now good and cheap on-prem

https://www.theregister.com/systems/2026/10/22/ibm-ceo-says-open-weight-models-are-now-irresistib...
319•Betelbuddy•10h ago•220 comments

Two Million Hornets

https://dark-mountain.net/two-million-hornets/
20•promulgate•2d ago•4 comments

Amazon’s “digital pacifier” for toddlers

https://oligarchwatch.substack.com/p/amazons-digital-pacifier-for-toddlers
223•jumploops•4d ago•314 comments

A 10-year-old CNN outperforms frontier LLMs for skin cancer diagnosis

https://lynchlab.net/llm-skin-cancer
591•sungam•19h ago•250 comments

Show HN: ADRs for AI – Deliberation records for human–AI work, versioned in Git

https://adrs.systems
53•lumbroso•1d ago•31 comments

Where the Romans Fought (interactive map)

https://iosiflazaridis.github.io/battles-of-the-romans/
121•endorphine•17h ago•48 comments

OpenAI and Anthropic cut their LLM prices by up to 80% within a few months. Why?

https://minimaxir.com/2026/10/cheap-llms/
362•minimaxir•15h ago•340 comments

Removing Next.js Got My Blog to 100 on Every Lighthouse Category

https://korindiehacker.bloffy.blog/en/removing-nextjs-got-my-blog-to-100-on-every-lighthouse-cate...
164•textlanes33•11h ago•97 comments

Active incident at Dreamhost forcing password reset

https://www.dreamhoststatus.com/
160•greenchair•23h ago•62 comments

Making the Buddha Head from Merv Whole Again

https://www.getty.edu/news/buddha-head-of-merv-turkmenistan-conservation/
56•laybak•2d ago•1 comments