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

A

Adrien Guillo

Personal blog · guilload.comprogrammingsystems

Adrien Guillo's personal blog at guilload.com covers programming and systems. Since 2014, 3 different Hacker News readers have linked it 3 times, most often “The internals of Python string interning”. The last post was in 2014, but the archive is still widely read.

Visit the blog
3mentions?
3HN people?
2014–2018first – last linked?
Links on Hacker News per year · peak 1 in 2014

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

Why HN links it

Linked in HN threads on CPython internals, covering integer and string interning and object identity for lists and tuples. Commenters cite it as a related source rather than praising the 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.

Most-linked posts?

  1. The internals of Python string interning
    3 people · 3 mentions · first linked 2014-07-10

What Hacker News says?

  1. The case of strings is also pretty interesting: http://guilload.com/python-string-interning/

    Comment linking /python-string-interning/

    on “Weird Python Integers”
  2. Submitted The internals of Python string interning as a story · 7 points

    HN discussion
  3. > Then I guess using the id of the tuples to show that they are using the same object doesn't exactly prove the point Without the `del a`, it does, because they both have active references. If they were unique objects, we'd see a unique ID for `b` as long as a reference to `a` is active. > Strings seem to behave like tuples. When I delete a string and create a new one it creates a new object with a new address.... u…

    Comment linking /python-string-interning/

    on “Optimization tricks in Python: lists and tuples”

Search all of HN for guilload.com