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

R

Richard Si

Personal blog · ichard26.github.io/blogprogrammingsystems

Richard Si's personal blog at ichard26.github.io covers programming and systems. Since 2022, 9 different Hacker News readers have linked it 9 times, most often “Compiling Black with mypyc, Pt. 1 – Initial Steps (2022)”. It is still writing: the last post was on 2026-08-24, and you can follow it by feed.

Visit the blog
9mentions?
9HN people?
2022–2026first – last linked?
Links on Hacker News per year · peak 4 in 2022

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

Why HN links it

HN readers link this blog for posts on pip's recent features, such as installing dependency groups from pyproject.toml, and for a write-up on compiling Black with a speedup, which a commenter cites as the low end of results.

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.

A place for Richard Si (@ichard26) to ramble about Python and open-source software.

Most-linked posts?

  1. Compiling Black with mypyc, Pt. 1 – Initial Steps (2022)
    3 people · 3 mentions · first linked 2023-01-12
  2. How the Black project made type-annotated Python code run 2x faster with mypyc
    3 people · 3 mentions · first linked 2022-05-31

What Hacker News says?

  1. As of half a year ago with pip 25.1, it can install from "dependency groups" listed in pyproject.toml: https://ichard26.github.io/blog/2025/04/whats-new-in-pip-25.... Pip also generates PEP 751 lockfiles, and installing from those is on the roadmap still ( https://github.com/pypa/pip/issues/13334 ). venv is lower-level tooling. Literally all it does is create a virtual environment — the same kind that uv creates and…

    Comment linking /blog/2025/04/whats-new-in-pip-25.1/

    on “Uv is the best thing to happen to the Python ecosystem in a decade”
  2. Submitted How the Black project made type-annotated Python code run 2x faster with mypyc as a story · 7 points

    HN discussion
  3. Here's a detailed write-up from one of the Black maintainers: https://ichard26.github.io/blog/2022/05/compiling-black-with... . That's on the low side of the speedup curve, in my experience.

    Comment linking /blog/2022/05/compiling-black-with-mypyc-part-1/

    on “Python-based compiler achieves orders-of-magnitude speedups”
  4. Submitted What's new in pip 26.1 – lockfiles and dependency cooldowns as a story · 1 points

    HN discussion
  5. Submitted Compiling Black with Mypyc, Pt. 1 – Initial Steps as a story · 1 points

    HN discussion
  6. Submitted Compiling Black with mypyc, Pt. 1 – Initial Steps (2022) as a story · 1 points

    HN discussion
  7. Submitted Black 23.1a1 – please help us test the 2023 stable style as a story · 1 points

    HN discussion
  8. Submitted Compiling Black with Mypyc, Pt. 1 – Initial Steps – Richard Si as a story · 1 points

    HN discussion
  9. Submitted Compiling Black with Mypyc, Pt. 1 – Initial Steps as a story · 1 points

    HN discussion

Search all of HN for ichard26.github.io

Linked by the same people?