Show newer

An absolutely staggering change in Apple's profits over the years, note that iPhone debuts at the top of the revenue stack in 2010, just three years after its introduction.

youtube.com/watch?v=BJMEvKjDGm

I'll be creating a listing for the Christian community on Mastodon - FediChurch. If you'd like to be part of it so that others can find you and you can find others, please opt in through the link below. All who consider themselves Christian are welcome. Please boost to share with your networks.

fedichurch.blogspot.com

And of course, in between putting together the list this morning and posting it this afternoon, mastodon.world has closed to new users. So it's a list of ten good servers!

Show thread

Let it not be said that I'm whinging about mastodon without offering any solutions! Even if the solution is Yet Another Explainer, I guess I'll yeet one out anyway.

*What is mastodon?* One way to think of it is as a mashup of Twitter, Discord, and email.

_Like Twitter,_ people use it primarily for microblogging. People post short blurbs of text, or photos, and follow other people doing the same.

NOTE: You need not actually sign up for mastodon to see someone's posts (assuming they're public). It is perfectly reasonable to bookmark [a favorite writer](mastodon.world/@joannastern) and just read.

_Unlike Twitter,_ people aren't all dependent on a single website run by a single company, owned by a single oligarch. Instead...

_Like Discord,_ people are on different "servers," or instances because we nerds don't actually speak normal English when not required to. I'm currently on fifteen (15) different Discord servers, so when I want to talk about I switch to one of those servers, and when I want to talk about I switch to one of those servers, and so on. But...

_Unlike Discord,_ you need not actually join each of fifteen different servers. You can visit other servers, and follow people without joining the server they're on. Also, even though they use the term "servers," Discord server are all still dependent on a single company behind the scenes.

If you're familiar with Discord, you might be wondering, how does that work then? How do I go see what's going on in the world of without visiting the Discord server dedicated to it? And that's where the email comparison comes in.

_Like email,_ you don't need to share anything with another user to communicate with them. Maybe you use one of the big ones, GMail, Yahoo!Mail, or Hotmail. Maybe you use an email address provided by the telephone company that provides your internet connection. Maybe you use a work email address. It doesn't matter, you can send and receive emails from any of the above, no problem. And yes, I'm glossing over some things there, but the point is, you pick your email service provider because of the user interface or the features or the price or because it's forced upon you or because someoone else set it up for you. It doesn't matter much.

And that's key, and confusing! When you decide you want to join mastodon, it's not like joining Twitter or joining Discord, it's more like "joining email." Because you don't actually join "email." Instead, you sign up for an email service. Chances are good that you sign up for GMail or Yahoo!Mail, because they're free and easy and well-known.

So it is with mastodon. You need to sign up for a mastodon service. Don't overthink it! If you sign up for one and later decide you wish you'd signed up for one with a cooler name or that several of your friends all ended up in one place, or you just learned there's an instance dedicated to [tabletop gaming](tabletop.social/) that you'd have signed up for if you'd only known, that's okay! Because...

_Unlike email,_ when you switch servers, everything comes with you! Your followers are still following you and your posts are still there.

That's enough explained for now. Mastodon isn't super-smooth everywhere, but that's part of its charm. It's also not super-toxic unless you join a toxic server. So don't do that! If you want to pick a server on your own, there are links at joinmastodon.org for that. But if the whole thing seems really overwhelming and confusing, let's make it easy.

I'm going to list eleven servers, all of which as accepting new signups as I write this, and all of which are "general" servers, no particular focus or specialty. You can click on each to decide which one "speaks to you" most, or you can click on one at random and just sign up! I picked these manually as good general-interest servers, and then suffled them into artbirary order using onlinerandomtools.com/shuffle- so I'm showing no favoritsm. Just pick one!

ohai.social/about
mstdn.party/about
c.im/about
home.social/about
universeodon.com/about
mas.to/about
mindly.social/about
mstdn.social/about
mastodon.world/about
mastodon.sdf.org/about
federate.social/about

And that's my

Edits, since there is no preview feature. I said I'm at-pwinn-at-qoto.org initially, but with @-symbols in place of the "at-" strings, which mastodon helpfully rewrites and links to make the narrative look odd. In fact, I cannot figure out any way to actually include my address as text. Wrapping it in backticks didn't help.

Also, when I search for my friend's @username@server identity, it finds them. Not sure why it didn't for them in reverse!

Show thread

Discoverability remains a terrible experience on . I can give a real example of this from today:

I was texting with a friend, and they mentioned that they were on mastodon, so I said I'm @pwinn and their response was to say it is difficult to find people on mastodon. First they tried searching the web generally for me, but that didn't seem to give the result they needed.

I told them that I had learned recently that you can paste a person's URL into your mastodon search box and it automatically does the right thing, but when they tried, they didn't have my URL, so that didn't work either.

What they needed was to paste the url `qoto.org/@pwinn` into their mastodon search box, because mastodon knows what to do with that, but not what to do with a fully-qualified username.

This is, of course, ridiculous. I'd bring it up on HackerNews, but I have already gotten one "submit a pull request then" response there when talking about mastodon, so I'll just kvetch about it for now.

If you came here from Twitter in the last week, Reply below and boost this post so others can find you.

Why pay $8 to mock a billionaire to his face when you can vote to tax and regulate him for free?

Two more from the Midjourney v4 model:

"37-year-old man in a Hawaiian shirt, photograph, 32k"

and

"37-year-old bald man in a Hawaiian shirt, photograph, 32k"

Perhaps not as egregiously off-target as my previous runs at 50, 40, and 72, but they still make my brother look pretty good.

Midjourney v1.4 results for:

"72-year-old man wearing a sweater, photograph, 32k"

"47-year-old Hong Kong woman wearing a t-shirt, photograph, 32k"

"47-year-old Chinese woman wearing a t-shirt, photograph, 32k"

My father and wife both look younger and more attractive than these images, so if flattery is part of the latest model, it's working.

.

I'm pwinn, rhymes with Quinn.

I'm into . I'm a professional nerd, currently paid to write , an upgrade from . I'm also an avocational nerd, mostly writing on my own time.

I've written a . It's cheap! [Tillie Madison vs Reality](amazon.com/dp/B01N35GZCW/) is a novel. I love , and read more than two per week on average. I include and in that, but not individual issues of or .

I collect things, mostly but not exclusively electronically. To that end, I have a coouple of NAS units. The newest one is a 95-terabyte , while the older one is a 28-terabyte with a 32-terabyte Drobo attached. One of them runs , but not for public consumption. I'm not a . I'm not! I can quit anytime!

I enjoy , including tabletop RPGs () like . I like jigsaw too. I'm going to reward myself for posting this by starting one of my new 2000-piece Ravensburgers.

I realized recently that I watch more and than I do American , but that comes and goes.

Other things about me: I live in , I'm , I'm a , I'm a , I lean far politically on most things, I like , I *really* like , and I've been playing with both and lately.

I'm sure I've left out something important, but I don't see any rule that I can't have more than one , so I'm not bothered.

About "federation." That's the key difference to mastodon, the federation. It's confusing! It's exciting! It avoids the issue of having a centralized point of failure, like Twitter or Facebook, while introducing issues of obscurity and complexity, but really, aren't people mostly obscure on those centralized sites anyway? And federation itself isn't confusing, just look at email! We've all been using email _forever_, and nobody is confused!

Except, email is terrible!

There's no discoverability at all. I can't communicate with anybody whose address I don't already know or can find a link to, and these days not many people post their email addresses publicly, because spam is the ruin of all.

Many people have multiple email addresses, and I might never know that, or I might be communicating with the wrong one and my messages going unseen. Both sender and recipient might not realize they're using the wrong address until one day when the recipient decides to close down an old account they aren't using, and suddenly I have no way to reach them anymore!

Because that's right, if an email address stops working, it just stops working. Emails bounce back (if I'm lucky!) with no clue about where my intended contact might have gone.

But federation does mean that I can, from my Fastmail account, reach anyone at any valid email address, right? Well, yes in the case of Fastmail, an account I pay for. Not so much in the case of self-hosting mail. It has come up on HackerNews a few times this year: it is a *lot* of work to self-host email in the modern era. The overwhelming volume of spam has prompted many larger mail service providers to implement stricter requirements for receiving email, any one of which is reasonable, and all of which combine to make for a heavy burden of maintenance. So most people don't run their own mail servers any more, instead relying on one of the bigger providers, like Fastmail, or Gmail, or Hotmail, or Yahoo.

But let's be honest: when someone tells you their email address is @hotmail.com, does that provoke a reaction? Or maybe you're a Hotmail user and you instead look down on @aol.com addresses. Most people have opinions about your choice of mail service provider, so while your email will be delivered equally, it won't necessarily be respected equally. This is not an issue with centralized services like Twitter and Facebook, of course. I disrespect all accounts at those sites equally!

So mastodon is federated, which a lot of mastodon proponents want to compare to email, figuring that will be easy and understandable. But that just suggests that mastodon has many of the same issues that email does, which... it does! Discoverability is a challenge, people can have identities on multiple servers, and your choice of server might say something about you that you don't realize. None of these issues are insurmountable, but it would be nice to see proponents of mastodon acknowledge them.

Perhaps a better comparison for mastodon is Discord, or IRC. From a usability perspective, more people are familiar with Discord. Although it is actually centralized, the user experience is that of separate "servers," so many people are used to using a single client to connect to one or more (usually more) servers for different reasons. This one has the AI image bot I prefer, this other one is about my favorite tabletop role-playing game, and this one has more variant sudoku than I can do in a month of Sundays. Still, if I want to communicate with a person, that's where the centralized nature of Discord seeps through. I'm pwinn#9251 on every Discord server.

IRC is federated. It's also not well-known, and is considered confusing and esoteric by many people. You can use any client, some of which are definitely better than others. Some of the federation is hidden from you as computers join a network. Still, you can have one identity on one network and a completely different identity on another network, and never shall they meet. In that sense it's even less practical than mastodon!

Perhaps that's why IRC has faded in popularity, largely supplanted by more centralized services like Slack and Discord.

Proponents of mastodon talk about federation as if it is an unalloyed positive thing, but it's not. One-third of all email accounts are @gmail.com, and I suspect that number would be much, much, much higher if not for work email addresses. Given a choice, people tend to choose a centralized service. This is why the big service providers grow, while IRC use is declining while Slack and Discord grow.

The federation of mastodon *is* a strength, in that it provides resilience. I believe that leading with that is unhelpful, and that in fact, it's only true inasmuch as it is hidden from users. Not kept a secret, just not forced onto every new user from the jump.

New users will have to pick a server to get started, a process that, as I write this, sucks. The biggest and most well-known servers have understandably closed to new accounts, and yet people keep recommending them anyway, leading to confusion. The alternatives are said by some to not matter--largely true--and by others to be of key importance. The onboarding process could be clarified dramatically, if anyone had the authority and will and understanding to do so.

The UI, again, as I write this, doesn't always have clear parallels to UIs people know, but it's sufficient. I might suggest some wording changes, like omitting any reference to "federated" anywhere it appears. That's the "Global timeline" in contrast with the "Local timeline."

I understand why people use "email" for comparison. And the comparison is more apt than not! But it doesn't solve every problem. Imagine trying to tell someone they should try email, and to start just go to gmail.com and sign up. But it turns out that gmail.com isn't accepting any new accounts right now, and nobody's sure when they will again. That's fine, you say, go to yahoo.com instead. Only maybe they're closed to new accounts too. Okay, you say, it really doesn't matter which service you pick, they're all the same. Which isn't true! They all have the same ability to send email to others, but the web UIs certainly aren't the same, and they have different features and archive sizes and some use folders and others tags, and already you're off to a bit of a bad start.

Even once you get through all of that, you've given someone the equivalent of email, not the equivalent of Twitter! For that you need to give them a list of people they can follow, even though that unfortunately takes a few more clicks than it does on a centralized service. How do you give them that list right now?

Well, it's only been six years. They'll get around to it eventually.

I read a lot of books, by which I mean I probably spend more time reading than I do any other single thing outside of work and sleep. Some years I focus on particular genres or themes or author demographics, but lately I've just been reading series that seem interesting.

Goodreads tells me I've read 111 books of my 104-book goal so far this year, so I guess I can relax now. Of course, to relax I mostly read, so...

The thing I would most hate to lose at this point from a Twitter implosion is this:

This is what Midjourney v1.4 thinks a "40-year-old man wearing a dr pepper t-shirt" looks like.

This is what Midjourney v1.4 thinks a "50-year-old man wearing a dr pepper t-shirt" looks like.

CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.