frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

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?

XML Is a Cheap DSL

https://unplannedobsolescence.com/blog/xml-cheap-dsl/
77•y1n0•1h ago•40 comments

1M context is now generally available for Opus 4.6 and Sonnet 4.6

https://claude.com/blog/1m-context-ga
863•meetpateltech•20h ago•331 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-...
93•timhh•2d ago•12 comments

Megadev: A Development Kit for the Sega Mega Drive and Mega CD Hardware

https://github.com/drojaazu/megadev
44•XzetaU8•4h ago•0 comments

Python: The Optimization Ladder

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

Mothers Defense (YC X26) Is Hiring in Austin

https://jobs.ashbyhq.com/9-mothers?utm_source=x8pZ4B3P3Q
1•ukd1•6m ago

The Isolation Trap: Erlang

https://causality.blog/essays/the-isolation-trap/
81•enz•2d ago•26 comments

Please Do Not A/B Test My Workflow

https://backnotprop.com/blog/do-not-ab-test-my-workflow/
122•ramoz•2h ago•118 comments

Wired headphone sales are exploding

https://www.bbc.com/future/article/20260310-wired-headphones-are-better-than-bluetooth
213•billybuckwheat•2d ago•351 comments

Show HN: Channel Surfer – Watch YouTube like it’s cable TV

https://channelsurfer.tv
542•kilroy123•2d ago•161 comments

RAM kits are now sold with one fake RAM stick alongside a real one

https://www.tomshardware.com/pc-components/ram/fake-ram-bundled-with-real-ram-to-create-a-perform...
53•edward•3h ago•38 comments

Mouser: An open source alternative to Logi-Plus mouse software

https://github.com/TomBadash/MouseControl
352•avionics-guy•19h ago•108 comments

Michael Faraday: Scientist and Nonconformist (1996)

http://silas.psfc.mit.edu/Faraday/
17•o4c•3d ago•1 comments

A Survival Guide to a PhD (2016)

http://karpathy.github.io/2016/09/07/phd/
131•vismit2000•4d ago•75 comments

Hammerspoon

https://github.com/Hammerspoon/hammerspoon
305•tosh•19h ago•110 comments

Recursive Problems Benefit from Recursive Solutions

https://jnkr.tech/blog/recursive-benefits-recursive
32•luispa•3d ago•14 comments

I found 39 Algolia admin keys exposed across open source documentation sites

https://benzimmermann.dev/blog/algolia-docsearch-admin-keys
139•kernelrocks•14h ago•37 comments

How Lego builds a new Lego set

https://www.theverge.com/c/23991049/lego-ideas-polaroid-onestep-behind-the-scenes-price
26•Michelangelo11•2h ago•4 comments

Can I run AI locally?

https://www.canirun.ai/
1281•ricardbejarano•1d ago•314 comments

Digg is gone again

https://digg.com/
244•hammerbrostime•18h ago•231 comments

You gotta think outside the hypercube

https://lcamtuf.substack.com/p/you-gotta-think-outside-the-hypercube
84•surprisetalk•3d ago•23 comments

Secure Secrets Management for Cursor Cloud Agents

https://infisical.com/blog/secure-secrets-management-for-cursor-cloud-agents
19•vmatsiiako•4d ago•1 comments

The Browser Becomes Your WordPress

https://wordpress.org/news/2026/03/announcing-my-wordpress/
11•vidyesh•52m ago•3 comments

Atari 2600 BASIC Programming (2015)

https://huguesjohnson.com/programming/atari-2600-basic/
36•mondobe•2d ago•9 comments

I beg you to follow Crocker's Rules, even if you will be rude to me

https://lr0.org/blog/p/crocker/
95•ghd_•14h ago•136 comments

Games with loot boxes to get minimum 16 age rating across Europe

https://www.bbc.com/news/articles/cge84xqjg5lo
242•gostsamo•13h ago•143 comments

AEP (API Design Standard and Tooling Ecosystem)

https://aep.dev/
22•rambleraptor•3d ago•8 comments

Coding after coders: The end of computer programming as we know it?

https://www.nytimes.com/2026/03/12/magazine/ai-coding-programming-jobs-claude-chatgpt.html?smid=u...
151•angst•2d ago•214 comments

Qatar helium shutdown puts chip supply chain on a two-week clock

https://www.tomshardware.com/tech-industry/qatar-helium-shutdown-puts-chip-supply-chain-on-a-two-...
640•johnbarron•1d ago•543 comments

Optimizing Content for Agents

https://cra.mr/optimizing-content-for-agents/
58•vinhnx•11h ago•21 comments