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

M

Mathieu Larose

Personal blog · mathieularose.com · on HN as laroseprogramming

Mathieu Larose's personal blog at mathieularose.com covers programming. Since 2013, 10 different Hacker News readers have linked it 14 times, most often “Choosing the right data structures”. It is still writing: the last post was on 2026-07-19, and you can follow it by feed.

Visit the blog
14mentions?
10HN people?
2013–2025first – last linked?
Links on Hacker News per year · peak 5 in 2024

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

Why HN links it

The linked post is about Python list comprehensions and choosing the right data structures. One commenter cites it when explaining why they would avoid the networkx library.

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.

Mathieu Larose

The author on HN?

larose · 32 karma · member since 2015

https://mathieularose.com

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

Most-linked posts?

  1. Choosing the right data structures
    3 people · 3 mentions · first linked 2013-08-08
  2. Function Composition in Python
    2 people · 2 mentions · first linked 2015-01-06
  3. Changelog-Driven Releases
    2 people · 2 mentions · first linked 2024-04-21

What Hacker News says?

  1. Indeed. And you don't even need to create a PR to "inject" commits into a GitHub repo. You just need to fork it and push to your fork. See https://mathieularose.com/github-commit-injection

    Comment linking /github-commit-injection

    on “YouTube-dl is now part of GitHub/dmca.git”
  2. Submitted Choosing the right data structures as a story · 82 points

    HN discussion
  3. I have not used networkx on anything serious, but this article lead me to believe that it is to be avoided, since the library missed obvious Python optimizations: https://mathieularose.com/choosing-the-right-data-structures...

    Comment linking /choosing-the-right-data-structures/

    on “How (Not?) to Use Python’s List Comprehensions”
  4. Submitted Changelog-Driven Releases as a story · 30 points

    HN discussion
  5. Submitted Show HN: Git-Backup – Back Up Your Git Repositories to S3 as a story · 4 points

    HN discussion
  6. Submitted Choosing the Right Data Structures as a story · 3 points

    HN discussion
  7. Submitted Speed Up Your CI/CD Pipeline with Change-Based Testing in a Yarn-Based Monorepo as a story · 2 points

    HN discussion
  8. Submitted GitHub Commit Injection as a story · 2 points

    HN discussion
  9. Submitted Choosing the Right Data Structures as a story · 2 points

    HN discussion
  10. Submitted Show HN: Optiverse – Evolving Code with LLMs as a story · 1 points

    HN discussion
  11. Submitted Back Up Your Git Repositories to S3 or Any S3-Compatible Storage as a story · 1 points

    HN discussion
  12. Submitted Changelog-Driven Releases as a story · 1 points

    HN discussion
  13. Submitted Function Composition in Python as a story · 1 points

    HN discussion
  14. Submitted Function Composition in Python (2013) as a story · 1 points

    HN discussion

Search all of HN for mathieularose.com