Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Wolf

@YesJustWolf.hachyderm.io.ap.brid.gy
3 followers 0 following 155 posts

Dogs, code, Python (uv rocks), Rust, Helix+Steel (using LSPs and Alabaster), Open Source, macOS, Linux (my new work platform!), Zsh and Bash. USPSA RO + Carry […] 🌉 bridged from ⁂ hachyderm.io/@YesJustWolf, follow @ap.brid.gy to interact

PostsRepliesMedia
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 18/10/2026
I did it. I’m totally off of 1Password, and totally on to BitWarden. I’m running my own VaultWarden server. I’m going to work through all the friction and then switch my wife over. #BitWarden #1Password #Ethics #DHH #Fascism
010 1
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 13/10/2026
I have one wing out of commission: de Quervain release surgery on my left wrist makes that hand unusable for about a month. The pain is a three. The inconvenience is a ten. Typing is impossible, so ... I dictate through a local model in Spokenly (Distil-Whisper Large 3.5), and where needed […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 07/10/2026
I'm super excited! My `layout uv` PR was merged into direnv and shipped in v2.38.1. Jonas Chevalier was the final reviewer, decider, and he merged and released my PR. Many people contributed advice. I tried to write something that I needed myself, and in such a way it would be useful to everyone […]
hachyderm.io
Original post on hachyderm.io
121 2
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 26/09/2026
For decades, I loved and used 1Password across multiple OSs and platforms. It’s the first thing I install when I bring up a new system. I gave them several weeks to fix their decisions. They doubled-down. Life requires compromise; but that is **not** something that extends to my personal values […]
hachyderm.io
Original post on hachyderm.io
000 0
Reposted by Wolf
Ben Werdmuller @ben.werd.social.ap.brid.gy · 05/09/2026
This one will hurt: I love 1Password as a product. But I'm the son of a concentration camp survivor. I will not give money to companies that align themselves with nationalism, and certainly not ethnic cleansing. Completely disappointing, @1password […]
werd.social
Original post on werd.social
71694 94
Reposted by Wolf
input @feed.igeek.gamer-geek-news.com.ap.brid.gy · 01/08/2026
📰 **New GitHub, PyPI Policies Hope to Boost Supply Chain Security** "GitHub and the Python Package Index (PyPI) have introduced new policies meant to boost supply chain security," reports SecurityWeek, "by preventing the fast propagation of poisoned package version... 📰 Source: Slashdot 🔗 Link […]
igeek.gamer-geek-news.com
Original post on igeek.gamer-geek-news.com
001 1
Reposted by Wolf
AstraKernel 💫 @astrakernel.bsky.social · 22/07/2026
✨ Programming languages & Open Source - based on GH search Repository created in: 2026 Stars: Greater than 100 1. Python - 5000 2. JS - 1300 3. Rust - 1000 4. Go - 775 5. Swift - 431 6. C++ - 413 7. C - 319 8. Kotlin - 260 9. C# - 223 10. Java - 167 -- PHP - 56 Ruby - 22 #programming #rustlang
052 5
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 07/07/2026
Rules are **tools**. They are guidelines that usually lead to the goal(s). Goals are the important part. Goals have value. When a rule in a particular situation **doesn't** lead you towards the goal, it's the rule that must bend, not your movement towards the goal. A very simplified example […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 06/07/2026
Courage is fundamental to every worthwhile endeavor.
100 1
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 06/07/2026
Okay, fine. Yes, I **have** watched "K-Pop Demon Hunters" more than three times. Yes. No one forced me.
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 29/06/2026
Here's today's "peanut butter & chocolate" combination: I love `atuin`. I've been using it for at least a couple of years now. I love `fc`, though with `atuin` in place, it's harder to put yourself in an `fc` situation. `fc` excels: opens up some previous command in your favorite editor; tweak […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 24/06/2026
Tired of supplying my own `layout uv` for `direnv` I made an issue and a matching PR. Lot of previous work on this in the community, but it stalled in 2024. #direnv #uv #OpenSource github.com/direnv/direnv/issues/1593
github.com
Add `layout uv` to stdlib · Issue #1593 · direnv/direnv
This is a follow-up to #1250, #1338, and PR #1352. They've been open since early 2024 without resolution. I've read through all of them. The path forward is clearer now, partly because uv has matur...
010 1
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 24/06/2026
One of my favorites: "Experience is what you get when you didn't get what you wanted." -- Randy Pausch It appears in many places. One notable place, his book "The Last Lecture". #RandyPausch #TheLastLecture #Experience #Quotes #Philosophy
001 1
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 17/06/2026
Your `.ssh/config` probably wants to start with ``` ForwardAgent yes HashKnownHosts no IdentitiesOnly yes ``` If you are a sophisticated SSH user, this is fine. If you don't even have an SSH config, or if you randomly SSH into previously unknown machines using username/password, then this is […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 30/05/2026
Every terminal debugger forces a choice: a REPL with full evaluation power but no source context, or an editor with visual breakpoints but a crippled debug console. dap-mux removes the need to choose. Connect your editor and your REPL to the same debug session. Both are first-class clients […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 27/05/2026
[Firearms related content] I have a new goal. It's **extremely** aspirational. My current goal along this path is to be a USPSA B class shooter in Carry Optics by this coming January (I'm currently D class). My additional goal is to reach Grand Master in Carry Optics before the end of 2029 […]
hachyderm.io
Original post on hachyderm.io
010 1
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 24/05/2026
Today, it’s the Red Queen’s Race: I have to run as fast as I can just to stay in one place. All hands on deck at work. I’m a bottleneck. I’ve dropped everything droppable, so I can focus on just one thing. #RedQueensRace #Productivity
010 1
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 21/05/2026
I just realized something about me and @jammcq that I hadn’t considered before but fits perfectly with my existing observations. When Jim explains how he accomplishes specific tasks, he often: * uses keyboard shortcuts * uses (multiple) CLI options and flags * or more generally: has specific […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 20/05/2026
I follow the #Python tag, and that alone makes my feed overwhelming. I do not yet have a strategy for narrowing it down to only the most valuable content. Suggestions, of course, welcomed!
110 1
Reposted by Wolf
Ben Zanin @gnomon.mastodon.social.ap.brid.gy · 18/05/2026
It is my birthday, if you happen to have some extra boosts lying around I could give them a good home
009 9
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 18/05/2026
What kind of person are you? When you get down to the important thing (whatever that is): are you actually going to do it (and right now)? Or not? I'll tell you which one wins!
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 15/05/2026
When someone tells you how to solve their problem, they're almost always wrong. Not because they're foolish. Because the reason they need you at all is that you're better at How, in this particular domain, than they are. But their "ask" is completely upside-down! Does their How even achieve […]
hachyderm.io
Original post on hachyderm.io
051 5
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 09/05/2026
If I recall correctly, it was Akkana Peck @akkana who first introduced me to Python, probably around 1998 or 1997 (so something in the neighborhood of Python v1.5) while working together at Netscape (I had a different name back then). **That** turned out to be a life-changing event; so thanks […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 29/04/2026
I’ve fully switched to OmniFocus (The Omni Group) from Things (Cultured Code). The two driving factors were that OF can handle some more complex relationships than can Things; and better external access into OF’s data (in this case through an MCP). Both are great. Things is perfect for most […]
hachyderm.io
Original post on hachyderm.io
000 0
Reposted by Wolf
Sharif Naas @sharif.fosstodon.org.ap.brid.gy · 26/04/2026
"Every interaction with another human is an opportunity to change their life." — @kattni #nbpy
003 3
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 12/04/2026
There are scary personal actions in this world: stepping off the ledge of an airplane for your first jump, kissing your romantic interest without knowing yet how they feel about you, trying to live the next day when death has taken a loved one from you. I just did a scary thing. I asked for a […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 20/03/2026
I’m incredibly tired of people posting with a (programming) language tag just to hate on that language. Their **words** are always: why said language is wrong and awful and no one should use it, or how the he’ll did this language become so popular when mine is obviously superior; but their […]
hachyderm.io
Original post on hachyderm.io
101 1
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 19/03/2026
Yesterday was just a fantastic day for me. I planned to post on it. Just overjoyed. Strongly tempered today by the acquisition of Astral, and therefore the uncertain future of #uv and #ty (and transitively, #pixi). I’m gonna focus on yesterday.
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 10/03/2026
Today my work machine graduated from Windows 11 to Ubuntu 24.04. The hardware hasn’t changed. I would have preferred Kubuntu. They gave me ext4 instead of btrfs. But my wishes there are nice-to-haves. What they gave me is a huge step! #Linux #Windows #Ubuntu #Ext4 #Btrfs #Upgrade
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 08/03/2026
I love Bash. I used to write tons of Bash. There is a lot of Bash in my life, even to this day. But here's my life now: * Bash holds some stuff together (small stuff: usually setting variables, aliases, and/or piping together a few CLI tools. See […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 08/03/2026
I hate that we have to change the clocks. But given **that**, I **love** that I don't have to change any clocks! Every single one of them just does the right thing. ...a thing I think is completely stupid. #EliminateDaylightSavingsTime
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 08/03/2026
My friend Jay Wren recommended a book yesterday at lunch: "Thinking, Fast and Slow" by Daniel Kahneman www.amazon.com/Thinking-Fast-Slow-D… A recommendation from Jay is an insta-buy. I got it as an audio-book (because of my commute). It is not **at all** what I was […]
hachyderm.io
Original post on hachyderm.io
010 1
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 03/03/2026
I just said in a podcast (RuntimeArguments.fm, though this episode won't be released until Saturday): "I love `uv`. I want to marry it and have its baby!" #uv #Python #RuntimeArguments
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 01/03/2026
I have found voice input to be super helpful. I use it entirely for prose: notes, tasks, and reminders. I **don't** use it to make the machine "do things" or for coding (but that's just me ... you do you; and also, I don't use it for coding **yet**). I currently use two tools: * Spokenly […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 01/03/2026
Are you asking questions? Are you asking **enough** questions? Are you asking the **right** questions? Are you taking responsibility for finding answers?
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 01/03/2026
The obvious answer isn't even **usually** correct!
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 28/02/2026
I evaluated zoxide as a cd replacement and decided against it. zoxide does one trick — frecency-based (yes, that's a real word, it means frequency+recency) fuzzy directory jumping — and it's a genuinely great trick. `z foo bar` instantly finds the best-matching deep path. If that's your main […]
hachyderm.io
Original post on hachyderm.io
001 1
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 17/02/2026
The combination of #Obsidian (which I've been using for years, now), the Obsidian #Dataview plugin, the YAML frontmatter in my notes that #ClaudeCode helped me put together: give me super useful queries. Using Dataview, YAML, and doing queries within Obsidian is new to me; but that's an […]
hachyderm.io
Original post on hachyderm.io
000 0
Reposted by Wolf
SGBV @sgbv.infosec.exchange.ap.brid.gy · 09/02/2026
Rewriting my bash scripts in python … I think this is the best way to learn a language. My bash-scripting skills are average at best, but my python skill is nigh-abmyssal, but I am gradually building them 😁 #bash #python #devops #linux
003 3
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 07/02/2026
There are #Shortcuts and then there are behaviors that #ReduceFriction and/or end up saving time. Not wiping off the cutting board after you use it (maybe waiting to the end of the day) is a shortcut. Putting your work bag by the door the night before reduces friction. Shortcuts **can** lead to […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 07/02/2026
@siracusa I use #ClaudeCode a **lot**, but not as much for principal code as others. It’s good at many things I don’t want to do. I leverage those powers. Tickets, testing, documentation, rubber-ducking, narrowing in on errors, writing commit messages, tracking and updating task lists and […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 07/02/2026
@caseyliss I just heard you on ATP discussing "cloning a repo multiple times" to do different work at the same time. #Worktrees (a #Git feature) might be helpful in some of these situations.
000 0
Reposted by Wolf
Glyph @glyph.im · 31/01/2026
#Pomodouroboros is a pomodoro timer for people with #ADHD (or anyone else with executive functioning challenges), #OpenSource and written in #Python. There's a working version for macOS today and you can download it if you like, but it's more of a prototype than a finished product (although I do […]
mastodon.social
Original post on mastodon.social
122 2
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 30/01/2026
In #Python, given some kind of bunch of things (a `dict`, a `list`, whatever), but you only want one thing out of it, there are lots of ways to do it: * All the normal things: the first one, the last one, some specific index, using a key, whatever (appropriate for almost every case where the […]
hachyderm.io
Original post on hachyderm.io
001 1
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 30/01/2026
My day job is all about #Python (which I love). Here are some personal rules, specific to working with Python projects: * Do **not** install or modify global tools, especially Python itself or any packages. This means a given system might not even **have** a global Python * Always use virtual […]
hachyderm.io
Original post on hachyderm.io
001 1
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 28/01/2026
I'm not religious about tools. I have loved using my #Mac (for many decades) because **for my tasks** it was the best choice; but I do use all three major platforms every day. I am certainly **not** any kind of cult member. But #macOSTahoe sucks. It's all downside and no upside. Every place […]
hachyderm.io
Original post on hachyderm.io
000 0
Reposted by Wolf
Nicolas Évrard @nicoe.mamot.fr.ap.brid.gy · 26/01/2026
Not so unpopular opinion: #python whitespace significance is not an issue ; no really it isn't.
001 1
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 21/01/2026
My port of the Alabaster theme (family) for Helix was approved, merged to `main`, further modified as per requests, and modifications merged to `main`, too. The time from creating the PRs to having them merged was really short. Now how long it takes to get from `main` into an actual **release** […]
hachyderm.io
Original post on hachyderm.io
000 0
Wolf @yesjustwolf.hachyderm.io.ap.brid.gy · 18/01/2026
My best friend Jim @jammcq and I work in very different ways. We have the same **goals**: finding or building the right answer for the customer (solves the right problems, costs the right amount). Both of us are very good with our tools. Both of us, for any given problem, probably already have […]
hachyderm.io
Original post on hachyderm.io
000 0