frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Learning Music with Strudel

https://terryds.notion.site/Learning-Music-with-Strudel-2ac98431b24180deb890cc7de667ea92
162•terryds•6d ago•34 comments

Mistral 3 family of models released

https://mistral.ai/news/mistral-3
297•pember•2h ago•93 comments

Nixtml: Static website and blog generator written in Nix

https://github.com/arnarg/nixtml
44•todsacerdoti•2h ago•8 comments

Addressing the adding situation

https://xania.org/202512/02-adding-integers
202•messe•5h ago•60 comments

YesNotice

https://infinitedigits.co/docs/software/yesnotice/
55•surprisetalk•1w ago•27 comments

Poka Labs (YC S24) Is Hiring a Founding Engineer

https://www.ycombinator.com/companies/poka-labs/jobs/RCQgmqB-founding-engineer
1•arbass•9m ago

Python Data Science Handbook

https://jakevdp.github.io/PythonDataScienceHandbook/
97•cl3misch•4h ago•20 comments

Show HN: Marmot – Single-binary data catalog (no Kafka, no Elasticsearch)

https://github.com/marmotdata/marmot
46•charlie-haley•2h ago•8 comments

Advent of Compiler Optimisations 2025

https://xania.org/202511/advent-of-compiler-optimisation
252•vismit2000•7h ago•36 comments

A series of vignettes from my childhood and early career

https://www.jasonscheirer.com/weblog/vignettes/
88•absqueued•4h ago•52 comments

I Designed and Printed a Custom Nose Guard to Help My Dog with DLE

https://snoutcover.com/billie-story
23•ragswag•2d ago•3 comments

Apple Releases Open Weights Video Model

https://starflow-v.github.io
347•vessenes•11h ago•111 comments

What will enter the public domain in 2026?

https://publicdomainreview.org/features/entering-the-public-domain/2026/
400•herbertl•13h ago•257 comments

YouTube increases FreeBASIC performance (2019)

https://freebasic.net/forum/viewtopic.php?t=27927
122•giancarlostoro•2d ago•23 comments

Peter Thiel's Apocalyptic Worldview Is a Dangerous Fantasy

https://jacobin.com/2025/11/peter-thiel-palantir-apocalypse-antichrist
116•robtherobber•46m ago•84 comments

Comparing AWS Lambda ARM64 vs. x86_64 Performance Across Runtimes in Late 2025

https://chrisebert.net/comparing-aws-lambda-arm64-vs-x86_64-performance-across-multiple-runtimes-...
96•hasanhaja•7h ago•42 comments

DeepSeek-v3.2: Pushing the frontier of open large language models [pdf]

https://huggingface.co/deepseek-ai/DeepSeek-V3.2/resolve/main/assets/paper.pdf
908•pretext•1d ago•433 comments

India orders smartphone makers to preload state-owned cyber safety app

https://www.reuters.com/sustainability/boards-policy-regulation/india-orders-mobile-phones-preloa...
834•jmsflknr•1d ago•612 comments

Lazier Binary Decision Diagrams for set-theoretic types

https://elixir-lang.org/blog/2025/12/02/lazier-bdds-for-set-theoretic-types/
25•tvda•4h ago•2 comments

Proximity to coworkers increases long-run development, lowers short-term output (2023)

https://pallais.scholars.harvard.edu/publications/power-proximity-coworkers-training-tomorrow-or-...
115•delichon•3h ago•76 comments

Beej's Guide to Learning Computer Science

https://beej.us/guide/bglcs/
275•amruthreddi•2d ago•99 comments

Show HN: RunMat – runtime with auto CPU/GPU routing for dense math

https://github.com/runmat-org/runmat
11•nallana•2h ago•2 comments

An LED panel that shows the aviation around you

https://github.com/AxisNimble/TheFlightWall_OSS
59•yzydserd•5d ago•13 comments

How Brian Eno Created Ambient 1: Music for Airports (2019)

https://reverbmachine.com/blog/deconstructing-brian-eno-music-for-airports/
142•dijksterhuis•9h ago•75 comments

Fallout 2's Chris Avellone describes his game design philosophy

https://arstechnica.com/gaming/2025/12/fallout-2-designer-chris-avellone-recalls-his-first-forays...
23•LaSombra•1h ago•5 comments

Rootless Pings in Rust

https://bou.ke/blog/rust-ping/
100•bouk•10h ago•69 comments

Zig's new plan for asynchronous programs

https://lwn.net/SubscriberLink/1046084/4c048ee008e1c70e/
73•messe•2h ago•59 comments

Tom Stoppard has died

https://www.bbc.com/news/articles/c74xe49q7vlo
150•mstep•2d ago•46 comments

Reverse math shows why hard problems are hard

https://www.quantamagazine.org/reverse-mathematics-illuminates-why-hard-problems-are-hard-20251201/
148•gsf_emergency_6•14h ago•31 comments

After Windows Update, Password icon invisible, click where it used to be

https://support.microsoft.com/en-us/topic/august-29-2025-kb5064081-os-build-26100-5074-preview-3f...
149•zdw•14h ago•160 comments
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?