Top all-time · #4465
Subset Park
Personal blog · blog.zdsmith.comprogrammingwriting
Subset Park is a personal blog at blog.zdsmith.com about programming and writing. Since 2010, 17 different Hacker News readers have linked it 47 times, most often “The Dark Path, Or, What If I Don't Want to Quit My Job?”. It is still writing: the last post was on 2026-01-02, and you can follow it by feed.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
Cited for explanations of combinatory programming and control flow, a series on shorthands, and an Erlang developer's move to Elixir.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
By which meanes, Mathematicall Thaumaturgies, Opticall magick, secrets of nature, and other Philosophicall mysteries, being esteemed to be rancke Witch-craft, they ruine the best part of Learning, and make their owne unskilfullnes Supreame Judge, to passe an Irrevocable sentence upon the Condemnatio
Most-linked posts?
- The Dark Path, Or, What If I Don't Want to Quit My Job?3 people · 3 mentions · first linked 2017-01-12
- An Algebraic Sketch of Poetic Form2 people · 2 mentions · first linked 2023-09-03
- Combinatory Programming2 people · 2 mentions · first linked 2024-04-13
- Sketches of Elixir2 people · 2 mentions · first linked 2018-12-27
What Hacker News says?
You may be interested in the perspective of another Erlang developer who moved to Elixir: https://blog.zdsmith.com/posts/sketches-of-elixir.html
Comment linking /posts/sketches-of-elixir.html
on “Elixir v1.8 released”Submitted Sketches of Elixir as a story · 204 points
HN discussionHere's a nice article on some shorthands: https://blog.zdsmith.com/series/shorthands.html
Comment linking /series/shorthands.html
on “The End of Handwriting”Submitted Digital Minimalism for the Working Hacker as a story · 186 points
HN discussionyes, definitely for me nim has replaced python as my go to language even for small tasks. I find it even more productive than python thanks to the typing system. An often neglected highlight that I appreciate a lot is the fact that static typing + procedure overload has the additional benefit that names of functions tend to be very natural (you can reuse the name of function if the type signature is different). That…
Comment linking /posts/nim-for-python-programmers.html
on “Nim Version 1.6.6 Released”Submitted Posical, the Positivist Calendar for Python as a story · 88 points
HN discussionCombinatory programing offers functional control flow. (Here is a straight forward explanation: https://blog.zdsmith.com/series/combinatory-programming.html ) I was inspired to write `better-cond` in Janet: (defn better-cond [& pairs] (fn [& arg] (label result (defn argy [f] (if (> (length arg) 0) (f ;arg) (f arg))) # naming is hard (each [pred body] (partition 2 pairs) (when (argy pred) (return result (if (function…
Comment linking /series/combinatory-programming.html
on “When if is just a function”Submitted Two Bites of Data Science in K as a story · 72 points
HN discussionI'd like to boost this: https://blog.zdsmith.com/series/combinatory-programming.html
Comment linking /series/combinatory-programming.html
on “The Lambda Calculus (2023)”Submitted A Combinatory Rosetta Stone as a story · 23 points
HN discussionI’ve written a fairly long literate program in Literate: https://blog.zdsmith.com/whist.html I really enjoyed the experience. It came out well and it was relatively painless to compose.
Comment linking /whist.html
on “Literate: A Flexible Literate Programming System”Submitted Combinatory Programming as a story · 5 points
HN discussionSubmitted Nim for Python Programmers as a story · 5 points
HN discussionSubmitted The plight of the eclectic geek, or, where have all the dilettantes gone? as a story · 5 points
HN discussionSubmitted A Regular Simplification of Offenbacher Schrift as a story · 4 points
HN discussionSubmitted Brzozowski Derivatives: Exercise in Combinatory Style as a story · 3 points
HN discussionSubmitted Combinatory Programming as a story · 3 points
HN discussionSubmitted Smith Shorthand as a story · 3 points
HN discussionSubmitted The Card Player's Guide to Lockdown (2020) as a story · 3 points
HN discussionSubmitted Some Preliminary Thoughts About a New Card Game Website as a story · 3 points
HN discussionSubmitted Unit Testing in Nim as a story · 3 points
HN discussionSubmitted Compile-Time Sort in Nim as a story · 3 points
HN discussionSubmitted The Dark Path, Or, What If I Don't Want to Quit My Job? as a story · 3 points
HN discussionSubmitted Mitaines as a story · 3 points
HN discussionSubmitted Designing Tie Knots by Random Walks as a story · 2 points
HN discussionSubmitted An Algebraic Sketch of Poetic Form as a story · 2 points
HN discussionSubmitted A Specification of a Note-Taking Program as a story · 2 points
HN discussionSubmitted The Card Player's Guide to Lockdown (2020) as a story · 2 points
HN discussionSubmitted Some Preliminary Thoughts About a New Card Game Website (2020) as a story · 2 points
HN discussionSubmitted Algorithms I'm Proud Of: Fill as a story · 2 points
HN discussion