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?

Steam Machine game testing

https://www.lttlabs.com/articles/2026/06/22/the-newell-nucleus-steam-machine-ltt-companion-article
22•LabsLucas•38m ago•10 comments

Moebius: 0.2B image inpainting model with 10B-level performance

https://hustvl.github.io/Moebius/
114•DSemba•4h ago•28 comments

Deno Desktop

https://docs.deno.com/runtime/desktop/
864•GeneralMaximus•12h ago•330 comments

Show HN: Oak – Git replacement designed for agents

https://oak.space/oak/oak
31•zdgeier•2h ago•54 comments

Nintendo Wii U games running from a 1980's Bernoulli disk [video]

https://www.youtube.com/watch?v=8GZDOpV2OXk
36•zdw•21h ago•9 comments

A Theory of Why Prompt Injection Works

https://role-confusion.github.io
38•x312•2h ago•13 comments

Charge Robotics (YC S21) Is Hiring Software and Hardware Engineers

https://jobs.ashbyhq.com/charge-robotics
1•justicz•55m ago

The text in Claude Code’s “Extended Thinking” output

https://patrickmccanna.net/the-text-in-claude-codes-extended-thinking-output-is-not-authentic/
193•0o_MrPatrick_o0•3h ago•133 comments

Pledging another $400k to the Zig software foundation

https://mitchellh.com/writing/zig-donation-2026
540•tosh•4h ago•167 comments

Blogger Defeats Photographer's Copyright Claim-Sokolskyfilm vs. Messiah

https://blog.ericgoldman.org/archives/2026/06/blogger-defeats-photographers-copyright-claim-sokol...
17•speckx•49m ago•3 comments

Codex logging bug may write TBs to local SSDs

https://github.com/openai/codex/issues/28224
353•vantareed•10h ago•193 comments

GLM 5.2 vs. Opus

https://techstackups.com/comparisons/glm-5.2-vs-opus/
384•ritzaco•10h ago•266 comments

Die analysis of the 8087 math coprocessor's fast bit shifter (2020)

https://www.righto.com/2020/05/die-analysis-of-8087-math-coprocessors.html
44•Jimmc414•4h ago•8 comments

DisplayMate

https://www.displaymate.com/
23•skibz•1h ago•7 comments

Finding the Best Dog Treat with Statistics

https://www.wespiser.com/posts/2026-06-19-best-dog-treat.html
5•wespiser_2018•8m ago•1 comments

NSF slashes research programs to support new tech initiative, insiders say

https://www.science.org/content/article/exclusive-nsf-slashes-research-programs-support-new-tech-...
76•strangeloops85•1h ago•23 comments

Steam Machine Launches Today

https://store.steampowered.com/news/group/45479024/view/685257114654870245
38•no_news_is•36m ago•6 comments

Help I accidentally a wigglegram

https://lmao.center/blog/wiggle-accidents/
428•gregsadetsky•2d ago•100 comments

Did my old job only exist because of fraud?

https://david.newgas.net/did-my-old-job-only-exist-because-of-fraud/
771•advisedwang•20h ago•358 comments

Mexico Just Showed Off a New Cheap, Government-Backed EV

https://gizmodo.com/mexico-just-showed-off-a-new-extremely-cheap-government-backed-ev-2000769080
27•speckx•1h ago•1 comments

Bain tests software takeover targets by vibecoding AI replicas

https://www.ft.com/content/e5bac4d1-b1f8-43a4-bd54-b182d5357af0
5•macleginn•2h ago•7 comments

Granularity comes at a cost – Game Theory

https://www.sidhantbansal.com/2026/Granularity-comes-at-a-cost/
35•sidhantbansal•2d ago•5 comments

DHL Set to Transport Goods on New Wind-Powered Cargo Ships

https://www.wsj.com/pro/sustainable-business/dhl-set-to-transport-goods-on-new-wind-powered-cargo...
84•julienchastang•2h ago•33 comments

Apertus – Open Foundation Model for Sovereign AI

https://apertvs.ai/
501•T-A•20h ago•168 comments

Show HN: Selector Forge – browser extension for AI-generated resilient selectors

https://github.com/Intuned/selector-forge
16•ahmadilaiwi•3h ago•0 comments

My Mathematical Regression

https://blog.dahl.dev/posts/my-mathematical-regression/
7•aleda145•3d ago•0 comments

Munich 1991: The Roots of the Current AI Boom

https://people.idsia.ch/~juergen/ai-boom-roots-munich-1991.html
185•tosh•3d ago•81 comments

There is minimal downside to switching to open models

https://www.marble.onl/posts/cancel_claude.html
356•amarble•20h ago•291 comments

Steam Machine

https://store.steampowered.com/hardware/steammachine
94•theschwa•45m ago•74 comments

Maria Isabel Sánchez Vegara on Her 100th "Little People, Big Dreams" Book

https://www.amightygirl.com/blog?p=36753
32•zeristor•2d ago•4 comments