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 · #19948

S

siraben’s musings

Personal blog · siraben.dev · on HN as sirabenprogrammingsystemsmath

siraben’s musings is a personal blog at siraben.dev about programming, systems and math. Since 2022, 3 different Hacker News readers have linked it 12 times, most often “The Mother Who Lost Her Daughter Twice (2042)”. The last post was in 2022, but the archive is still widely read.

Visit the blog
12mentions?
3HN people?
2022–2023first – last linked?
Links on Hacker News per year · peak 9 in 2022

Writing proofs and programs.

The author on HN?

siraben · 2,816 karma · member since 2019

https://github.com/siraben Vanderbilt CS and math. Yale CS. Email me! siraben [at] siraben.dev

From their public HN profile, which links to this site.

Most-linked posts?

  1. The Mother Who Lost Her Daughter Twice (2042)
    2 people · 3 mentions · first linked 2022-12-13
  2. Dirty Nix flake quality-of-lie hacks
    2 people · 2 mentions · first linked 2022-02-19

What Hacker News says?

  1. Thought you might like this short story I wrote about exactly the same sequence of events, but with a lost daughter instead of a partner.[0] [0] https://siraben.dev/2022/12/13/returnai.html

    Comment linking /2022/12/13/returnai.html

    on “Facebook LLAMA is being openly distributed via torrents”
  2. Submitted How to write a linter using tree-sitter in an hour as a story · 270 points

    HN discussion
  3. A few years ago, I wrote a compiler for FRACTRAN written in Haskell[0] (translated from Common Lisp) with an associated blog post[1]. Using the tagless-final style you can write a simple program like this: sumTo :: FracComp repr => Integer -> [repr [Rational]] sumTo n = [addi "c" 0, addi "n" n, while (jge "n" 0) [adds "c" "n", subi "n" 1]] And the compiler would output this: λ> runAssembler (sumTo 10) -- Program len…

    Comment linking /2020/02/26/translating_cl.html

    on “Remembering John Conway's FRACTRAN, a ridiculous, yet surprisingly deep language”
  4. Submitted How to write a tree-sitter grammar in an afternoon as a story · 112 points

    HN discussion
  5. Submitted Free monads from scratch as a story · 22 points

    HN discussion
  6. Submitted Hosting a Minecraft server without extra hardware with Tailscale and iptables as a story · 7 points

    HN discussion
  7. Submitted SekaiCTF 2022 – Matryoshka as a story · 5 points

    HN discussion
  8. Submitted The Mother Who Lost Her Daughter Twice (2042) as a story · 2 points

    HN discussion
  9. Submitted Minecraft markets are inefficient as a story · 2 points

    HN discussion
  10. Submitted Dirty Nix flake quality-of-lie hacks as a story · 2 points

    HN discussion
  11. Submitted The Mother Who Lost Her Daughter Twice as a story · 1 points

    HN discussion
  12. Submitted Dirty Nix flake quality-of-life hacks as a story · 1 points

    HN discussion

Search all of HN for siraben.dev