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?

Voxtral 3

https://mistral.ai/news/voxtral-3/
265•ilreb•2h ago•70 comments

DeepInfer: High-performance inference framework for DeepSeek models

https://github.com/deepseek-ai/DeepInfer
1911•ggcr•9h ago•730 comments

Google open-sources TorchTPU, a native PyTorch back end for TPUs

https://github.com/google-pytorch/torch_tpu
94•ilreb•1h ago•25 comments

EMudhra Intermediate CA Compromise

https://emudhra.we-have-a-problem.com/
309•galadran•4h ago•153 comments

Apple broke an essential presentation feature of iPads

https://teddysvoronos.com/2026-10-19-apple-broke-an-essential-presentation-feature-of-ipads/
335•evanb•6h ago•195 comments

Ofcom concedes defeat in 4chan case

https://prestonbyrne.com/2026/10/20/ofcom-concedes-defeat/
166•iamnothere•4h ago•88 comments

Advanced coding in low-resource programming languages

https://openai.com/index/low-resource-programming-languages/
16•sumnole•54m ago•10 comments

Publish fake stats, get cited in LLMs

https://peec.ai/blog/publish-stats-get-cited-the-tactic-that-put-my-data-all-over-the-web
245•robtherobber•5h ago•133 comments

Facebook Pages require paid subscription to post more than two links per month

https://mastodon.gamedev.place/@AshleyGullen/117473851565913919
333•AshleysBrain•3h ago•276 comments

Tsrs: A Port of TypeScript to Rust

https://blog.cloudflare.com/typescript-rust-port/
201•hnisjafx40•5h ago•95 comments

How I got over 300 Tor exit nodes removed

https://kaba.cx/posts/20261020_Tor/
202•kabakabakaba•4h ago•54 comments

Triplet of 'ghostly' galaxies hints at what dark matter is and isn't

https://www.quantamagazine.org/triplet-of-ghostly-galaxies-hints-at-what-dark-matter-is-and-isnt-...
69•gumby•3d ago•21 comments

IKEA – 3D Guide

https://sael.net/flatpack/
56•punnerud•2h ago•15 comments

JAXA is about to perform a Phobos sample return mission

https://www.science.org/content/article/audacious-space-heist-japan-aims-bring-home-bits-martian-...
39•Muhammad523•2d ago•6 comments

2026 is an exciting year for the Rust compiler (and me)

https://yoyo-code.com/2026-is-exciting-year-for-rust-compiler-and-me/
99•panstromek•4h ago•29 comments

My Friend Bob Cringely

https://tyma.com/my-cringe-story/
110•zinxq•4h ago•34 comments

Demographic "doomsday" misses the mark

https://www.science.org/doi/10.1126/science.ael8752
52•YeGoblynQueenne•6h ago•80 comments

Archive of Our Own

https://archiveofourown.org/
23•debo_•3d ago•1 comments

Hazel (YC W24) Is Hiring

https://www.ycombinator.com/companies/hazel-2/jobs/PpNKYBS-full-stack-engineer-ts-sci
1•augustschen•6h ago

Google Cloud outage affects almost all banking and other operations in Europe

https://www.neowin.net/news/google-cloud-outage-takes-down-hsbc-revolut-bank-of-scotland-llyods-e...
222•paweladamczuk•8h ago•101 comments

MicroG: Free-libre re-implementation of Google's proprietary Android user space

https://github.com/microg/GmsCore/wiki
323•theanonymousone•12h ago•51 comments

NixOS is making me less afraid

https://entropicthoughts.com/nixos-is-making-me-less-afraid
124•ibobev•5h ago•82 comments

Launch HN: Respan (YC W24) – Open-source Rust AI gateway built around plugins

27•Andydy25•3h ago•14 comments

Nordwand Mono – A monospace font for coders and adventurers

https://github.com/tywr/Nordwand-Mono
493•noriax86•2d ago•141 comments

Why do we have so many meetings?

https://www.nber.org/papers/w35706
47•ilamont•3h ago•72 comments

Sixteen Years After Deepwater Horizon, Deep Sea Life Shows Few Signs of Recovery

https://e360.yale.edu/digest/deepwater-horizon-deep-sea-recovery
12•speckx•2h ago•0 comments

Show HN: Penmentor – Claude marks up your handwritten math like a teacher

https://github.com/AbdullahAlhariri/penmentor
35•abdullahalharir•3h ago•2 comments

DeepSeek banned from U.S. federal civilian agencies under new DHS order

https://www.reuters.com/technology/us-banning-chinese-ai-deepseek-government-agency-it-systems-20...
527•cmrdporcupine•1d ago•455 comments

Show HN: Jev Cards, Can you beat a vision model at a picture quiz?

https://jevcards.com
47•totisjosema•3h ago•26 comments

Making a VGA Driver in SystemVerilog

https://lukaswerner.com/post/2026-10-20@bottom-up-vga
23•derHackerman•2h ago•5 comments