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•10mo 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•10mo ago
That is a feature. Compose instead of extending.
Yoric•10mo 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?

iPhone 17 Pro Demonstrated Running a 400B LLM

https://twitter.com/anemll/status/2035901335984611412
133•anemll•2h ago•85 comments

Is it a pint?

https://isitapint.com/
62•cainxinth•49m ago•52 comments

Show HN: Threadprocs – executables sharing one address space (0-copy pointers)

https://github.com/jer-irl/threadprocs
20•jer-irl•54m ago•13 comments

Bombadil: Property-based testing for web UIs

https://github.com/antithesishq/bombadil
157•Klaster_1•4d ago•64 comments

Cyber.mil serving file downloads using TLS certificate which expired 3 days ago

https://www.cyber.mil/stigs/downloads
57•Eduard•1h ago•58 comments

If DSPy is so great, why isn't anyone using it?

https://skylarbpayne.com/posts/dspy-engineering-patterns/
119•sbpayne•2h ago•74 comments

An unsolicited guide to being a researcher [pdf]

https://emerge-lab.github.io/papers/an-unsolicited-guide-to-good-research.pdf
87•sebg•4d ago•11 comments

Migrating to the EU

https://rz01.org/eu-migration/
626•exitnode•6h ago•513 comments

POSSE – Publish on your Own Site, Syndicate Elsewhere

https://indieweb.org/POSSE
344•tosh•8h ago•75 comments

Study: 'Security Fatigue' May Weaken Digital Defenses

https://www.albany.edu/news-center/news/2026-study-security-fatigue-may-weaken-digital-defenses
60•giuliomagnifico•2h ago•35 comments

PC Gamer recommends RSS readers in a 37mb article that just keeps downloading

https://stuartbreckenridge.net/2026-03-19-pc-gamer-recommends-rss-readers-in-a-37mb-article/
756•JumpCrisscross•22h ago•349 comments

GitHub appears to be struggling with measly three nines availability

https://www.theregister.com/2026/02/10/github_outages/
317•richtr•6h ago•170 comments

America tells private firms to "hack back"

https://www.economist.com/united-states/2026/03/22/america-tells-private-firms-to-hack-back
31•andsoitis•3h ago•21 comments

I built an AI receptionist for a mechanic shop

https://www.itsthatlady.dev/blog/building-an-ai-receptionist-for-my-brother/
50•mooreds•6h ago•69 comments

Two pilots dead after plane and ground vehicle collide at LaGuardia

https://www.bbc.com/news/articles/cy01g522ww4o
73•mememememememo•9h ago•117 comments

General Motors is assisting with the restoration of a rare EV1

https://evinfo.net/2026/03/general-motors-is-assisting-with-the-restoration-of-an-1996-ev1/
58•betacollector64•2d ago•59 comments

Side-Effectful Expressions in C (2023)

https://blog.xoria.org/expr-stmt-c/
7•surprisetalk•5d ago•0 comments

The gold standard of optimization: A look under the hood of RollerCoaster Tycoon

https://larstofus.com/2026/03/22/the-gold-standard-of-optimization-a-look-under-the-hood-of-rolle...
506•mariuz•22h ago•138 comments

Walmart: ChatGPT checkout converted 3x worse than website

https://searchengineland.com/walmart-chatgpt-checkout-converted-worse-472071
270•speckx•3d ago•194 comments

Tin Can, a 'landline' for kids

https://www.businessinsider.com/tin-can-landline-kids-cellphone-cell-alternative-how-2025-9
263•tejohnso•3d ago•212 comments

Orbán's top opponent says Hungary's alleged Russian backchannel 'treason'

https://www.thetelegraph.com/news/world/article/orb-n-s-top-opponent-says-hungary-s-alleged-22091...
14•vrganj•46m ago•1 comments

Reports of code's death are greatly exaggerated

https://stevekrouse.com/precision
519•stevekrouse•1d ago•383 comments

Cyberattack on vehicle breathalyzer company leaves drivers stranded in the US

https://techcrunch.com/2026/03/20/cyberattack-on-vehicle-breathalyzer-company-leaves-drivers-stra...
80•speckx•3h ago•92 comments

The future of version control

https://bramcohen.com/p/manyana
609•c17r•1d ago•344 comments

Can you get root with only a cigarette lighter? (2024)

https://www.da.vidbuchanan.co.uk/blog/dram-emfi.html
143•HeliumHydride•3d ago•29 comments

“Collaboration” is bullshit

https://www.joanwestenberg.com/collaboration-is-bullshit/
135•mitchbob•15h ago•62 comments

Nanopositioning Metrology, Gödel, and Bootstraps

https://www.pi-usa.us/en/tech-blog/nanopositioning-metrology-goedel-and-bootstraps
12•nill0•4d ago•2 comments

Why I love NixOS

https://www.birkey.co/2026-03-22-why-i-love-nixos.html
400•birkey•23h ago•272 comments

GoGoGrandparent (YC S16) is hiring Back end Engineers

https://www.ycombinator.com/companies/gogograndparent/jobs/2vbzAw8-backend-engineer
1•davidchl•13h ago

Project Nomad – Knowledge That Never Goes Offline

https://www.projectnomad.us
539•jensgk•1d ago•201 comments