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

A

Aaron Meurer

Personal blog · asmeurer.github.io/blogprogrammingdata

Aaron Meurer's personal blog at asmeurer.github.io covers programming and data. Since 2014, 10 different Hacker News readers have linked it 11 times, most often “Python 3 Features”. The last post was in 2022, but the archive is still widely read.

Visit the blog
11mentions?
10HN people?
2014–2016first – last linked?
Links on Hacker News per year · peak 4 in 2014

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

Why HN links it

HN readers link this blog for its Python 3 posts, including a Python 3 features write-up and a piece on the migration in science. Comments cite it for those topics rather than praising 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.

Most-linked posts?

  1. Python 3 Features
    2 people · 2 mentions · first linked 2014-06-29
  2. Moving Away from Python 2
    2 people · 2 mentions · first linked 2016-05-19

What Hacker News says?

  1. How's this: https://asmeurer.github.io/python3-presentation/slides.html

    Comment linking /python3-presentation/slides.html

    on “Python 3 Is Winning Library Developer Support”
  2. Submitted Moving Away from Python 2 as a story · 227 points

    HN discussion
  3. Chained exceptions* is fantastic. I've found myself handling a specific set of exceptions, logging/printing various pieces of the traceback, and continuing on more times that I'd care to think about. This provides the level of context to the exception I'd have wanted. Combined with fine grained `oserrors`, that's awesome. I have so much magic `errno` checking code over the years. * https://asmeurer.github.io/python3…

    Comment linking /python3-presentation/slides.html

    on “Python 3 Features”
  4. Submitted Python 3 Features as a story · 109 points

    HN discussion
  5. Almost five years[1] in fact. To correct some other common misunderstandings elsewhere, it is not correct to say that python3's "changes are extremely breaking." It is easy to write code that runs under both 2 and 3, and 2to3 can convert 99% of code I've thrown at it[2]. The last one percent is straight up bad code that does crazy things like override the list() function with a variable. The other pain point is hybr…

    Comment linking /python3-presentation/python3-presentation.pdf

    on “Python 3 in Science: the great migration has begun”
  6. Submitted 10 features of Python that you can't use because you refuse to use Python 3 as a story · 5 points

    HN discussion
  7. Submitted 10 awesome features of Python 3 as a story · 4 points

    HN discussion
  8. Submitted Tuples as a story · 2 points

    HN discussion
  9. Submitted Moving Away from Python 2 as a story · 2 points

    HN discussion
  10. Submitted Lessons learned from working at Continuum as a story · 2 points

    HN discussion
  11. Submitted Python3 features you can't use in python2 (2014) [pdf] as a story · 2 points

    HN discussion

Search all of HN for asmeurer.github.io