Top all-time · #18899
Mike Street
Personal blog · mikestreety.co.uk/blogprogrammingweb
Mike Street's personal blog at mikestreety.co.uk covers programming and web. Since 2017, 4 different Hacker News readers have linked it 7 times, most often “The Git Commit Hash”. It is still writing: the last post was on 2026-10-27, and you can follow it by feed.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
Linked posts cover how npm install rewrites package-lock.json and how to install without modifying it. They are cited as background in npm malware and lock-file discussions.
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.
Website of Mike Street, Lead Developer and CTO from England
Most-linked posts?
- The Git Commit Hash2 people · 2 mentions · first linked 2020-10-19
What Hacker News says?
The internet disagrees. NPM will gladly ignore and update lock files. There may exist a way to actually respect lock files, but the default mode of operation does not work as you would naively expect. - NPM Install without modifying the package-lock.json https://www.mikestreety.co.uk/blog/npm-install-without-modif... - Why does "npm install" rewrite package-lock.json? https://stackoverflow.com/questions/45022048/why…
Comment linking /blog/npm-install-without-modifying-package-lock/
on “Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised”Submitted Vue.js: Using attributes and props with components and HTML elements as a story · 2 points
HN discussion> This totally breaks a fundamental notion in Git that the same work, based on the same commits, has the same hash. This is not a fundamental notion in git. The hash includes timestamps as well. edit: It also contains author and commiter details. Here's a slightly revised list borrowed from a blog post[1] - commit message - The file changes - The commit author (and committer- they can be different) - The date - The…
Comment linking /blog/the-git-commit-hash
on “Improving how we deploy GitHub”Submitted Build different images with multi-stage Docker builds as a story · 1 points
HN discussionSubmitted The Git Commit Hash as a story · 1 points
HN discussionSubmitted Implementing a Vuex Store Using Vue.js as a story · 1 points
HN discussionSubmitted Filters in Vue.js: What are they, how do you use them, and how do you make them? as a story · 1 points
HN discussion