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

J

Justin Pombrio

Personal blog · justinpombrio.netprogramming

Justin Pombrio's personal blog at justinpombrio.net covers programming. Since 2013, 13 different Hacker News readers have linked it 23 times, most often “Typst as a Language”. It is still writing: the last post was on 2026-09-15, and you can follow it by feed.

Visit the blog
23mentions?
13HN people?
2013–2026first – last linked?
Links on Hacker News per year · peak 8 in 2024

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

Why HN links it

Linked in one comment in a Pyret thread about debugging Racket macro-generated code. The comment mentions the author's PLT group work at Brown but does not judge the writing.

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

Most-linked posts?

  1. Typst as a Language
    5 people · 5 mentions · first linked 2024-12-01
  2. Using algebra to refactor data types
    4 people · 4 mentions · first linked 2021-03-12
  3. Lindenmayer Systems
    2 people · 2 mentions · first linked 2026-02-20

What Hacker News says?

  1. Shhh! That's on the horizon! One of the frustrations of using Racket—which is macros all-the-way-down—is debugging. When you see an error message or use a stepper-debugger, you want it to be in terms of the code you wrote; not in terms of the code generated by some complicated macro which was glued together by a sleep-deprived graduate student. One of the graduate students here in the PLT group at Brown, justinpombr…

    Comment linking /

    on “Pyret – A language exploring scripting and functional programming”
  2. Submitted JJ Cheat Sheet as a story · 186 points

    HN discussion
  3. Thank you for the explanations! I learned about Hilbert curves in part from your website before constructing a "color clock" some time ago: http://justinpombrio.net/show/color-clock.html

    Comment linking /show/color-clock.html

    on “How to Choose Colours Procedurally”
  4. Submitted Penrose Mazes (2020) as a story · 104 points

    HN discussion
  5. Location: Cambridge, MA Remote: Yes Willing to relocate: No Technologies: Rust, C++; JS; Python; Java; FHIR/HL7v2 Resume: https://justinpombrio.net/about-me/resume.pdf Email: On resume About me: PhD in programming languages. I've worked on healthcare software, mapping, programming languages, parsers, and editors, and I'm happy to add to that list. Passion for writing performant and correct software. Open to full-tim…

    Comment linking /about-me/resume.pdf

    on “Ask HN: Who wants to be hired? (December 2024)”
  6. Submitted A capability-safe language would have minimized the Log4j vulnerability as a story · 99 points

    HN discussion
  7. And you can use this algebra to refactor data types! It's a surprisingly deep topic. I wrote a blog post about it: https://justinpombrio.net/2021/03/11/algebra-and-data-types.... And someone else wrote a related blog post: https://codewords.recurse.com/issues/three/algebra-and-calcu...

    Comment linking /2021/03/11/algebra-and-data-types.html

    on “Where does the name "algebraic data type" come from?”
  8. Submitted Imagining a language without booleans as a story · 77 points

    HN discussion
  9. > It seemed to have genuine curiosity. Yeah, they really do. I found one on a sidewalk a while back. Watched it for a while, then it came right up to me. I got it to come onto my hand. No fear. Last picture here: http://justinpombrio.net/about-me/pictures/ I left it in some bamboo after.

    Comment linking /about-me/pictures/

    on “Praying mantis seen hunting for fish in wild for first time”
  10. Submitted A Twist on Wadler's Printer as a story · 65 points

    HN discussion
  11. Hardly the hardest. Here's a harder: http://justinpombrio.net/tell/prisoner-lightbulb.html EDIT: Also, for anyone stuck on the three gods puzzle, the three sisters puzzle is a good stepping stone: http://mathpuzzlewiki.com/index.php?title=Three_princesses

    Comment linking /tell/prisoner-lightbulb.html

    on “The Hardest Logic Puzzle Ever”
  12. Submitted Typst as a Language as a story · 17 points

    HN discussion
  13. Submitted Typst as a Programming Language as a story · 6 points

    HN discussion
  14. Submitted Typst as a Language as a story · 5 points

    HN discussion
  15. Submitted Typst as a Language as a story · 4 points

    HN discussion
  16. Submitted Lindenmayer Systems as a story · 3 points

    HN discussion
  17. Submitted Using algebra to refactor data types as a story · 3 points

    HN discussion
  18. Submitted Algebra and Data Types as a story · 3 points

    HN discussion
  19. Submitted Invariants across languages as a story · 2 points

    HN discussion
  20. Submitted Lindenmayer Systems as a story · 1 points

    HN discussion
  21. Submitted Typst as a Language as a story · 1 points

    HN discussion
  22. Submitted Algebraic Types in Rust Explained as a story · 1 points

    HN discussion
  23. Submitted Tree Editors by Justin Pombrio as a story · 1 points

    HN discussion

Search all of HN for justinpombrio.net

Linked by the same people?