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?

Self-hosting my photos with Immich

https://michael.stapelberg.ch/posts/2025-11-29-self-hosting-photos-with-immich/
219•birdculture•5d ago•82 comments

Have I been Flocked? – Check if your license plate is being watched

https://haveibeenflocked.com/
104•pkaeding•4h ago•46 comments

Cloudflare outage on December 5, 2025

https://blog.cloudflare.com/5-december-2025-outage/
616•meetpateltech•16h ago•462 comments

PalmOS on FisherPrice Pixter Toy

https://dmitry.gr/?r=05.Projects&proj=27.%20rePalm#pixter
50•dmitrygr•4h ago•7 comments

Leaving Intel

https://www.brendangregg.com/blog//2025-12-05/leaving-intel.html
196•speckx•10h ago•97 comments

Making tiny 0.1cc two stroke engine from scratch

https://youtu.be/nKVq9u52A-c?si=KVY6AK7tsudqnbJN
29•pillars•5d ago•3 comments

Infracost (YC W21) is hiring Sr Node Eng to make $600B/yr cloud spend proactive

https://www.ycombinator.com/companies/infracost/jobs/Sr9rmHs-senior-product-engineer-node-js
1•akh•45m ago

Gemini 3 Pro: the frontier of vision AI

https://blog.google/technology/developers/gemini-3-pro-vision/
424•xnx•15h ago•213 comments

Netflix to Acquire Warner Bros

https://about.netflix.com/en/news/netflix-to-acquire-warner-bros
1558•meetpateltech•19h ago•1184 comments

Ivan Sutherland Sketchpad Demo 1963 [video]

https://www.youtube.com/watch?v=6orsmFndx_o
47•fs_software•3d ago•0 comments

Frinkiac – 3M "The Simpsons" Screencaps

https://frinkiac.com/
77•GlumWoodpecker•3d ago•25 comments

Extra Instructions Of The 65XX Series CPU (1996)

http://www.ffd2.com/fridge/docs/6502-NMOS.extra.opcodes
43•embedding-shape•7h ago•7 comments

Adenosine on the common path of rapid antidepressant action: The coffee paradox

https://genomicpress.kglmeridian.com/view/journals/brainmed/aop/article-10.61373-bm025c.0134/arti...
124•PaulHoule•9h ago•59 comments

Most technical problems are people problems

https://blog.joeschrag.com/2023/11/most-technical-problems-are-really.html
380•mooreds•18h ago•281 comments

Albert Michelson's Harmonic Analyzer (2014) [pdf]

https://engineerguy.com/fourier/pdfs/albert-michelsons-harmonic-analyzer.pdf
18•o4c•4h ago•3 comments

Patterns for Defensive Programming in Rust

https://corrode.dev/blog/defensive-programming/
245•PaulHoule•15h ago•51 comments

Guide to making a CHIP-8 emulator (2020)

https://tobiasvl.github.io/blog/write-a-chip-8-emulator/
14•AlexeyBrin•6d ago•0 comments

Guy Built a Compact Camera Using an Optical Mouse

https://petapixel.com/2025/11/13/this-guy-built-a-compact-camera-using-an-optical-mouse/
3•PaulHoule•2d ago•1 comments

Idempotency keys for exactly-once processing

https://www.morling.dev/blog/on-idempotency-keys/
118•defly•4d ago•44 comments

Perpetual futures, explained

https://www.bitsaboutmoney.com/archive/perpetual-futures-explained/
88•sirodoht•10h ago•44 comments

I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA

187•proberts•15h ago•236 comments

Netflix’s AV1 Journey: From Android to TVs and Beyond

https://netflixtechblog.com/av1-now-powering-30-of-netflix-streaming-02f592242d80
497•CharlesW•1d ago•256 comments

YouTube caught making AI-edits to videos and adding misleading AI summaries

https://www.ynetnews.com/tech-and-digital/article/bj1qbwcklg
236•mystraline•6h ago•134 comments

Roko's Dancing Basilisk

https://boston.conman.org/2025/12/02.1
5•todsacerdoti•3d ago•0 comments

Nook Browser

https://browsewithnook.com
62•ray__•4h ago•40 comments

Show HN: HCB Mobile – financial app built by 17 y/o, processing $6M/month

https://hackclub.com/fiscal-sponsorship/mobile/
135•mohamad08•3d ago•53 comments

Tides are weirder than you think

https://signoregalilei.com/2025/11/12/tides-are-weirder-than-you-think/
104•surprisetalk•4d ago•29 comments

The missing standard library for multithreading in JavaScript

https://github.com/W4G1/multithreading
64•W4G1•10h ago•17 comments

Fizz Buzz in CSS

https://susam.net/fizz-buzz-in-css.html
83•froober•11h ago•21 comments

Making RSS More Fun

https://matduggan.com/making-rss-more-fun/
200•salmon•18h ago•96 comments