Author: David Faden

  • “How to stick with your projects, even when they’re janky”

    There’s a lot to reflect on from this 2025 talk from Jeaye Wilkerson, creator of jank, a Clojure dialect targeting C++ interop: “How to stick with your projects, even when they’re janky”: I’ve not really done his talk full justice, but in the spirit of focusing on shipping, I’m publishing this as is. 🙂

  • Are all useful models true within +-eps?

    I like the phrase “All models are wrong, but some are useful”, attributed to George E. P. Box. It encourages humility and pragmatism, encourages us to watch out for when our models aren’t useful, to not be too attached to them. However, I also wonder if this is true: Are all models that are “useful”…

  • Starting the new year with a little gardening

    There was a break in the rain on New Year’s Day so I headed over to the school. I carried a couple plants with me that had been growing in pots on our patio for a while: California Aster (Symphyotrichum chilense), cultivated from overflow from our yard, and goldenrod (probably Solidago velutina ssp. californica), salvaged…

  • Relay teams vs individuals

    I’ve been wondering occasionally how we should describe group actions. What determines what the group can accomplish vs the individuals acting independently? One particular example of this is a relay race vs individual runners. We could think of the task as requiring getting a token across a certain distance, the shorter the time, the better.…

  • Pittosporum tobira’s sticky seeds

    Back in April, I wrote about Pittosporum tobira, hoping to put a few facts into my memory. One thing that “stuck” with me a little: that the genus name refers to them having sticky seeds. Now that the seed pods are popping open, the source of the name seems clearer: Seed pods popping open on…

  • Parsing “Pollinator Post”

    May Chen runs a treasure of an e-mail newsletter, the “Pollinator Post”, where she shares macro shots of insects and plants, mostly local natives, from her hikes around the East Bay, along with commentary drawing on her decades of experience as a docent. Until recently, these posts were available only via an invite-only e-mail group,…

  • Thinking about “Think Stats”

    I saw Allen Downey lament on LinkedIn that when he gets a message from Google Alerts about “think stats”, and it’s not about his book “Think Stats”, it’s usually someone saying something negative about statistics. Well, just let me say, I think stats are great, and I’m sure “Think Stats” is great too! I’ve just…

  • Covington Sensory Garden Natives Blooming November 1, 2025

    The Covington Elementary sensory garden features a lot of native plants. Here are the ones I noticed blooming Saturday while we were working on some upkeep. Common Yarrow (Achillea millefolium) Many of the plants in the main yarrow patch in the garden aren’t just done blooming; their tops are brown and crispy. This one in…

  • KmpMatcher + links

    In an earlier post, I talked about extracting attachments from .eml files, which I was doing in pursuit of a half memory of having implemented the Knuth-Morris-Pratt algorithm. That turned out to be a dead end so I ended up consulting a lot of other sources and glomming together something new from those. You can…

  • Lessons from Casai

    I was curious what an ex teammate had been up to, which led me to this Medium post from him: CTO Logs: Casai. Impressive and a little intimidating, and this just covers part of what he’s been up to. It covers his journey from joining the company as CTO, building up its engineering workforce, to…