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?

DeepSeek V4 Pro 0813

https://openrouter.ai/deepseek/deepseek-v4-pro-0813
493•explosion-s•4h ago•181 comments

Zed: Delta

https://zed.dev/blog/introducing-delta
163•khy•1h ago•62 comments

Tailscale Traces Database Corruption to 16y/o SQLite WAL-Reset Bug

https://tailscale.com/blog/sqlite-wal-reset-bug
568•ropbear•5h ago•94 comments

Qwen3.8-2.4T

https://huggingface.co/Qwen/Qwen3.8-2.4T-A95B
306•Philpax•5h ago•72 comments

2026 Eclipse Webcams

https://jonty.github.io/2026_eclipse_webcams/
422•zoenolan•8h ago•113 comments

Tim King, AmigaDOS developer, has died

https://amiga-news.de/en/news/AN-2026-08-00070-EN.html
166•doener•6h ago•23 comments

Someone is running mass vulnerability scans, spoofing AI bots like ClaudeBot

https://knownagents.com/insights
170•gavinhking•6h ago•112 comments

Why Tiny JPEGs Look Different in Chrome

https://guillaumetech.github.io/posts/jpg-scaling-chrome/
194•gutechh•6h ago•37 comments

HTML over WebSockets: real-time SPAs with barely any JavaScript

https://en.andros.dev/blog/ef4968f5/html-over-websockets-real-time-spas-with-barely-any-javascript/
55•redbell•3h ago•46 comments

Glaciers on the Climate Dashboard

https://climate.metoffice.cloud/glaciers.html
74•mooreds•3h ago•11 comments

Grok 4.6

https://x.ai/news/grok-4-6
238•iLuddite•4h ago•246 comments

Bike Bureau: Report Bike Lane Obstructions

https://loudbicycle.com/bb
44•kdmccormick•3h ago•29 comments

Reflex (YC W23) Is hiring Growth and GTM Roles

https://www.ycombinator.com/companies/reflex/jobs/71x5GFb-growth-engineer
1•apetuskey•3h ago

License plate reader searches should require a warrant

https://andrewpwheeler.com/2026/08/12/license-plate-reader-searches-should-require-a-warrant/
439•apwheele•5h ago•272 comments

AI is removing the middle class of software engineering

https://blog.florianherrengt.com/ai-removing-middle-class-software-engineering.html
555•florianherrengt•6h ago•459 comments

Shade Map

https://shademap.app
96•fredley•7h ago•25 comments

The Essential Question: "What should I read next?"

https://thenewcuriosityshop.substack.com/p/the-essential-question
20•benbreen•6d ago•10 comments

What sort of maths are LLMs good at?

https://gowers.wordpress.com/2026/08/12/what-sort-of-maths-are-llms-good-at/
215•ColinWright•10h ago•113 comments

Your key to success isn't more luck or hard work

https://julienreszka.com/blog/your-key-to-success-isn-t-more-luck-or-hard-work/
48•julienreszka•1h ago•44 comments

Show HN: Woxi - Open-source Mathematica / Wolfram Language reimplementation

https://woxi.ad-si.com
229•adius•10h ago•33 comments

The Bit Player: My Father with Steve Zissou

https://www.theparisreview.org/blog/2026/07/27/the-bit-player-my-father-with-steve-zissou/
25•Thevet•4d ago•2 comments

Grok 4.6 scores 61 on the Artificial Analysis Intelligence Index

https://artificialanalysis.ai/articles/grok-4-6-benchmarks-and-analysis
207•wertyk•3h ago•196 comments

Chartreuse, a case study in how scarcity and authenticity can drive desirability

https://www.bloomberg.com/news/articles/2026-08-05/how-chartreuse-conquered-paris-wine-bars-to-be...
8•brandonb•5d ago•8 comments

High-Res Photo Shows Sand-Capped Butte Rising from Mars Plain of Polygons

https://petapixel.com/2026/08/04/amazing-high-res-photo-shows-a-butte-rising-from-mars/
140•bookofjoe•6d ago•11 comments

Hax – a minimalist, terminal-native coding agent written in C

https://usehax.dev/
63•OleksandrC•5h ago•22 comments

Felix and I

https://jacobfilipp.com/felix/
65•surprisetalk•2d ago•11 comments

Automatic1111 for Apple metal, 40% speed up sd1.5

https://therad.ninja/from-8-10-seconds-to-3-7-teaching-automatic1111-to-speak-metal-on-an-m3-pro/
58•dmikey831•6h ago•21 comments

Bigos (Polish Hunter's Stew) Recipe Builder

https://chefsbinge.com/bigos-recipe-builder/
81•doublepg23•5d ago•27 comments

Solving the Shortest Vector Problem in $2^{0.6039n}$ Time via Mid-Point Hessian

https://arxiv.org/abs/2608.02478
31•sbulaev•1w ago•12 comments

Delphi 13 Community Edition Is Now Available

https://blogs.embarcadero.com/delphi-13-community-edition-is-now-available/
148•layer8•9h ago•110 comments