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

D

Davis Haupt

Personal blog · davi.sh/blog · on HN as davishprogrammingproductivity

Davis Haupt's personal blog at davi.sh covers programming and productivity. Since 2020, 5 different Hacker News readers have linked it 15 times, most often “Configuring VSCode with Nix on macOS”. It is still writing: the last post was on 2026-09-04, and you can follow it by feed.

Visit the blog
15mentions?
5HN people?
2020–2026first – last linked?
Links on Hacker News per year · peak 5 in 2023

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

Why HN links it

Linked in a thread on going immutable on macOS. The post covers using Nix-Darwin to manage a macOS setup. The one comment discusses Nix-Darwin and Homebrew and does not assess the post's writing.

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

Davis Haupt's Website

The author on HN?

davish · 93 karma · member since 2017

site: https://davi.sh/ email: davish@hey.com

From their public HN profile, which links to this site.

Most-linked posts?

  1. Configuring VSCode with Nix on macOS
    2 people · 2 mentions · first linked 2024-11-24
  2. Package management on macOS with Nix-Darwin
    2 people · 2 mentions · first linked 2024-04-25
  3. Thinking About Thinking with LLMs
    2 people · 2 mentions · first linked 2025-11-02

What Hacker News says?

  1. I moved from Emacs org-mode to Obsidian with the help of the obsidian-tasks plugin, which lets you write queries for tasks similarly to Dataview. I used a few of those queries to build up an Agenda view that matched my custom agenda buffer in org-mode. I put together a little write up here: https://davi.sh/blog/2022/01/obsidian-one/

    Comment linking /blog/2022/01/obsidian-one/

    on “Obsidian Dataview: Turn Obsidian Vault into a database you can query from”
  2. Submitted Package management on macOS with Nix-Darwin as a story · 64 points

    HN discussion
  3. Don't think of nix-darwin as an alternative to homebrew. Por que no los dos? You can run homebrew (declaratively!) via nix-darwin, and I think they complement each other quite well. I stick to nixpkgs for most of the foundational system tools, lsps, build tools - basically anything that works in the terminal and is fully open source. For everything else (zoom, slack, vscode, firefox, etc) I use homebrew packages. Th…

    Comment linking /blog/2024/01/nix-darwin/

    on “Going immutable on macOS, using Nix-Darwin”
  4. Submitted Hotwiring the Web: What Does Basecamp’s “New Magic” Bring to the Table? as a story · 6 points

    HN discussion
  5. https://davi.sh/blog -- Mostly technical content, but every once in a while I write about something else that grabs my attention. I'm still trying to make writing regularly more of a habit. I don't have much of a backlog of topics, so trying to work on that a bit.

    Comment linking /blog

    on “Ask HN: Could you share your personal blog here?”
  6. Submitted Configuring VSCode as a Keyboard-Centric IDE as a story · 4 points

    HN discussion
  7. Submitted Thinking About Thinking with LLMs as a story · 2 points

    HN discussion
  8. Submitted Configuring VSCode with Nix on macOS as a story · 2 points

    HN discussion
  9. Submitted Managing Dotfiles on macOS with Nix as a story · 2 points

    HN discussion
  10. Submitted What I Like About Nix as a story · 2 points

    HN discussion
  11. Submitted Ideas for an Agent-Oriented Programming Language as a story · 1 points

    HN discussion
  12. Submitted Thinking About Thinking with LLMs as a story · 1 points

    HN discussion
  13. Submitted Configuring VSCode with Nix on macOS as a story · 1 points

    HN discussion
  14. Submitted Honing Your Craft as a story · 1 points

    HN discussion
  15. Submitted Asking the Right Questions to ChatGPT as a story · 1 points

    HN discussion

Search all of HN for davi.sh