frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•11mo ago

Comments

JonChesterfield•11mo 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•11mo 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•11mo ago
That is a feature. Compose instead of extending.
Yoric•11mo ago
OCaml has extensible sum types. They work very nicely for some ranges of problems.
swiftcoder•11mo ago
Elm <-> Rust

Best buds on this front

gitroom•11mo ago
Tbh, missing those checks in other languages bugs me so much - it's like why leave me hanging?

Claude Design

https://www.anthropic.com/news/claude-design-anthropic-labs
121•meetpateltech•38m ago•45 comments

Isaac Asimov: The Last Question (1956)

https://hex.ooo/library/last_question.html
344•ColinWright•3h ago•121 comments

Middle schooler finds coin from Troy in Berlin

https://www.thehistoryblog.com/archives/75848
41•speckx•1h ago•2 comments

Healthchecks.io Now Uses Self-Hosted Object Storage

https://blog.healthchecks.io/2026/04/healthchecks-io-now-uses-self-hosted-object-storage/
41•zdw•1h ago•22 comments

It Is Time to Ban the Sale of Precise Geolocation

https://www.lawfaremedia.org/article/it-is-time-to-ban-the-sale-of-precise-geolocation
154•hn_acker•1h ago•40 comments

Iceye Open Data

https://www.iceye.com/open-data-initiative
19•marklit•1h ago•0 comments

Claude Opus 4.7

https://www.anthropic.com/news/claude-opus-4-7
1885•meetpateltech•1d ago•1366 comments

The Utopia of the Family Computer

https://mudmapmagazine.com/the-utopia-of-the-family-computer/
23•surprisetalk•4d ago•4 comments

Ada, Its Design, and the Language That Built the Languages

https://www.iqiipi.com/the-quiet-colossus.html
186•mpweiher•6h ago•116 comments

Codex for almost everything

https://openai.com/index/codex-for-almost-everything/
948•mikeevans•22h ago•506 comments

Teddy Roosevelt and Abraham Lincoln in the same photo (2010)

https://prologue.blogs.archives.gov/2010/11/09/teddy-roosevelt-and-abraham-lincoln-in-the-same-ph...
52•bryanrasmussen•6h ago•3 comments

Scan your website to see how ready it is for AI agents

https://isitagentready.com
38•WesSouza•1h ago•68 comments

FIM – Linux framebuffer image viewer

https://www.nongnu.org/fbi-improved/
108•Mr_Minderbinder•8h ago•54 comments

CadQuery is an open-source Python library for building 3D CAD models

https://cadquery.github.io/
191•gregsadetsky•2d ago•50 comments

Show HN: Stage – Putting humans back in control of code review

https://stagereview.app/
37•cpan22•22h ago•36 comments

中文 Literacy Speedrun II: Character Cyclotron

https://blog.kevinzwu.com/character-cyclotron/
62•surprisetalk•4d ago•28 comments

A Python Interpreter Written in Python

https://aosabook.org/en/500L/a-python-interpreter-written-in-python.html
114•xk3•3d ago•31 comments

Reflections on 30 Years of HPC Programming

https://chapel-lang.org/blog/posts/30years/
98•matt_d•3d ago•71 comments

Official Clojure Documentary page with Video, Shownotes, and Links

https://clojure.org/about/documentary
287•adityaathalye•20h ago•83 comments

Android CLI: Build Android apps 3x faster using any agent

https://android-developers.googleblog.com/2026/04/build-android-apps-3x-faster-using-any-agent.html
284•ingve•21h ago•116 comments

Playdate’s handheld changed how Duke University teaches game design

https://news.play.date/news/duke-playdate-education/
227•Ivoah•20h ago•105 comments

Human Accelerated Region 1

https://en.wikipedia.org/wiki/Human_accelerated_region_1
89•apollinaire•11h ago•49 comments

Guy builds AI driven hardware hacker arm from duct tape, old cam and CNC machine

https://github.com/gainsec/autoprober
211•scaredpelican•17h ago•43 comments

Show HN: SPICE simulation → oscilloscope → verification with Claude Code

https://lucasgerads.com/blog/lecroy-mcp-spice-demo/
104•_fizz_buzz_•15h ago•25 comments

ReBot-DevArm: open-source Robotic Arm

https://github.com/Seeed-Projects/reBot-DevArm
89•rickcarlino•4d ago•22 comments

Substrate AI Is Hiring Harness Engineers

https://www.ycombinator.com/companies/substrate/jobs/QJU9023-harness-engineer
1•kunle•12h ago

A Better R Programming Experience Thanks to Tree-sitter

https://ropensci.org/blog/2026/04/02/tree-sitter-overview/
145•sebg•18h ago•27 comments

A Git helper tool that breaks large merges into parallelizable tasks

https://github.com/mwallner/mergetopus
61•schusterfredl•4d ago•16 comments

The missing catalogue: why finding books in translation is still so hard

https://blogs.lse.ac.uk/impactofsocialsciences/2026/04/13/the-missing-catalogue-why-finding-books...
17•AusiasTsel•3d ago•3 comments

Qwen3.6-35B-A3B: Agentic coding power, now open to all

https://qwen.ai/blog?id=qwen3.6-35b-a3b
1210•cmitsakis•1d ago•496 comments