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?

Workers Cache

https://blog.cloudflare.com/workers-cache/
58•ilreb•49m ago•10 comments

Regression to the Mean: on LLMs and the quiet death of the new

https://rruxandra.github.io/regression-to-the-mean.html
27•rruxandra_l•31m ago•17 comments

Real-time map of Great Britain's rail network

https://www.map.signalbox.io
240•scrlk•4h ago•97 comments

Anthropic's Method to Losing Goodwill in a Few Easy Steps

https://raheeljunaid.com/blog/anthropics-method-to-losing-goodwill-in-a-few-easy-steps/
42•raheelrjunaid•1h ago•9 comments

Road to Elm 1.0

https://elm-lang.org/news/faster-builds
112•wolfadex•2h ago•52 comments

Bryan Johnson: I have an autoimmune disease. My stomach is eating itself

https://twitter.com/bryan_johnson/status/2072069730517860385
27•danso•45m ago•12 comments

Why low-latency Java still requires discipline?

https://chronicle.software/insights/blogs/why-low-latency-java-still-requires-discipline
8•theanonymousone•48m ago•0 comments

Show HN: Scan your AI agents for dangerous capabilities

https://github.com/makerchecker/MakerChecker
11•smashini•35m ago•4 comments

Study: ultra-black coating could reduce satellite light pollution

https://www.surrey.ac.uk/news/astrophysicists-show-how-worlds-darkest-coating-could-protect-night...
21•giuliomagnifico•2h ago•31 comments

Aluminum Foil

https://dernocua.github.io/notes/aluminum-foil.html
5•firephox•23m ago•0 comments

The AI Marketing Backlash: Why 'AI-First' Brands Are Starting to Fall Flat

https://www.breef.com/breefingroom/articles/the-ai-marketing-backlash-why-ai-first-brands-are-sta...
35•hasudon7171•1h ago•18 comments

Fable 5 On Vending-Bench: Misbehaving, With Plausible Deniability

https://andonlabs.com/blog/fable5-vending-bench
14•optimalsolver•1h ago•0 comments

GPT-5.6 Sol Ultra will be in Codex

https://twitter.com/thsottiaux/status/2073933490513752151
353•mfiguiere•12h ago•301 comments

Introduction to Genomics for Engineers

https://learngenomics.dev/docs/biological-foundations/cells-genomes-dna-chromosomes/
102•yreg•4d ago•12 comments

Show HN: Pet Reminder – A macOS reminder app with a desktop pet

https://reminder.w3cub.com/
6•terryXyz•50m ago•1 comments

Real time map of France's rail network

https://carto.tchoo.net/
3•appreciatorBus•31m ago•0 comments

The Fear of Dying Before You Become Yourself

https://www.dailicle.com/read/the-fear-of-dying-before-you-become-yourself
4•dotcoma•35m ago•1 comments

Has_not_been_viewed_much

https://iamwillwang.com/notes/has-not-been-viewed-much/
378•wxw•14h ago•101 comments

Building relationships with customers through support didn't turn out as hoped

https://www.uncommonapps.nyc/p/castro-podcasts-things-i-got-wrong-support
226•dabluck•11h ago•144 comments

When 2+2=5

https://arstechnica.com/security/2026/06/ai-browsers-can-be-lulled-into-a-dream-world-where-guard...
8•noashavit•3d ago•0 comments

C programmers commit fresh crimes against readability

https://www.theregister.com/offbeat/2026/07/05/c-programmers-commit-fresh-crimes-against-readabil...
64•Bender•2h ago•5 comments

The Complete Homemade Juggling Beanbag Guide

https://www.joshuaclifton.com/juggle/
34•mrauha•4d ago•5 comments

X402, a static blog monetization excercise

https://shtein.me/posts/x402-poc/
14•morty28•3h ago•9 comments

OpenPrinter

https://www.opentools.studio/
1002•bouh•16h ago•242 comments

Does code cleanliness affect coding agents? A controlled minimal-pair study

https://arxiv.org/abs/2605.20049
163•softwaredoug•14h ago•81 comments

Show HN: Paint the Earth on a live, interactive globe (collaborative art.)

https://earth.tattoo
11•earth-tattoo•3h ago•8 comments

My quest to see all of Tetris

https://antithesis.com/blog/2026/tetris-quest/
38•wwilson•3d ago•9 comments

How the U.S. Engineered Its Sovereignty

https://spectrum.ieee.org/us-engineered-sovereignty
44•rbanffy•3h ago•37 comments

Show HN: Homegames. An open-source game platform I've been making for 8 years

https://homegames.io
199•homegamesjoseph•16h ago•52 comments

Zuckerberg says AI agent development going slower than expected

https://www.reuters.com/business/zuckerberg-says-ai-agent-development-going-slower-than-expected-...
296•cwwc•3d ago•515 comments