FYI to anyone who recently set up a server for #fediverse stuff (like #kbin or #lemmy for the #redditmigration) and is just now having to learn how to set up a content cache in front of it to keep from paying a million dollar hosting bill for something that you thought would just be a nice hobby, you need to make sure of some things:

– Some key files need to be reachable without going through things like cloudflare’s bot detection because they are literally for bots! This includes stuff like `/robots.txt` but also everything under `/.well-known` (and especially `/.well-known/webfinger`).

– You NEED to make sure your cache “varies” content by the `Accept` header, which makes it so that if someone tries to friend you at `https://your.lemmy.example/u/whoever` from their mastodon server (or probably even from a different lemmy/kbin server), their server will be able to fetch the activitypub document for your user! Otherwise, they’ll get a cached copy of the html web page! I dunno how you do this with cloudflare, but with most reverse proxies you run yourself the thing you want is a setting for “vary” which will let you say what headers change the response type.

The next couple of days are probably going to be rough, but doing these things will make things a little better and a lot less confusing for your new users!

@megmac

Steve (@sclower@mastodon.cloud) (mastodon.cloud)
The CEO of #AccessiBe is doing a "we're sorry we screwed up" tour across the internet, and claims he's apologized privately to those who have been fucked over by his company's tech. If so, I'm not one of them (despite my having had to create a guide to help people block their overlay from even loading). So until I get an apology or they take the product offline, I'm calling bullshit on the whole thing.
Lucius Annaeus Seneca (@Annaeus@mas.to) (mas.to)
@ronfilipkowski@bird.makeup He should have never been in ANY race for president. He was always unworthy of any public office. A pathological liar, a sexual predator, a two-bit scammer turned global criminal, a traitor and a fascist. His #republican colleagues who are howling against his well-deserved indictment know it. They are simply cowardly, hypocritical opportunists hoping to scoop up his cultists after the justice system removes him from the field. They are no better than he is.
Stop the GQP & Fox News (@stopgopfox@libretooth.gr) (libretooth)
Attached: 1 image After years of stirring hatred and violence, Republicans in Florida are now pleading for migrants not to leave. The MAGA movement loves talking about hard work, but they sure do seem scared at the prospect of having to do it. https://www.rawstory.com/ron-desantis-immigration-law/ #politics #uspol #uspoli #uspolitics #news #desantis #rondesantis #migrants #florida #desantisdestroysflorida #gqp #gqpclownshow #gop #republicans #republican

Over in #WordPress news, we shipped in Jetpack our Social Sharing feature for Mastodon.

This will allow site owners to link to their Mastodon profile and automatically (or schedule) shares of their blog posts to their fediverse followers.

Automattic is both doing this and working on ActivityPub support for WordPress as two side of the coin. Whether or want your site to natively be on the fediverse or share to other profiles, we want you to do both.

https://jetpack.com/blog/jetpack-12-2/

@kraft

Thinking today about the affordances available to disabled individuals vs. people who have no disability or access challenges. IE, a car allows people to get from one place to another, but blind people may never know the affordance of actually driving a car. A computer is an affordance which allows screen reader users to access pages that are not accessible on mobile. The same goes for other disability types. Something may not work on mobile for them, but if they have access to a computer, they still gain the affordance of a more accessible web and user experience. If you lack computer access, you lose out on the affordance of a more accessible web. When we ask people for help with a given task, that is accessing someone else’s affordance instead of creating our own. So, for example, if we ask someone to use a stove instead of learning to use it ourselves, we are using someone’s working eyes as an affordance instead of using tactile or non-visual cooking methods. Non-visual cooking methods help us create our own affordances. Personally, my goal is to maximize the amount of affordances available to me. But I don’t live with any abled people. I guess I’m finding myself wondering how much I just borrowed my sighted then-husband’s affordances instead of creating my own. It can be easy to overuse someone’s lack of disability as an affordance. Is this something I did to anyone in my family? If so, how? And what can I do to show them I’m a different person now.
https://dequeuniversity.com/class/ux/affordances/defining
Note: This is behind a paywall, but signing in with Google should allow you to view this page of the course only if you do not have an account with Deque.

@SingingNala

I’m surprised more people aren’t more skeptical about Bluesky’s “choose your own algorithm” feature.

If there’s something I’ve learned over and over again, it’s that the bulk of social media users don’t like choice.

What they want is to open an app and immediately see something interesting. And they want social media companies to implicitly know what their content preferences are without having to make a choice.

If they want to see something specific, they’ll utilize search. And if they don’t want to keep searching for the same thing again and again, they’ll save their search query as a feed.

Some people compare Bluesky’s “choose your own algorithms” to Zapier or IFTTT. But how many people actually use Zapier or IFTTT? I’m not saying there isn’t an audience for that feature, just that it tends to be niche.

People either want a laidback “don’t make me think” social media experience or they want an active intentional one.

“Choose your own algorithms” is neither passive nor active. It’s in the grey zone. It’s presumably for people too lazy to search but too active for the default Home feed.

It’s a feature that tries to be everything to everyone—and for that reason, it looks to be a feature for no one.

@atomicpoet