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?

AWS Finally Built Its Own AWS Emulator

https://github.com/aws/aws-emulator
261•super_linear•1h ago•68 comments

Tim Peters has died

https://discuss.python.org/t/in-memoriam-tim-peters-1952-2026/110028
409•ayhanfuat•12h ago•42 comments

A false smoke alarm almost drowned Jane Street's only NYC datacenter

https://michael.bacarella.com/2026/11/10/false-smoke-alarm-jane-street-datacenter/
258•mbac32768•3h ago•131 comments

AWS Emulator and the engineer's job when agents write the code

https://www.allthingsdistributed.com/2026/11/aws-emulator-and-the-engineers-job-when-agents-write...
58•drbm•1h ago•4 comments

Show HN: I recreated Papers Please but you're deciding which YC startups to fund

https://termsheetplease.com/
33•bolau•33m ago•7 comments

Faster Retrieval for Better, More Efficient RAG

https://machinelearning.apple.com/research/faster-retrieval
79•zerop•2h ago•17 comments

Retirement Savings Are Fueling the AI Bubble

https://lpeproject.org/blog/your-retirement-savings-are-fueling-the-ai-bubble/
14•speckx•38m ago•6 comments

Google SWE points 48 AI agents at NASA Lidar, finds unmapped Maya pyramid in 72h

https://pietromiotti.com/latest/maya-site/?maya
835•eyvindn•7h ago•309 comments

Hyper-Realistic Sand with WebGL2

https://av.github.io/safe-sand/
215•everlier•6h ago•50 comments

Show HN: Yogurt – Free, private, open-source alternative to Granola

https://github.com/FrigadeHQ/yogurt
83•brownrout•4h ago•39 comments

Atuin Threads: All your agent sessions on every machine

https://blog.atuin.sh/threads-agent-sessions/
138•linsomniac•5h ago•55 comments

Can a Linear Program Do Weight-Space Programming?

https://nathan.rs/posts/weight-space-lp/
195•emschwartz•7h ago•29 comments

Launch HN: Pomerado (YC F26) – Turn any website into an MCP for agents

https://pomerado.ai/
25•alanjm23•2h ago•16 comments

Using voltage glitching to unleash the A100 in my mining card

https://blog.kate.land/posts/using-voltage-glitching-to-unlock-the-a100/
218•lae•8h ago•82 comments

Pharo in the Browser with WebAssembly

https://massimo-nocentini.github.io/pharo-vm/world.html
104•xkriva11•5h ago•29 comments

We need more goat sacrifices

https://www.experimental-history.com/p/we-need-more-goat-sacrifices
146•iamnothere•7h ago•88 comments

The tiny transmitter tracking monarch butterflies' migration, Canada to Mexico

https://www.begiant.ca/stories/places/monarch-butterflies-tracking-conservation
8•upofadown•1d ago•2 comments

Show HN: Godbolt-in-a-floating-window for Neovim (C, C++, Rust)

https://github.com/0xdeadf1sh/AssemblyForNeovim
82•0xdeadf1sh•6h ago•15 comments

AI, activity, and outcomes in software engineering

https://cabird.com/talks/shipping-faster/
70•azhenley•3h ago•83 comments

TimeNet: Open-source data infrastructure for Temporal Foundation Models

https://github.com/OpenTSLM/TimeNet
32•rjakob•1d ago•4 comments

Tinfoil (YC P25) is hiring an applied AI security engineer in San Francisco

1•FrasiertheLion•7h ago

Show HN: Micron – Oberon with the Power of C

https://github.com/rochus-keller/Micron
28•Rochus•3d ago•8 comments

The Computer Graphics Book of Knowledge

https://www.cs.cmu.edu/~ph/nyit/masson/history.htm
40•num42•3h ago•17 comments

Show HN: Klad, a paint app your coding agent can drive (source-available)

https://github.com/klad-app/klad
54•ambewas•3h ago•26 comments

I asked every TV manufacturer 17 questions about how they spy on you

https://www.theverge.com/tech/1012372/tv-privacy-acr-questions
296•Brajeshwar•5h ago•177 comments

Attention to Mamba: A Recipe for Cross-Architecture Distillation

https://machinelearning.apple.com/research/attention-mamba-distillation
48•zerop•6h ago•3 comments

Protecting SSH Keys with macOS Secure Enclave

https://gatezh.com/posts/macos-secure-enclave-ssh-keys/
364•js2•15h ago•131 comments

The Power and Legacy of Virginia Tech's Mac-Based Supercomputers

https://512pixels.net/2026/11/va-tech-system-x-system-g/
15•CharlesW•2h ago•0 comments

Apple is killing its Support Community forum next week

https://www.theverge.com/tech/1031507/apple-community-support-forum-shutting-down
236•saikatsg•5h ago•137 comments

Multiple remote code execution vulnerabilities in danfoss sm-800A

https://www.midnightblue.nl/blog/multiple-rce-danfoss-aksm800a
15•rros•3h ago•4 comments