Top all-time · #3029
Tyler Cipriani
Personal blog · tylercipriani.com/blogprogrammingcareer
Tyler Cipriani's personal blog at tylercipriani.com covers programming and career. Since 2012, 25 different Hacker News readers have linked it 143 times, most often “The 14KB in the TCP Initial Window”. It is still writing: the last post was on 2026-05-28, and you can follow it by feed.
Too few sampled comments (7) to say how often HN recommends it.?
Why HN links it
HN readers link this blog's posts as references on web page size budgets (the 14KB first-packet idea), Git large files via Git LFS, and storing Git notes for code review audit trails.
Summarised by Claude from a sample of 7 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- The 14KB in the TCP Initial Window6 people · 6 mentions · first linked 2018-08-02
- Git Notes: Git's coolest, most unloved feature (2022)5 people · 5 mentions · first linked 2022-11-27
- GitHub Private Repos Considered Private-Ish3 people · 4 mentions · first linked 2023-03-31
- What I've Learned About Data Visualization3 people · 4 mentions · first linked 2023-05-19
- Staging Is a Trap2 people · 3 mentions · first linked 2022-09-15
- On the Proper Use of Post-Its2 people · 3 mentions · first linked 2022-05-28
- A Case for Stacked Patches2 people · 3 mentions · first linked 2023-10-01
- Circadian lighting with Home Assistant: Like f.lux, but for your house2 people · 3 mentions · first linked 2022-10-17
- Of Git Commits, GitHub, and Gerrit2 people · 2 mentions · first linked 2019-03-12
- Chuwi Minibook X: the netbook we deserve2 people · 2 mentions · first linked 2026-05-31
What Hacker News says?
https://tylercipriani.com/blog/2016/09/25/the-14kb-in-the-tc...
Comment linking /blog/2016/09/25/the-14kb-in-the-tcp-initial-window/
on “The Future of the Gitlab Web IDE”Submitted Git Notes: Git's coolest, most unloved feature (2022) as a story · 579 points
HN discussionFor the other points, the other comments are quite spot on. Load speed: Umbrella's 2.5kb loads well under the rule-of-thumb size of a single packet of 14kb [1], so you have to do a single roundtrip for that [2]. In this 3rd party test [3] it takes ~200ms to load the whole Umbrella JS. JQuery weights ~30x more kb, so there are several packets sent, which makes it load in ~2s in the same test. Not to mention parsing a…
Comment linking /blog/2016/09/25/the-14kb-in-the-tcp-initial-window/
on “Show HN: Umbrella JS, a 2.5kb jQuery alternative”Submitted The future of large files in Git is Git as a story · 557 points
HN discussionLooks like they referenced it later in the article: https://tylercipriani.com/blog/2016/09/25/the-14kb-in-the-tc... > So why try to squeeze a website into ~14KB? Seems like you should be trying to squeeze it into 1432 bytes. > I found my answer in IETF RFC 6928 – a proposal to increase the TCP Initial Window to 10 segments. The Initial Congestion Window (cwnd) is the maximum number of bytes that a server can send wi…
Comment linking /blog/2016/09/25/the-14kb-in-the-tcp-initial-window/
on “Wikipedia's JavaScript Initialisation on a Budget”Submitted Circadian lighting with Home Assistant: Like f.lux, but for your house as a story · 534 points
HN discussion10 months or so ago I believe HN posted "The future of Large Files in Git is Git" : https://tylercipriani.com/blog/2025/08/15/git-lfs/ So is it the future now?
Comment linking /blog/2025/08/15/git-lfs/
on “Epic Games announces Lore version control system”Submitted Cool desktops don’t change as a story · 534 points
HN discussion> how do we actually know that that pull request has gone through all the checks gerrit flags all reviews and checks into git notes, which can be downloaded and displayed with a little bit of configuration: https://tylercipriani.com/blog/2022/11/19/git-notes-gits-coo... This doesn't prevent an admin from cheating and editing the notes manually, but it's a good audit trail if you trust the "forge".
Comment linking /blog/2022/11/19/git-notes-gits-coolest-most-unloved-feature/
on “Securing Git Repositories with Gittuf”Submitted I've used all the notebooks as a story · 395 points
HN discussionThis showed up on HN a couple weeks ago: https://tylercipriani.com/blog/2026/05/28/chuwi-minibook-x/
Comment linking /blog/2026/05/28/chuwi-minibook-x/
on “WordStar: A Writer's Word Processor (1996)”Submitted The unreasonable fight for municipal broadband as a story · 357 points
HN discussionThere were a few efforts like that back in the day (when people still cared about offline and store-and-forward-style operation[1]), like Bugs Everywhere[3], git-appraise[4] which stored its data in Git’s little-known “notes” namespace[5], and git-bug[6] which for some reason I’ve seen mentioned quite a bit in such threads recently unlike the others—though I’m not complaining about one of them getting mentioned at l…
Comment linking /blog/2022/11/19/git-notes-gits-coolest-most-unloved-feature/
on “If I Could Make My Own GitHub”Submitted Code review decision fatigue as a story · 148 points
HN discussionSubmitted Meshtastic: A Review as a story · 101 points
HN discussionSubmitted Lessons from seven years of remote work as a story · 99 points
HN discussionSubmitted On the Proper Use of Post-Its as a story · 98 points
HN discussionSubmitted GitHub's Missing Merge Option as a story · 91 points
HN discussionSubmitted Eventually consistent plain text accounting as a story · 74 points
HN discussionSubmitted Git: The Stupid Password Store as a story · 73 points
HN discussionSubmitted Hexadecimal Sucks as a story · 32 points
HN discussionSubmitted My Home Assistant Music Cube as a story · 31 points
HN discussionSubmitted On the Term “Blameless Postmortem” as a story · 31 points
HN discussionSubmitted Staging Is a Trap as a story · 21 points
HN discussionSubmitted Framework DIY 13 Gen AMD Review as a story · 16 points
HN discussionSubmitted Job Interviews by Zombies as a story · 9 points
HN discussionSubmitted On the Proper Use of Post-Its as a story · 7 points
HN discussionSubmitted The Deployment Fidelity Problem as a story · 7 points
HN discussionSubmitted GitHub's Legacy of Terrible Code Review as a story · 6 points
HN discussionSubmitted Treats from Git's Contrib Tools as a story · 6 points
HN discussion