frontpage.
newsnewestaskshowjobs

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?

Audacity 4.0

https://github.com/audacity/audacity/releases/tag/Audacity-4.0.0
194•ClydeN•1h ago•36 comments

Pre-Release of Polars 2.0

https://pola.rs/posts/announcing-polars-2/
240•komape•5h ago•71 comments

The Browser's Main Thread Is Expensive

https://kciter.so/posts/the-expensive-main-thread/en/
180•kciter•1d ago•51 comments

Invisible Companies

https://colossus.com/article/invisible-companies/
23•ltononro•2d ago•5 comments

Muse Spark 1.3

https://developer.meta.com/ai/models/muse-spark/
619•bvaldivielso•17h ago•405 comments

Gemini 3.8 Flash and 3.8 Flash Cyber

https://blog.google/innovation-and-ai/models-and-research/gemini-models/3-8-flash-and-3-8-flash-c...
1065•bratao•21h ago•600 comments

What I Learned from My Mom (1941-2026)

https://experimentalliving.substack.com/p/what-i-learned-from-my-mom-1941-2026
65•NaOH•4d ago•4 comments

9 Mothers (YC P26) Is Hiring in Austin, TX

https://9mothers.com/careers
1•ukd1•48m ago

Fish Bad, Sugar Good and Other Medieval Ideas About Food

https://lithub.com/fish-bad-sugar-good-and-other-medieval-ideas-about-food/
30•mooreds•2d ago•18 comments

Three schoolgirls in Kinsale pulled up a pea plant covered in warts (2016)

https://scienceblog.com/b-three-schoolgirls-in-kinsale-pulled-up-a-pea-plant-covered-in-warts-and...
99•DamonHD•5h ago•37 comments

Three sites made 215,128 “best software” pages for AI. Perplexity cites them

https://trellner.com/reports/manufactured-sources-behind-ai-recommendations/
454•jakobgreenfeld•22h ago•220 comments

Google avoids a breakup of its ad tech business

https://www.nytimes.com/2026/09/02/technology/google-ad-tech-remedies.html
417•donohoe•22h ago•296 comments

The Computer Museum of America reclamation project

https://computer-museum.org/wp/
62•rbanffy•2d ago•27 comments

Holden's Lightning Flight

https://en.wikipedia.org/wiki/Holden%27s_Lightning_flight
178•ColinWright•3d ago•39 comments

Intrusive Linked Lists

https://www.data-structures-in-practice.com/intrusive-linked-lists/
6•tripdout•3d ago•0 comments

Can I opt out of my input or output data being used for training?

https://help.mistral.ai/en/articles/455207-can-i-opt-out-of-my-input-or-output-data-being-used-fo...
466•teekert•1d ago•215 comments

Fable 5.1 World Modeling

https://github.com/PhiloLabs/fable51-worlds
284•surreal_•17h ago•82 comments

Google Antigravity TOS: 3rd party usage can get Google account suspended

https://twitter.com/GergelyOrosz/status/2095453567955968398
21•tosh•1h ago•4 comments

Reverse Engineering Unknown File Formats with ImHex

https://werwolv.net/posts/file_format_reverse_engineering/
222•carlos-menezes•3d ago•42 comments

A dark horse enters China's AI race: StartLux

https://chinaonchina.com/article/chen-dawei-returns-enters-the-large-model-sector
17•try-working•1h ago•3 comments

Launch HN: RonanRX (YC S26) – Personalized Peptides and GLP-1s

72•lloydarmbrust•14h ago•74 comments

Higher Multipoles of the Cow

https://arxiv.org/abs/2504.00506
93•MrOrelliOReilly•2d ago•25 comments

Biggest dark matter detector spots a single weird particle

https://www.science.org/content/article/world-s-biggest-dark-matter-detector-spots-single-weird-p...
311•randycupertino•23h ago•111 comments

Aging brains blend memories together instead of just forgetting them

https://studyfinds.com/aging-brains-blend-memories-together-instead-of-forgetting-them-study-finds/
303•mdp2021•23h ago•123 comments

Wendell Berry has died

https://www.nytimes.com/2026/08/31/us/wendell-berry-dead.html
206•Curiositry•2d ago•101 comments

Qantas Airbus A380 engine failure in 2010 (2023)

https://admiralcloudberg.medium.com/a-matter-of-millimeters-the-story-of-qantas-flight-32-bdaa62d...
158•gumby•18h ago•92 comments

Engineering of the fastest WebAssembly interpreters

https://wasmi-labs.github.io/blog/posts/wasmi-v2.0/
115•herobird•2d ago•14 comments

Exit the Cave

https://turtlespace.blog/p/exit-the-cave
284•akkartik•22h ago•97 comments

A Selection of Los Alamos Rolodex Business Cards

https://clui.org/collections/los-alamos-business-cards/selection-cards
190•1970-01-01•2d ago•50 comments

Poisson Disk Sampling

https://stripeacross.com/posts/poisson-disk-sampling/
179•vismit2000•23h ago•21 comments