frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•1y ago

Comments

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

Best buds on this front

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

Show HN: Red Squares – GitHub outages as contributions

https://red-squares.cian.lol/
532•cianmm•4h ago•113 comments

The bottleneck was never the code

https://www.thetypicalset.com/blog/thoughts-on-coding-agents
193•Anon84•2d ago•126 comments

Setting up a Sun Ray server on OpenIndiana Hipster 2025.10

https://catstret.ch/202605/srss-hipster202510/
73•jandeboevrie•3h ago•13 comments

Agents can now create Cloudflare accounts, buy domains, and deploy

https://blog.cloudflare.com/agents-stripe-projects/
481•rolph•11h ago•258 comments

The Thinking Plant's Man (2025)

https://www.sciencehistory.org/stories/magazine/the-thinking-plants-man/
19•benbreen•1d ago•0 comments

StarFighter 16-Inch

https://us.starlabs.systems/pages/starfighter
507•signa11•12h ago•248 comments

CARA 2.0 – “I Built a Better Robot Dog”

https://www.aaedmusa.com/projects/cara2
295•hakonjdjohnsen•2d ago•39 comments

Knitting bullshit

https://katedaviesdesigns.com/2026/04/29/knitting-bullshit/
241•ColinEberhardt•9h ago•108 comments

Reverse-engineering the 1998 Ultima Online demo server

https://draxinar.github.io/articles/2026-05-01-uodemo-reverse-engineering.html
136•notsentient•8h ago•28 comments

Batteries Not Included, or Required, for These Smart Home Sensors

https://coe.gatech.edu/news/2026/04/batteries-not-included-or-required-these-smart-home-sensors
114•gnabgib•2d ago•41 comments

Cat (YC S22) Seeks Fractional Engineer to Build AI-Native Growth Toolkit

https://www.coveragecat.com/careers/engineering/fractional-growth-engineer
1•botacode•2h ago

245TB Micron 6600 ION Data Center SSD Now Shipping

https://investors.micron.com/news-releases/news-release-details/industry-leading-245tb-micron-660...
159•neilfrndes•11h ago•106 comments

DNSSEC disruption affecting .de domains – Resolved

https://status.denic.de/pages/incident/592577eab611ce1e0d00046f/69fa60ef9d12f5057a974f38
709•warpspin•18h ago•373 comments

Wolfenstein 3D for Gameboy Color on custom cartridge (2016)

https://www.happydaze.se/wolf/
67•ksymph•1d ago•9 comments

YouTube, your RSS feeds are broken

https://openrss.org/blog/youtube-your-feeds-are-broken
228•veeti•13h ago•82 comments

Accelerating Gemma 4: faster inference with multi-token prediction drafters

https://blog.google/innovation-and-ai/technology/developers-tools/multi-token-prediction-gemma-4/
619•amrrs•22h ago•299 comments

Multi-stroke text effect in CSS

https://yuanchuan.dev/multi-stroke-text-effect-in-css
161•cheeaun•10h ago•21 comments

Virtual violin produces realistic sounds

https://news.mit.edu/2026/mit-engineers-virtual-violin-produces-realistic-sounds-0429
41•gmays•3d ago•32 comments

Write some software, give it away for free

https://nonogra.ph/write-some-software-give-it-away-for-free-05-05-2026
318•nohell•17h ago•221 comments

Computer Use is 45x more expensive than structured APIs

https://reflex.dev/blog/computer-use-is-45x-more-expensive-than-structured-apis/
439•palashawas•22h ago•244 comments

Three Inverse Laws of AI

https://susam.net/inverse-laws-of-robotics.html
491•blenderob•23h ago•328 comments

Show HN: Adam – An embeddable cross-platform AI agent library

https://github.com/sqliteai/adam
5•marcobambini•1h ago•0 comments

EEVblog: The 555 Timer is 55 years old [video]

https://www.youtube.com/watch?v=6JhK8iCQuqI
310•brudgers•22h ago•80 comments

Telus Uses AI to Alter Call-Agent Accents

https://letsdatascience.com/news/telus-uses-ai-to-alter-call-agent-accents-a3868f63
201•debo_•13h ago•169 comments

Google Chrome silently installs a 4 GB AI model on your device without consent

https://www.thatprivacyguy.com/blog/chrome-silent-nano-install/
1541•john-doe•1d ago•1031 comments

Today I've made the difficult decision to reduce the size of Coinbase by ~14%

https://twitter.com/brian_armstrong/status/2051616759145185723
435•adrianmsmith•1d ago•669 comments

Wiki Builder: Skill to Build LLM Knowledge Bases

https://academy.dair.ai/blog/wiki-builder-claude-code-plugin
96•omarsar•2d ago•11 comments

Shrinkflation Is Quietly Making All Gadgets Worse

https://gizmodo.com/shrinkflation-is-quietly-making-all-gadgets-worse-2000754565
17•cainxinth•1h ago•3 comments

Why most product tours get skipped

https://productonboarding.com/articles/why-product-tours-get-skipped
191•pancomplex•17h ago•160 comments

I'm scared about biological computing

https://kuber.studio/blog/Reflections/I%27m-Scared-About-Biological-Computing
260•kuberwastaken•22h ago•207 comments