The Verge makes an interesting point about Microsoft’s acquisition of Bethesda: for the most part, Microsoft doesn’t care what hardware you run their stuff on, they just want you to buy the software. So it’s less likely to be about trying to gain Xbox exclusives and more likely to be about getting more games for Game Pass.

It reminds me of a blog post I read a few years back comparing the core businesses of various major tech players:

  • Apple sells hardware, and their software and media stores are a way to give you something to do with the hardware.
  • Microsoft sells software, and the hardware is to give you something to run their software on.
  • Google sells ads on services, and their hardware, operating systems, and software (Android, Pixel, Chromebooks, Chrome, etc. ) are there to connect you to their services.
  • Amazon sells stuff, and their hardware is a way to sell you virtual (and sometimes physical) stuff.

That’s why, for instance, you can run Gmail on anything, and Microsoft Office on almost anything, but iTunes, the main Apple program that actually runs on a non-Apple system, is designed primarily to hook you up with an iPhone (previously an iPod). And it’s why you can read Kindle eBooks on a Kindle device, or a Kindle app on an Android or iOS device, and they make it really easy to buy e-books from them, but really inconvenient to import anything from another eBook store.

Facebook is similar to Google in that their core strategy is a service with ads, and their apps and (when they branch out into it with things like Portal) hardware are ways to keep you using their services. Heck, they’re even tying the Oculus headsets to Facebook accounts now.

The post predates the rise of smart speakers and doorbells…but remember how the Echo was originally mostly a way to voice-order things through Amazon? Or Amazon Key, whose primary purpose was to allow delivery services to drop off packages inside your house so you wouldn’t have to worry about porch pirates?

Plus of course everyone wants to sell you subscriptions now!

And yet…it still fits remarkably well.

The way the Palantir network compromises Saruman and Denethor shows the danger in who controls the algorithm that manages your newsfeed.

Pippin picks it up, starts doomscrolling, and can’t put it down. Literally.

Aragorn plans out his post, gets on just long enough to make his point, and gets the hell out, knowing he’s made an impression.

imported from mastodon

Once upon a time, the idea that “only the code mattered” was sold as a way to be inclusive. No one would be shut out if their code was good.

But building software is more than code. It’s design. Planning. Discussion. It’s figuring out use cases, misuse cases, and failure modes. It’s interacting with people.

And if you allow some people to treat others like crap because only the code matters, you end up causing harm and driving people away.

Which obviously isn’t inclusive.

If you mistreat people or violate ethics to make your “technically perfect” software, those people have still been mistreated. Those ethics have still been violated. People have created marvels of engineering and fantastic art by abusing or exploiting others. People have done the same while abusing or exploiting people on the side. And people have created wonders while trying very hard not to abuse or exploit others.

The accomplishment doesn’t erase the exploitation or abuse. And if you can accomplish something incredible without mistreating others, it obviously doesn’t justify the mistreatment.

But the culture of “only the code matters” turned into a culture of tolerating assholes because they were good at their job. The ends justify the means. From trying to enhance freedom, to embracing Machiavelli.

It certainly didn’t help that 90s hacker culture had a significant BOFH element to it, with its built-in disdain for those with less technical knowledge. The Free part tended to prioritize programmers and sysadmins over “lusers.” It was Animal Farm with computer users. Sure, we tried to throw off the corporate overlords who were dictating how people could use their computers. But some computer users were more equal than others.

So a lot of people who could have become part of the Free Software community found a hostile environment and left in disgust. Or fear. And even if you don’t care about the harm done to them, consider their potential contributions. Free Software has always had a problem with coverage: Programmers work on problems that they find interesting or useful. The boring parts, the use cases that they personally don’t use, tend to fall by the wayside.

Yeah, your code is good…but the spec’s incomplete because you pushed away the people who would have pointed out a common use case, or just how easy it would be for a feature to be misused. You didn’t think they were worth listening to because they weren’t rockstar coders. But they also had information you didn’t.

Not that throwing off the corporate shackles has worked out all that well. Every platform now has its own walled garden. Microsoft is less dominant than it once was, but we have new mega-corps who’ve managed to leverage an internet built on Free/libre and open-source software into their own positions of dominance. And trying to maintain services for people who’ve come to expect free/gratis has brought us to the point where adware is the norm, and surveillance is everywhere…to better target those ads. And the majority of computing devices out there are locked down, preventing ordinary users from tinkering with them and developing that technical competence that might bring them into the fold…

If we’ll even let them join.

I’ve been checking in on redirected & dead links lately, a few minutes here and there, updating, replacing, and removing where appropriate. And I’m happy to see that a lot of sites have moved to HTTPS. News sites, online stores, social networks, personal sites, publishers…. Not everyone, of course, but it’s a lot easier than it used to be. Now more than half of all web traffic is protected from eavesdropping and alteration when used across insecure networks.

The one that made me laugh, though: Badger Badger Badger. Now there’s a flashback!

It’s a silly animation loop that went viral back in 2003. The canonical site is still around…and even they upgraded!

Serious stuff (news, usability, history, etc.):

And not so serious:

  • Fantastic image: Firefly crew as the Enterprise crew. Classic Star Trek, of course. One thing that really struck me was the reminder that there’s really only one woman among the regular classic Trek cast: Uhura. Nurse Chapel and Yeoman Rand are there, but neither of them would really have had the kind of focus that Kaylee, Zoe, Inara and River have here.
  • Incredible custom action figure maker Sillof collaborated with Glorbes on a Star Wars in World War II series.
  • The webcomic SMBC presents: The Logogeneplex! I’m pretty sure I’ve read stuff that this was used on. (Warning: archives are NSFW.)

»All pages site-wide with this tag