frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Sir Tony Hoare has died

http://lefenetrou.blogspot.com/2026/03/in-memoriam-tony-hoare.html
144•nextos•1h ago•36 comments

Building a Procedural Hex Map with Wave Function Collapse

https://felixturner.github.io/hex-map-wfc/article/
357•imadr•6h ago•52 comments

JSLinux Now Supports x86_64

https://bellard.org/jslinux/
219•TechTechTech•7h ago•57 comments

Is legal the same as legitimate: AI reimplementation and the erosion of copyleft

https://writings.hongminhee.org/2026/03/legal-vs-legitimate/
299•dahlia•8h ago•323 comments

The first airplane fatality

https://www.amusingplanet.com/2026/03/thomas-selfridge-first-airplane-fatality.html
42•Hooke•3h ago•10 comments

Show HN: The Mog Programming Language

https://moglang.org
108•belisarius222•6h ago•55 comments

DARPA’s new X-76

https://www.darpa.mil/news/2026/darpa-new-x-76-speed-of-jet-freedom-of-helicopter
139•newer_vienna•7h ago•140 comments

Helios: Real real-time long video generation model

https://www.alphaxiv.org/abs/2603.04379
7•tzury•41m ago•3 comments

Oracle is building yesterday's data centers with tomorrow's debt

https://www.cnbc.com/2026/03/09/oracle-is-building-yesterdays-data-centers-with-tomorrows-debt.html
159•spenvo•3h ago•68 comments

Launch HN: Terminal Use (YC W26) – Vercel for filesystem-based agents

76•filipbalucha•7h ago•53 comments

Bluesky CEO Jay Graber is stepping down

https://bsky.social/about/blog/03-09-2026-a-new-chapter-for-bluesky
265•minimaxir•4h ago•237 comments

Show HN: Remotely use my guitar tuner

https://realtuner.online/
10•smith-kyle•3d ago•3 comments

So you want to write an “app” (2025)

https://arcanenibble.github.io/so-you-want-to-write-an-app.html
33•jmusall•3h ago•9 comments

Florida judge rules red light camera tickets are unconstitutional

https://cbs12.com/news/local/florida-news-judge-rules-red-light-camera-tickets-unconstitutional
279•1970-01-01•6h ago•405 comments

FontCrafter: Turn your handwriting into a real font

https://arcade.pirillo.com/fontcrafter.html
412•rendx•14h ago•132 comments

An opinionated take on how to do important research that matters

https://nicholas.carlini.com/writing/2026/how-to-win-a-best-paper-award.html
69•mad•7h ago•14 comments

Fixfest is a global gathering of repairers, tinkerers, and activists

https://fixfest.therestartproject.org/
133•robtherobber•6h ago•15 comments

Show HN: DenchClaw – Local CRM on Top of OpenClaw

https://github.com/DenchHQ/DenchClaw
75•kumar_abhirup•9h ago•80 comments

Restoring a Sun SPARCstation IPX part 1: PSU and NVRAM (2020)

https://www.rs-online.com/designspark/restoring-a-sun-sparcstation-ipx-part-1-psu-and-nvram
87•ibobev•8h ago•47 comments

Workers report watching Ray-Ban Meta-shot footage of people using the bathroom

https://arstechnica.com/gadgets/2026/03/workers-report-watching-ray-ban-meta-shot-footage-of-peop...
188•randycupertino•5h ago•68 comments

Durdraw – ANSI art editor for Unix-like systems

https://durdraw.org/
31•caminanteblanco•5h ago•13 comments

Flash media longevity testing – 6 years later

https://old.reddit.com/r/DataHoarder/comments/1q6xnun/flash_media_longevity_testing_6_years_later/
125•1970-01-01•1d ago•67 comments

Notes on Baking at the South Pole

https://www.newyorker.com/culture/the-weekend-essay/the-most-beautiful-freezer-in-the-world
24•mitchbob•4h ago•7 comments

Rethinking Syntax: Binding by Adjacency

https://github.com/manifold-systems/manifold/blob/master/docs/articles/binding_exprs.md
37•owlstuffing•1d ago•14 comments

Ireland shuts last coal plant, becomes 15th coal-free country in Europe (2025)

https://www.pv-magazine.com/2025/06/20/ireland-coal-free-ends-coal-power-generation-moneypoint/
839•robin_reala•13h ago•513 comments

No leap second will be introduced at the end of June 2026

https://lists.iana.org/hyperkitty/list/tz@iana.org/thread/P6D36VZSZBUSSTSMZKFXKF4T4IXWN23P/
67•speckx•11h ago•76 comments

Rendezvous with Rama

https://blog.engora.com/2026/03/rendezvous-with-rama.html
78•Vermin2000•2h ago•80 comments

Reverse-engineering the UniFi inform protocol

https://tamarack.cloud/blog/reverse-engineering-unifi-inform-protocol
134•baconomatic•11h ago•59 comments

Velxio, Arduino Emulator

https://velxio.dev/
37•dmonterocrespo•1d ago•16 comments

Algebraic topology: knots links and braids

https://aeb.win.tue.nl/at/algtop-5.html
62•marysminefnuf•9h ago•7 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?