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?

QuadRF can spot drones and see WiFi through my wall

https://www.jeffgeerling.com/blog/2026/quadrf-can-spot-drones-and-see-wifi-through-my-wall/
158•speckx•2h ago•54 comments

Snails' Teeth Beats Spider Silk as Nature's Strongest Material (2015)

https://www.smithsonianmag.com/smart-news/spider-silk-loses-top-spot-natures-strongest-material-s...
57•simonebrunozzi•1h ago•29 comments

The tech of 'Terminator 2' – an oral history (2017)

https://vfxblog.com/2017/08/23/the-tech-of-terminator-2-an-oral-history/
50•markus_zhang•1h ago•10 comments

A Love Letter to Flashcards

https://lesleylai.info/en/flashcards/
68•surprisetalk•2h ago•33 comments

Late Bronze Age Collapse

https://acoup.blog/2026/01/30/collections-the-late-bronze-age-collapse-a-very-brief-introduction/
237•dmonay•6h ago•137 comments

Anyone else get a vague GitHub shakedown notice?

https://lists.osgeo.org/pipermail/qgis-developer/2026-July/068430.html
28•jjgreen•1h ago•15 comments

Lost city discovered beneath Egypt's desert with ancient church

https://www.dailymail.com/sciencetech/article-15956159/Incredible-lost-city-discovered-Egypts-des...
84•Bender•4d ago•26 comments

Write code like a human will maintain it

https://unstack.io/write-code-like-a-human-will-maintain-it
251•ScottWRobinson•4h ago•202 comments

Show HN: Reviving my 2001 college band with AI

https://www.fadingmaize.com
26•jacobgraf•22h ago•14 comments

Successful Companies Go Blind

https://ianreppel.org/how-successful-companies-go-blind/
110•speckx•4h ago•42 comments

Good Tools Are Invisible

https://www.gingerbill.org/article/2026/07/10/good-tools-are-invisible/
206•theanonymousone•7h ago•120 comments

Hands-On with the AMD Ryzen AI Halo

https://www.microcenter.com/site/mc-news/article/amd-ryzen-ai-halo-review.aspx
18•bdcravens•2h ago•9 comments

Computation as a Universal and Fundamental Concept

https://ergo.org/courses/computation-as-a-universal-and-fundamental-concept
25•simonpure•2h ago•19 comments

The mathematical secrets of Barcelona's Sagrada Familia

https://mappingignorance.org/2026/06/30/sagrada-familia/
88•Gedxx•1w ago•19 comments

In Emacs, Everything Looks Like a Service

http://yummymelon.com/devnull/in-emacs-everything-looks-like-a-service.html
138•kickingvegas•9h ago•77 comments

Alternate Clock Designs and Time Systems

https://serialc.github.io/altClocks/
42•ethanpil•3d ago•24 comments

SpaceX wants to launch 100k more Starlink satellites – for 100x the bandwidth

https://www.zdnet.com/home-and-office/networking/spacex-wants-to-launch-100000-more-starlink-sate...
14•CrankyBear•20m ago•6 comments

Laylo (YC S20) Is Hiring a Head of Finance

https://www.ycombinator.com/companies/laylo/jobs/qce41D2-head-of-finance
1•amellin794•6h ago

The Annotated JEPA

https://elonlit.com/scrivings/the-annotated-jepa/
29•surprisetalk•4h ago•2 comments

Combustion Engine Web-Based Simulator

https://combustionlab.net
7•mytuny•5d ago•0 comments

Show HN: Runloom – Go-style coroutines for Python free-threaded

https://github.com/robertsdotpm/runloom
35•Uptrenda•5h ago•15 comments

Show HN: Reverse-engineering web apps into agent tools

47•pancomplex•1d ago•20 comments

EU Commission: addictive design Instagram and Facebook in breach of the DSA

https://ec.europa.eu/commission/presscorner/home/en
200•jeroenhd•7h ago•139 comments

How RCA Victor sold Sound Service to classrooms in 1939

https://pncnmnp.github.io/blogs/rca-victor-education.html
14•pncnmnp•21h ago•3 comments

Apple Silicon Exec Explains Mac Mini AI Demand and On-Device Future

https://www.macrumors.com/2026/07/06/apple-silicon-exec-explains-mac-mini-ai-demand/
174•tosh•4d ago•249 comments

Ask HN: What was the last task where only a frontier model could do it?

5•thedebuglife•9m ago•2 comments

Ditching Vagrant: VMs with KVM and Virsh on Debian

https://benjamintoll.com/2026/06/29/on-ditching-vagrant/
73•fanf2•4d ago•31 comments

Interview with Mitchell Hashimoto about Ghostty and Zig

https://alexalejandre.com/programming/interview-with-mitchell-hashimoto/
351•veqq•1d ago•195 comments

GPT-5.6

https://openai.com/index/gpt-5-6/
1490•logickkk1•1d ago•1050 comments

AI-generated videos to maximally drive a target brain region

https://nevo-project.epfl.ch/
234•smusamashah•10h ago•209 comments