frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•11mo ago

Comments

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

Best buds on this front

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

Google releases Gemma 4 open models

https://deepmind.google/models/gemma/gemma-4/
476•jeffmcjunkin•2h ago•126 comments

Qwen3.6-Plus: Towards real world agents

https://qwen.ai/blog?id=qwen3.6
256•pretext•3h ago•89 comments

LinkedIn is illegally searching your computer

https://browsergate.eu/
1177•digitalWestie•5h ago•548 comments

Lemonade by AMD: a fast and open source local LLM server using GPU and NPU

https://lemonade-server.ai
306•AbuAssar•7h ago•78 comments

Even GPT-5.2 Can't Count to Five: Zero-Error Horizons in Trustworthy LLMs

https://arxiv.org/abs/2601.15714
32•daigoba66•2h ago•28 comments

A forecast of the fair market value of SpaceX's businesses

https://futuresearch.ai/spacex-ipo-valuation/
75•ddp26•1h ago•82 comments

Inside Nepal's Fake Rescue Racket

https://kathmandupost.com/money/2026/03/27/inside-nepal-s-fake-rescue-racket
191•lode•6h ago•77 comments

'Backrooms' and the Rise of the Institutional Gothic

https://thereader.mitpress.mit.edu/backrooms-and-the-rise-of-the-institutional-gothic/
103•anarbadalov•5h ago•47 comments

Significant Raise of Reports

https://lwn.net/Articles/1065620/
219•stratos123•9h ago•104 comments

Delve allegedly forked an open-source tool and sold it as its own

https://techcrunch.com/2026/04/01/the-reputation-of-troubled-yc-startup-delve-has-gotten-even-worse/
172•nickvec•3h ago•83 comments

IBM Announces Strategic Collaboration with Arm

https://newsroom.ibm.com/2026-04-02-ibm-announces-strategic-collaboration-with-arm-to-shape-the-f...
232•bonzini•9h ago•147 comments

Artemis II will use laser beams to live-stream 4K moon footage at 260 Mbps

https://www.tomshardware.com/networking/artemis-ii-will-use-laser-beams-to-live-stream-4k-moon-fo...
185•speckx•3h ago•77 comments

OpenAI Acquires TBPN

https://openai.com/index/openai-acquires-tbpn/
28•surprisetalk•51m ago•23 comments

EmDash: A Fresh Take on CMS

https://maciekpalmowski.dev/blog/emdash-a-fresh-take-on-cms/
36•taubek•1h ago•9 comments

Sweden goes back to basics, swapping screens for books in the classroom

https://undark.org/2026/04/01/sweden-schools-books/
580•novaRom•7h ago•300 comments

Renewables reached nearly 50% of global electricity capacity last year

https://www.theregister.com/2026/04/01/renewables_generated_nearly_half_global_power/
107•Growtika•2h ago•50 comments

An Example of Statistical Investigation of the Text Eugene Onegin – Markov, 1913 [pdf]

https://alpha60.de/research/markov/DavidLink_AnExampleOfStatistical_MarkovTrans_2007.pdf
17•jxmorris12•3d ago•1 comments

JSON Canvas Spec

https://jsoncanvas.org/spec/1.0/
4•tobr•3d ago•0 comments

Modern SQLite: Features You Didn't Know It Had

https://slicker.me/sqlite/features.htm
64•thunderbong•1h ago•8 comments

Cursor 3

https://cursor.com/blog/cursor-3
8•adamfeldman•4m ago•0 comments

Bringing Clojure programming to Enterprise (2021)

https://blogit.michelin.io/clojure-programming/
163•smartmic•9h ago•95 comments

Gone (Almost) Phishin'

https://ma.tt/2026/03/gone-almost-phishin/
141•luu•2d ago•68 comments

Email obfuscation: What works in 2026?

https://spencermortensen.com/articles/email-obfuscation/
297•jaden•14h ago•86 comments

Quadratic Micropass Type Inference

https://articles.luminalang.com/a/micropass-inference/
12•simvux•5d ago•4 comments

Reinventing the pull request

https://lubeno.dev/blog/reinventing-the-pull-request
65•bkolobara•6d ago•52 comments

March heat in American west has left snowpack at record-low levels

https://www.theguardian.com/us-news/2026/apr/01/snowmelt-american-west
70•ijidak•2h ago•28 comments

Mercor says it was hit by cyberattack tied to compromise LiteLLM

https://techcrunch.com/2026/03/31/mercor-says-it-was-hit-by-cyberattack-tied-to-compromise-of-ope...
128•jackson-mcd•1d ago•37 comments

Telli (YC F24) is hiring engineers, designers, and more (on-site, Berlin)

http://hi.telli.com/join-us
1•sebselassie•11h ago

Emacs-libgterm: Terminal emulator for Emacs using libghostty-vt

https://github.com/rwc9u/emacs-libgterm
65•signa11•4d ago•16 comments

Show HN: I built a DNS resolver from scratch in Rust – no DNS libraries

https://github.com/razvandimescu/numa
65•rdme•8h ago•45 comments