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?

Revealing the details of how OpenAI agents hacked Hugging Face

https://swarmtraces.org/
356•specked-citrus•8h ago•212 comments

A single function Jev-like wrapper for LLMs, including vision models

http://allanrbo.blogspot.com/2026/09/a-jev-like-wrapper-for-llms-including.html
20•allanrbo•1h ago•0 comments

Ollaya – Ollama for open-source, Jev-style decision models

https://ollaya.dev/
394•Ardakilic•11h ago•108 comments

Plan mode is dead

https://www.aymannadeem.com/artificial/intelligence,/developer/tools/2026/09/24/plan-mode-is-dead...
212•jmvldz•1d ago•193 comments

Show HN: Jev Plays Pokémon Red

https://jev-pokemon.vercel.app/
182•pancomplex•15h ago•76 comments

What even is an OS now?

https://sockpuppet.org/blog/2026/09/25/what-even-is-an-os-now/
142•fratellobigio•8h ago•238 comments

We're gonna need a lot more mathematicians

https://terrytao.wordpress.com/2026/09/24/were-gonna-need-a-lot-more-mathematicians/
69•srcreigh•3h ago•61 comments

Postgres SELECT DISTINCT Does Not Scale

https://www.dbos.dev/blog/postgres-select-distinct-does-not-scale
46•KraftyOne•1d ago•5 comments

Jury finds Facebook liable for deceiving users in Cambridge Analytica case

https://www.cbsnews.com/news/facebook-liable-deceiving-users-cambridge-analytica/
148•pseudolus•4h ago•29 comments

The Murky History of Soviet-Born Tetris

https://thereader.mitpress.mit.edu/the-bizarre-murky-history-of-soviet-born-tetris/
17•EA-3167•1d ago•0 comments

One Piece of Flock Camera Data Put This Innocent Woman in Jail for 13 Days

https://www.jezebel.com/flock-cameras-data-innocent-woman-arrested-lindsey-isaacs-palm-beach-flor...
129•HotGarbage•4h ago•44 comments

How I changed teaching after AI managed to do all my homework assignments

https://thelastsoftwareengineer.substack.com/p/how-i-changed-teaching-after-ai-managed
17•azhenley•1d ago•1 comments

Gravity seems holographic. What does that mean for reality?

https://www.quantamagazine.org/gravity-seems-holographic-what-does-that-mean-for-reality-20260925/
156•ibobev•14h ago•155 comments

Show HN: Hacker Atlas - A map of what Hacker News talks about

https://hackeratlas.com/
36•andrearitossa•16h ago•10 comments

Excel now supports multiple values in a single cell

https://techcommunity.microsoft.com/blog/microsoft365insiderblog/put-multiple-values-in-one-cell-...
144•luispa•8h ago•105 comments

Lab on a Contact Lens Can Measure Stress Through Serotonin

https://spectrum.ieee.org/serotonin-stress-smart-contact-lens
35•marc__1•7h ago•6 comments

Fourier Analysis: Drawing Llamas with Circles

https://adekau.github.io/posts/2020/llamas.html
19•cebert•1d ago•1 comments

I wrote a ray tracer in Brainfuck

https://epestr.com/blog/writing-a-ray-tracer-in-brainfuck/
57•epestr•19h ago•14 comments

First Principles Thinking

https://sunilsadasivan.com/writing/first-principles-thinking/
251•sunils34•15h ago•106 comments

Two and a half years without a gallbladder

https://tracydurnell.com/2026/09/16/two-and-a-half-years-without-a-gallbladder/
18•surprisetalk•1d ago•12 comments

Remembering Johannes Doerfert

https://blog.llvm.org/posts/2026-09-24-rememberingjohannesdoerfert/
72•sdko•1d ago•2 comments

U.S. appeals court upholds designation of Anthropic as supply chain risk

https://www.cnbc.com/2026/09/25/pentagon-anthropic-ai-risk-appeals-court.html
426•cramer4next•14h ago•739 comments

TiddlyInstall: A universal, reusable, install system

https://robertsdotpm.github.io/_static/tiddlyinstall.html
12•Uptrenda•5h ago•12 comments

How video games inspire great UX (2019)

https://jenson.org/games/
116•andsoitis•5d ago•17 comments

Microsoft abandons personal AI chatbot race with Copilot reboot

https://www.bloomberg.com/news/articles/2026-09-25/microsoft-abandons-personal-ai-chatbot-race-wi...
105•sbulaev•15h ago•97 comments

HomelabFest will be in St. Louis in September 2027

https://www.homelabfest.org
7•geerlingguy•3h ago•1 comments

Show HN: Make math automatic with Mathy

https://gmays.com/making-math-automatic-with-mathy/
85•gmays•4d ago•25 comments

How we learned to stop worrying and love campus surveillance

https://fnl.mit.edu/how-we-learned-to-stop-worrying-and-love-campus-surveillance/
171•cdrnsf•9h ago•97 comments

What happens when you analyze your favorite college football team like the CIA?

https://www.cultivatelabs.com/posts/what-happens-when-you-analyze-college-football-like-the-cia
51•adam•16h ago•30 comments

Show HN: A game about fake news and memes

https://unspin.app/
14•azermite•5h ago•10 comments