frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

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

Comments

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

Best buds on this front

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

28M Hacker News comments as vector embedding search dataset

https://clickhouse.com/docs/getting-started/example-datasets/hackernews-vector-search-dataset
22•walterbell•26m ago•2 comments

So you wanna build a local RAG?

https://blog.yakkomajuri.com/blog/local-rag
47•pedriquepacheco•1h ago•7 comments

C++ Web Server on my custom hobby OS

https://oshub.org/projects/retros-32/posts/getting-a-webserver-running
27•joexbayer•1h ago•3 comments

JSON Schema Demystified: Dialects, Vocabularies and Metaschemas

https://www.iankduncan.com/engineering/2025-11-24-json-schema-demystified/
16•navigate8310•53m ago•1 comments

Don't tug on that, you never know what it might be attached to (2016)

https://blog.plover.com/2016/07/01/#tmpdir
56•todsacerdoti•2h ago•14 comments

True P2P Email on Top of Yggdrasil Network

https://github.com/JB-SelfCompany/Tyr
44•basemi•1h ago•7 comments

Bringing Sexy Back. Internet surveillance has killed eroticism

https://lux-magazine.com/article/privacy-eroticism/
95•eustoria•1h ago•36 comments

Can Dutch universities do without Microsoft?

https://dub.uu.nl/en/news/can-dutch-universities-do-without-microsoft
129•robtherobber•2h ago•105 comments

Imgur Geo-Blocked the UK, So I Geo-Unblocked My Network

https://blog.tymscar.com/posts/imgurukproxy/
6•tymscar•12m ago•0 comments

Meta hiding $27B in debt using advanced geometry

https://stohl.substack.com/p/exclusive-credit-report-shows-meta
186•FreeQueso•2h ago•83 comments

Poll HN: What operating system do you primarily develop on?

42•dennis-tra•25m ago•49 comments

Show HN: An LLM-Powered Tool to Catch PCB Schematic Mistakes

https://netlist.io/
12•wafflesfreak•57m ago•4 comments

Atuin’s New Runbook Execution Engine

https://blog.atuin.sh/introducing-the-new-runbook-execution-engine/
68•emschwartz•3d ago•8 comments

Show HN: Glasses to detect smart-glasses that have cameras

https://github.com/NullPxl/banrays
421•nullpxl•12h ago•154 comments

AI Adoption Rates Starting to Flatten Out

https://www.apolloacademy.com/ai-adoption-rates-starting-to-flatten-out/
96•toomuchtodo•2h ago•42 comments

Analog Hoverboard Controller

https://github.com/skrubis/analog-hoverboard
6•skrubis•3d ago•0 comments

Lobsters Interview

https://susam.net/my-lobsters-interview.html
7•blenderob•1h ago•1 comments

Anti-patterns while working with LLMs

https://instavm.io/blog/llm-anti-patterns
7•mkagenius•1h ago•0 comments

Tech Titans Amass Multimillion-Dollar War Chests to Fight AI Regulation

https://www.wsj.com/tech/ai/tech-titans-amass-multimillion-dollar-war-chests-to-fight-ai-regulati...
152•thm•9h ago•154 comments

Petition to formally recognize open source work as civic service in Germany

https://www.openpetition.de/petition/online/anerkennung-von-open-source-arbeit-als-ehrenamt-in-de...
368•PhilippGille•4h ago•94 comments

Moss: a Rust Linux-compatible kernel in 26,000 lines of code

https://github.com/hexagonal-sun/moss
312•hexagonal-sun•6d ago•80 comments

Pocketbase – open-source realtime back end in 1 file

https://pocketbase.io/
561•modinfo•14h ago•156 comments

Rock Paper Scissors Solitaire

https://klezlab.it/rock-paper-scissors-solitaire.html
4•klez•34m ago•1 comments

Stellantis Is Spamming Owners' Screens with Pop-Up Ads for New Car Discounts

https://www.thedrive.com/news/stellantis-is-spamming-owners-screens-with-pop-up-ads-for-new-car-d...
62•cf100clunk•1h ago•26 comments

Apple and Intel Rumored to Partner on Mac Chips

https://www.macrumors.com/2025/11/28/intel-rumored-to-supply-new-mac-chip/
51•bigyabai•1h ago•22 comments

The Signal Is the Noise

https://www.magazine.dirt.fyi/p/the-signal-is-the-noise
13•surprisetalk•2h ago•5 comments

Generating 3D Meshes from Text

https://cprimozic.net/notes/posts/generating-3d-meshes-from-text/
14•todsacerdoti•2h ago•1 comments

A Tale of Four Fuzzers

https://tigerbeetle.com/blog/2025-11-28-tale-of-four-fuzzers/
48•jorangreef•6h ago•13 comments

Airloom – 3D Flight Tracker

https://objectiveunclear.com/airloom.html
12•azinman2•1h ago•1 comments

Writing Builds Resilience in Everyday Challenges by Changing Your Brain

https://scienceclock.com/writing-builds-resilience-in-everyday-challenges-by-changing-your-brain/
22•PikelEmi•4h ago•3 comments