RSSAmplifier

Blog

jacobian.org

jacobian.org

jacobian.orgRSS feed ↗20 posts

Latest posts

🔗 Recommendations When Using LLM-backed Generative AI Systems for FOSS Contributions

Several recommendations for LLM usage in the context of open source. “The long term goal of software freedom is to eliminate the harm of proprietary technology. While we work toward that greater goal, we should seek to mitigate the harms that we cannot immediately eliminate. These recommendations aim to abate the damage of these systems, and also consider how these tools might…

This isn't a post about eating meat

I think vegetarians are mostly right. Most of their arguments about why we shouldn’t eat meet — environmental impact, treatment of animals, treatment of workers in the industry, health effects of too much meat consumption, climate impact, etc. — I tend to nod along. I’m broadly in agreement with most of their main arguments. And yet, I still eat meat. Why? Partially, it’s because…

TIL: My Immich Setup

Notes (mostly for myself but maybe useful to others?) on how I set up Immich for storing/archiving photos. Goals: Consolidate all my photos – old archives off a NAS, a couple of years of photos stored in Google Photos, and ongoing photos taken with my iPhone – into a self-hosted Immich instance running on my NAS (a Synology). iCloud remains as a capture tool; Immich is the storage,…

🔗 A beginner's guide to improving your digital security

Absolutely fantastic guide — all the impactful stuff, none of the nonsense.

How I'm voting in the 2026 DSF Board Elections

Elections for the 2026 Django Software Foundation Board are now open. You can read candidate statements on the Django blog , and DSF members should have a ballot in their inboxes. (If you don’t: email foundation@djangoproject.com ). Elections are open through November 26th at 23:59 Anywhere on Earth . Please vote! How I’m ranking candidates The DSF faces some significant challenges in…

Working in Between Public and Private

The default working model for open source projects is working in public: public bug trackers, public forums, “pull requests welcome”, and so forth. Sure, there’s some level of gatekeeping – it’s extremely rare for an open source project to accept code from anyone without some level of review by a trusted group – but the key point is: you don’t need…

🔗 Writing a risk scenario

A risk scenario is a fictional but plausible event that could harm your organization. Writing one well improves communication with others…

🔗 FACETS - Avalanche.org

“FACETS is an acronym presented by Ian McCammon to describe a set of 6 heuristic traps that were common in his study of recreational accidents.”

🔗 This World of Ours (James Mickens)

I was reminded of this classic paper in the threat modeling literature canon. Hilarious and also insightful — worth a read if you haven’t seen it before.

Two Scenario Threat Modeling

A trap that many people fall into when trying to threat modeling or risk planning is a fear of being incomplete that leads them to not even try. People think, “there are so many possible things that could go wrong, so many potential risks. It’s going to be such a huge effort to enumerate all possible scenarios, and I don’t have time, so I guess I can’t do threat…

Comfort Scores: A risk mitigation tool for pre-trip briefings

Here’s a tool I find useful at pre-trip briefings that can help the group assess its ability to tackle some tricky objective. It’s especially good for groups with mixed skill levels where people aren’t necessarily familiar with everyone else’s skill set. I’ve used this in contexts like group kayak trips, group canyoneering trips, ambitious adventure runs, and so…

🔗 Using AI to build a tactical shooter

Via RC’s AI article, a fascinating recording of someone programming a game almost entirely by prompting Claude by voice. This feels truly “futuristic” to me. Sure it’s clunky at times, but damn if this isn’t closer to the Star Trek computer than I ever thought I’d see in my lifetime.

🔗 Developing our position on AI - Blog - Recurse Center

Detailed, nuanced, and well-thought-out. Tons of great and insightful quotes from RC alums. And their conclusion is, I think, perfect: You should use AI-powered tools to complement or increase your agency, not replace it.

What if We Thought About Risk Decisions Differently?

Would you believe me if I told you that this was safe? That we’ve considered the risks very carefully, and mitigated them? Or would you say that someone who rappels down waterfalls probably isn’t thinking very clearly about risk? The “people suck at thinking about risk” framing There’s a common belief among risk professionals that people are inherently bad at thinking…

Ultralight Heresies

10 pounds is a ridiculous and arbitrary limit chosen entirely on the basis of how “nice” the number 10 sounds. If the US was on the metric system, would it have been 10 kilograms instead? If we used a base 16 number system would it be 16 pounds? A slightly better target would be a percentage of body weight, but … The original “point” of the ultralight ethos is that…

🔗 Evan Reese - Custom OnShape features

A bunch of really useful custom features for OnShape

TIL: 3d printed parts have different strength characteristics than conventionally-manufactured parts

An interesting 3d printing lesson about how the physical characteristics of printed parts differ from other manufacturing: I needed to replace a rubber hydraulic hose retention strap on my tractor. The part’s $40 + shipping – ludicrous for a 6x2" strip of rubber – so perfect to try to replicate. I have some TPU filament that’s of similar flexibility, let’s go. For V1,…

Potential causes of accidents in outdoor pursuits (the Meyer/Williamson matrix)

The Meyer/Williamson matrix is a framework enumerating potential causes of accidents in outdoor activities. I first ran across it in Deb Ajango’s Lessons Learned II , but I’ve had a really hard time finding an original source to cite. It appears to be taken from various presentations that Dan Meyer and Jed Williamson have given over several decades. There are various PDF versions…

Changing Directions

I have two important announcements: I’m leaving the tech industry. Hopefully “for good”; if not, at least “for now”. As such, the content on this blog is going to shift, perhaps dramatically. I’m going to be writing about a broader range of topics that interest me (projects around my hobby farm, wilderness trips, emergency medicine) – more writing for me ,…

🔗 Decision making matrix for alpine climbing

Great example of a simple risk framework in action.