Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #18730

T

Terbium

Personal blog · terbium.ioprogrammingphilosophy

Terbium is a personal blog at terbium.io about programming and philosophy. Since 2018, 4 different Hacker News readers have linked it 6 times, most often “Comparing Rust's Traits and Haskell's Typeclasses (2021)”. The last post was in 2021, but the archive is still widely read.

Visit the blog
6mentions?
4HN people?
2018–2024first – last linked?
Links on Hacker News per year · peak 2 in 2021

Too few sampled comments (3) to say how often HN recommends it.?

Why HN links it

HN commenters link Terbium posts on a wave function collapse implementation with a downloadable Jupyter notebook, and on the paperclip maximizer idea. The comments do not judge the writing.

Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

A website of ideas, programming, chaos, and random ramblings.

Most-linked posts?

  1. Comparing Rust's Traits and Haskell's Typeclasses (2021)
    2 people · 2 mentions · first linked 2021-11-22

What Hacker News says?

  1. Letrec requires either laziness (which implies some sort of internal mutability, as thunks get replaced by values at some point), or "internal" mutability that may not be visible to the programmer (like in OCaml, where in a `let rec` some variables will initially be null pointers, and get updated once other definitions have run). In languages with no mutability at all (not even internal mutability like with these tw…

    Comment linking /2019/09/cyclic-immutable/

    on “Show HN: Lisp with GC in 436 Bytes”
  2. Submitted Comparing Rust's Traits and Haskell's Typeclasses (2021) as a story · 4 points

    HN discussion
  3. I wrote an post with a short and (hopefully) understandable implementation a while ago: https://terbium.io/2018/11/wave-function-collapse/ . There's a Jupyter notebook you can download at the bottom of the page.

    Comment linking /2018/11/wave-function-collapse/

    on “The Wavefunction Collapse Algorithm Explained”
  4. Submitted Comparing Traits and Typeclasses as a story · 2 points

    HN discussion
  5. It makes me shudder as well, the first thing that comes to mind is the paperclip maximizer - https://terbium.io/2020/05/paperclip-maximizer/ .

    Comment linking /2020/05/paperclip-maximizer/

    on “Economists are revising their views on robots and jobs”
  6. Submitted Wave Function Collapse in Python (2018) as a story · 1 points

    HN discussion

Search all of HN for terbium.io