frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Rack-mount hydroponics

https://sa.lj.am/rack-mount-hydroponics/
90•cdrnsf•3h ago•19 comments

Treasure hunter freed from jail after refusing to turn over shipwreck gold

https://www.bbc.com/news/articles/cg4g7kn99q3o
60•tartoran•4h ago•60 comments

How kernel anti-cheats work

https://s4dbrd.github.io/posts/how-kernel-anti-cheats-work/
124•davikr•7h ago•93 comments

Why Mathematica does not simplify sinh(arccosh(x))

https://www.johndcook.com/blog/2026/03/10/sinh-arccosh/
14•ibobev•3d ago•0 comments

A most elegant TCP hole punching algorithm

https://robertsdotpm.github.io/cryptography/tcp_hole_punching.html
44•Uptrenda•3h ago•7 comments

Show HN: Han – A Korean programming language written in Rust

https://github.com/xodn348/han
153•xodn348•9h ago•89 comments

Mathematics Distillation Challenge – Equational Theories

https://terrytao.wordpress.com/2026/03/13/mathematics-distillation-challenge-equational-theories/
58•picafrost•21h ago•2 comments

Ageless Linux – Software for humans of indeterminate age

https://agelesslinux.org/
535•nateb2022•9h ago•347 comments

Allow me to get to know you, mistakes and all

https://sebi.io/posts/2026-03-14-allow-me-to-get-to-know-you-mistakes-and-all/
103•sebi_io•9h ago•33 comments

Tree Search Distillation for Language Models Using PPO

https://ayushtambde.com/blog/tree-search-distillation-for-language-models-using-ppo/
51•at2005•6h ago•3 comments

SBCL Fibers – Lightweight Cooperative Threads

https://atgreen.github.io/repl-yell/posts/sbcl-fibers/
74•anonzzzies•8h ago•13 comments

Bumblebee queens breathe underwater to survive drowning

https://www.smithsonianmag.com/science-nature/bumblebee-queens-breathe-underwater-to-survive-drow...
105•1659447091•10h ago•25 comments

A look inside Dialector, filmmaker Chris Marker's chatbot from 1988

https://kubicki.org/letters/the-festival-of-the-machines/
31•kosmavision•3d ago•2 comments

Launching the Claude Partner Network

https://www.anthropic.com/news/claude-partner-network
129•gmays•10h ago•58 comments

How Jeff Bezos Upended The Washington Post

https://www.nytimes.com/2026/03/14/business/media/washington-post-jeff-bezos-layoffs.html
33•y1n0•1h ago•14 comments

An unappetizing shrub became different vegetables

https://www.worksinprogress.news/p/many-of-the-tastiest-vegetables-are
20•bensouthwood•3d ago•16 comments

MCP is dead; long live MCP

https://chrlschn.dev/blog/2026/03/mcp-is-dead-long-live-mcp/
110•CharlieDigital•11h ago•116 comments

Fedora 44 on the Raspberry Pi 5

https://nullr0ute.com/2026/03/fedora-44-on-the-raspberry-pi-5/
85•jandeboevrie•11h ago•22 comments

Airbus is preparing two uncrewed combat aircraft

https://www.airbus.com/en/newsroom/press-releases/2026-03-airbus-is-preparing-two-uncrewed-combat...
121•phasnox•8h ago•68 comments

Marketing for Founders

https://github.com/EdoStra/Marketing-for-Founders
155•jimsojim•11h ago•61 comments

Library of Short Stories

https://www.libraryofshortstories.com/
69•debo_•11h ago•3 comments

An ode to bzip

https://purplesyringa.moe/blog/an-ode-to-bzip/
119•signa11•15h ago•67 comments

A Recursive Algorithm to Render Signed Distance Fields

https://pointersgonewild.com/2026-03-06-a-recursive-algorithm-to-render-signed-distance-fields/
79•surprisetalk•3d ago•5 comments

Baochip-1x: What it is, why I'm doing it now and how it came about

https://www.crowdsupply.com/baochip/dabao/updates/what-it-is-why-im-doing-it-now-and-how-it-came-...
300•timhh•3d ago•67 comments

The Enterprise Context Layer

https://andychen32.substack.com/p/the-enterprise-context-layer
45•zachperkel•4d ago•8 comments

Hostile Volume – A game about adjusting volume with intentionally bad UI

https://hostilevolume.com/
85•Velocifyer•12h ago•56 comments

Show HN: GrobPaint: Somewhere Between MS Paint and Paint.net

https://github.com/groverburger/grobpaint
38•__grob•8h ago•5 comments

Postgres with Builtin File Systems

https://db9.ai/
59•ngaut•10h ago•14 comments

Python: The Optimization Ladder

https://cemrehancavdar.com/2026/03/10/optimization-ladder/
307•Twirrim•4d ago•110 comments

Show HN: Ichinichi – One note per day, E2E encrypted, local-first

98•katspaugh•12h ago•38 comments
Open in hackernews

Compiler Reminders

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

Comments

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

Best buds on this front

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