frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Size of Life

https://neal.fun/size-of-life/
647•eatonphil•3h ago•110 comments

Australia begins enforcing world-first teen social media ban

https://www.reuters.com/legal/litigation/australia-social-media-ban-takes-effect-world-first-2025...
190•chirau•1d ago•296 comments

Terraform CDK has been phased out

https://github.com/hashicorp/terraform-cdk
20•mfornasa•34m ago•12 comments

Auto-grading decade-old Hacker News discussions with hindsight

https://karpathy.bearblog.dev/auto-grade-hn/
102•__rito__•2h ago•52 comments

DeepSeek uses banned Nvidia chips for AI model, report says

https://finance.yahoo.com/news/china-deepseek-uses-banned-nvidia-131207746.html
205•goodway•3h ago•169 comments

Super Mario 64 for the PS1

https://github.com/malucard/sm64-psx
28•LaserDiscMan•49m ago•6 comments

Qwen3-Omni-Flash-2025-12-01:a next-generation native multimodal large model

https://qwen.ai/blog?id=qwen3-omni-flash-20251201
117•pretext•3h ago•52 comments

Gundam is just the same as Jane Austen but happens to include giant mech suits

https://eli.li/gundam-is-just-the-same-as-jane-austen-but-happens-to-include-giant-mech-suits
50•surprisetalk•1w ago•30 comments

Why the Sanitizer API is just `setHTML()`

https://frederikbraun.de/why-sethtml.html
70•birdculture•1d ago•28 comments

Is it a bubble?

https://www.oaktreecapital.com/insights/memo/is-it-a-bubble
61•saigrandhi•2h ago•47 comments

Factor 0.101 now available

https://re.factorcode.org/2025/12/factor-0-101-now-available.html
56•birdculture•8h ago•6 comments

9 Mothers (YC X26) Is Hiring

https://app.dover.com/jobs/9mothers
1•ukd1•2h ago

Typewriter Plotters (2022)

https://biosrhythm.com/?p=2143
47•LaSombra•5d ago•0 comments

Launch HN: InspectMind (YC W24) – AI agent for reviewing construction drawings

24•aakashprasad91•3h ago•19 comments

Intermittent hypoxia increases blood flow and benefits executive function

https://onlinelibrary.wiley.com/doi/10.1111/psyp.70161
11•PaulHoule•1h ago•2 comments

RoboCrop: Teaching robots how to pick tomatoes

https://phys.org/news/2025-12-robocrop-robots-tomatoes.html
34•smurda•4h ago•14 comments

Show HN: Automated license plate reader coverage in the USA

https://alpranalysis.com
16•sodality2•2h ago•3 comments

Volcanic eruptions set off a chain of events that brought Black Death to Europe

https://www.cam.ac.uk/stories/volcanoes-black-death
52•gmays•4d ago•5 comments

Show HN: A 2-row, 16-key keyboard designed for smartphones

https://k-keyboard.com/Why-QWERTY-mini
16•QWERTYmini•1h ago•15 comments

Valve: HDMI Forum Continues to Block HDMI 2.1 for Linux

https://www.heise.de/en/news/Valve-HDMI-Forum-Continues-to-Block-HDMI-2-1-for-Linux-11107440.html
198•OsrsNeedsf2P•2h ago•142 comments

Super-Flat ASTs

https://jhwlr.io/super-flat-ast/
39•mmphosis•6d ago•6 comments

Terrain Diffusion: A Diffusion-Based Successor to Perlin Noise

https://arxiv.org/abs/2512.08309
8•kelseyfrog•1h ago•0 comments

COM Like a Bomb: Rust Outlook Add-in

https://tritium.legal/blog/outlook
48•piker•4h ago•24 comments

Kernel Float: Unlocking Mixed-Precision GPU Programming

https://dl.acm.org/doi/pdf/10.1145/3779120
8•gpuhacker•4d ago•0 comments

Israel used Palantir technologies in pager attack in Lebanon

https://the307.substack.com/p/revealed-israel-used-palantir-technologies
212•cramsession•4h ago•152 comments

Revisiting "Let's Build a Compiler"

https://eli.thegreenplace.net/2025/revisiting-lets-build-a-compiler/
222•cui•13h ago•37 comments

Golang's big miss on memory arenas

https://avittig.medium.com/golangs-big-miss-on-memory-arenas-f1375524cc90
57•andr3wV•6d ago•40 comments

Map of all the buildings in the world

https://gizmodo.com/literally-a-map-showing-all-the-buildings-in-the-world-2000694696
147•dr_dshiv•5d ago•51 comments

England Historic Aerial Photo Explorer

https://historicengland.org.uk/images-books/archive/collections/aerial-photos/
24•davemateer•3h ago•4 comments

Cloth Simulation

https://cloth.mikail-khan.com/
169•adamch•1w ago•34 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?