frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

I'm Tired of Talking to AI

https://orchidfiles.com/im-tired-of-ai-generated-answers/
710•theorchid•3h ago•401 comments

Private Equity Bought America's Essential Services

https://rubbishtalk.com/economy/how-private-equity-bought-americas-essential-services/
141•NoRagrets•1h ago•130 comments

Mini Micro Fantasy Computer

https://miniscript.org/MiniMicro/index.html#about
107•nicoloren•3h ago•47 comments

Incident with Pull Requests, Issues, Git Operations and API Requests

https://www.githubstatus.com/incidents/xy1tt3hs572m
120•maxnoe•1h ago•90 comments

XLIDE: VBA without excel

https://github.com/WilliamSmithEdward/xlide_vscode
16•sts153•1h ago•0 comments

All of human cooking compressed into 2 megabytes

https://arxiv.org/abs/2605.22391
113•josefchen•5h ago•45 comments

Go: Support for Generic Methods

https://github.com/golang/go/issues/77273
47•f311a•4h ago•32 comments

Matrix Multiplications on GPUs Run Faster When Given "Predictable" Data

https://www.thonking.ai/p/strangely-matrix-multiplications
23•tosh•4d ago•3 comments

The Melancholy of Slaying Monsters

https://thereader.mitpress.mit.edu/the-strange-melancholy-of-slaying-monsters/
169•prismatic•18h ago•72 comments

Raft Consensus with a Minority of Nodes

https://padhye.org/raft-minority/
75•moarbugs•1d ago•5 comments

Cloudflare Flagship

https://developers.cloudflare.com/flagship/
271•tjek•14h ago•148 comments

BadHost – CVE-2026-48710: Starlette Host-Header Auth Bypass

https://badhost.org/
94•ylk•1d ago•36 comments

What Is a Direct Attach Copper (DAC) Cable

https://www.servethehome.com/what-is-a-direct-attach-copper-dac-cable/
49•teleforce•1d ago•33 comments

That Methyl Methacrylate Tank

https://www.science.org/content/blog-post/methyl-methacrylate-tank
362•nooks•18h ago•153 comments

Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs

https://arps18.github.io/posts/claude-code-mastery/
149•arps18•8h ago•118 comments

We are Poles, so, of course, we print in Latin

https://www.ustc.ac.uk/news/we-are-poles-so-of-course-we-print-in-latin
58•danielam•3d ago•20 comments

The worst job interview I ever had

https://www.oliverio.dev/blog/the-worst-job-interview-i-had
438•oliverio•17h ago•335 comments

A few interesting modern pixel fonts

https://unsung.aresluna.org/a-few-interesting-modern-pixel-fonts/
387•zdw•1d ago•86 comments

I built a Git-tracked book production pipeline

https://www.djspeckhals.com/posts/2026-05-22-how-i-bypassed-adobe-and-microsoft-to-build-a-git-tr...
262•dustin1114•4d ago•65 comments

Seeking a Language in Mathematics 1523-1571

https://tyndale.org/journals/reformj01/bmarsden.html
21•jruohonen•3d ago•2 comments

Rosalind: A genomics toolkit in Rust running whole-genome pipelines on a laptop

https://github.com/logannye/rosalind
173•samuell•5d ago•49 comments

Spain blocks prediction markets Polymarket, Kalshi over lack of gambling licence

https://www.reuters.com/business/spain-blocks-prediction-markets-polymarket-kalshi-over-lack-gamb...
1005•thm•1d ago•470 comments

Launch HN: Minicor (YC P26) – Windows desktop automations at scale

https://www.minicor.com/
95•fchishtie•22h ago•58 comments

C array types are weird

https://anselmschueler.com/blogposts/2025-c-pointers/
105•signa11•2d ago•108 comments

TSDuck: Open-source toolkit for MPEG-TS analysis and manipulation

https://tsduck.io/
50•phantomathkg•11h ago•5 comments

A history of obituaries in American newspapers

https://blogs.loc.gov/headlinesandheroes/2026/05/mourn-not-a-history-of-obituaries-in-american-ne...
33•NaOH•2d ago•3 comments

IBM Confidential: System/360 File Organization [video]

https://www.youtube.com/watch?v=zokKqP0plrM
54•DaiPlusPlus•2d ago•27 comments

A portentous reunion

https://bcantrill.dtrace.org/2026/05/25/a-portentous-reunion/
115•cafkafk•1d ago•31 comments

Sage Care (YC S24) Is Hiring Software Engineers

https://www.ycombinator.com/companies/sagecare/jobs/xtloH8r-senior-software-engineer
1•ian-gillis•20h ago

What I've Learned (So Far) Building Online Mini Games with Elixir and Swift

https://calvinflegal.com/2026/05/24/what-ive-learned-so-far-building-online-mini-games-with-elixi...
72•calflegal•3d ago•36 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?