frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

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

Comments

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

Best buds on this front

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

Show HN: Ez FFmpeg – Video editing in plain English

http://npmjs.com/package/ezff
180•josharsh•5h ago•66 comments

Splice a Fibre

https://react-networks-lib.rackout.net/fibre
26•matt-p•2h ago•11 comments

How uv got so fast

https://nesbitt.io/2025/12/26/how-uv-got-so-fast.html
1016•zdw•21h ago•340 comments

Show HN: Mysti – Claude, Codex, and Gemini debate your code, then synthesize

https://github.com/DeepMyst/Mysti
37•bahaAbunojaim•4d ago•40 comments

Mruby: Ruby for Embedded Systems

https://github.com/mruby/mruby
64•nateb2022•5d ago•19 comments

Intertapes – collection of found cassette tapes from different locations

https://intertapes.net/
34•wallflower•5d ago•4 comments

Faster practical modular inversion

https://purplesyringa.moe/blog/faster-practical-modular-inversion/
14•todsacerdoti•6d ago•3 comments

Some Junk Theorems in Lean

https://github.com/James-Hanson/junk-theorems-in-lean
43•saithound•4d ago•24 comments

Exe.dev

https://exe.dev/
301•achairapart•14h ago•154 comments

Always bet on text (2014)

https://graydon2.dreamwidth.org/193447.html
261•jesseduffield•15h ago•129 comments

Langjam-Gamejam Devlog: Making a language, compiler, VM and 5 games in 52 hours

https://github.com/Syn-Nine/gar-lang/blob/main/DEVLOG.md
65•suioir•5d ago•5 comments

Detect memory leaks of C extensions with psutil and psleak

https://gmpy.dev/blog/2025/psutil-heap-introspection-apis
9•grodola•2d ago•1 comments

Apple releases open-source model that instantly turns 2D photos into 3D views

https://github.com/apple/ml-sharp
3•SG-•1h ago•0 comments

The best things and stuff of 2025

https://blog.fogus.me/2025/12/23/the-best-things-and-stuff-of-2025.html
304•adityaathalye•3d ago•35 comments

QNX Self-Hosted Developer Desktop

https://devblog.qnx.com/qnx-self-hosted-developer-desktop-initial-release/
190•transpute•13h ago•100 comments

Package managers keep using Git as a database, it never works out

https://nesbitt.io/2025/12/24/package-managers-keep-using-git-as-a-database.html
680•birdculture•1d ago•381 comments

Publishing your work increases your luck

https://github.com/readme/guides/publishing-your-work
168•magoghm•13h ago•57 comments

Experts explore new mushroom which causes fairytale-like hallucinations

https://nhmu.utah.edu/articles/experts-explore-new-mushroom-which-causes-fairytale-hallucinations
420•astronads•21h ago•242 comments

More dynamic cronjobs

https://george.mand.is/2025/09/more-dynamic-cronjobs/
62•0928374082•8h ago•13 comments

One million (small web) screenshots

https://nry.me/posts/2025-10-09/small-web-screenshots/
118•squidhunter•4d ago•15 comments

AI Police Reports: Year in Review

https://www.eff.org/deeplinks/2025/12/ai-police-reports-year-review
160•hn_acker•3d ago•119 comments

OrangePi 6 Plus Review: The New Frontier for ARM64 SBC Performance

https://boilingsteam.com/orange-pi-6-plus-review/
14•ekianjo•1h ago•2 comments

How Lewis Carroll computed determinants (2023)

https://www.johndcook.com/blog/2023/07/10/lewis-carroll-determinants/
191•tzury•19h ago•49 comments

Show HN: Witr – Explain why a process is running on your Linux system

https://github.com/pranshuparmar/witr
375•pranshuparmar•22h ago•79 comments

SIMD City: Auto-Vectorisation

https://xania.org/202512/20-simd-city
51•brewmarche•1w ago•11 comments

Researchers develop a camera that can focus on different distances at once

https://engineering.cmu.edu/news-events/news/2025/12/19-perfect-shot.html
62•gnabgib•3d ago•23 comments

Inside the proton, the ‘most complicated thing you could possibly imagine’ (2022)

https://www.quantamagazine.org/inside-the-proton-the-most-complicated-thing-imaginable-20221019/
73•tzury•11h ago•15 comments

LearnixOS

https://www.learnix-os.com
244•gtirloni•1d ago•96 comments

Moravec's Paradox and the Robot Olympics

https://www.physicalintelligence.company/blog/olympics
78•beklein•4d ago•9 comments

Verdichtung

https://alexeygy.github.io/blog/verdichtung/
5•kenty•5h ago•0 comments