From 47d6f079397ba262494d99f319104387260b0463 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?No=C3=ABlle?=
Date: Mon, 7 Nov 2022 09:23:45 -0500
Subject: [PATCH 1/3] Testing a change
---
README.md | 44 ++++++++++++++++++++++++++++----------------
1 file changed, 28 insertions(+), 16 deletions(-)
diff --git a/README.md b/README.md
index a7005a2..297b487 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,8 @@
DON'T PANIC.
+**Mastodon has several important differences from Twitter, but you'll get used to it.** I've tried to mark all of the important differences with the :bangbang: emoji; forgive me if I missed some. It's been a while since I've been on Twitter!
+
I've done my best to make this understandable, but you're welcome to suggest changes! If you have a Github account, you can submit change requests directly; otherwise, feel free to contact me [on Mastodon](https://elekk.xyz/@noelle) or by email at `noelle AT noelle.codes`.
When linking to this page, please use the link http://guidetomastodon.com, and please credit [@Noelle@elekk.xyz](https://elekk.xyz/@noelle). Thank you!
@@ -64,7 +66,7 @@ Mastodon also supports hashtags, which are words prefixed by #, like "#gaming" o
## How is it like email?
-Each Mastodon instance is independent but networked, like email servers. If you sign up for an email account on gmail.com, you don't automatically have an account on hotmail.com or aol.com, but you can send and receive messages to and from users on hotmail.com and aol.com.
+:bangbang: Each Mastodon instance is independent but networked, like email servers. If you sign up for an email account on gmail.com, you don't automatically have an account on hotmail.com or aol.com, but you can send and receive messages to and from users on hotmail.com and aol.com.
Likewise, if you sign up for an account on mastodon.social, that doesn't make an account for you on every other instance, but you can talk to users from other instances and they can talk to you.
@@ -74,7 +76,7 @@ You can make accounts on multiple instances if you want to talk about different
## How is it not like either of those; or, What are the Local and Federated Timelines?
-Mastodon has two additional timelines that you can view: the Local timeline and the Federated timeline.
+:bangbang: Mastodon has two additional timelines that you can view: the Local timeline and the Federated timeline.
The Local timeline is every post with a public status posted by users on your instance, with the exception of replies. (A reply is any toot posted in response to another toot - NOT any toot that simply mentions another user!)
@@ -90,9 +92,9 @@ The Fediverse is the vast array of servers that communicate via the ActivityPub
## How do I establish my brand's presence on Mastodon?
-The short answer: **Very carefully.**
+:bangbang: The short answer: **Very carefully.**
-We've had a decade of Twitter, Facebook, and heaven knows how many other social media platforms becoming platforms for Search Engine Optimization, Brand Awareness, and Corporate Synergy, and I'll be blunt: we're really, really tired of it.
+We've had fifteen years of Twitter, Facebook, and heaven knows how many other social media platforms becoming platforms for Search Engine Optimization, Brand Awareness, and Corporate Synergy, and I'll be blunt: most of us are really, really tired of it.
Mastodon isn't about leveraging followers into customers. It's not about SEO or brand loyalty. **Mastodon is about people.** Don't treat people like potential customers who might buy your stuff; treat them like *people* whom you might want to get to know.
@@ -106,7 +108,7 @@ If you represent a company and your boss has told you that your company needs a
## How do I get verified on Mastodon?
-There's no such thing as a verified account on Mastodon. We assume you are who you say you are. If you see someone with a checkmark by their name (like ✅), they've just typed that emoji into their display name.
+:bangbang: There's no such thing as a verified account on Mastodon. We assume you are who you say you are. If you see someone with a checkmark by their name (like ✅), they've just typed that emoji into their display name.
If someone's impersonating you, contact the admin of the instance they're on to get it sorted out.
@@ -162,11 +164,21 @@ Here are the steps for **migrating** your account, including optional steps. (It
And you're done! Please note that it might take a while to migrate everything over and to import everything you've uploaded, especially if you're moving to or from a large or old server.
+:bangbang: **Important**: This process is the closest thing Mastodon has to changing your username.
+
Special thanks to [Ted](https://peoplemaking.games/@esdin) and arachnomyrmex for helping me make sure I got this right!
+## How can I change my username?
+
+:bangbang: The short version: you can't. Once you choose a username for your account, it's immutable, so choose wisely.
+
+The long version: The only way to kind of change your username is to migrate your account (see above), but again, you won't take your post history with you no matter what you do.
+
+Some enterprising admins have tried changing someone's username directly in the database (at their request), and for whatever reason, doing so breaks federation for that account; they can no longer reliably send messages to other instances or receive mentions.
+
## How do I mention someone who's not on my instance?
-Mastodon usernames take the form @*username*@*instance*. My account on mastodon.social is @noelle@mastodon.social; my account on elekk.xyz is @noelle@elekk.xyz. If you're mentioning someone on a different instance, you have to type the whole thing (although the toot input box will help you auto-complete the username if it's a name the instance knows already).
+:bangbang: Mastodon usernames take the form @*username*@*instance*. My account on mastodon.social is @noelle@mastodon.social; my account on elekk.xyz is @noelle@elekk.xyz. If you're mentioning someone on a different instance, you have to type the whole thing (although the toot input box will help you auto-complete the username if it's a name the instance knows already).
If you're mentioning someone on your own instance, you just have to type the first part; if you're on elekk.xyz, @noelle will get to me just like @noelle@elekk.xyz will. If you leave off the "@*instance*" Mastodon understands that you want to talk to the local user.
@@ -188,7 +200,7 @@ By default, you will not get any notification about actions that any moderators
## What are the different kinds of posts?
-Mastodon (and other fediverse) posts can be chained together in different ways. I use three terms to refer to different kinds of posts. These might not be the terms other people use.
+:bangbang: Mastodon (and other fediverse) posts can be chained together in different ways. I use three terms to refer to different kinds of posts. These might not be the terms other people use.
* **Stand-alone posts** are posts that are not replies to any other post. (That is, you did not click on the Reply button to start the post.) They are at the head of a chain. You can include people's usernames in stand-alone posts to tag them; doing that does not make the post a reply. **For example:** You use the standard compose box ("What's on your mind?" in the default Mastodon settings) to create a new post.
* **Self-replies** are posts that are a direct reply to *one of your own* stand-alone posts or another self-reply. Again, they can include references to another person. You can continue to reply to your own posts as long as you like, and *as long as someone else's post isn't above what you're currently writing in the chain*, they'll continue being self-replies. **For example:** You click on the reply button on one of your own stand-alone posts to reply to yourself, then click on the reply button on *that* post to reply to yourself again.
@@ -203,13 +215,13 @@ Under each post, you'll see three icons: a camera, a globe or a padlock, and the
* **Public** means that everyone can see your post. It will appear on your list of posts and in your followers' Home timelines. Your *stand-alone posts* and *self-replies* that are public will appear in your list of toots, in your followers' Home timelines, in the public local and federated timelines, and in the Mentions of anyone you mention by username. Your *replies* that are public will appear in your list of *toots and replies* (*not* the primary list of toots; it's a separate list!), in the Home timelines of any of your followers who *also* follow the person you're replying to, and in the Mentions of anyone you mention by username.
* **Unlisted** means that everyone can see your post, but it won't appear on the public timelines - either Local or Federated. Other than that, Unlisted posts behave exactly like Public posts.
* **Followers-Only** means that only people who follow you and people mentioned in the post can see your post in their timelines or on your profile page. If someone who doesn't follow you views your profile, they won't see your followers-only posts. *For your followers*, followers-only posts behave exactly like Unlisted posts. **Your followers-only posts that mention another user will also appear in that user's mentions, even if they don't follow you!**
-* **Private** means that only people who are mentioned in your post can see it. It will appear in their mentions and, on Mastodon servers above version 3.0, will appear in their Direct Messages column.
+* :bangbang: **Mentioned People Only** means exactly that: only people who are mentioned in your post can see it, and **every** person who's mentioned can see it (unless they've blocked or muted you). It will appear in their mentions and, on Mastodon servers above version 3.0, will appear in their Direct Messages column.
Keep in mind that some servers, which run software that's compatible with but not the same as Mastodon, will ignore these privacy settings if you send a message to their users, so be careful!
## How private is "Private"?
-I cannot stress this enough: **Private toots are not encrypted or secure.**
+I cannot stress this enough: **Mention-only toots ("DMs") are not encrypted or secure.**
The admin of your server may be able to read *any* toot posted on their server, as well as *any* toot sent to a user on their server. **However**, it's a pain in the ass to do so. Your private posts will not appear in the admin panel on the website; your admin has to manually, directly access the database -- typically through logging into the server's command line -- in order to access them. This isn't something admins do on a whim; they only do it when they absolutely have to, and this is because:
@@ -219,7 +231,7 @@ That said, in general, your admin will only look over the toots you've marked Pr
While we're on the subject, it's worth noting that this is true of nearly any social media software. Twitter admins can read your DMs. Forum admins can read your private messages. This is not a novel or unusual feature of Mastodon; I'm just making sure you know about it.
-**As a general rule, if an application you're using isn't [peer-to-peer](https://en.wikipedia.org/wiki/Peer-to-peer) and relies on an intermediary like a server, the information you're sending isn't secure unless you take extra steps outside the application to secure it.**
+**As a general rule, if an application you're using isn't [end-to-end encrypted](https://en.wikipedia.org/wiki/End-to-end_encryption), the information you're sending isn't secure unless you take [extra steps outside the application to secure it](https://en.wikipedia.org/wiki/Pretty_Good_Privacy).**
## What happens when someone follows me?
@@ -237,7 +249,7 @@ With a locked account, you get to approve who can follow you *through the Mastod
**However.**
-Every Mastodon account (on an unmodified server) also creates an RSS feed of their public and unlisted posts - i.e. the posts that appear on the account's profile. It does not include followers-only toots or direct messages, and if you've [put a CW on a toot](#what-does-cw-mean), only the CW appears in the RSS feed, not what's underneath it.
+:bangbang: Every Mastodon account (on an unmodified server) also creates an RSS feed of their public and unlisted posts - i.e. the posts that appear on the account's profile. It does not include followers-only toots or direct messages, and if you've [put a CW on a toot](#what-does-cw-mean), only the CW appears in the RSS feed, not what's underneath it.
Your RSS feed appears at `https:///users/.rss` ; for example, since I'm `https://elekk.xyz/@noelle`, my RSS feed is `https://elekk.xyz/users/noelle.rss` . (Remember to remove the `@`!)
@@ -291,7 +303,7 @@ Don't go overboard with hashtags. As a guideline, your hashtags probably shouldn
## What does "CW" mean?
-CW stands for Content Warning. It hides your post behind text (which you get to choose); it's like a Read More link.
+:bangbang: CW stands for Content Warning. It hides your post behind text (which you get to choose); it's like a Read More link.
You might use CWs for:
@@ -320,13 +332,13 @@ In general, just use your best judgment; think "is there a reason someone might
## I just attached a picture to my toot. What's with the new 'eye' icon?
-Clicking that will hide your image behind a "Sensitive content" overlay. This is good for nudity, gore and violence, political topics, etc.
+:bangbang: Clicking that will hide your image behind a "Sensitive content" overlay. This is good for nudity, gore and violence, political topics, etc.
You'll notice that if you have both an image and a CW on a toot, the "Sensitive content" overlay is turned on automatically and can't be turned off. That's on purpose.
## I just attached a picture to my toot. How can I add a caption to it?
-When you attach an image, you'll see "Edit" (plus a pencil icon) at the top right of the image. Clicking this will pop up a dialog box that lets you determine what part of the image should show in the preview; it also allows you to set alt-text for the image, which people can read if they mouse over the text, and which screen-readers (such as for the visually-impaired) can read instead of just saying "embedded image".
+⁉️ When you attach an image, you'll see "Edit" (plus a pencil icon) at the top right of the image. Clicking this will pop up a dialog box that lets you determine what part of the image should show in the preview; it also allows you to set alt-text for the image, which people can read if they mouse over the text, and which screen-readers (such as for the visually-impaired) can read instead of just saying "embedded image".
For images that are largely text (for example, a screenshot of a Tumblr post), Mastodon has built-in optical character recognition (OCR) and can often transcribe the image for you, although you should probably double-check the transcription to make sure it's accurate. If, for some reason, your instance's OCR isn't working, you can use an online tool like [Online OCR](https://www.onlineocr.net) to transcribe your image. And if all else fails, there are OCRBots on the fediverse that will reply to your post with a transcription if you @mention them.
@@ -342,7 +354,7 @@ You can also use image captions to insert additional jokes (like webcomics often
## How come my friend on another instance can use this emoji, but I can't?
-Each instance can define custom emoji for their users to use, and many have taken advantage of this. Your instance admin can copy emoji that they like from other instances. If you see an emoji that you like and it's not available on your instance, ask your admin to copy it over.
+:bangbang: :bangbang: Each instance can define custom emoji for their users to use, and many have taken advantage of this. Your instance admin can copy emoji that they like from other instances. If you see an emoji that you like and it's not available on your instance, ask your admin to copy it over.
## Why can't I search for a specific word or phrase?
@@ -350,7 +362,7 @@ It's an anti-harassment feature. Harassers often search for particular words or
## Why can't I quote someone's toot, like a quote-tweet?
-Like search, it's an anti-harassment feature. If you want to reply to someone's toot, you have to actually reply to it; you can't just broadcast it to your followers with a snarky comment.
+:bangbang: Like search, it's an anti-harassment feature. If you want to reply to someone's toot, you have to actually reply to it; you can't just broadcast it to your followers with a snarky comment.
*(Don't try to get around this by screencapping toots and attaching them as images. You **can** do it, but the Mastodon community tends to frown on it and you'll get a bad reputation pretty quickly if you keep it up.)*
From 4827f7e198bfb9391c16efbcedc6c354d91a5766 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?No=C3=ABlle?=
Date: Mon, 7 Nov 2022 09:27:49 -0500
Subject: [PATCH 2/3] Update PDF
---
Guide to Mastodon.pdf | Bin 100923 -> 237069 bytes
README.md | 6 +++---
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/Guide to Mastodon.pdf b/Guide to Mastodon.pdf
index 281fcf19e899268a64a8f2afb6eea0752c08e150..118bfdbed46ea01a03191bd456da8ab2169f546a 100644
GIT binary patch
literal 237069
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