frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Everything in C is undefined behavior

https://blog.habets.se/2026/05/Everything-in-C-is-undefined-behavior.html
90•lycopodiopsida•1h ago•47 comments

Railway Blocked by Google Cloud

https://status.railway.com/?date=20260519
436•aarondf•7h ago•207 comments

FiveThirtyEight articles on the Internet Archive

https://fivethirtyeightindex.com/
155•ChocMontePy•5h ago•38 comments

Gemini 3.5 Flash

https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-5/
735•spectraldrift•13h ago•517 comments

I’ve built a virtual museum with nearly every operating system you can think of

https://virtualosmuseum.org/
730•andreww591•15h ago•164 comments

GitHub Compromised

https://twitter.com/github/status/2056949168208552080
215•claaams•3h ago•77 comments

Remove–AI–Watermarks – CLI and library for removing AI watermarks from images

https://github.com/wiltodelta/remove-ai-watermarks
248•janalsncm•8h ago•134 comments

Google changes its search box

https://blog.google/products-and-platforms/products/search/search-io-2026/
494•berkeleyjunk•12h ago•677 comments

Nostalgic Electronics Kits Central

https://www.nostalgickitscentral.com/
16•cf100clunk•2d ago•6 comments

Show HN: Forge – Guardrails take an 8B model from 53% to 99% on agentic tasks

https://github.com/antoinezambelli/forge
424•zambelli•19h ago•164 comments

OpenAI Adopts Google's SynthID Watermark for AI Images with Verification Tool

https://openai.com/index/advancing-content-provenance/
262•smooke•11h ago•135 comments

Apple unveils new accessibility features

https://www.apple.com/newsroom/2026/05/apple-unveils-new-accessibility-features-and-updates-with-...
658•interpol_p•19h ago•338 comments

Mistral AI acquires Emmi AI

https://www.emmi.ai/news/mistral-ai-acquires-emmi-ai
238•doener•12h ago•65 comments

In 1979 engineer Hugh Padgham discovered "gated reverb" – by accident

https://producelikeapro.com/blog/how-one-recording-mistake-created-a-musical-phenomenon-in-the-80s/
28•bookofjoe•2d ago•2 comments

Skills in Web, iOS, and Android

https://x.ai/news/grok-skills
19•surprisetalk•1d ago•1 comments

Japan is gripped by mass allergies. A 1950s project is to blame

https://www.bbc.com/future/article/20260515-the-1950s-blunder-which-causes-mass-hay-fever-in-japan
33•ranit•5h ago•0 comments

Gemini CLI will stop working from June 18, 2026

https://developers.googleblog.com/an-important-update-transitioning-gemini-cli-to-antigravity-cli/
175•primaprashant•13h ago•78 comments

Testing MiniMax M2.7 via API on three real ML and coding workflows

https://andlukyane.com//blog/minimax-m27-workflows
12•Artgor•2h ago•0 comments

GitHub is investigating unauthorized access to their internal repositories

https://twitter.com/github/status/2056884788179726685
375•splenditer•7h ago•116 comments

Ex-Apple engineer says Apple deliberately slows older phones via updates

https://www.macobserver.com/news/ex-apple-software-engineer-claims-apple-deliberately-slows-down-...
49•neya•1h ago•13 comments

RISC-V and Floating Point

https://fprox.substack.com/p/risc-v-and-floating-point
11•hasheddan•1d ago•3 comments

The Mercury logic programming system

https://github.com/Mercury-Language/mercury
59•Antibabelic•2d ago•11 comments

Minnesota becomes first state to ban prediction markets

https://www.npr.org/2026/05/19/nx-s1-5821265/minnesota-ban-prediction-markets
622•ortusdux•12h ago•190 comments

India's hottest district shuts at 10 am as mercury breaches 48 C mark

https://www.hindustantimes.com/india-news/indias-hottest-district-banda-shuts-at-10-am-as-mercury...
72•rustoo•2h ago•53 comments

Growing Neural Cellular Automata

https://distill.pub/2020/growing-ca/
100•pulkitsh1234•2d ago•11 comments

I’ve joined Anthropic

https://twitter.com/karpathy/status/2056753169888334312
1280•dmarcos•16h ago•529 comments

Lisp in Web-Based Applications (2001)

https://sep.turbifycdn.com/ty/cdn/paulgraham/bbnexcerpts.txt
73•bschne•1d ago•5 comments

HTML-in-Canvas Demos

https://github.com/GoogleChromeLabs/css-web-ui-demos/blob/main/html-in-canvas/awesome-html-in-can...
33•simonpure•7h ago•9 comments

Museum of Imaginary Musical Instruments

https://imaginaryinstruments.org/
27•bookofjoe•2d ago•5 comments

The two oldest printing presses

https://museumplantinmoretus.be/en/worlds-two-oldest-printing-presses
41•janpot•2d ago•18 comments
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?