frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

I'm OK being left behind, thanks

https://shkspr.mobi/blog/2026/03/im-ok-being-left-behind-thanks/
247•coinfused•47m ago•144 comments

Schizophrenia study finds new biomarker, drug candidate to treat symptoms

https://news.northwestern.edu/stories/2026/03/schizophrenia-study-finds-new-biomarker-drug-candid...
39•gmays•1h ago•4 comments

ArXiv Declares Independence from Cornell

https://www.science.org/content/article/arxiv-pioneering-preprint-server-declares-independence-co...
491•bookstore-romeo•10h ago•171 comments

Entso-E final report on Iberian 2025 blackout

https://www.entsoe.eu/publications/blackout/28-april-2025-iberian-blackout/
78•Rygian•3h ago•15 comments

Flash-KMeans: Fast and Memory-Efficient Exact K-Means

https://arxiv.org/abs/2603.09229
90•matt_d•3d ago•5 comments

Video Encoding and Decoding with Vulkan Compute Shaders in FFmpeg

https://www.khronos.org/blog/video-encoding-and-decoding-with-vulkan-compute-shaders-in-ffmpeg
48•y1n0•3d ago•15 comments

The Soul of a Pedicab Driver

https://www.sheldonbrown.com/pedicab.html
77•haritha-j•4h ago•22 comments

Regex Blaster

https://mdp.github.io/regex-blaster/
27•mdp•2d ago•9 comments

Google details new 24-hour process to sideload unverified Android apps

https://arstechnica.com/gadgets/2026/03/google-details-new-24-hour-process-to-sideload-unverified...
1002•0xedb•21h ago•1070 comments

HP realizes that mandatory 15-minute support call wait times isn't good support

https://arstechnica.com/gadgets/2025/02/misguided-hp-customer-support-approach-included-forced-15...
42•felineflock•1h ago•10 comments

Just Put It on a Map

https://progressandpoverty.substack.com/p/just-put-it-on-a-map
48•surprisetalk•4d ago•22 comments

Drawvg Filter for FFmpeg

https://ayosec.github.io/ffmpeg-drawvg/
120•nolta•2d ago•22 comments

Java Is Fast. Your Code Might Not Be

https://jvogel.me/posts/2026/java-is-fast-your-code-might-not-be/
3•siegers•42m ago•0 comments

Show HN: Sonar – A tiny CLI to see and kill whatever's running on localhost

https://github.com/RasKrebs/sonar
48•raskrebs•4h ago•29 comments

Chuck Norris Has Died

https://variety.com/2026/film/news/chuck-norris-dead-walker-texas-ranger-dies-1236694953/
42•mp3il•16m ago•12 comments

Full Disclosure: A Third (and Fourth) Azure Sign-In Log Bypass Found

https://trustedsec.com/blog/full-disclosure-a-third-and-fourth-azure-sign-in-log-bypass-found
223•nyxgeek•13h ago•64 comments

Drugwars for the TI-82/83/83 Calculators (2011)

https://gist.github.com/mattmanning/1002653/b7a1e88479a10eaae3bd5298b8b2c86e16fb4404
207•robotnikman•13h ago•61 comments

Too Much Color

https://www.keithcirkel.co.uk/too-much-color/
60•maguay•2d ago•32 comments

Building a Reader for the Smallest Hard Drive

https://www.willwhang.dev/Reading-MK4001MTD/
68•voctor•4d ago•21 comments

Return of the Obra Dinn: spherical mapped dithering for a 1bpp first-person game

https://forums.tigsource.com/index.php?topic=40832.msg1363742#msg1363742
429•PaulHoule•3d ago•54 comments

Push events into a running session with channels

https://code.claude.com/docs/en/channels
369•jasonjmcghee•14h ago•216 comments

Show HN: Three new Kitten TTS models – smallest less than 25MB

https://github.com/KittenML/KittenTTS
485•rohan_joshi•22h ago•165 comments

How the Turner twins are mythbusting modern technical apparel

https://www.carryology.com/insights/how-the-turner-twins-are-mythbusting-modern-gear/
288•greedo•2d ago•149 comments

Cursor Composer 2 is just Kimi K2.5 with RL

https://twitter.com/fynnso/status/2034706304875602030
181•mirzap•4h ago•84 comments

FSF statement on copyright infringement lawsuit Bartz v. Anthropic

https://www.fsf.org/blogs/licensing/2026-anthropic-settlement
160•m463•3d ago•73 comments

France's aircraft carrier located in real time by Le Monde through fitness app

https://www.lemonde.fr/en/international/article/2026/03/20/stravaleaks-france-s-aircraft-carrier-...
24•MrDresden•1h ago•17 comments

4Chan mocks £520k fine for UK online safety breaches

https://www.bbc.com/news/articles/c624330lg1ko
422•mosura•23h ago•769 comments

Astral to Join OpenAI

https://astral.sh/blog/openai
1409•ibraheemdev•1d ago•857 comments

Noq: n0's new QUIC implementation in Rust

https://www.iroh.computer/blog/noq-announcement
233•od0•20h ago•35 comments

Cockpit is a web-based graphical interface for servers

https://github.com/cockpit-project/cockpit
295•modinfo•17h ago•168 comments
Open in hackernews

Compiler Reminders

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

Comments

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

Best buds on this front

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