frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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?

Soft launch of open-source code platform for government

https://www.nldigitalgovernment.nl/news/soft-launch-for-government-open-source-code-platform/
283•e12e•4h ago•91 comments

Ghostty is leaving GitHub

https://mitchellh.com/writing/ghostty-leaving-github
2892•WadeGrimridge•17h ago•865 comments

HashiCorp co-founder says GitHub 'no longer a place for serious work'

https://www.theregister.com/2026/04/29/mitchell_hashimoto_ghostty_quitting_github/
193•terminalbraid•1h ago•95 comments

Bugs Rust won't catch

https://corrode.dev/blog/bugs-rust-wont-catch/
410•lwhsiao•11h ago•212 comments

He asked AI to count carbs 27000 times. It couldn't give the same answer twice

https://www.diabettech.com/i-asked-ai-to-count-my-carbs-27000-times-it-couldnt-give-me-the-same-a...
114•sarusso•55m ago•134 comments

Before GitHub

https://lucumr.pocoo.org/2026/4/28/before-github/
543•mlex•16h ago•173 comments

How ChatGPT serves ads

https://www.buchodi.com/how-chatgpt-serves-ads-heres-the-full-attribution-loop/
397•lmbbuchodi•13h ago•269 comments

Show HN: Rip.so – a graveyard for dead internet things

https://rip.so
110•bozdemir•4h ago•81 comments

Stardex Is Hiring a Founding Customer Success Lead

https://www.ycombinator.com/companies/stardex/jobs/6GCK1HC-founding-customer-success-lead
1•sanketc•1h ago

Show HN: Adblock-rust Manager – Firefox extension to enable the Brave ad blocker

https://github.com/electricant/adblock-rust-manager
6•electricant•1h ago•4 comments

Show HN: Rocky – Rust SQL engine with branches, replay, column lineage

https://github.com/rocky-data/rocky
84•hugocorreia90•22h ago•21 comments

HardenedBSD Is Now Officially on Radicle

https://hardenedbsd.org/article/shawn-webb/2026-04-26/hardenedbsd-officially-radicle
104•lftherios•6h ago•24 comments

Letting AI play my game – building an agentic test harness to help play-testing

https://blog.jeffschomay.com/letting-ai-play-my-game
3•jschomay•50m ago•0 comments

Show HN: Auto-Architecture: Karpathy's Loop, pointed at a CPU

https://github.com/FeSens/auto-arch-tournament/blob/main/docs/auto-arch-tournament-blog-post.md
191•fesens•20h ago•51 comments

Coffee with a splash of physics: how to make the most out of your brew

https://physicsworld.com/a/coffee-with-a-splash-of-physics-how-to-make-the-most-out-of-your-brew/
20•sohkamyung•1h ago•4 comments

Withnail's Coat and I

https://ontherow.substack.com/p/withnails-coat-and-i
106•apollinaire•1d ago•14 comments

GitHub – DOS 1.0: Transcription of Tim Paterson's DOS Printouts

https://github.com/DOS-History/Paterson-Listings
5•s2l•2h ago•0 comments

Low-Compilation-Cost Register Allocation in LLVM-Based Binary Translation

https://dl.acm.org/doi/abs/10.1145/3767295.3803591
42•matt_d•6h ago•1 comments

OpenAI models coming to Amazon Bedrock: Interview with OpenAI and AWS CEOs

https://stratechery.com/2026/an-interview-with-openai-ceo-sam-altman-and-aws-ceo-matt-garman-abou...
290•translocator•18h ago•97 comments

Notepad++ Code Editor Comes to Mac After 20-Year Wait

https://www.macrumors.com/2026/04/29/notepad-plus-plus-editor-comes-to-mac/
10•Brajeshwar•34m ago•1 comments

GitHub RCE Vulnerability: CVE-2026-3854 Breakdown

https://www.wiz.io/blog/github-rce-vulnerability-cve-2026-3854
397•bo0tzz•21h ago•85 comments

I won a championship that doesn't exist

https://ron.stoner.com/How_I_Won_a_Championship_That_Doesnt_Exist/
195•SEJeff•16h ago•108 comments

Who owns the code Claude Code wrote?

https://legallayer.substack.com/p/who-owns-the-claude-code-wrote
453•senaevren•1d ago•420 comments

Talkie: a 13B vintage language model from 1930

https://talkie-lm.com/introducing-talkie
719•jekude•1d ago•301 comments

Gallium oxide electronics withstand extreme cold

https://discovery.kaust.edu.sa/en/article/26858/gallium-oxide-electronics-withstand-extreme-cold/
60•giuliomagnifico•2d ago•4 comments

Warp is now open-source

https://www.warp.dev/blog/warp-is-now-open-source
310•meetpateltech•21h ago•91 comments

Your phone is about to stop being yours

https://keepandroidopen.org/en/
1495•doener•22h ago•717 comments

Behavioral timescale synaptic plasticity rewires the brain after an experience

https://www.quantamagazine.org/a-new-type-of-neuroplasticity-rewires-the-brain-after-a-single-exp...
135•ibobev•1d ago•7 comments

Intel Arc Pro B70 Review

https://www.pugetsystems.com/labs/articles/intel-arc-pro-b70-review/
180•zdw•5d ago•111 comments

Show HN: Drive any macOS app in the background without stealing the cursor

https://github.com/trycua/cua
154•frabonacci•21h ago•35 comments