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?

Qwen 3.8 27B

https://huggingface.co/Qwen/Qwen3.8-27B-FP8
761•erdaltoprak•7h ago•497 comments

Going Dark, and the era of law enforcement hacking

https://blog.cryptographyengineering.com/2026/08/14/everything-is-about-to-go-dark/
87•vslira•1h ago•65 comments

RustDesk now supports true unattended remote access on Wayland

https://rustdesk.com/blog/unattended-remote-access-wayland/
184•rustdesk•6h ago•85 comments

Google is making private AI practical with homomorphic encryption

https://blog.google/security/how-google-is-making-private-ai-practical-with-homomorphic-encryption/
221•u1hcw9nx•6h ago•137 comments

Why does Opus 5 feel worse to work with?

https://mun-logadan.github.io/why-does-opus-5-feel-worse/
696•numeri•12h ago•641 comments

What You Gain by Building Your Own Game Engine

https://eliasfarhan.ch/gamedev/cpp/2026/08/14/srnative-01-why-a-custom-engine.html
42•kwakwa_cat•3h ago•36 comments

Introducing Toast 1

https://www.mixedbread.com/blog/toast-1
160•mplappert•7h ago•56 comments

AI by Hand

https://www.byhand.ai/
151•sans_souse•6h ago•14 comments

Show HN: Ember – Redshift safe color palettes

https://github.com/carpdiem/ember
38•carpdiem•5d ago•7 comments

I turned my RSS feeds into an e-ink newspaper to stop reading on my phone

https://heyjonny.dev/posts/rss-to-eink-newspaper/
120•speckx•8h ago•52 comments

Ultraviolet Bird Photography

https://uvbirds.com/
85•EndXA•1w ago•18 comments

Show HN: Mole – Deep research agent for your terminal

https://github.com/lajosdeme/mole
32•lajosdeme•3h ago•6 comments

New Lower and Upper Bounds for the Grothendieck Constant

https://arxiv.org/abs/2608.11158
20•surprisetalk•2h ago•4 comments

Super Mario Derivations

https://fzakaria.com/2026/08/05/super-mario-derivations
7•domenkozar•1w ago•1 comments

Maximizing the value of your Claude Code sessions

https://claude.com/blog/maximizing-the-value-of-your-claude-code-sessions
106•twapi•6h ago•72 comments

Seven books I keep close because I love them

https://blog.plover.com/2026/08/02/
278•surprisetalk•7h ago•121 comments

Turbo Pascal on CP/M, MSX-DOS and MS-DOS – Pascal for Small Machines

http://pascal.hansotten.com/delphi/turbo-pascal-on-cpm-msx-dos-and-ms-dos/
53•rbanffy•2d ago•17 comments

Firefox is now the last major browser that still supports uBlock Origin

https://www.pcworld.com/article/3212428/firefox-is-now-the-last-major-browser-that-still-supports...
132•DemiGuru•3h ago•32 comments

Study links coffee consumption to metabolic health and sex hormones

https://www.oulu.fi/en/news/study-links-coffee-consumption-metabolic-health-and-sex-hormones
47•_____k•1h ago•47 comments

ICTP Announces 2026 Dirac Medal Recipients (Physics)

https://www.ictp.it/news/2026/8/ictp-announces-2026-dirac-medal-recipients
8•rramadass•4d ago•1 comments

Don't classify, hallucinate

https://softwaredoug.com/blog/2026/08/10/hypothetical-classifications
208•softwaredoug•4d ago•82 comments

Every exterior shot in The Taking of Pelham 123

https://iafisher.com/2026/07/pelham-123
16•evakhoury•2h ago•4 comments

Show HN: LuaCAD – Parametric CAD Scripted in Lua

https://luacad.ad-si.com
58•adius•5h ago•13 comments

Every Fucking Website (2020)

https://lxe.github.io/everywebsite/
699•doubletwoyou•8h ago•389 comments

GLM-5.3: Frontier coding with emergent cyber capabilities

https://z.ai/blog/glm-5.3
1010•pella•17h ago•499 comments

The American sports plutocracy

https://www.derekthompson.org/p/the-american-sports-plutocracy-is
33•momentmaker•3h ago•15 comments

Moving integer division to floating-point is trivial

http://marc-b-reynolds.github.io/math/2026/08/10/IntDivByFP.html
26•matt_d•3d ago•12 comments

Open WireGuard Endpoints

https://proxylity.com/articles/now-available-open-wireguard-endpoints-and-async-lambda.html
19•mlhpdx•3h ago•2 comments

The TEMU-Fication of Software, Digital Goods and Services

https://xn--gckvb8fzb.com/the-temu-fication-of-software-digital-goods-services/
128•surprisetalk•10h ago•89 comments

A Contract-Grade Verifier for LLM-Generated GPU Kernels

https://arxiv.org/abs/2608.12700
28•Jimmc414•5h ago•0 comments