frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

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

Comments

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

Best buds on this front

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

Voyager 1 Is About to Reach One Light-Day from Earth

https://scienceclock.com/voyager-1-is-about-to-reach-one-light-day-from-earth/
37•ashishgupta2209•47m ago•4 comments

A cell so minimal that it challenges definitions of life

https://www.quantamagazine.org/a-cell-so-minimal-that-it-challenges-definitions-of-life-20251124/
73•ibobev•4h ago•27 comments

Statistical Process Control in Python

https://timothyfraser.com/sigma/statistical-process-control-in-python.html
109•lifeisstillgood•6h ago•29 comments

After 15 years, I use Outlook as my build pipeline

https://iwriteaboutcode.blogspot.com/2025/11/after-15-years-i-have-finally-reached.html
37•birdculture•3d ago•18 comments

Is DWPD Still a Useful SSD Spec?

https://klarasystems.com/articles/is-dwpd-still-useful-ssd-spec/
20•zdw•4d ago•8 comments

I don't care how well your "AI" works

https://fokus.cool/2025/11/25/i-dont-care-how-well-your-ai-works.html
172•todsacerdoti•4h ago•215 comments

Show HN: KiDoom – Running DOOM on PCB Traces

https://www.mikeayles.com/#kidoom
285•mikeayles•16h ago•35 comments

Image Diffusion Models Exhibit Emergent Temporal Propagation in Videos

https://arxiv.org/abs/2511.19936
58•50kIters•6h ago•11 comments

I DM'd a Korean Presidential Candidate and Ended Up Building His Core Campaign

https://medium.com/@wjsdj2008/i-dmd-a-korean-presidential-candidate-and-ended-up-building-his-cor...
29•wjsdj2009•1h ago•10 comments

Surprisingly, Emacs on Android is pretty good

https://kristofferbalintona.me/posts/202505291438/
178•harryday•3d ago•84 comments

Cekura (YC F24) Is Hiring

https://www.ycombinator.com/companies/cekura-ai/jobs/0ZGLW69-forward-deployed-engineer-us
1•atarus•2h ago

Qiskit open-source SDK for working with quantum computers

https://github.com/Qiskit/qiskit
8•thinkingemote•2h ago•0 comments

Indie game developers have a new sales pitch: being 'AI free'

https://www.theverge.com/entertainment/827650/indie-developers-gen-ai-nexon-arc-raiders
28•01-_-•1h ago•17 comments

Copyparty, the FOSS file server [video]

https://www.youtube.com/watch?v=15_-hgsX2V0
126•franczesko•6d ago•31 comments

Space Truckin' – The Nostromo (2012)

https://alienseries.wordpress.com/2012/10/23/space-truckin-the-nostromo/
124•exvi•12h ago•69 comments

Efficient solar cooking that stores heat in sand

https://www.sciencedirect.com/science/article/pii/S266711312500035X
36•gsf_emergency_6•2d ago•15 comments

Trillions spent and big software projects are still failing

https://spectrum.ieee.org/it-management-software-failures
529•pseudolus•1d ago•467 comments

A new bridge links the math of infinity to computer science

https://www.quantamagazine.org/a-new-bridge-links-the-strange-math-of-infinity-to-computer-scienc...
211•digital55•18h ago•110 comments

Jakarta is now the biggest city in the world

https://www.axios.com/2025/11/24/jakarta-tokyo-worlds-biggest-city-population
364•skx001•1d ago•288 comments

CS234: Reinforcement Learning Winter 2025

https://web.stanford.edu/class/cs234/
147•jonbaer•14h ago•27 comments

1,700-year-old Roman sarcophagus is unearthed in Budapest

https://apnews.com/article/hungary-roman-sarcophagus-discovery-budapest-77a41fe190bbcc167b43d0514...
105•gmays•1d ago•59 comments

Show HN: We built an open source, zero webhooks payment processor

https://github.com/flowglad/flowglad
335•agreeahmed•21h ago•191 comments

How to repurpose your old phone into a web server

https://far.computer/how-to/
274•louismerlin•3d ago•100 comments

Launch HN: Onyx (YC W24) – Open-source chat UI

208•Weves•1d ago•141 comments

FLUX.2: Frontier Visual Intelligence

https://bfl.ai/blog/flux-2
328•meetpateltech•23h ago•94 comments

Java Decompiler

http://java-decompiler.github.io
94•mooreds•3d ago•41 comments

Largest-Triangle-Three-Buckets and the Fourier Transform (2024)

https://daniel.mitterdorfer.name/posts/2024-01-30-downsampling-lttb-and-fft/
18•wonger_•4d ago•6 comments

New layouts with CSS Subgrid

https://www.joshwcomeau.com/css/subgrid/
259•joshwcomeau•22h ago•74 comments

BebboSSH: SSH2 implementation for Amiga systems (68000, GPLv3)

https://franke.ms/git/bebbo/bebbossh
48•snvzz•12h ago•13 comments

Python is not a great language for data science

https://blog.genesmindsmachines.com/p/python-is-not-a-great-language-for
287•speckx•22h ago•269 comments