frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

hdiutil is deprecated in macOS 27 Golden Gate

https://lapcatsoftware.com/articles/2026/8/7.html
74•zdw•1h ago•21 comments

Scrap

https://twitter.com/moxie/status/2091218652133732491
115•tosh•2h ago•40 comments

NetBSD and My Life (2005)

https://mail-index.netbsd.org/netbsd-advocacy/2005/09/10/0000.html
41•gnyeki•1h ago•7 comments

ElevenLabs, TwelveLabs, ThirteenLabs

https://quantumi.sh/public/labs.html
236•jemoka•5h ago•79 comments

Hister – A private, full content search index that you control

https://hister.org/
124•auraham•4d ago•42 comments

Show HN: Make your logo extra bright on HDR screens

https://www.soverybright.com/
22•telecuda•1h ago•17 comments

A Friendly Introduction to Racket

https://geometridae.bearblog.dev/a-friendly-introduction-to-racket/
107•signa11•6h ago•46 comments

Why your local LLM feels dumber than it is

https://forum.level1techs.com/t/why-your-local-llm-feels-dumber-than-it-is/253917
24•felineflock•2h ago•7 comments

typ.ing

https://typ.ing/
88•bookofjoe•4d ago•28 comments

RF Cafe

https://www.rfcafe.com/
79•gregsadetsky•3d ago•10 comments

ATProto spaces: A new extension to ATProto that enables non-public data

https://atproto.com/blog/atproto-spaces-alpha
53•grappler•2d ago•7 comments

Knowing When to Stop: The Art of Making a Loop Converge

https://a16z.com/knowing-when-to-stop-the-art-of-making-a-loop-converge/
3•gmays•18m ago•0 comments

How a Texas student blew the whistle on a rogue AI hacking attempt

https://www.reuters.com/world/how-texas-student-blew-whistle-rogue-ai-hacking-attempt-2026-08-20/
52•olalonde•1d ago•4 comments

Munder Difflin – Agent harness to run an office of your clones

https://munderdiffl.in/
226•simonpure•10h ago•104 comments

Canada will match US tariffs 'dollar for dollar' as trade talks break down

https://www.bbc.com/news/articles/cvgvyy4x2mvo
276•tartoran•14h ago•935 comments

English ↔ Claudish Translator

https://programasweights.com/claudish
6•leumon•1h ago•7 comments

One night in Uzbekistan: Why was this one data point so influential?

https://statmodeling.stat.columbia.edu/2026/08/20/we-couldnt-reproduce-their-findings-and-realize...
27•paulpauper•1d ago•2 comments

Why it might be time to rethink the human family tree

https://nautil.us/why-it-might-be-time-to-rethink-the-human-family-tree-1283985
33•Anon84•2d ago•19 comments

Mythic's analog compute-in-memory architecture

https://www.mythic.ai
31•janandonly•3d ago•5 comments

Z80 – The 1970s Microprocessor Still Alive (2021)

https://www.computer.org/csdl/magazine/mi/2021/06/09623402/1yJTvlRLmhi
101•asdefghyk•10h ago•49 comments

MiniageOS: "Dumbphone" Version of LineageOS

https://github.com/ofdryads/miniageOS
28•ashenke•2d ago•18 comments

Show HN: terminal-code – VS Code inside the terminal

https://terminal-code.com
34•robpruzan•3d ago•10 comments

Anthropic appears to be A/B testing reduced effort levels in Claude Code

https://twitter.com/argofowl/status/2091150597374537729
97•matthieu_bl•3h ago•101 comments

Belgian car salesman becomes prince after DNA test proves royal parentage

https://www.cnn.com/2026/08/22/europe/prince-belgium-secret-son-scli-intl
76•MilnerRoute•3h ago•48 comments

New MCP Roadmap

https://blog.modelcontextprotocol.io/posts/mcp-roadmap/
150•pentagrama•7h ago•116 comments

The Creation of Abulafia

https://blog.veitheller.de/abulafia.html
20•saulpw•23h ago•4 comments

Ameliorate

https://ameliorate.app/
73•hakkikonu•1d ago•19 comments

Rust Glancer: Rust LSP using 100x less RAM

https://rust-glancer.github.io/blog/hello-world/
381•matklad•1d ago•91 comments

ProgramBench Vetted: Reverse Engineering from a Runnable Binary

https://vetto.ai/companies/programbench-vetted.html
16•rigelbm•2d ago•1 comments

Felony Bench

https://www.felonybench.com/
813•colinprince•1d ago•325 comments
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?