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?

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
197•cdrnsf•1h ago•118 comments

Claude Opus 4.6

https://www.anthropic.com/news/claude-opus-4-6
2082•HellsMaddy•20h ago•897 comments

Show HN: Agent Arena – Test How Manipulation-Proof Your AI Agent Is

https://wiz.jock.pl/experiments/agent-arena/
28•joozio•1h ago•17 comments

A new bill in New York would require disclaimers on AI-generated news content

https://www.niemanlab.org/2026/02/a-new-bill-in-new-york-would-require-disclaimers-on-ai-generate...
237•giuliomagnifico•3h ago•91 comments

Invention of DNA "Page Numbers" Opens Up Possibilities for the Bioeconomy

https://www.caltech.edu/about/news/invention-dna-page-numbers-synthesis-kaihang-wang
53•dagurp•3h ago•25 comments

TikTok's 'Addictive Design' Found to Be Illegal in Europe

https://www.nytimes.com/2026/02/06/business/tiktok-addictive-design-europe.html
84•thm•1h ago•59 comments

GPT-5.3-Codex

https://openai.com/index/introducing-gpt-5-3-codex/
1375•meetpateltech•19h ago•521 comments

Things Unix can do atomically (2010)

https://rcrowley.org/2010/01/06/things-unix-can-do-atomically.html
165•onurkanbkrc•8h ago•53 comments

Systems Thinking

http://theprogrammersparadox.blogspot.com/2026/02/systems-thinking.html
148•r4um•8h ago•75 comments

Plasma Effect (2016)

https://www.4rknova.com/blog/2016/11/01/plasma
58•todsacerdoti•3d ago•10 comments

My AI Adoption Journey

https://mitchellh.com/writing/my-ai-adoption-journey
682•anurag•18h ago•258 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
12•antves•21h ago•0 comments

DNS Explained – How Domain Names Get Resolved

https://www.bhusalmanish.com.np/blog/posts/dns-explained.html
43•okchildhood•3d ago•10 comments

Solving Shrinkwrap: New Experimental Technique

https://kizu.dev/shrinkwrap-solution/
4•spiros•10h ago•0 comments

We tasked Opus 4.6 using agent teams to build a C Compiler

https://www.anthropic.com/engineering/building-c-compiler
592•modeless•18h ago•576 comments

Nixie-clock using neon lamps as logic elements (2007)

https://www.pa3fwm.nl/projects/neonclock/
6•jacquesm•4d ago•2 comments

Show HN: Artifact Keeper – Open-Source Artifactory/Nexus Alternative in Rust

https://github.com/artifact-keeper
95•bsgeraci•9h ago•35 comments

Stay Away from My Trash

https://tldraw.dev/blog/stay-away-from-my-trash
63•EvgeniyZh•3d ago•32 comments

Recreating Epstein PDFs from raw encoded attachments

https://neosmart.net/blog/recreating-epstein-pdfs-from-raw-encoded-attachments/
403•ComputerGuru•1d ago•146 comments

Coding Agents and Use Cases

https://justsitandgrin.im/posts/coding-agents-use-cases/
10•vinhnx•3d ago•1 comments

Animated Knots

https://www.animatedknots.com/
252•ostacke•4d ago•33 comments

How to carry more than your own bodyweight (2025)

https://www.bbc.com/future/article/20250124-how-to-carry-more-than-your-own-bodyweight
53•1659447091•3d ago•66 comments

Unlocking high-performance PostgreSQL with key memory optimizations

https://stormatics.tech/blogs/unlocking-high-performance-postgresql-key-memory-optimizations
70•camille_134•4d ago•5 comments

The RCE that AMD won't fix

https://mrbruh.com/amd/
269•MrBruh•14h ago•113 comments

The time I didn't meet Jeffrey Epstein

https://scottaaronson.blog/?p=9534
237•pfdietz•18h ago•272 comments

I reversed Tower of Fantasy's anti-cheat driver: a BYOVD toolkit never loaded

https://vespalec.com/blog/tower-of-flaws/
87•svespalec•10h ago•36 comments

Orchestrate teams of Claude Code sessions

https://code.claude.com/docs/en/agent-teams
364•davidbarker•20h ago•199 comments

Sealos – AI Native Cloud Cloud Operating System

https://github.com/labring/sealos
12•fanux•3d ago•8 comments

Waiting for Postgres 19: Better planner hints with path generation strategies [video]

https://www.youtube.com/watch?v=QLb3nhIy2Lc
55•sbuttgereit•10h ago•2 comments

Review of 1984 by Isaac Asimov (1980)

https://www.newworker.org/ncptrory/1984.htm
166•doruk101•16h ago•111 comments