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

T

Tinkering

Personal blog · tinkering.xyzprogrammingsystems

Tinkering is a personal blog at tinkering.xyz about programming and systems. Since 2018, 15 different Hacker News readers have linked it 22 times, most often “I don't care that it's X times faster”. It is still writing: the last post was on 2026-07-18, and you can follow it by feed.

Visit the blog
22mentions?
15HN people?
2018–2026first – last linked?
Links on Hacker News per year · peak 6 in 2024

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

Why HN links it

Commenters link a post on abusing Python type annotations to build a macro system. The thread context also includes a commenter's own notes on learning Rust, but no comment judges the blog's writing.

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

Come for the Foo, stay for the Bar

Most-linked posts?

  1. I don't care that it's X times faster
    3 people · 3 mentions · first linked 2026-04-15
  2. Bringing macros to Python by abusing type annotations
    3 people · 3 mentions · first linked 2018-08-17
  3. Evaluating a Process Manager
    2 people · 2 mentions · first linked 2024-08-27
  4. An Optimization Story
    2 people · 2 mentions · first linked 2022-02-08
  5. April Cools 2024: Physics Edition
    2 people · 2 mentions · first linked 2024-04-02
  6. Nix journey part 0: Learning and reference materials
    2 people · 2 mentions · first linked 2023-02-28

What Hacker News says?

  1. Although not really what they were intended for, somebody used annotations to provide a macro system [0]. [0] https://tinkering.xyz/abusing-type-annotations/

    Comment linking /abusing-type-annotations/

    on “Things to use in Python 3”
  2. Submitted An Optimization Story as a story · 80 points

    HN discussion
  3. For anyone else looking into Rust, I've been experimenting in it for the past month. Heres my thoughts: It advertises itself as a systems level language for the new age, but to me it feels like a functional language in disguise. The borrow checker enforces an unchained functional style (You may have 1 unique mutable reference or may have many immutable references). This sounds bad if you're used to pointer slinging,…

    Comment linking /introduction-to-proc-macros/

    on ““I just started writing some Rust””
  4. Submitted Bringing macros to Python by abusing type annotations as a story · 75 points

    HN discussion
  5. Submitted Polsim – a case study for small-scale scientific computing in Rust as a story · 11 points

    HN discussion
  6. Submitted I don't care that it's X times faster as a story · 3 points

    HN discussion
  7. Submitted I don't care that it's X times faster as a story · 3 points

    HN discussion
  8. Submitted April Cools 2024: Physics Edition as a story · 3 points

    HN discussion
  9. Submitted April Cools 2024: Physics Edition as a story · 3 points

    HN discussion
  10. Submitted Today we launched Flox 1.0 as a story · 3 points

    HN discussion
  11. Submitted Nix journey part 0: Learning and reference materials as a story · 3 points

    HN discussion
  12. Submitted Evaluating a Process Manager as a story · 2 points

    HN discussion
  13. Submitted An Optimization Story as a story · 2 points

    HN discussion
  14. Submitted Introduction to Procedural Macros as a story · 2 points

    HN discussion
  15. Submitted I wrote an API client for my water-cooled bed as a story · 1 points

    HN discussion
  16. Submitted I don't care that it's X times faster as a story · 1 points

    HN discussion
  17. Submitted Composition: The feature I've wanted in Flox since I joined the company as a story · 1 points

    HN discussion
  18. Submitted Proctrace – a high level profiler for process lifecycle events as a story · 1 points

    HN discussion
  19. Submitted Evaluating a Process Manager as a story · 1 points

    HN discussion
  20. Submitted Nix journey part 1: My grand unified theory of Nix documentation as a story · 1 points

    HN discussion
  21. Submitted Nix journey part 0: Learning and reference materials as a story · 1 points

    HN discussion
  22. Submitted Bringing macros to Python by abusing type annotations as a story · 1 points

    HN discussion

Search all of HN for tinkering.xyz

Linked by the same people?