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?

Jerry's Map

http://www.jerrysmap.com/the-map
37•turtleyacht•35m ago•2 comments

Swift Package Index joins Apple

https://swiftpackageindex.com/blog/swift-package-index-joins-apple
56•JDevlieghere•1h ago•10 comments

F3

https://github.com/future-file-format/f3
409•tosh•2h ago•110 comments

Show HN: TikZ Editor – WYSIWYG editor for figures in LaTeX

https://tikz.dev/editor/
250•DominikPeters•4h ago•50 comments

Unlimited OCR: One-shot long-horizon parsing

https://github.com/baidu/Unlimited-OCR
360•ingve•7h ago•88 comments

San Diego photologs from the 1970s

https://www.beautifulpublicdata.com/san-diego-photologs-from-the-1970s/
92•jonathanmkeegan•2h ago•20 comments

Five monitors on a Commodore 128 [video]

https://www.youtube.com/watch?v=ul5hC3PY1Yg
60•EvanAnderson•1d ago•11 comments

Lift4D: Harmonizing Single-View 3D Estimation for 4D Reconstruction In-the-Wild

https://lift4d.github.io/
78•ilreb•4h ago•7 comments

The Coming Loop

https://lucumr.pocoo.org/2026/6/23/the-coming-loop/
207•ingve•8h ago•161 comments

Samsung demonstrates 3D stacked FETs with triple nanosheet channels at 42nm

https://semiconductor.samsung.com/news-events/tech-blog/from-gaa-to-3d-stacked-fet-expanding-the-...
45•its_ajseven•4d ago•17 comments

The worthlessness of Vitamin D is mildly exaggerated

https://dynomight.net/vitamin-d/
16•surprisetalk•2h ago•0 comments

Claude Tag

https://www.anthropic.com/news/introducing-claude-tag
118•adocomplete•2h ago•57 comments

The deadly rise of giant trucks and SUVs

https://www.nytimes.com/interactive/2026/06/21/us/trucks-suv-pedestrian-crashes.html
113•xnx•1d ago•263 comments

Fired by Google for creating the Google workspace CLI

https://twitter.com/JPoehnelt/status/2069482265953087602
48•justinwp•1h ago•20 comments

Mistral OCR 4

https://mistral.ai/news/ocr-4/
331•meetpateltech•5h ago•86 comments

Plotnine

https://plotnine.org/
223•tosh•4d ago•67 comments

Modal Auto Endpoints: Optimized inference you own

https://modal.com/blog/introducing-auto-endpoints
8•handfuloflight•40m ago•0 comments

Solving Wordle using information theory

https://www.binghamton.edu/news/story/6327/s-m-a-r-t-these-researchers-used-math-to-crack-wordle
31•hhs•2d ago•44 comments

Elevated error rate across multiple models

https://status.claude.com/incidents/jbhf20wjmzrf
180•rob•4h ago•226 comments

Performance Improvements in Libffi

https://atgreen.github.io/repl-yell/posts/libffi-plan-cache/
17•atgreen•2d ago•6 comments

MSG Made Dossier on Activists Who Opposed Facial Recognition

https://www.404media.co/madison-square-garden-made-dossier-on-activists-who-opposed-facial-recogn...
241•cdrnsf•5h ago•66 comments

Show HN: Bun-sqlgen – Type-safe raw SQL for Bun, no ORM

https://github.com/ilbertt/bun-sqlgen
46•ilbert•4h ago•22 comments

The Low-Tech AI of Elden Ring

https://nega.tv/posts/low-tech-ai-of-elden-ring.html
56•g0xA52A2A•7h ago•32 comments

Will It Mythos?

https://swelljoe.com/post/will-it-mythos/
281•mindingnever•15h ago•203 comments

Finding the best dog treat with statistics

https://www.wespiser.com/posts/2026-06-19-best-dog-treat.html
112•wespiser_2018•1d ago•49 comments

Show HN: Treedocs: Documentation that automatically checks for staleness

https://dandylyons.github.io/treedocs/
28•DandyLyons•4h ago•17 comments

What we call "age verification" is actually mass surveillance

https://pluralistic.net/2026/06/23/destroy-the-village/
566•hn_acker•5h ago•313 comments

VibeThinker: 3B param model that beats Opus 4.5 on reasoning with novel SFT+GRPO

https://arxiv.org/abs/2606.16140
347•timhigins•17h ago•177 comments

Lossless GIF recompression via exhaustive search

https://blog.arusekk.pl/posts/lossless-gif-recompression/
46•ZacnyLos•6h ago•12 comments

Open Source for IBM Z and LinuxONE

https://community.ibm.com/community/user/blogs/elizabeth-k-joseph1/2026/06/18/linuxone-open-sourc...
42•ncruces•3d ago•7 comments