frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

GitHub Actions down again today

https://www.githubstatus.com/?today
115•cebert•44m ago•46 comments

DynIP – Dynamic DNS with RFC 2136, IPv6, DNSSEC, and BYOD

https://dynip.dev/
168•dynip•4h ago•72 comments

Using AI to write better code more slowly

https://nolanlawson.com/2026/05/25/using-ai-to-write-better-code-more-slowly/
775•signa11•13h ago•300 comments

Taking a walk may lead to more creativity than sitting, study finds (2014)

https://www.apa.org/news/press/releases/2014/04/creativity-walk
365•bilsbie•13h ago•141 comments

Phantasy Star IV – 1993 Developer Interviews

https://shmuplations.com/phantasystariv/
40•speckx•3d ago•13 comments

Eagle 3.1: Collaboration Between the EAGLE Team, vLLM Team, and TorchSpec Team

https://vllm.ai/blog/2026-05-26-eagle-3-1
4•berlianta•41m ago•1 comments

How Shamir's Secret Sharing Works

https://ente.com/blog/how-shamirs-secret-sharing-works/
250•subract•13h ago•43 comments

Earthion: A New Mega Drive-Style Shoot-Em-Up

https://earthiongame.com/
92•MrBuddyCasino•8h ago•39 comments

Don't put aria-label on generic elements like divs

https://www.matuzo.at/blog/2026/aria-label-generic-elements
16•cyanbane•3d ago•5 comments

A successful Japanese trial of a ramjet engine designed for Mach‑5 aircraft

https://www.bgr.com/2178211/japan-hypersonic-engine-ramjet-2-hour-flights-to-us/
186•rmason•16h ago•142 comments

Ferrari Luce

https://www.ferrari.com/en-EN/auto/ferrari-luce
315•jumploops•15h ago•585 comments

Exit IP VPN servers mitigation rollout

https://mullvad.net/en/help/exit-ip-vpn-servers-mitigation-rollout
380•Cider9986•18h ago•73 comments

Exposing Critical Vulnerabilities in CBSE's On-Screen Marking Portal

https://ni5arga.com/blog/posts/hacking-cbse/
10•dsr12•2h ago•1 comments

What we lost when we stopped letting kids leave the front yard

https://stevemagness.substack.com/p/the-cost-of-safetyism
296•obscurette•21h ago•273 comments

Toshifumi Suzuki, founder of Seven-Eleven Japan, has died

https://www.referenceforbusiness.com/biography/S-Z/Suzuki-Toshifumi-1932.html
223•L_Rahman•20h ago•91 comments

Multimodal adaptive optical microscope: in vivo imaging, molecules to organisms

https://www.nature.com/articles/s41592-026-03066-1
21•bookofjoe•2d ago•0 comments

Motorola phones have started hijacking the Amazon app to insert affiliate codes

https://9to5google.com/2026/05/25/motorola-amazon-app-hijacking-behavior/
235•Cider9986•8h ago•117 comments

California moves to exempt Linux from its age-verification law after backlash

https://www.tomshardware.com/software/linux/california-moves-to-exempt-linux-from-its-upcoming-ag...
922•rbanffy•18h ago•397 comments

Norway's 2 petabytes of Huawei flash storage and LLM training

https://www.blocksandfiles.com/flash/2026/05/22/norways-2-petabytes-of-huawei-flash-storage-and-l...
293•rbanffy•16h ago•190 comments

The User Is Visibly Frustrated

https://pscanf.com/s/354/
192•croes•7h ago•170 comments

Squares in Squares

https://kingbird.myphotos.cc/packing/squares_in_squares.html
90•carlos-menezes•1d ago•9 comments

Magnifica Humanitas

https://www.vatican.va/content/leo-xiv/en/encyclicals/documents/20260515-magnifica-humanitas.html
1474•theletterf•1d ago•832 comments

Hacker News front page as a site

https://thefrontpage.dev/
305•thatxliner•16h ago•83 comments

Micropatching Brings the Abandoned Equation Editor Back to Life (2018)

https://blog.0patch.com/2018/01/bringing-abandoned-equation-editor-back.html
37•bariumbitmap•4d ago•9 comments

Show HN: Write your BPF programs in Go, not C

https://github.com/boratanrikulu/gobee
93•boratanrikulu•4d ago•44 comments

What it takes to transpose a matrix

https://gudok.xyz/transpose/
73•tosh•2d ago•11 comments

Logseq Doctor: Heal your flat old Markdown files before importing them to Logseq

https://github.com/andreoliwa/logseq-doctor
18•ankitg12•6h ago•2 comments

Nobody cracks open a programming book anymore

https://unix.foo/posts/nobody-cracks-open-a-programming-book/
241•zdw•13h ago•261 comments

Show HN: OpenBrief – Local-first video downloader/summarizer

https://github.com/tantara/openbrief
72•tantara•14h ago•12 comments

Jensen–Shannon Divergence

https://en.wikipedia.org/wiki/Jensen%E2%80%93Shannon_divergence
122•teleforce•3d ago•20 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?