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?

U.S. appeals court upholds designation of Anthropic as supply chain risk

https://www.cnbc.com/2026/09/25/pentagon-anthropic-ai-risk-appeals-court.html
155•cramer4next•1h ago•164 comments

Platform-Independent SIMD in Go

https://go.dev/blog/simd-experiment
213•yurivish•5h ago•83 comments

Gravity Seems Holographic. What Does That Mean for Reality?

https://www.quantamagazine.org/gravity-seems-holographic-what-does-that-mean-for-reality-20260925/
28•ibobev•1h ago•29 comments

Git-bug: Distributed, offline-first bug tracker embedded in Git

https://github.com/git-bug/git-bug
189•alentred•5h ago•58 comments

First Principles Thinking

https://sunilsadasivan.com/writing/first-principles-thinking/
88•sunils34•3h ago•36 comments

Classified Estimates Show the NSA Is Paying Billions to Test AI Models

https://www.washingtonsun.com/technology/classified-estimates-nsa-paying-billions-to-test-ai-models
101•rdmuser•1h ago•51 comments

Jevmem – automatic project memory for Claude Code, built on Jev

https://github.com/Avinash-jetwani/jevmem
43•avinashjetwani•1h ago•28 comments

Pentium II at 600Mhz with Voodoo 3 Emulated on 86Box with M6 Mac Mini

https://nyaa.sh/reviews/mac-mini-m6-emulation
201•hugh4life•9h ago•89 comments

F-Droid 2.0

https://f-droid.org/2026/09/24/f-droid-2.0-a-new-chapter-for-android-freedom.html
1397•daveoc64•1d ago•398 comments

Ink and Switch Interactive Homepage

https://www.inkandswitch.com/
151•iFreilicht•7h ago•21 comments

Dutch governments builds alternative for Microsoft based on NixOS

https://www.dawo.community/en/
823•fjfaase•9h ago•472 comments

Tesla’s optimus hits snags in hands, suppliers as scale-up begins

https://electrek.co/2026/09/25/tesla-optimus-production-ramp-hands-ai-generalization-problems/
3•vidulous•31m ago•0 comments

Allow Carriers on Planes

https://www.jefftk.com/p/allow-carriers-on-planes
158•surprisetalk•3h ago•166 comments

Factorio that you can touch

https://factorio.com/blog/post/fff-447
129•ibobev•3h ago•16 comments

Show HN: Make cursed fonts like Times New Bastard

https://bastardica.mitpit.com
818•MitPitt•1d ago•116 comments

Amiga Screens: A Primer

https://www.datagubbe.se/amscr/
88•msephton•9h ago•16 comments

CVE-2025-13032: Entering and Breaking the Avast Antivirus Sandbox Part 2

https://www.safateam.com/intelligence-hub/research/technical-articles/cve-2025-13032-entering-and...
94•safateam•10h ago•24 comments

Boards of Casio

https://www.ambionix.com/blog/boards-of-casio/
73•fidotron•7h ago•20 comments

Show HN: Whiteboard (YC W26) – An open-source IDE for thoughtful software design

https://github.com/devdotfast/whiteboard
369•sidharthkmenon•1d ago•126 comments

What About Rails?

https://jardo.dev/what-about-rails
210•jrochkind1•14h ago•133 comments

Why is the liver so weirdly regenerative?

https://dynomight.substack.com/p/liver
515•jbotz•1d ago•260 comments

Microsoft Abandons Personal AI Chatbot Race with Copilot Reboot

https://www.bloomberg.com/news/articles/2026-09-25/microsoft-abandons-personal-ai-chatbot-race-wi...
46•sbulaev•3h ago•31 comments

The Test

https://tante.cc/2026/09/24/the-test/
114•latexr•5h ago•36 comments

2DWillNeverDie

https://2dwillneverdie.com/
300•surprisetalk•3d ago•76 comments

Rails World 2026 Opening Keynote [video]

https://www.youtube.com/watch?v=vDjW_dRyKXY
402•an0malous•2d ago•437 comments

Opus 5.5 is good at explainer videos

https://launchvideo.io
367•iacguy•20h ago•199 comments

Toyota is taking the Corolla electric

https://electrek.co/2026/09/23/toyota-best-selling-corolla-electric/
408•cisc•1d ago•741 comments

Fearless SIMD v1.0

https://linebender.org/blog/fearless-simd-1-0/
296•verdagon•3d ago•48 comments

My weird new hobby: Wandering around Tokyo on Google Maps

https://ahmedhossamdev.com/writing/my-weird-new-hobby-wandering-around-tokyo/
393•ahmedhossamdev•2d ago•171 comments

Typst Makes Big Strides

https://lwn.net/Articles/1092993/
9•leephillips•59m ago•0 comments