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

M

Matthew Downey

Personal blog · matthewdowney.github.iomathprogrammingsystems

Matthew Downey's personal blog at matthewdowney.github.io covers math, programming and systems. Since 2020, 3 different Hacker News readers have linked it 5 times, most often “Encrypting Keys in Clojure Applications”. The last post was in 2023, but the archive is still widely read.

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

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

Why HN links it

Matthew Downey's post describes a workflow for storing API keys in an encrypted map on disk, decrypted with a passphrase at startup, rather than in ENV variables. Linked in a Clojure-focused HN thread.

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.

Intersects technology / systems / probability.

Most-linked posts?

  1. Encrypting Keys in Clojure Applications
    2 people · 2 mentions · first linked 2020-05-17

What Hacker News says?

  1. I came across a blogpost describing this workflow recently and I'm curious to hear HN opinions about it. Any pitfalls? https://matthewdowney.github.io/encrypting-keys-in-clojure-a... 1. Generate a new set of API keys. 2. Read my encrypted map of keys from disk, decrypt it with a passphrase, assoc in the new key & secret, encrypt it again, and write it to disk. 3. At the entry point for my application, use (.readPass…

    Comment linking /encrypting-keys-in-clojure-applications.html

    on “Don't use ENV variables for secret data (2017)”
  2. Submitted Notes on neural networks from scratch in Clojure as a story · 1 points

    HN discussion
  3. Submitted Three-outcome Kelly criterion for p(win, loss, ruin) as a story · 1 points

    HN discussion
  4. Submitted Sizing bets on FTX claims and a Monte Carlo simulation as a story · 1 points

    HN discussion
  5. Submitted Encrypting Keys in Clojure Applications as a story · 1 points

    HN discussion

Search all of HN for matthewdowney.github.io