frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The labor share of income in the US is at its lowest post-war level

https://libertystreeteconomics.newyorkfed.org/2026/06/the-post-covid-decline-in-the-labor-share/
156•loughnane•31m ago•53 comments

Claude Code Is Steganographically Marking Requests

https://thereallo.dev/blog/claude-code-prompt-steganography
101•kirushik•22m ago•4 comments

Looking Ahead to Postgres 19

https://www.snowflake.com/en/blog/engineering/postgresql-19-features-beta/
101•thinkingemote•1h ago•59 comments

Memoirs of Extraordinary Popular Delusions and the Madness of Crowds (1852)

https://www.gutenberg.org/ebooks/24518
98•lstodd•3h ago•24 comments

We moved our Bluesky data to Eurosky

https://waag.org/en/article/why-we-moved-our-bluesky-data-eurosky/
33•dotcoma•49m ago•16 comments

Building a custom octocopter from scratch with no prior hardware experience

https://karolina.mgdubiel.com/drone/
216•noleary•2d ago•49 comments

European digital ID wallets rely on safety services of Google and Apple

https://waag.org/en/article/european-digital-id-wallets-are-gift-google-and-apple/
558•donohoe•5h ago•233 comments

Open Source Low Tech

https://opensourcelowtech.org/
479•grep_it•4d ago•104 comments

Knoppix

https://www.knopper.net/knoppix/index-en.html
62•hoangvmpc•3h ago•33 comments

Zluda 6 release (run unmodified CUDA applications on non-Nvidia GPUs)

https://vosen.github.io/ZLUDA/blog/zluda-update-q1q2-2026/
75•Tiberium•5h ago•6 comments

Qwen 3.6 27B is the sweet spot for local development

https://quesma.com/blog/qwen-36-is-awesome/
1061•stared•23h ago•686 comments

Exercise intensity influences body composition in healthy older adults (2025)

https://www.maturitas.org/article/S0378-5122(25)00571-7/fulltext
139•bookofjoe•5h ago•116 comments

.self: A new top-level domain designed to support self-hosting

https://hccf.onmy.cloud/2026/06/21/reclaiming-our-digital-selves-hccfs-vision-for-a-human-centere...
599•HumanCCF•20h ago•344 comments

Free the Icons

https://weblog.rogueamoeba.com/2026/06/26/free-the-icons/
593•zdw•3d ago•219 comments

Mathematics: Its Content, Methods and Meaning

https://old.maa.org/press/maa-reviews/mathematics-its-content-methods-and-meaning
13•teleforce•3d ago•3 comments

Parse, Don't Validate – In a Language That Doesn't Want You To

https://cekrem.github.io/posts/parse-dont-validate-typescript/
102•fagnerbrack•5h ago•81 comments

Memory Safe Context Switching

https://fil-c.org/context_switches
174•modeless•15h ago•28 comments

Who are the fire-tamers?

https://aeon.co/essays/who-are-the-fire-taming-healers-of-modern-france
24•Caiero•1d ago•16 comments

I'm building a Space Cadet Pinball Machine! [video]

https://www.youtube.com/watch?v=lHQ8c8i42VE
33•skibz•3d ago•7 comments

All Logic, No Bite

https://lcamtuf.substack.com/p/all-logic-no-bite
34•surprisetalk•3d ago•8 comments

LongCat-2.0, a large-scale MoE model with 1.6T total and 48B Active

https://longcat.chat/blog/longcat-2.0/
220•benjiro29•15h ago•60 comments

Rocketlab acquires Iridium

https://investors.rocketlabcorp.com/news-releases/news-release-details/rocket-lab-acquire-iridium...
443•everfrustrated•1d ago•293 comments

Linux for the Sega MegaDrive

https://github.com/LinuxMD/linuxmd
180•HardwareLust•1d ago•45 comments

Why problem statements aren't enough

https://letters.unchartedpathbreakthroughs.com/posts/why-problem-statements-arent-enough
27•mooreds•4d ago•5 comments

Old Computer Challenge

http://occ.sdf.org/
95•wrxd•2d ago•54 comments

Scammers Sell Seeds for Exotic AI-Generated Flowers That Don't Exist

https://www.404media.co/scammers-sell-seeds-for-exotic-ai-generated-flowers-that-dont-exist/
4•Brajeshwar•21m ago•1 comments

Ornith-1.0: self-improving open-source models for agentic coding

https://github.com/deepreinforce-ai/Ornith-1
246•danboarder•22h ago•46 comments

Exploring PDP-1 Lisp (1960)

https://obsolescence.dev/pdp1-lisp-introduction.html
99•ozymandiax•15h ago•23 comments

How to corrupt an SQLite database file

https://www.sqlite.org/howtocorrupt.html
140•tosh•3d ago•35 comments

The US ambassador had Belgian police stop our reporting

https://europeancorrespondent.com/en/r/the-us-ambassador-had-belgian-police-stop-our-reporting
594•robtherobber•5h ago•242 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?