frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Saving 100 terabytes of memory by optimizing 1.1.1.1's DNS cache

https://blog.cloudflare.com/dns-cache-memory-optimization-1111/
589•TangerineDream•10h ago•171 comments

Small Models Have Arrived

https://calv.info/small-models-have-arrived
518•tosh•12h ago•236 comments

Show HN: OpenTIE and OpenXWA, Modern Ports of Tie Fighter and X-Wing Alliance

https://github.com/elyosh/OpenTIE/
96•elyosh•5h ago•21 comments

507 Mechanical Movements

https://507movements.com/
506•helloplanets•13h ago•69 comments

Terminal-Bench-Science: Evaluating AI agents on scientific research workflows

https://www.terminal-bench-science.ai/announcement
51•matt_d•3h ago•10 comments

Judge Rules Trump Administration’s Blacklisting of Anthropic Was Illegal

https://www.nytimes.com/2026/08/27/technology/anthropic-government-blacklisting-ruling.html
112•jbegley•1h ago•45 comments

GoGoGrandparent (YC S16) is hiring back end engineers

https://www.ycombinator.com/companies/gogograndparent/jobs/2vbzAw8-backend-engineer
1•davidchl•25m ago

Gemini-3.5-Transcribe

https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-5-transcribe/
181•k9294•9h ago•51 comments

Microduck

https://pollen-robotics.com/microduck/
548•robotswantdata•17h ago•189 comments

Show HN: We built open OpenRouter that turns usage into a better model

https://github.com/experientiallabs/experiential
129•SilenN•6h ago•22 comments

Bootstrappable Builds: How and Why

https://lwn.net/Articles/1088279/
7•signa11•57m ago•0 comments

AI Engineer Notebooks – free, framework-free RAG/agents/evals on Colab

https://github.com/calmrocks/ai-engineer-notebooks
63•calmrocks•6h ago•7 comments

Select * from Internet.blogposts

https://pfrazee.leaflet.pub/3mu3p2smmis22
60•mmattbtw•5h ago•21 comments

The turbulent AI era is here

https://www.gatesnotes.com/work/make-ai-work-for-everyone/reader/a-turbulent-ai-era-and-critical-...
237•nanna•1d ago•496 comments

Show HN: The load-bearing vocabulary of Claude

https://louisabraham.github.io/load-bearing/
391•Labo333•19h ago•184 comments

We found a division by zero bug in FFmpeg with a vibecoded fuzzer

https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/24290
193•dclavijo•10h ago•152 comments

Decompiling a Nintendo 64 game in 84 days

https://blog.chrislewis.au/decompiling-a-nintendo-64-game-in-84-days/
196•knackers•12h ago•123 comments

Afterglow: Run classic After Dark screen savers on modern macOS

https://morphing.cloud/afterglow/
111•NaOH•1d ago•37 comments

Stripe said to abandon $50B pursuit of PayPal

https://www.bloomberg.com/news/articles/2026-08-28/advent-stripe-consortium-is-said-to-drop-pursu...
42•1986•2h ago•9 comments

Show HN: IndexFlow – Open-source indexing infrastructure built with Rust

https://github.com/IndexFlowing/IndexFlow-core
6•mandarinclips•1h ago•1 comments

Previewing the Model Hardware Standard

https://www.anthropic.com/news/model-hardware-standard-research-preview
92•surprisetalk•9h ago•34 comments

Nvidia agrees to acquire Hugging Face for $13B

https://www.businessinsider.com/nvidia-in-talks-to-buy-hugging-face-13-billion-dollars-2026-8
1850•mfiguiere•1d ago•863 comments

Emacs 31: An unofficial guide to Markdown-ts-mode

https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31
157•RahulMJ•14h ago•65 comments

USDA recalls 30k pounds of Argentine beef sold in Texas and Florida

https://cbsaustin.com/news/local/usda-recalls-30000-pounds-of-argentine-beef-sold-in-texas-and-fl...
30•cocacola1•1h ago•11 comments

M5Stack Launches PaperMono

https://shop.m5stack.com/blogs/news/m5stack-launches-papermono-a-compact-e-ink-development-termin...
102•marksully•10h ago•42 comments

Suica, Japan's First IC Transit Card

https://www.tokyodev.com/articles/the-story-of-suica
207•zdw•12h ago•177 comments

Gemini Omni 1.1 Flash

https://blog.google/innovation-and-ai/technology/developers-tools/build-with-gemini-omni-1-1-flash/
201•saretup•10h ago•148 comments

Show HN: Voronoi Go

https://voronoigo.com/
100•igpay•9h ago•13 comments

Engineered yeast for converting plastic and biomass compounds to food additives

https://acs.digitellinc.com/live/37/session/586399
88•ehwa37•12h ago•64 comments

Launch HN: Salem Robotics (YC S26) – Software for industrial inspection robots

43•Salem_robotics•12h ago•27 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?