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

S

Shea's Home Page on Shea's site

Personal blog · shealevy.com/blogphilosophyprogramming

Shea's Home Page on Shea's site is a personal blog at shealevy.com about philosophy and programming. Since 2020, 6 different Hacker News readers have linked it 8 times, most often “Understanding Nix's String Context”. The last post was in 2024, but the archive is still widely read.

Visit the blog
8mentions?
6HN people?
2020–2025first – last linked?
Links on Hacker News per year · peak 2 in 2020

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

Why HN links it

HN readers link Shea Levy's blog for posts about Nix and NixOS, including Nix's string handling, the community and governance around Nix, and comparisons with Guix. Comments cite or link the posts without judging them.

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.

Most-linked posts?

  1. Understanding Nix's String Context
    3 people · 3 mentions · first linked 2022-01-24
  2. Broken Promises: The Nix Governance Discussions
    2 people · 3 mentions · first linked 2024-05-08

What Hacker News says?

  1. > It also means that it's impossible to statically know what other packages a given package might depend on. Currently, the way this is implemented is essentially grepping a package for /nix/store/ to try to figure out what the dependencies are, which is obviously... not great. That’s not quite how it works. One of the features of the Nix language is that the interpreter associates an invisible “context” with each s…

    Comment linking /blog/2018/08/05/understanding-nixs-string-context/

    on “The Curse of NixOS”
  2. Submitted Broken Promises: The Nix Governance Discussions as a story · 5 points

    HN discussion
  3. > As an outsider, it looks like Nix had a weak leader who refused to mediate differences between people. As someone who closely observed all of this over the months, I can confirm that this was exactly the root cause of the whole issue. 4 out of 5 of these leaders eventually burnt out and quit.[^1] The new governance structure, despite the rough start[^2], hopefully will solve that and create an actually caring lead…

    Comment linking /blog/2024/05/08/broken-promises-the-nix-governance-discussions/

    on “SnowflakeOS: Beginner friendly and GUI focused NixOS variant”
  4. Submitted Understanding Nix's String Context as a story · 1 points

    HN discussion
  5. Yes, clearly every general-purpose language like Javascript has specialized the string type for the business domain of text-templating for bash scripts. For example: https://shealevy.com/blog/2018/08/05/understanding-nixs-stri...

    Comment linking /blog/2018/08/05/understanding-nixs-string-context/

    on “Trying Guix: A Nixer's impressions”
  6. Submitted Exploitration as a story · 1 points

    HN discussion
  7. Cool, glad it works for you, as I said, it is promising. Others might be turned off before they get started. In any case, it's a distraction, and has no business in any open source project. Inviting politics in (if that is what the Nix team is doing) puts an upper bound on the distro's reach. I got curious about it, and yeah, doesn't appear a great community, at least a year ago: https://shealevy.com/blog/2024/05/08…

    Comment linking /blog/2024/05/08/broken-promises-the-nix-governance-discussions/

    on “AnduinOS”
  8. Submitted The Texture of Understanding as a story · 1 points

    HN discussion

Search all of HN for shealevy.com