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 Code Routines

https://code.claude.com/docs/en/routines
494•matthieu_bl•11h ago•289 comments

Rare concert recordings are landing on the Internet Archive

https://techcrunch.com/2026/04/13/thousands-of-rare-concert-recordings-are-landing-on-the-interne...
570•jrm-veris•14h ago•169 comments

A communist Apple II and fourteen years of not knowing what you're testing

https://llama.gs/blog/index.php/2026/04/10/friday-archaeology-a-communist-apple-ii-and-fourteen-y...
73•major4x•4d ago•6 comments

The Orange Pi 6 Plus

https://taoofmac.com/space/reviews/2026/04/11/1900
139•rcarmo•3d ago•98 comments

Stop Flock

https://stopflock.com
470•cdrnsf•6h ago•110 comments

Picasso's Guernica (Gigapixel)

https://guernica.museoreinasofia.es/gigapixel/#3/63.11/-120.59
76•guigar•3d ago•17 comments

Installing OpenBSD on the Pomera DM250 Writerdeck

https://jcs.org/2026/04/09/openbsd-dm250
8•djfergus•4d ago•1 comments

Ask HN: Easiest UX for Seniors

40•khoury•3d ago•31 comments

Understanding Clojure's Persistent Vectors, pt. 1 (2013)

https://hypirion.com/musings/understanding-persistent-vector-pt-1
29•mirzap•4d ago•4 comments

5NF and Database Design

https://kb.databasedesignbook.com/posts/5nf/
142•petalmind•11h ago•56 comments

Dependency cooldowns turn you into a free-rider

https://calpaterson.com/deps.html
7•pabs3•2h ago•1 comments

Turn your best AI prompts into one-click tools in Chrome

https://blog.google/products-and-platforms/products/chrome/skills-in-chrome/
130•xnx•11h ago•61 comments

Let's talk space toilets

https://mceglowski.substack.com/p/lets-talk-space-toilets
157•zdw•1d ago•47 comments

The dangers of California's legislation to censor 3D printing

https://www.eff.org/deeplinks/2026/04/dangers-californias-legislation-censor-3d-printing
299•salkahfi•1d ago•305 comments

Tell HN: Fiverr left customer files public and searchable

429•morpheuskafka•9h ago•84 comments

I wrote to Flock's privacy contact to opt out of their domestic spying program

https://honeypot.net/2026/04/14/i-wrote-to-flocks-privacy.html
540•speckx•10h ago•226 comments

OpenAI's $852B valuation faces investor scrutiny amid strategy shift, FT reports

https://www.reuters.com/legal/transactional/openai-investors-question-852-billion-valuation-strat...
77•abdelhousni•2h ago•73 comments

guide.world: A compendium of travel guides

https://guide.world/
84•firloop•5d ago•13 comments

Tactical Success, Strategic Failure? Washington Walks the Path to Defeat in Iran

https://warontherocks.com/tactical-success-strategic-failure-washington-walks-the-path-to-defeat-...
30•colonCapitalDee•7h ago•2 comments

Trusted access for the next era of cyber defense

https://openai.com/index/scaling-trusted-access-for-cyber-defense/
69•surprisetalk•8h ago•48 comments

Backblaze has stopped backing up OneDrive and Dropbox folders and maybe others

https://rareese.com/posts/backblaze/
1004•rrreese•19h ago•611 comments

Free, fast diagnostic tools for DNS, email authentication, and network security

https://mrdns.com/
42•dogsnews•7h ago•3 comments

Don't feel like exercising? Maybe it's the wrong time of day for you

https://www.bbc.com/news/articles/cd6lzpxwx50o
8•tagawa•3h ago•3 comments

Show HN: Plain – The full-stack Python framework designed for humans and agents

https://github.com/dropseed/plain
74•focom•10h ago•27 comments

OpenSSL 4.0.0

https://github.com/openssl/openssl/releases/tag/openssl-4.0.0
222•petecooper•10h ago•75 comments

Introspective Diffusion Language Models

https://introspective-diffusion.github.io/
246•zagwdt•20h ago•45 comments

Apple App Store threatened to remove Grok over deepfakes: Letter

https://www.nbcnews.com/tech/tech-news/apple-threat-remove-grok-app-store-deepfake-letter-musk-x-...
58•donohoe•4h ago•28 comments

Show HN: LangAlpha – what if Claude Code was built for Wall Street?

https://github.com/ginlix-ai/langalpha
119•zc2610•13h ago•39 comments

DaVinci Resolve – Photo

https://www.blackmagicdesign.com/products/davinciresolve/photo
1074•thebiblelover7•1d ago•270 comments

A new spam policy for “back button hijacking”

https://developers.google.com/search/blog/2026/04/back-button-hijacking
855•zdw•1d ago•486 comments