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

W

Will Anderson

Personal blog · willi.am/blogprogrammingsystems

Will Anderson's personal blog at willi.am covers programming and systems. Since 2015, 5 different Hacker News readers have linked it 6 times. The last post was in 2018, but the archive is still widely read.

Visit the blog
6mentions?
5HN people?
2015–2023first – last linked?
Links on Hacker News per year · peak 3 in 2015

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

Why HN links it

HN readers link his posts on storing data as newline-delimited JSON, on Git storing complete snapshots, and on a winpty workaround for running Python in Git Bash. Comments cite them without judging the writing.

Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

At my job, it’s not uncommon to work on a change that builds on another change which is still in code review. Sometimes a coworker is adding a …

Most-linked posts?

  1. /blog/2014/10/14/for-the-last-time-git-stores-snapshots-not-diffs/
    2 people · 2 mentions · first linked 2018-12-18

What Hacker News says?

  1. Just to clarify here: event sourcing is _not_ what Git does at all. Git stores complete snapshots of objects, not diffs [1]. Event sourcing itself is a fairly straightforward concept which the parent does sum up though - store events which describe what happened to an entity in a system rather than the resulting state. The state of an object can be derived via application of a left fold over the history. [1]: https:…

    Comment linking /blog/2014/10/14/for-the-last-time-git-stores-snapshots-not-diffs/

    on “Wolkenkit 3.0 – a CQRS and event-sourcing framework for JavaScript”
  2. Submitted Software Engineering and the No True Scotsman Fallacy as a story · 2 points

    HN discussion
  3. Heh. I wrote a post about this last year (and I'm not the first) http://willi.am/blog/2014/07/16/storing-data-as-newline-deli... The main unique thing here is the proposal that tools like Excel should support this format. That's definitely an interesting idea. Biggest challenge is that the JSON objects can be nested, so table tools would need a way to handle that. Still, interesting

    Comment linking /blog/2014/07/16/storing-data-as-newline-delimited-json-entries/

    on “JSON Lines”
  4. Submitted The Dark Side of the Force Push – Will Anderson as a story · 1 points

    HN discussion
  5. The workaround to running the python interpreter from git bash is to preface python with the command winpty like so `winpty python` Reference: http://willi.am/blog/2016/08/08/docker-for-windows-interacti...

    Comment linking /blog/2016/08/08/docker-for-windows-interactive-sessions-in-mintty-git-bash/

    on “Getting Started with Git Bash”
  6. i remember reading that too https://willi.am/blog/2014/10/14/for-the-last-time-git-store...

    Comment linking /blog/2014/10/14/for-the-last-time-git-stores-snapshots-not-diffs/

    on “GitHub repository disabled at 22M commits”

Search all of HN for willi.am