frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

We stopped AI bot spam in our GitHub repo using Git's –author flag

https://archestra.ai/blog/only-responsible-ai
109•ildari•1h ago•36 comments

Show HN: Files.md – Open-source alternative to Obsidian

https://github.com/zakirullin/files.md
258•zakirullin•2h ago•151 comments

The Quiet Renovation at Bitwarden

https://blog.ppb1701.com/the-quiet-renovation-at-bitwarden
129•DaSHacka•1d ago•61 comments

1024000^2 Blocks, 2B2T Minecraft Server World Download Project, and Discoveries

https://github.com/2b2tplace/1m_release
66•exploraz•2h ago•38 comments

Project Glasswing: what Mythos showed us

https://blog.cloudflare.com/cyber-frontier-models/
88•Fysi•2h ago•21 comments

Voice AI Systems Are Vulnerable to Hidden Audio Attacks

https://spectrum.ieee.org/voice-ai-audio-attacks
37•SVI•4h ago•8 comments

The Aperiodic Table

https://blog.jgc.org/2026/05/the-aperiodic-table.html
49•jgrahamc•2d ago•12 comments

'We mould trees to grow into the shape of chairs'

https://www.bbc.co.uk/news/articles/cvg0yy3gp71o
127•bauc•3h ago•34 comments

What Is Date:Italy?

http://aesthetikx.info/blog/date_italy.html
12•jollyjerry•1d ago•1 comments

When Kierkegaard Got Cancelled

https://www.plough.com/en/topics/faith/discipleship/when-kierkegaard-got-cancelled
27•bookofjoe•4h ago•5 comments

Linux security mailing list 'almost unmanageable'

https://www.theregister.com/security/2026/05/18/linus-torvalds-says-ai-powered-bug-hunters-have-m...
137•jonbaer•4h ago•62 comments

It is time to give up the dualism introduced by the debate on consciousness

https://www.noemamag.com/there-is-no-hard-problem-of-consciousness/
214•ahalbert4•13h ago•544 comments

Porting my 3D points renderer on a ZX Spectrum 48K

https://github.com/ttsiodras/3D-on-a-ZX-Spectrum-48K/
56•ttsiodras•1d ago•8 comments

GenCAD

https://gencad.github.io/
403•dagenix•18h ago•108 comments

Enough with the AI FOMO, go slow-mo, says Domo CDO

https://www.theregister.com/ai-ml/2026/05/17/enough-with-the-ai-fomo-go-slow-mo-says-domo-cdo/524...
112•Bender•3h ago•54 comments

Learn Harness Engineering

https://walkinglabs.github.io/learn-harness-engineering/en/
18•redbell•4h ago•0 comments

Show HN: Auto-identity-remove – Automated data broker opt-out runner for macOS

https://github.com/stephenlthorn/auto-identity-remove
298•stephenlthorn•4h ago•119 comments

The foundations of a provably secure operating system (PSOS) (1979) [pdf]

http://www.csl.sri.com/users/neumann/psos.pdf
86•rurban•6h ago•49 comments

Crystals found inside wreckage from the first nuclear bomb test

https://www.scientificamerican.com/article/strange-crystals-found-inside-wreckage-from-the-first-...
143•jumploops•2d ago•66 comments

What “Amazon Supply Chain Services” Tells Us About What Amazon Is

https://gadallon.substack.com/p/the-third-time-amazon-did-this-what
18•JumpCrisscross•1h ago•10 comments

Don't answer the first question

https://lalitm.com/post/dont-answer-the-first-question/
41•lalitmaganti•7h ago•28 comments

Researchers Wanted Preschool Teachers to Wear Cameras to Train AI

https://www.404media.co/researchers-wanted-preschool-teachers-to-wear-cameras-to-train-ai/
28•cdrnsf•3h ago•1 comments

Ask an Astronaut: 333 hours of Q&A footage with astronauts

https://askanastronaut.issinrealtime.org/
184•gaws•2d ago•22 comments

Show HN: Semble – Code search for agents that uses 98% fewer tokens than grep

https://github.com/MinishLab/semble
402•Bibabomas•1d ago•135 comments

Jank now has its own custom IR

https://jank-lang.org/blog/2026-05-08-optimization/
196•DASD•2d ago•38 comments

AI eats the world (Spring 26) [pdf]

https://static1.squarespace.com/static/50363cf324ac8e905e7df861/t/6a0af5d0484fbf5fe9a7743e/177910...
138•topherjaynes•3h ago•75 comments

Build a Radio Wave Detector with Balls of Aluminum Foil

https://www.wired.com/story/build-a-radio-wave-detector-with-balls-of-aluminum-foil/
51•Brajeshwar•2d ago•16 comments

NASA still maintains some of the Voyager spacecraft code from the 70s era

https://spacedaily.com/nasa-still-maintains-some-of-the-voyager-spacecraft-code-in-a-1970s-era-pr...
68•redbell•5h ago•67 comments

Math Jokes in Alice in Wonderland

https://storica.club/blog/alice-is-math-jokes/
88•yekbun123•4d ago•41 comments

WriteUp: 16 Bytes of x86 that turn Matrix rain into sound

https://hellmood.111mb.de//wake_up_16b_writeup.html
177•HellMood•17h ago•31 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?