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?

507 Mechanical Movements

https://507movements.com/
55•helloplanets•1h ago•2 comments

Pollen Robotics (Hugging Face) Microduck

https://pollen-robotics.com/microduck/
235•robotswantdata•4h ago•85 comments

Emacs 31: An unofficial guide to Markdown-ts-mode

https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31
58•RahulMJ•2h ago•18 comments

Nvidia agrees to acquire Hugging Face for $13B

https://www.businessinsider.com/nvidia-in-talks-to-buy-hugging-face-13-billion-dollars-2026-8
1593•mfiguiere•14h ago•724 comments

CoMaps integration with the wider FLOSS ecosystem – CoMaps

https://www.comaps.app/news/2026-08-23/comaps-integration-with-the-wider-floss-ecosystem/
61•janandonly•1h ago•5 comments

Six Months of Writing Code Exclusively with Agents

https://blog.exe.dev/engineering-with-ai
32•bryanmikaelian•1h ago•10 comments

Launching Route 53 Files

https://www.daemonology.net/blog/2026-08-27-Launching-Route-53-Files.html
14•louis-paul•40m ago•3 comments

MIT's Ad Hoc Committee on AI Use in Teaching, Learning, and Research Training

https://aiandeducation.mit.edu/report/
36•pbui•2h ago•15 comments

Software engineering is about managing complexity

https://hack8s.com/422/once-again-software-engineering-is-about-managing-complexity
16•justorius•1h ago•2 comments

Harness Engineering

https://Habitat-Thinking.github.io/ai-literacy-superpowers/plugins/ai-literacy-superpowers/explan...
75•tomrod•1h ago•31 comments

Trade (and Tariffs)

https://xkcd.com/3290/
147•throw0101d•1h ago•40 comments

Show HN: Restoredrill – proves your Postgres backups restore

https://github.com/ahmadpiran/restoredrill
10•ahmadpiran•1h ago•4 comments

Adentris (YC P25) Is Hiring

https://www.ycombinator.com/companies/adentris/jobs/ZpMXZ0C-founding-engineer-ai-rcm-healthcare-p...
1•SergeyYudovskiy•3h ago

French CII's Mitra-15 in SIMH. Work in Progress

https://github.com/JPLeRouzic/Mitra-15-for-SIMH
7•JPLeRouzic•58m ago•1 comments

Confdiff – semantic diff for config files (JSON/YAML/TOML) that redacts secrets

https://github.com/esperanza-volkov/confdiff
13•esperanzavolkov•2h ago•3 comments

Mechanical Turk shutting down September 30

https://www.mturk.com/
481•tmp10423288442•15h ago•149 comments

Show HN: RealDiff – runtime behavior diffing for pull requests (six languages)

https://github.com/issacnitin/RealDiff
21•issacnitin•2h ago•2 comments

US Government Designates Host of Noblogs.org a "Global Terrorist"

https://crimethinc.com/2026/08/27/us-government-designates-host-of-noblogsorg-a-global-terrorist
105•robtherobber•2h ago•29 comments

Tell HN: PayPal Blocks GrapheneOS

311•leumon•5h ago•169 comments

Apple threat notifications and spyware: what everyone should know

https://www.accessnow.org/apple-threat-notifications-and-spyware/
17•ricobecks•1h ago•3 comments

Asahi Linux Progress Report: Linux 7.2

https://asahilinux.org/2026/08/progress-report-7-2/
362•pizzaiolo•16h ago•185 comments

Tailcat – Like netcat, but over Tailscale’s data plane

https://github.com/tailscale/tailcat
635•nderjung•21h ago•114 comments

An ongoing 3D-printer AGPL violation

https://lwn.net/SubscriberLink/1089390/46116614cc74b814/
463•Velocifyer•21h ago•203 comments

Show HN: The load-bearing vocabulary of Claude

https://louisabraham.github.io/load-bearing/
45•Labo333•6h ago•3 comments

CEO fired developers to make room for AI. Developers create open source AI CEO

https://github.com/SenteLabsAI/OpenExecutive
838•GrumpySciGuy•13h ago•570 comments

Did Meta's Big Settlement Actually Help It?

https://www.nytimes.com/2026/08/27/business/dealbook/meta-settlement-teens.html
31•thm•1h ago•22 comments

Stripe acquires Clerky

https://www.clerky.com/blog/clerky-is-joining-stripe
229•zakshay•18h ago•54 comments

Worst-case glacial lake flood scenarios in a transboundary Himalayan basin 2022

https://nhess.copernicus.org/articles/22/3765/2022/nhess-22-3765-2022.html
250•totetsu•16h ago•178 comments

The Hugging Face incident and the road ahead

https://openai.com/index/hugging-face-incident-and-the-road-ahead/
313•amrrs•20h ago•403 comments

The Harness Is the Thing

https://scott-fryxell.github.io/blog/the-harness-is-the-thing/
180•sfryxell•22h ago•97 comments