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?

SQLite is all you need for durable workflows

https://obeli.sk/blog/sqlite-is-all-you-need-for-durable-workflows/
507•tomasol•14h ago•253 comments

Algebraic Effects for the Rest of Us

https://overreacted.io/algebraic-effects-for-the-rest-of-us/
32•satvikpendem•3d ago•13 comments

Snowboard Kids 2 is 100% Decompiled

https://blog.chrislewis.au/snowboard-kids-2-is-100-decompiled/
182•GaggiX•3d ago•67 comments

Notes from the Mistral AI Now Summit

https://koenvangilst.nl/lab/mistral-ai-now-summit
361•vnglst•16h ago•145 comments

Perry Compiles TypeScript directly to executables using SWC and LLVM

https://www.perryts.com/
83•0x1997•5h ago•64 comments

What It Takes to Preserve Floppy Disks

https://spectrum.ieee.org/floppy-disk-data-preservation-archives
38•pseudolus•2d ago•9 comments

Print with dozens of colors: Our new open-source ColorMix for PrusaSlicer

https://blog.prusa3d.com/our-new-open-source-colormix-model-in-prusaslicer-and-easyprint_136079/
144•rented_mule•3d ago•27 comments

A new register allocator for ZJIT

https://railsatscale.com/2026-05-27-a-new-register-allocator-for-zjit/
30•tenderlove•2d ago•1 comments

MCP is dead?

https://www.quandri.io/engineering-blog/mcp-is-dead
210•nadis•9h ago•178 comments

Naphtha shortages in Japan

https://www.nippon.com/en/japan-data/h02783/
104•takakaze•6h ago•65 comments

Shift will clean homes for free to train future robots

https://www.theverge.com/ai-artificial-intelligence/939765/ai-training-data-startup-shift-free-cl...
135•evilsimon•13h ago•187 comments

It's hard to justify buying a Framework 12

https://www.jeffgeerling.com/blog/2026/its-hard-to-justify-framework-12/
286•watermelon0•17h ago•475 comments

The dead economy theory

https://www.owenmcgrann.com/p/the-dead-economy-theory
957•WillDaSilva•16h ago•1107 comments

Citing 'severe' math deficits, UC faculty demand a return to SAT tests for STEM

https://www.latimes.com/california/story/2026-05-27/uc-math-professors-demand-return-of-sat-for-s...
579•brandonb•1d ago•779 comments

The Last Technical Interview

https://steve-yegge.medium.com/the-last-technical-interview-bc13ddcf4564
108•headalgorithm•12h ago•80 comments

Ho-scale slot car racing in the Santa Cruz Mountains

https://stewartraceway.org/
6•HoldOnAMinute•3d ago•1 comments

Show HN: Tiny-vLLM – high performance LLM inference engine in C++ and CUDA

https://github.com/jmaczan/tiny-vllm
138•yu3zhou4•12h ago•12 comments

Show HN: Open-source private home security camera system (end-to-end encryption)

https://github.com/secluso/core
57•arrdalan•9h ago•14 comments

Liquid AI reveals 8B-A1B MoE trained on 38T

https://www.liquid.ai/blog/lfm2-5-8b-a1b
183•simjnd•16h ago•70 comments

Bijou64: A variable-length integer encoding

https://www.inkandswitch.com/tangents/bijou64/
224•justinweiss•17h ago•79 comments

Is AI causing a repeat of frontend’s lost decade?

https://mastrojs.github.io/blog/2026-05-23-is-AI-causing-a-repeat-of-frontends-lost-decade/
340•xyzal•21h ago•291 comments

OpenRCT2 v0.5.1 "Swamp Castle" released Last version to support Windows 7

https://openrct2.io/blog/2026/05/openrct2-v0.5.1-released
6•jandeboevrie•2h ago•0 comments

On Rendering Diffs

https://pierre.computer/writing/on-rendering-diffs
169•amadeus•13h ago•55 comments

Math-to-Manim

https://github.com/HarleyCoops/Math-To-Manim
47•georgewsinger•2d ago•6 comments

The mysterious Hy3 LLM is topping OpenRouter Model Rankings by a large margin

https://minimaxir.com/2026/05/openrouter-hy3/
127•freediver•1d ago•103 comments

What Is a Dickover?

https://daringfireball.net/2026/05/what_is_a_dickover
313•tambourine_man•8h ago•122 comments

You can just say it

https://noperator.dev/posts/you-can-just-say-it/
317•antirez•16h ago•164 comments

Ember.js 7.0

https://blog.emberjs.com/ember-released-7-0/
64•satvikpendem•8h ago•15 comments

GTA 6 Developers Unionize

https://rockstarintel.com/gta-6-developers-announce-rockstar-games-union/
671•AndrewKemendo•16h ago•451 comments

Show HN: TV Explorer. Adding advanced UI to free online TV

https://tvexplorer.live
148•dtagames•15h ago•42 comments