frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Proof of Corn

https://proofofcorn.com/
231•rocauc•3h ago•170 comments

Gas Town's agent patterns, design bottlenecks, and vibecoding at scale

https://maggieappleton.com/gastown
173•pavel_lishin•5h ago•205 comments

Microsoft gave FBI set of BitLocker encryption keys to unlock suspects' laptops

https://techcrunch.com/2026/01/23/microsoft-gave-fbi-a-set-of-bitlocker-encryption-keys-to-unlock...
401•bookofjoe•3h ago•281 comments

Unrolling the Codex Agent Loop

https://openai.com/index/unrolling-the-codex-agent-loop/
16•tosh•44m ago•6 comments

Route leak incident on January 22, 2026

https://blog.cloudflare.com/route-leak-incident-january-22-2026/
73•nomaxx117•3h ago•6 comments

Notes on the Intel 8086 processor's arithmetic-logic unit

https://www.righto.com/2026/01/notes-on-intel-8086-processors.html
47•elpocko•4h ago•6 comments

TrueVault (YC W14) is hiring a Growth Lead to test different growth channels

https://www.ycombinator.com/companies/truevault/jobs/njvSGDj-growth-lead
1•jason_wang•25m ago

KORG phase8 – Acoustic Synthesizer

https://www.korg.com/us/products/dj/phase8/
142•bpierre•6h ago•73 comments

Gold Fever Cold and the True Adventures of Jack London in the Wild

https://www.smithsonianmag.com/history/gold-fever-deadly-cold-and-amazing-true-adventures-jack-lo...
10•janandonly•5d ago•0 comments

Killing the ISP Appliance: An eBPF/XDP Approach to Distributed BNG

https://markgascoyne.co.uk/posts/ebpf-bng/
47•chaz6•3h ago•12 comments

Waypoint-1: Real-Time Interactive Video Diffusion from Overworld

https://huggingface.co/blog/waypoint-1
36•avaer•6h ago•9 comments

Mental Models (2018)

https://fs.blog/mental-models/
3•hahahacorn•17m ago•2 comments

New YC homepage

https://www.ycombinator.com/
8•sarreph•3h ago•2 comments

Booting from a vinyl record (2020)

https://boginjr.com/it/sw/dev/vinyl-boot/
242•yesturi•10h ago•94 comments

Neko: History of a Software Pet (2022)

https://eliotakira.com/neko/
13•mifydev•25m ago•4 comments

Show HN: Whosthere: A LAN discovery tool with a modern TUI, written in Go

https://github.com/ramonvermeulen/whosthere
174•rvermeulen98•9h ago•61 comments

Proton Spam and the AI Consent Problem

https://dbushell.com/2026/01/22/proton-spam/
435•dbushell•14h ago•283 comments

Nobody likes lag: How to make low-latency dev sandboxes

https://www.compyle.ai/blog/nobody-likes-lag/
30•mnazzaro•3h ago•10 comments

I built a light that reacts to radio waves [video]

https://www.youtube.com/watch?v=moBCOEiqiPs
432•codetheweb•15h ago•97 comments

Floating-Point Printing and Parsing Can Be Simple and Fast

https://research.swtch.com/fp
60•chmaynard•3d ago•1 comments

Show HN: Zsweep – Play Minesweeper using only Vim motions

https://zsweep.com
50•oug-t•5d ago•16 comments

Show HN: New 3D Mapping website - Create heli orbits and "playable" map tours.

https://www.easy3dmaps.com/gallery
21•dobodob•3h ago•10 comments

Vargai/SDK – JSX for AI video, declarative programming language for Claude Code

https://varg.ai/sdk
22•alex_varga•1d ago•7 comments

Kotlin's Rich Errors: Native, Typed Errors Without Exceptions

https://cekrem.github.io/posts/kotlin-rich-errors-elm-union-types/
26•todsacerdoti•5d ago•21 comments

Radicle: The Sovereign Forge

https://radicle.xyz
233•ibobev•8h ago•115 comments

Anthropic Economic Index report: economic primitives

https://www.anthropic.com/research/anthropic-economic-index-january-2026-report
88•malshe•23h ago•51 comments

Zotero 8

https://www.zotero.org/blog/zotero-8/
112•bouchard•3h ago•20 comments

Show HN: 83 browser-use trajectories, visualized

https://trails-red.vercel.app/viewer
4•wayy•1h ago•0 comments

The tech monoculture is finally breaking

http://www.jasonwillems.com/technology/2025/12/17/Tech-Is-Fun-Again/
66•at1as•6h ago•77 comments

European Alternatives

https://european-alternatives.eu
479•s_dev•8h ago•228 comments
Open in hackernews

Compiler Reminders

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

Comments

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

Best buds on this front

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