Top all-time · #19100
Siaw Young
Personal blog · siawyoung.comprogrammingweb
Siaw Young's personal blog at siawyoung.com covers programming and web. Since 2016, 4 different Hacker News readers have linked it 5 times. The last post was in 2023, but the archive is still widely read.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN commenters cite this blog's posts on Git commits as snapshots, whether promises satisfy the monad laws, and hyphenation for web typography. The comments cite the posts as sources and do not judge the writing.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Siaw Young's online presence.
What Hacker News says?
Commits are conceptually snapshots, and everything else Git does is just an optimization over the naive “keep all versions of all files ever” (imagine implementing a version of Git that is just zipping the entire folder). Diffs are isomorphic to commits and are generated as needed. I wrote about it (albeit imprecisely) here: https://siawyoung.com/git-intuition
Comment linking /git-intuition
on “Commits are snapshots not diffs (2020)”Submitted How Closures Actually Work as a story · 3 points
HN discussionThis article argues that while promises support the required operations for monad, they do not support the monad laws: https://www.siawyoung.com/promises-are-almost-monads/
Comment linking /promises-are-almost-monads/
on “What's functional programming all about? (2017)”Submitted Carbon Copy Testing as a story · 2 points
HN discussionI think it’s already possible to get some of the way there on the web today (having fine-grained control and avoiding Walde-r’s). Check out Hypher ( https://github.com/bramstein/hypher ). If you’re using Gatsby and Markdown, I wrote a small plugin to be able to use it there: https://www.gatsbyjs.com/plugins/gatsby-remark-hypher/ and https://github.com/siawyoung/remark-hypher (An example of how it looks like: https:/…
Comment linking /
on “The Elements of Typographic Style Applied to the Web”