frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

IRCv3

https://ircv3.net/
59•basilikum•50m ago•39 comments

LineageOS 24.0

https://lineageos.org/Changelog-32/
124•timschumi•4h ago•32 comments

Nitter: Update Oct 10th seeking funding and legal help

https://nitter.net
30•ForHackernews•24m ago•0 comments

Build your own decision model

https://nishtahir.com/build-your-own-decision-model/
323•softwaredoug•12h ago•74 comments

2D Vehicles

https://patkerr.co.uk/2d-vehicles/
496•Michelangelo11•3d ago•102 comments

A city-building game in which the city would prefer you didn't

https://housing.over.pizza/
360•JumpCrisscross•14h ago•124 comments

The Lightbulb Computer

https://lightbulbcomputer.com/
439•oskarth•1d ago•66 comments

How big is a Git commit?

https://ratfactor.com/cards/git-commit-size
39•theanonymousone•2d ago•19 comments

Retrofitting language models to operate over bytes

https://www.nature.com/articles/s41586-026-11111-4
71•theanonymousone•3d ago•7 comments

PSPi 6 – Raspberry Pi in a PSP

https://github.com/othermod/PSPi-Version-6
94•therepanic•10h ago•9 comments

"Robot" Is a Social Construct: Why Your Dishwasher Is Not a Robot

https://robotgirlgang.com/2026/10/08/robot-is-a-social-construct-why-your-dishwasher-is-not-a-robot/
5•birdculture•27m ago•2 comments

Nix wrote half of my debugger

https://fzakaria.com/2026/10/07/nix-wrote-half-of-my-debugger
200•ingve•2d ago•48 comments

Show HN: Happy Hangul Day! An RNN for Generating Korean Handwriting Strokes

https://hangul.ink/blog/hangul-day
50•jbaudanza•2d ago•10 comments

Talorys – A self-hosted personal AI agent on Cloudflare's free tier

https://github.com/rociiu/talorys
297•rociiu•1d ago•134 comments

Knuth reward check

https://www.thomas-huehn.com/knuth-reward-check/
196•Curiositry•19h ago•71 comments

I wish you the best in the Offline

https://daverupert.com/2026/09/i-wish-you-the-best-in-the-offline/
46•birdculture•3h ago•24 comments

Decade-old RAM is making a comeback

https://www.theverge.com/games/1009140/ram-shortage-intel-amd-ddr4-comeback
74•1potato•1d ago•68 comments

Five months treating bugs like patients and coding agents like a medical team

https://www.cockroachlabs.com/blog/experiment-running-hospital-code/
139•rafiss•1d ago•57 comments

Mxc: Microsoft Execution Containers version 1.0.0

https://blogs.windows.com/windowsdeveloper/2026/10/07/microsoft-execution-containers-policy-drive...
193•smokel•2d ago•53 comments

Rat's Register Allocator

https://hexrat.cc/pages/blog/2026_10_07
5•mpweiher•1d ago•0 comments

Deterministic Simulation Testing in Celld

https://celld.dev/docs/engineering/deterministic-simulation-testing/
24•handfuloflight•1d ago•2 comments

3rd Yandex Cloud Data Center Was Hit

https://status.yandex.cloud/en/incidents/2136
225•defly•3h ago•293 comments

European Alternatives

https://buy-european.net/en/alternatives
80•doener•9h ago•55 comments

OpenSCAD the Programmers Solid 3D CAD Modeller

https://openscad.org/
152•b-man•4d ago•116 comments

Show HN: Diffle, a keyboard-centric diff viewer with LSP support

https://github.com/moritzwilksch/diffle
53•mwil1000•2d ago•7 comments

Unikernels were hard. key word: were

https://ghuntley.com/unikernels/
166•ghuntley•20h ago•81 comments

Food processing influences metabolism and brain activity

https://news.vt.edu/articles/2026/10/research_fralinbiomed_upfhutelin.html
159•gmays•1d ago•126 comments

The Marriage That Captures a High Point of American Art

https://www.theatlantic.com/culture/2026/10/jackson-pollock-lee-krasner-met-review/688916
7•prismatic•2d ago•1 comments

500B Tokens Later: Letting AI Agents Decompile a First-Person Shooter

https://momo5502.com/posts/2026-10-09-game-decompilation/
100•davikr•8h ago•75 comments

Cyril Hilsum invented the flat-screen displays that hold us in thrall

https://www.economist.com/obituary/2026/10/08/cyril-hilsum-invented-the-flat-screen-displays-that...
6•sohkamyung•1d ago•0 comments
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?