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?

Hacking OpenAI

https://www.hacktron.ai/blog/hacking-openai
299•Handy-Man•4h ago•115 comments

Jemalloc 5.4.0

https://github.com/jemalloc/jemalloc/releases/tag/5.4.0
56•gkfasdfasdf•3h ago•12 comments

Astra for Law

https://openai.com/index/astra-for-law/
454•vertigoruntime•11h ago•480 comments

The scourge of x86 emulation

https://fex-emu.com/Scourge-of-emulation/
69•dagmx•3h ago•3 comments

Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint

https://prismml.com/news/bonsai-2-27b
398•JonSchneider•10h ago•116 comments

Bend – A language that blocks AI mistakes via proof, on CPU and GPU

https://bend-lang.com/
426•nicolas-siplis•11h ago•205 comments

Pre-Greek: The lost language hidden within Ancient Greek

https://linguisticdiscovery.com/posts/pre-greek/
55•axiologist•4h ago•22 comments

Qwen 3.8 Omni Flash

https://qwen.ai/blog?id=qwen3.8-omni-flash
171•jjcm•8h ago•53 comments

Hister: A private search engine for the pages you visit and the files you keep

https://github.com/asciimoo/hister
573•bookofjoe•15h ago•155 comments

Wax motor

https://en.wikipedia.org/wiki/Wax_motor
360•mhb•1d ago•62 comments

Fujitsu launches made-in-Japan next-generation CPU FUJITSU-MONAKA

https://global.fujitsu/en-global/pr/news/2026/09/14-02
575•my123•2d ago•219 comments

Shapelearn Qwen 3.8 27B (13.1 GB VRAM)

https://byteshape.com/blogs/Qwen3.8-27B/
46•syntaxing•5h ago•5 comments

How to Write with an LLM

https://sockpuppet.org/blog/2026/09/17/how-to-write-with-an-llm/
121•joeriddles•9h ago•77 comments

Telstra outage: The night a network decided the year was 2006

https://www.netnod.se/blog/telstra-outage-night-network-decided-year-was-2006
46•TMWNN•6h ago•19 comments

Waymo in Singapore

https://waymo.com/waymo-in-singapore/
102•ramanan•3h ago•93 comments

Flet 1.0 – Build cross-platform apps in Python

https://flet.dev/
104•absqueued•10h ago•48 comments

Apple detectives solved mystery of ancient tree and rewrote the history of fruit

https://www.scientificamerican.com/article/how-apple-detectives-solved-the-mystery-of-an-ancient-...
35•nkurz•1d ago•3 comments

Ask A Monk – A digital wilderness for thoughts with no immediate answer

https://askamonk.online
30•13613288957•6h ago•18 comments

Diplodocus, Long Thought Exclusively American, Turns Up in Spain

https://www.sci.news/paleontology/spanish-diplodocus-15064.html
60•embedding-shape•2d ago•36 comments

Fixing an NZXT Signal 4K30 part 2: the green/pink video bug

https://www.downtowndougbrown.com/2026/09/fixing-an-nzxt-signal-4k30-part-2-the-green-pink-video-...
26•zdw•4d ago•8 comments

The most important product decision is what you don't build

https://liamnugent.me/posts/what-you-dont-build/
95•ChrisArchitect•10h ago•31 comments

CrowdSec Source Code Leak

https://www.crowdsec.net/blog/crowdsec-statement-source-code-exposure
148•eccgecko•16h ago•44 comments

How do we prevent mathemathics from devolving into the Medieval Era of secrecy?

https://mathoverflow.net/questions/515260/how-do-we-prevent-mathematics-from-devolving-into-the-m...
111•jjgreen•2d ago•92 comments

Why I didn’t sign the Fields medallists’ letter

https://gowers.wordpress.com/2026/09/17/why-i-didnt-sign-the-fields-medallists-letter/
241•simianwords•22h ago•347 comments

Khipu (Quipu) Field Guide

https://www.khipufieldguide.com/
11•SanjayMehta•2d ago•0 comments

Minimal Phone 2

https://minimalcompany.com/
41•nashashmi•5h ago•31 comments

How Uber Protects Against Retry Storms

https://www.uber.com/us/en/blog/protecting-against-retry-storms/
88•iscmt•10h ago•33 comments

Code Scans

https://devin.ai/blog/introducing-code-scans
18•geoffbp•4h ago•4 comments

Show HN: Snapdrop: Instantly share files between devices. No setup, no signup

https://snapdrop.me
67•Capira•10h ago•31 comments

Infinite-Parameter LLMs: Generating and Adapting Weights from Live Data

https://arxiv.org/abs/2609.18842
137•Betelbuddy•14h ago•38 comments