Signal is contacting impacted users in the Twilio phishing attack - but registration lock is probably a good idea for most users.

Car is in the shop and I am reminded, once again, that while I live in a city where public transportation is better than a lot of other places in this country, it is still almost unusable. Our obsessive focus on private passenger vehicles has left us far behind the rest of the world in so many ways.

Rising evictions coupled with astronomical rents and limited housing options are a critical problem in the Twin Cities and everywhere. So much avoidable tragedy.

In more interesting news - Annalee Newitz's take on the Twitter becoming a lost city is interesting. It think their take resonates (for me) in that it reflects how I "abandon" social media. I rarely up and quit. I just fade away. I still have an account - but I no longer actively maintain a presence. I stop contributing. My visits to the site then steadily decline as I find fewer reasons to return.

As I watch GenCon from afar, I must admit to feeling a slight sense of loss.

I always planned on going to GenCon. I've even bought tickets and set up hotels. Every year, though, something always came up.

So, I told myself that I would go after my dissertation was done, and then I did and the first year I could have really thought of going was 2020.

Now, two years later, I watch and wonder if some things are just forever out-of-reach. A maudlin thought for a rainy night, I suppose.

I received a Lamy Aion as a gift a few years back. It holds a ton of sentimental value and has been a solid workhorse of a pen, but the flow from the cartridges has been hit-or-miss, at best. I finally ordered a converter. Hopefully, that will improve things.

When there is absolutely no consequence for exploitation and greed. Indeed, when it is often celebrated. What do we expect?

One of the benefits of moving from planning (theory) to action (praxis) is the introduction of real-world constraints (some anticipated, some not). Lessons learned during such implementations should drive changes to the plan. Too often, that doesn't happen. After all, it's a lot easier to blame a constraint than to challenge the plan. It's not surprising, then, that we keep finding ourselves in the same place.

I've moved a lot in my life and that's made building (and maintaining) communities and friendships challenging. It's been interesting/depressing to see early technology that once afforded that work evolve into a barrier. There is a lot of talk of modern loneliness - but I think it's built into the design. Given the sheer glut of content - our every attempt to reach out is akin to a whisper in hurricane. Resisting that design is an absolute imperative, but damn is it exhausting.

This is a great piece from the Center on Privacy and Technology on how aspects of the tech industry leverage language as tool of obfuscation. It's from March 8th, but I just saw it so I'm sharing!

"Instead of pursuing the limits of computers’ potential for simulated humanity, the hawkers of “AI” are pursuing the limits of human beings’ potential to be reduced to their calculability."

I keep hearing "X software is so expensive but we need it!" Here's a hint: if you "need" an expensive (often subscription-based) software package to do your work, you need to find a new way to work. These models are parasitic. They devour those dependent on them all while increasing that dependence.

Where parasites hold a complete monopoly (there are a few) - the above still applies - the transition cost is just exponentially higher.

After all, parasites often kill their hosts.

Nothing like doing a demo during a sprint review (that wasn't going all that well, anyway) and losing power to the entire building. I am only just now back online, and my afternoon is well and truly shot.

Ah well, it definitely looks like I have another sprint ahead of me on this project.

When you don't meet your own expectations. 

So I did a thing and everyone who experienced the thing enjoyed it and wanted more. Normally, I would be over the moon.

And yet, I thought the thing I did was just okay. I was really disappointed because I put a ton of work in and it wasn't as good as I know it could have been.

And yet, it is super hard to share that disappointment with people who are happy with what you were doing.

I had an incredible discussion on approaches to cultural adaptation, diversity, and communication, today. In that discussion I came to realize how important teaching was to me and how getting to teach in different venues and working with different students has really been one of the best learning experiences of my life. Now that I am not in academia, I need to find a way to continue to build on that work.

Minor Work-Related Rant 

Sometimes, I'm okay throwing caution to the wind when updating my own systems and tools, but when I am managing platforms and products that others rely on - I plan every change in detail. I want the same from my vendors. I don't expect every rollout to be perfect. I do expect that when an issue occurs, it will be handled transparently with predetermined procedures in place to resolve or rollback. The lack of this is the fastest way to lose my trust as a customer.

My last week apparently disappeared in a fog of illness and exhaustion. Here is hoping for a better week, and a reminder to take care of yourselves.

I moved from bash to fish a little while ago, and its been such an improvement. I spend a lot of time on the command line, but it wasn't until recently that I started to looking at ways to improve that experience. We're very much in a sort of command line renaissance right now (in niche circles to be sure) and I am here for it.

The dissonance between knowing and doing: I know that taking a day off is the good and healthy thing, but that knowledge does little to relieve the internalized toll of having to actually say, "I won't be in." 😬

I am slowly adding people who I followed on other sites and interesting users from the trunk list.

I like that there is work to this. Adding people requires effort. I have to go out and find them instead of just randomly clicking follow. It makes the growth of follows and followers slower, but it's a worthwhile payoff.

Show older
The Dreamer's Guild

The Dreamer's Guild is a motley collection of developers, creators, artists, tech experts, and academics who somehow managed to become a community.