frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Small models also found the vulnerabilities that Mythos found

https://aisle.com/blog/ai-cybersecurity-after-mythos-the-jagged-frontier
448•dominicq•3h ago•134 comments

How We Broke Top AI Agent Benchmarks: And What Comes Next

https://rdi.berkeley.edu/blog/trustworthy-benchmarks-cont/
31•Anon84•53m ago•10 comments

Advanced Mac Substitute is an API-level reimplementation of 1980s-era Mac OS

https://www.v68k.org/advanced-mac-substitute/
124•zdw•4h ago•29 comments

How to build a `Git diff` driver

https://www.jvt.me/posts/2026/04/11/how-git-diff-driver/
25•zdw•2h ago•1 comments

Cirrus Labs to join OpenAI

https://cirruslabs.org/
195•seekdeep•7h ago•97 comments

Surelock: Deadlock-Free Mutexes for Rust

https://notes.brooklynzelenka.com/Blog/Surelock
120•codetheweb•3d ago•37 comments

Mexican surveillance company Grupo Seguritech watches the U.S. border

https://restofworld.org/2026/mexico-seguritech-government-surveillance-profile/
27•classichasclass•1d ago•3 comments

Keeping a Postgres Queue Healthy

https://planetscale.com/blog/keeping-a-postgres-queue-healthy
47•tanelpoder•3h ago•12 comments

Filing the corners off my MacBooks

https://kentwalters.com/posts/corners/
1237•normanvalentine•21h ago•570 comments

Every plane you see in the sky – you can now follow it from the cockpit in 3D

https://flight-viz.com/cockpit.html?lat=40.64&lon=-73.78&alt=3000&hdg=220&spd=130&cs=DAL123
125•coolwulf•3d ago•29 comments

Phone Trips

http://www.wideweb.com/phonetrips/
39•bookofjoe•3h ago•3 comments

Show HN: Pardonned.com – A searchable database of US Pardons

293•vidluther•13h ago•113 comments

Show HN: Editing 2000 photos made me build a macOS bulk photo editor

https://apps.apple.com/us/app/rapidphoto-batch-crop-edit/id6758485661?mt=12
3•om202•27m ago•0 comments

The APL programming language source code (2012)

https://computerhistory.org/blog/the-apl-programming-language-source-code/
12•tosh•2h ago•1 comments

Starfling: A one-tap endless orbital slingshot game in a single HTML file

https://playstarfling.com
489•iceberger2001•2d ago•122 comments

The Problem That Built an Industry

https://ajitem.com/blog/iron-core-part-1-the-problem-that-built-an-industry/
71•ShaggyHotDog•6h ago•32 comments

Optimal Strategy for Connect 4

https://2swap.github.io/WeakC4/explanation/
223•marvinborner•3d ago•28 comments

The future of everything is lies, I guess – Part 5: Annoyances

https://aphyr.com/posts/415-the-future-of-everything-is-lies-i-guess-annoyances
159•aphyr•5h ago•89 comments

Volunteers turn a fan's recordings of 10K concerts into an online treasure trove

https://apnews.com/article/aadam-jacobs-collection-concerts-internet-archive-chicago-b1c9c4466a2d...
298•geox•3d ago•55 comments

South Korea introduces universal basic mobile data access

https://www.theregister.com/2026/04/10/south_korea_data_access_universal/
236•saikatsg•6h ago•66 comments

One neat trick to end extreme poverty

https://www.economist.com/finance-and-economics/2026/04/09/one-neat-trick-to-end-extreme-poverty
7•andsoitis•1h ago•1 comments

Layoff Thinking

https://blogs.newardassociates.com/blog/2026/layoff-thinking.html
15•zdw•2d ago•5 comments

Installing every* Firefox extension

https://jack.cab/blog/every-firefox-extension
595•RohanAdwankar•22h ago•73 comments

How much linear memory access is enough?

https://solidean.com/blog/2026/how-much-linear-memory-access-is-enough/
55•PhilipTrettner•3d ago•8 comments

Chimpanzees in Uganda locked in eight-year 'civil war', say researchers

https://www.bbc.com/news/articles/cr71lkzv49po
404•neversaydie•1d ago•243 comments

Bitcoin miners are losing on every coin produced as difficulty drops

https://www.coindesk.com/markets/2026/03/22/bitcoin-miners-are-losing-usd19-000-on-every-btc-prod...
174•PaulHoule•6h ago•156 comments

How Passive Radar Works

https://www.passiveradar.com/how-passive-radar-works/
131•surprisetalk•2d ago•41 comments

Rockstar Games Hacked, Hackers Threaten a Massive Data Leak If Not Paid Ransom

https://kotaku.com/rockstar-games-reportedly-hacked-massive-data-leak-ransom-gta-6-shinyhunters-2...
66•c420•4h ago•35 comments

Previously unknown verses by Empedocles found on papyrus

https://www.thehistoryblog.com/archives/75792
42•danielam•2d ago•10 comments

AI assistance when contributing to the Linux kernel

https://github.com/torvalds/linux/blob/master/Documentation/process/coding-assistants.rst
467•hmokiguess•1d ago•348 comments
Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•11mo ago

Comments

JonChesterfield•11mo 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•11mo 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•11mo ago
That is a feature. Compose instead of extending.
Yoric•11mo ago
OCaml has extensible sum types. They work very nicely for some ranges of problems.
swiftcoder•11mo ago
Elm <-> Rust

Best buds on this front

gitroom•11mo ago
Tbh, missing those checks in other languages bugs me so much - it's like why leave me hanging?