frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The Cypherpunk Library

https://www.cypherpunkbooks.com
38•yu3zhou4•1h ago•5 comments

OneDrive data now has an expiry date

https://ms365news.com/blogs/f/your-onedrive-data-now-has-an-expiry-data
27•taubek•1h ago•17 comments

Dopamine Fracking

https://igerman.cc/blog/dopamine-fracking/
306•igmn•7h ago•123 comments

1k Data Breaches Later, the Disclosure Lag Is Worse

https://www.troyhunt.com/1000-data-breaches-later-the-disclosure-lag-is-worse-than-ever/
149•882542F3884314B•6h ago•54 comments

APC–2 – A professional record cutter for producing original playback discs

https://teenage.engineering/products/apc-2
203•vthommeret•8h ago•103 comments

Building from zero after addiction, prison, and a felony

https://gavinray97.github.io/blog/building-from-zero-after-addiction-prison-felony
629•gavinray•15h ago•275 comments

The Smallest Brain You Can Build: A Perceptron in Python

https://ranpara.net/posts/perceptron-explained-from-scratch/
193•DevarshRanpara•9h ago•28 comments

Richard Scolyer Has Died

https://www.bbc.com/news/articles/c14yz5jg476o
56•nicwilson•5h ago•13 comments

Playing with Vision Embeddings

https://prestonbjensen.com/posts/playing-with-vision-embeddings
48•prestoj•2d ago•4 comments

DeepSeek V4 Pro beats GPT-5.5 Pro on precision

https://runtimewire.com/article/deepseek-v4-pro-beats-gpt-5-5-pro-on-precision
267•yogthos•8h ago•113 comments

Algorithmic Monocultures in Hiring

https://algorithmichiring.github.io/
93•drchiu•7h ago•34 comments

Do agents.md files help coding agents?

https://twitter.com/rasbt/status/2063649136323252397
31•smushback•4h ago•21 comments

Giant Floating Victorian Drydock

https://mastermariners.org.au/stories-from-the-past/6481-the-world-s-largest-floating-dry-dock-wa...
18•dtj1123•1d ago•5 comments

New drug 'functionally cures' many hepatitis B virus infections

https://www.science.org/content/article/new-drug-functionally-cures-many-hepatitis-b-virus-infect...
170•gmays•8h ago•27 comments

Spherical Voronoi Diagram

https://www.jasondavies.com/maps/voronoi/
9•marysminefnuf•4d ago•1 comments

Making peace with your unlived dreams (2023)

https://nik.art/making-peace-with-your-unlived-dreams/
226•herbertl•15h ago•132 comments

Tiny hackable CUDA language model implementation

https://github.com/markusheimerl/gpt
26•markusheimerl•2d ago•2 comments

Show HN: I Derived a Pancake

https://www.absurdlyoptimized.com/recipes/pancakes/
232•bkazez•3d ago•91 comments

A Matter Wi-Fi Light Bulb in Rust on the Raspberry Pi Pico 2 W

https://github.com/melastmohican/rust-rpico2-embassy-examples
115•melastmohican•9h ago•13 comments

How's Linear so fast? A technical breakdown

https://performance.dev/how-is-linear-so-fast-a-technical-breakdown
409•howToTestFE•14h ago•186 comments

Show HN: Lathe – Use LLMs to learn a new domain, not skip past it

https://github.com/devenjarvis/lathe
313•devenjarvis•22h ago•55 comments

What is the purpose of the lost+found folder in Linux and Unix? (2014)

https://unix.stackexchange.com/questions/18154/what-is-the-purpose-of-the-lostfound-folder-in-lin...
190•tosh•3d ago•67 comments

The 29th International Obfuscated C Code Contest (IOCCC) 2025 Winners

https://www.ioccc.org/2025/
394•matt_d•1d ago•89 comments

Man-Computer Symbiosis J. C. R. Licklider (1960)

https://groups.csail.mit.edu/medg/people/psz/Licklider.html
35•rballpug•3d ago•3 comments

Trusted Computing Frequently Asked Questions (2003)

https://www.cl.cam.ac.uk/archive/rja14/tcpa-faq-1.0.html
11•userbinator•1d ago•0 comments

A discovery about GCC's unidirectional rotation algorithm

https://devblogs.microsoft.com/oldnewthing/20260603-00/?p=112378
21•soheilpro•4d ago•10 comments

Texas grid flags risks as data centers, crypto sites fail voltage tests

https://www.reuters.com/business/energy/texas-grid-flags-risks-data-centers-crypto-sites-fail-vol...
104•1vuio0pswjnm7•7h ago•74 comments

1worldflag: A blue dot on a transparent background

https://1worldflag.com/
115•davidbarker•8h ago•99 comments

LLMs are eroding my software engineering career and I don't know what to do

https://human-in-the-loop.bearblog.dev/llms-are-eroding-my-software-engineering-career-and-i-dont...
965•poisonfountain•20h ago•929 comments

Splash Is a Colour Format

https://www.todepond.com/lab/splash/
61•tobr•4d ago•86 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?