Reflections

Technology

I'm interested in using Debian on my next laptop. The releases are slow, of course, but not much slower than Ubuntu long-term support (LTS) releases. For a few years now, I've been using Ubuntu LTS, anyway. I've found that many non-LTS releases introduce problems on my machine. Besides, these days, it's not hard to install newer desktop applications using Flatpak and newer CLI programs using… I don't know, Homebrew and language-specific package managers?

Debian's commitment to free software would have appealed to me more as a younger person, but these days, I want a laptop that just works, and I do see the value of proprietary software. Apple creates great software, for example, and it very often has higher usability and user experience standards than open-source software does. (Liquid Glass and the iPhone setup process are notable exceptions over at Apple. Signal, WordPress, and GNOME, among others, are notable exceptions in the open-source community. Also, I really hate the way Apple behaves as a company, but I think that's largely a separate issue.) Thankfully, with Debian, it's easy to work around the free software guardrails and install proprietary software. So easy, in fact, that the FSF faults Debian for it.

What's wrong with Ubuntu LTS? Not much. I like it, and my gripes are pretty minor. Ubuntu does have a habit of force-feeding their users unpopular software that was built in-house, however, like Unity, Snap, and lots of other stuff. I would prefer a pure GNOME experience. Plus, I think it would be fun to learn Debian. That's probably the main reason I'm interested in switching.

Maybe some additional thinking will change my mind, but at the moment, I'm interested in giving Debian a shot. I probably don't have enough energy or interest to do it now, though. I'll wait until I buy a new laptop. (I remember installing Arch Linux mid-way through courses at RIT and being unable to use my laptop for one week while I figured out how to properly configure full-disk encryption with LUKS and dm-crypt. Yeah, those days are gone.)

#Technology #Usability #UserExperience

In a recent edition of The Ethicist, a letter to the editor style publication from the New York Times, Kwame Anthony Appiah responds beautifully to a difficult question a reader asked about whether they should cut off an acquaintance who has committed racist acts.

Like you, I favor a bit of grace in a world full of sinners. And cutting off everyone who is morally flawed would leave you with a very small coterie of friends — who might then be tempted by the flaw of moral vanity. (In which case you’d have to get rid of them, too.)

You say you’re an equality-minded liberal. The way to live your creed isn’t by curating a spotless feed of spotless minds but by helping people do better. Hew to the norm; judge the person by what he does next; show grace where it stands a chance to help someone grow. That’s the difference between moral vanity and moral work.

This dovetails nicely with my last post, Counterproductive activism. I would never defend racist acts, obviously, but I agree that moral work demands helping others to be better, if at all possible. The rest, as he says, is moral vanity. Gosh, what a great term.

By the way, helping others to be better means approaching their wrongdoings with kindness, curiosity, compassion, understanding, and forgiveness. It's a slow and painful process, but that's how change happens. This approach is needed even when others cause severe harm. In fact, it's needed especially when others cause extreme harm. Just ask Megan Phelps-Roper, who left the incomparably hateful Westboro Baptist Church only after others had the idea to challenge her with patience and curiosity. Telling someone off in the form of “advice,” when you know the message won't be heard, because it makes you feel better about yourself? That's not moral work, in my opinion. That's moral vanity.

Am I guilty of moral vanity? Yep, in ways I both do and don't notice. Even this post might convey a kind of moral vanity. If you notice times when I'm guilty of it, though, let's talk about it.

#Communication #PersonalDevelopment #Philosophy #Politics #SocialMedia #Technology

I want to help create a better world. That involves persuading people to see things differently—to care more about animal suffering, for example—but I also need to be sure I'm not pushing people away.

Little does more harm to a cause than the perception that its adherents are crazy. I've never heard anyone say, “Gosh, vegans are nuts… I should be one of them!” Purity tests are similarly destructive. Want to make an enemy out of a potential ally? Chastise them for not being good enough. On the contrary, celebrating small steps in the right direction achieves so much more than demanding perfection. (Guess who else isn't perfect. I'll give you a hint: you can find them in your mirror. Mine, too.)

Protesting outside KFC and throwing red paint on fur coats probably increases animal suffering, on balance, by deepening the resistance and habits of those who oppose ethical veganism. Similarly, having a meltdown when someone disagrees with one's economic vision probably hinders the economic justice they're after.

For this reason, I'm so frustrated and disappointed that social media fosters extremism and encourages users to preach to the choir. It's worse than a massive opportunity cost. It actually leads us to harm those we are trying to help.

#Belief #Communication #PersonalDevelopment #Philosophy #Politics #Technology

Some of the best healthcare is free: fresh air, sunshine, exercise, clean water, good sleep, meaningful relationships, and real foods from the Earth. (Well, whole foods like these are not free, but they're often less expensive than the big, bright, fantastical confections that dominate grocery store shelves.)

Of course, none of this is enough, or our ancestors would have lived much longer than they did. Vaccines, medicine, and medical treatments obviously extend life and improve outcomes in profound ways. But to a large extent, what we're lacking—what I'm lacking, at least—is not the big business of medical technology. It's healthier habits and deeper engagement with the real world.

I'm just beginning to really understand this, and I want to be better, so I'm writing this partly as a reminder to myself.

#Business #PersonalDevelopment #Philosophy #Technology #Wellbeing

Progress bars—those little horizontal bars that fill from left to right as your laptop or phone updates—are notoriously unreliable. One moment, a progress bar might be 10% full. The next thing you know, the work is done. If a written estimate is provided (e.g., “10 minutes”), you might notice it change dramatically in an instant.

As it turns out, building accurate progress bars is extremely difficult. In most cases, it's almost impossible for the computer to know how long the work will take without actually doing it.

This is the problem of software project estimation in microcosm.

#Business #Favorites #SoftwareDevelopment #Technology

Streaming is great if you like cable, but you want to install a different app for each channel.

#Technology

I have some stickers that say, “Nobody cares about your fake life on social media.” I don't think anything sums that up better than this collection of people looking ridiculous, desperate for likes, as they pose for Instagram photos. The collection is focused on men who take photographs of their girlfriends, but men pose like this, too.

Likes aren't worth much. You just look ridiculous.

#SocialMedia #Technology

The simplest technology advice may be the most effective: when in doubt, turn it off and on again.

State is difficult to manage, as anyone who has worked with React knows. The technical explanation doesn't matter, though.

If some device is acting funny, whether it's your computer, your printer, your iPad, your TV, or something else, turn it off and on again. Don't just turn off the screen. Fully power off the device, then turn it on again. You'd be surprised how many problems this fixes.

#Technology #TechTips

Liquid Glass is bad for cybersecurity. Millions of people have learned the hard way never to update their devices, because if they do, everything might change for the worse. Of course, this isn't the first software update to annoy users with seemingly pointless changes, but it may be the worst case of it.

#Technology #Usability #UserExperience

The Nielsen Norman Group doesn't like iOS 26, the new iPhone operating system with Liquid Glass, and why should they? The user interface makes many, many elementary mistakes. Few if any would have been made had the designers read Donald Norman's seminal book on usability—yes, the same Norman from the Nielsen Norman Group—The Design of Everyday Things. Like Windows 8 and sadly many elements of iOS before this, iOS 26 applies the book's principles in reverse. User confusion and frustration is therefore no surprise. The real question is, what in the world happened to Apple's organization to allow this, when it previously blazed a trail for usable technology and made The Design of Everyday Things required reading?

#Technology #Business #Usability #UserExperience