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?

I don't think AI will make your processes go faster

https://frederickvanbrabant.com/blog/2026-05-15-i-dont-think-ai-will-make-your-processes-go-faster/
168•TheEdonian•2h ago•108 comments

Native all the way, until you need text

https://justsitandgrin.im/posts/native-all-the-way-until-you-need-text/
199•dive•3h ago•127 comments

I turned a $80 RK3562 Android tablet into a Debian Linux workstation

https://github.com/tech4bot/rk3562deb
17•tech4bot•1h ago•4 comments

Security researcher says Microsoft built a Bitlocker backdoor, releases exploit

https://www.techspot.com/news/112410-security-researcher-microsoft-secretly-built-backdoor-bitloc...
95•nolok•1h ago•43 comments

Every AI Subscription Is a Ticking Time Bomb for Enterprise

https://www.thestateofbrand.com/news/ai-subscription-time-bomb
128•mooreds•3h ago•86 comments

Apple Silicon costs more than OpenRouter

https://www.williamangel.net/blog/2026/05/17/offline-llm-energy-use.html
133•datadrivenangel•2h ago•100 comments

Prolog Basics Explained with Pokémon

https://unplannedobsolescence.com/blog/prolog-basics-pokemon/
85•birdculture•2d ago•14 comments

WHO Declares Ebola Outbreak a Global Health Emergency

https://www.nytimes.com/2026/05/17/world/africa/ebola-congo-uganda-who-public-health-emergency.html
89•zzzeek•1h ago•27 comments

Zerostack – A Unix-inspired coding agent written in pure Rust

https://crates.io/crates/zerostack/1.0.0
481•gidellav•16h ago•255 comments

High-Entropy Alloy

https://en.wikipedia.org/wiki/High-entropy_alloy
20•leonidasrup•3d ago•2 comments

AI is a technology not a product

https://daringfireball.net/2026/05/ai_is_technology_not_a_product
55•ch_sm•1h ago•7 comments

CUDA Books

https://github.com/alternbits/awesome-cuda-books
9•dariubs•2h ago•0 comments

Mozilla to UK regulators: VPNs are essential privacy and security tools

https://blog.mozilla.org/netpolicy/2026/05/15/mozilla-to-uk-regulators-vpns-are-essential-privacy...
424•WithinReason•8h ago•176 comments

Scientists believe ibogaine can help veterans overcome PTSD

https://www.bbc.com/future/article/20260514-how-hallucinogenic-ibogaine-helps-veterans-overcome-ptsd
14•bushwart•3h ago•10 comments

Hindenburg's Smoking Room

https://www.airships.net/hindenburg-smoking-room/
8•crescit_eundo•2d ago•1 comments

How Diamonds Are Made

https://diamond.jaydip.me/
42•lemonberry•1d ago•14 comments

Colossus: The Forbin Project

https://en.wikipedia.org/wiki/Colossus:_The_Forbin_Project
157•doener•2d ago•52 comments

A nicer voltmeter clock

https://lcamtuf.substack.com/p/a-nicer-voltmeter-clock
256•surprisetalk•16h ago•30 comments

Hosting a website on an 8-bit microcontroller

https://maurycyz.com/projects/mcusite/
178•zdw•13h ago•15 comments

Moving away from Tailwind, and learning to structure my CSS

https://jvns.ca/blog/2026/05/15/moving-away-from-tailwind--and-learning-to-structure-my-css-/
609•mpweiher•1d ago•338 comments

OpenAI and Government of Malta partner to roll out ChatGPT Plus to all citizens

https://openai.com/index/malta-chatgpt-plus-partnership/
255•bookofjoe•18h ago•298 comments

Mado: Fast Markdown linter written in Rust

https://github.com/akiomik/mado
24•nateb2022•2d ago•2 comments

SANA-WM, a 2.6B open-source world model for 1-minute 720p video

https://nvlabs.github.io/Sana/WM/
371•mjgil•1d ago•143 comments

Agentic Trading with Safe Guardrails

https://github.com/ShurikenTrade/shuriken-skills
4•jgan0978•2h ago•2 comments

Roman Letters

https://romanletters.org/
66•diodorus•2d ago•10 comments

Playing Atari ST Music on the Amiga with Zero CPU

https://arnaud-carre.github.io/2026-05-15-ym-fast-emu/
80•z303•7h ago•29 comments

We've made the world too complicated

https://user8.bearblog.dev/the-world-is-too-complicated/
363•James72689•1d ago•347 comments

Twilight of the Velocipede: Typesetting Races Before the Age of Linotype

https://publicdomainreview.org/essay/twilight-of-the-velocipede/
32•benbreen•17h ago•1 comments

Illusions of understanding in the sciences

https://link.springer.com/article/10.1007/s42113-026-00271-1
73•sebg•2d ago•35 comments

Accelerando (2005)

https://www.antipope.org/charlie/blog-static/fiction/accelerando/accelerando.html
311•eamag•1d ago•177 comments