frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

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

Comments

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

Best buds on this front

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

GPT-5.3-Codex

https://openai.com/index/introducing-gpt-5-3-codex/
178•meetpateltech•27m ago•41 comments

Claude Opus 4.6

https://www.anthropic.com/news/claude-opus-4-6
384•HellsMaddy•57m ago•179 comments

Unsealed Court Documents Show Teen Addiction Was Big Tech's "Top Priority"

https://techoversight.org/2026/01/25/top-report-mdl-jan-25/
48•Shamar•35m ago•17 comments

Claude Code Agent Teams

https://code.claude.com/docs/en/agent-teams
46•davidbarker•46m ago•7 comments

Don't rent the cloud, own instead

https://blog.comma.ai/datacenter/
915•Torq_boi•12h ago•376 comments

The New Collabora Office for Desktop

https://www.collaboraonline.com/collabora-office/
102•mfld•4h ago•52 comments

European Commission Trials Matrix to Replace Teams

https://www.euractiv.com/news/commission-trials-european-open-source-communications-software/
155•Arathorn•2h ago•82 comments

150 MB Minimal FreeBSD Installation

https://vermaden.wordpress.com/2026/02/01/150-mb-minimal-freebsd-installation/
64•vermaden•4d ago•5 comments

Maihem (YC W24): hiring sr robotics perception engineer (London, on-site)

https://jobs.ashbyhq.com/maihem/8da3fa8b-5544-45de-a99e-888021519758
1•mxrns•1h ago

GB Renewables Map

https://renewables-map.robinhawkes.com/
93•RobinL•5h ago•36 comments

When internal hostnames are leaked to the clown

https://rachelbythebay.com/w/2026/02/03/badnas/
377•zdw•13h ago•201 comments

Company as Code

https://blog.42futures.com/p/company-as-code
158•ahamez•5h ago•89 comments

Programming Patterns: The Story of the Jacquard Loom

https://www.scienceandindustrymuseum.org.uk/objects-and-stories/jacquard-loom
57•andsoitis•4d ago•18 comments

Advancing finance with Claude Opus 4.6

https://claude.com/blog/opus-4-6-finance
20•da_grift_shift•53m ago•7 comments

A Broken Heart

https://allenpike.com/2026/a-broken-heart/
110•memalign•4d ago•33 comments

Simply Scheme: Introducing Computer Science (1999)

https://people.eecs.berkeley.edu/~bh/ss-toc2.html
78•AlexeyBrin•4d ago•27 comments

Show HN: Micropolis/SimCity Clone in Emacs Lisp

https://github.com/vkazanov/elcity
123•vkazanov•9h ago•30 comments

CIA suddenly stops publishing, removes archives of The World Factbook

https://simonwillison.net/2026/Feb/5/the-world-factbook/
99•ck2•4h ago•28 comments

Making Ferrite Core Inductors at Home

https://danielmangum.com/posts/making-ferrite-core-inductors-home/
86•hasheddan•3d ago•24 comments

Nanobot: Ultra-Lightweight Alternative to OpenClaw

https://github.com/HKUDS/nanobot
147•ms7892•8h ago•92 comments

Triton Bespoke Layouts

https://www.lei.chat/posts/triton-bespoke-layouts/
3•matt_d•4d ago•0 comments

Fela Kuti First African to Get Grammys Lifetime Achievement Award

https://www.aljazeera.com/news/2026/2/1/fela-kuti-becomes-first-african-to-get-grammys-lifetime-a...
41•defrost•4d ago•11 comments

CG/SQL – SQL dialect compiler to C for sqlite3 mimicking stored procedures

https://ricomariani.github.io/CG-SQL-author/
18•linkdd•4d ago•8 comments

Wirth's Revenge

https://jmoiron.net/blog/wirths-revenge/
157•signa11•14h ago•70 comments

Anthropic's Claude Opus 4.6 uncovers 500 zero-day flaws in open-source code

https://www.axios.com/2026/02/05/anthropic-claude-opus-46-software-hunting
4•speckx•10m ago•0 comments

Top downloaded skill in ClawHub contains malware

https://1password.com/blog/from-magic-to-malware-how-openclaws-agent-skills-become-an-attack-surface
253•pelario•6h ago•118 comments

Sqldef: Idempotent schema management tool for MySQL, PostgreSQL, SQLite

https://sqldef.github.io/
243•Palmik•4d ago•48 comments

Claude Code: connect to a local model when your quota runs out

https://boxc.net/blog/2026/claude-code-connecting-to-local-models-when-your-quota-runs-out/
360•fugu2•4d ago•192 comments

Everyone Is Stealing TV

https://www.theverge.com/streaming/873416/piracy-streaming-boxes
22•naves•1h ago•27 comments

AI is killing B2B SaaS

https://nmn.gl/blog/ai-killing-b2b-saas
463•namanyayg•1d ago•690 comments