Find a particular VoiceOver command on macOS difficult to perform, or want to map a keyboard shortcut to open a particular app? VoiceOver’s Keyboard Commander, found in VoiceOver Utility > Commanders > Keyboard, allows you to configure custom commands to perform VoiceOver functions, open apps, and run scripts. #TipTuesday https://www.applevis.com/podcasts/speed-everyday-tasks-your-mac-using-voiceover-keyboard-commander

@Tyler

I’m convinced Republican politicians don’t actually believe mental illness causes gun violence. But they do it because they just know that demonizing people with mental illness has no political consequences and also that doing so buys them enough time to feign outrage until the next mass shooting dominates the news cycle.

@QasimRashid

Let me answer this question for the San Francisco Chronicle.

In its current form, #Bluesky can’t stop the Nazi problem.

If they allow everyone to join the service right now, they don’t have the moderation team to deal with the Nazi problem.

The algorithms won’t help either since Nazis know full well how to use dog whistle to avoid algorithmic moderation.

The best tool at Bluesky’s disposal will be defederation from Nazi-infested servers.

Since Bluesky hasn’t initiated federation yet, defederation is not an option.

https://www.sfchronicle.com/opinion/article/bluesky-twitter-allen-shooting-hate-speech-18082190.php

@atomicpoet

I know this is a small thing, but I’m incredibly grateful that @mmasnick@mastodon.social differentiates between Mastodon, ActivityPub, and the Fediverse — while also acknowledging that, while Mastodon is synonymous with ActivityPub and the Fediverse, it shouldn’t be.

And he does it in such a diplomatic fashion too.

https://www.techdirt.com/2023/05/09/mozilla-wonders-what-social-media-could-look-like-if-it-started-with-a-clear-no-assholes-policy/

@atomicpoet

The idea of turning cars into computers on wheels has always appealed me.

As a computer engineer, I’ve always failed to see the point of a system with hundreds of physical moving parts, grease, oil, and an inefficient engine that burns fossil leftovers and spits out pollutants. It always seemed to me like an inefficient vestige from another century that should belong to museums rather than roads.

What I could not foresee is that the new “computers on wheels” would have taken all the most awful ideas from my industry and bring them to the automotive industry.

Do you want your car to have heated seats? That’s $16/month. Remove the power limitations artificially added to your engine? That’ll be $60-90 a month. Have the media system on your car to play more formats? Another subscription. Get an all-in-one package with no subscriptions? That’ll be a few thousands bucks. And don’t worry, all these upgrades are just one click away and will be delivered over-the-air to your car when you click accept, just like a smartphone.

What’s more immoral and annoying than a paywall, a pointless subscription or an aggressive upsell strategy on the Web? Well, when the same business model comes to your car.

It’s time for regulators to intervene before it’s too late. The idea of limiting the power of my own car’s engine unless I pay a monthly fee is just so plain wrong that I’m surprised that nobody has slammed Mercedes yet.

https://tech.slashdot.org/story/23/05/05/2252252/mercedes-locks-better-ev-engine-performance-behind-annoying-subscription-paywalls

@blacklight

yay, new WCAG 2.2 editor’s draft out https://w3c.github.io/wcag/guidelines/22/ … including the updated understanding for 2.5.8 Target Size (Minimum) with the spacing exception based on circles (and lots of fresh new illustrations/diagrams I made for it) https://github.com/w3c/wcag/pull/3103#event-9202338934 https://w3c.github.io/wcag/understanding/target-size-minimum.html #a11y #accessibility #wcag

@patrick_h_lauke

Fucking Christ the @protocol is the most obtuse crock of shit I’ve ever looked at. It is complex solely for the sake of being complex and still suffers from *all* of the same problems as Mastodon.

Your server goes down? Sorry, all of your followers are lost. Account portability is no better than Mastodon. ‘DIDs’ serve literally no purpose. And none of the API code that Bluesky uses in their own app validates ANY of the crypto they’re doing on the server. NONE OF IT.

@sam