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?

Anthropic acquires Bun

https://bun.com/blog/bun-joins-anthropic
1282•ryanvogel•6h ago•625 comments

EmacsConf 2025

https://emacsconf.org/2025/
131•birdculture•2h ago•5 comments

Paged Out

https://pagedout.institute
173•varjag•4h ago•24 comments

IBM CEO says there is 'no way' spending on AI data centers will pay off

https://www.businessinsider.com/ibm-ceo-big-tech-ai-capex-data-center-spending-2025-12
133•nabla9•6h ago•179 comments

Amazon launches Trainium3

https://techcrunch.com/2025/12/02/amazon-releases-an-impressive-new-ai-chip-and-teases-a-nvidia-f...
117•thnaks•5h ago•49 comments

OpenAI declares 'code red' as Google catches up in AI race

https://www.theverge.com/news/836212/openai-code-red-chatgpt
391•goplayoutside•9h ago•479 comments

I designed and printed a custom nose guard to help my dog with DLE

https://snoutcover.com/billie-story
363•ragswag•2d ago•50 comments

Free static site generator for small restaurants and cafes

https://lite.localcafe.org/
64•fullstacking•4h ago•32 comments

Ecosia: The greenest AI is here

https://blog.ecosia.org/ecosia-ai/
47•doener•3h ago•27 comments

Learning music with Strudel

https://terryds.notion.site/Learning-Music-with-Strudel-2ac98431b24180deb890cc7de667ea92
369•terryds•1w ago•93 comments

Qwen3-VL can scan two-hour videos and pinpoint nearly every detail

https://the-decoder.com/qwen3-vl-can-scan-two-hour-videos-and-pinpoint-nearly-every-detail/
75•thm•2d ago•18 comments

Delty (YC X25) Is Hiring

https://www.ycombinator.com/companies/delty/jobs/aPWMaiq-full-stack-software-engineer
1•lalitkundu•3h ago

Exploring Large HTML Documents on the Web

https://calendar.perfplanet.com/2025/exploring-large-html-documents-on-the-web/
15•zdw•1h ago•2 comments

100k TPS over a billion rows: the unreasonable effectiveness of SQLite

https://andersmurphy.com/2025/12/02/100000-tps-over-a-billion-rows-the-unreasonable-effectiveness...
254•speckx•6h ago•94 comments

Zig's new plan for asynchronous programs

https://lwn.net/SubscriberLink/1046084/4c048ee008e1c70e/
198•messe•9h ago•153 comments

School cell phone bans and student achievement

https://www.nber.org/digest/202512/school-cell-phone-bans-and-student-achievement
70•harias•6h ago•72 comments

All about automotive lidar

https://mainstreetautonomy.com/blog/2025-08-29-all-about-automotive-lidar/
68•dllu•1d ago•39 comments

AI generated font using Nano Banana

https://constanttime.notion.site/Worlds-first-Ai-generated-font-using-nano-banana-2ba6f8e15af1801...
32•ebaad96•2h ago•14 comments

Practical Intro to Operational Transformation

https://archive.casouri.cc/note/2025/practical-intro-ot/
9•casouri•6d ago•1 comments

Id Software was Lazy – DOOM could have had PC Speaker Music

https://lenowo.org/viewtopic.php?t=45
5•minki_the_avali•56m ago•1 comments

Claude 4.5 Opus’ Soul Document

https://www.lesswrong.com/posts/vpNG99GhbBoLov9og/claude-4-5-opus-soul-document
247•the-needful•5h ago•148 comments

Cursed circuits: charge pump voltage halver

https://lcamtuf.substack.com/p/cursed-circuits-charge-pump-voltage
50•surprisetalk•5h ago•15 comments

Mistral 3 family of models released

https://mistral.ai/news/mistral-3
639•pember•9h ago•184 comments

The Junior Hiring Crisis

https://people-work.io/blog/junior-hiring-crisis/
200•mooreds•6h ago•270 comments

YesNotice

https://infinitedigits.co/docs/software/yesnotice/
143•surprisetalk•1w ago•54 comments

Advent of Compiler Optimisations 2025

https://xania.org/202511/advent-of-compiler-optimisation
330•vismit2000•14h ago•54 comments

Code Wiki: Accelerating your code understanding

https://developers.googleblog.com/en/introducing-code-wiki-accelerating-your-code-understanding/
47•geoffbp•6d ago•16 comments

Solving the Partridge Packing Problem Using MiniZinc

https://zayenz.se/blog/post/partridge-packing/
24•mzl•6d ago•1 comments

Addressing the adding situation

https://xania.org/202512/02-adding-integers
239•messe•12h ago•81 comments

Python Data Science Handbook

https://jakevdp.github.io/PythonDataScienceHandbook/
203•cl3misch•11h ago•39 comments