Top all-time · #15780
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.
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?
- /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?
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”Submitted Software Engineering and the No True Scotsman Fallacy as a story · 2 points
HN discussionHeh. 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”Submitted The Dark Side of the Force Push – Will Anderson as a story · 1 points
HN discussionThe 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”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”