Top all-time · #8472
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.
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?
- Compiling Black with mypyc, Pt. 1 – Initial Steps (2022)3 people · 3 mentions · first linked 2023-01-12
- How the Black project made type-annotated Python code run 2x faster with mypyc3 people · 3 mentions · first linked 2022-05-31
What Hacker News says?
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”Submitted How the Black project made type-annotated Python code run 2x faster with mypyc as a story · 7 points
HN discussionHere'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”Submitted What's new in pip 26.1 – lockfiles and dependency cooldowns as a story · 1 points
HN discussionSubmitted Compiling Black with Mypyc, Pt. 1 – Initial Steps as a story · 1 points
HN discussionSubmitted Compiling Black with mypyc, Pt. 1 – Initial Steps (2022) as a story · 1 points
HN discussionSubmitted Black 23.1a1 – please help us test the 2023 stable style as a story · 1 points
HN discussionSubmitted Compiling Black with Mypyc, Pt. 1 – Initial Steps – Richard Si as a story · 1 points
HN discussionSubmitted Compiling Black with Mypyc, Pt. 1 – Initial Steps as a story · 1 points
HN discussion