Replied to a post by Kathleen FitzpatrickKathleen Fitzpatrick (hcommons.social (Mastodon/Hometown))
Hey, @chrisaldrich! It's been a while since I've been in touch with you around #IndieWeb stuff. I'd love to know if there have been any new developments, or if there are new possibilities on the horizon, especially on Mastodon <=> WP front. I'm thinking about my writing workflows and how I'd like to structure them in the weeks ahead...
Happy Friday @kfitz! You’re in luck—its not even horizon we’re watching for, but new lands we can walk. There are several options with varying levels of technicality and user interface affordances:

POSSE

There are some well built and not overly complicated pathways that allow syndicating from your WordPress website to a Mastodon instance and getting responses back from them, just as I think you’ve done with Twitter in the past. Most of these can be done with plugins like Syndication Links or Mastodon Autopost or a handful of other similar plugins in conjunction with Brid.gy (which does the work for bringing back responses). Personally, I prefer Syndication Links for this and it particularly dovetails well with other IndieWeb infrastructure like Micropub clients.

Mirroring

There are a small handful of methods for “mirroring” your WordPress site so that it will look like its own (single or multi-user depending on your configuration) instance within the Fediverse running ActivityPub, meaning that those on Mastodon or other related platforms could follow your site directly. Most of them are configured as publishing only, so you won’t have a built in reader interface and would have to rely on other (available) infrastructure for those portions.

Option 1

(More technical, and with a few less features) Brid.gyFed, which has options to do the syndication to a separate instance mentioned above, as well as making it look like your website appear to support ActivityPub.
More details on this here: https://indieweb.org/Bridgy_Fed

Option 2

Our friend Matthias Pfefferle, a genius engineer and longtime opensource advocate and WordPress developer who has also written significant pieces of other IndieWeb code you’re already using on WordPress, has written a handful of plugins which will make it appear as if your WordPress site supports ActivityPub out of the box. You’ll broadly want the following plugins: ActivityPub plugin, WebFinger plugin, NodeInfo(2) plugin.

They don’t have very many configurable options though some may be hiding a bit, so try:

  • /wp-admin/options-general.php?page=activitypubwill give you options for how your posts appear;
  • /wp-admin/users.php?page=activitypub-followers-list will show you who is following your site so you can more easily subscribe back via a reader if you like;
  • /wp-admin/profile.php and look under “Fediverse” where your profile identifier will be found. It is based on your username within WordPress.

The documentation for these plugins are scant and I’ve got the intention to write up something explaining the subtleties and a few quirks, but it will have to wait until the holidays I’m afraid. In the interim, they’re not as complete as they could be, but the following two blogposts have some useful details and hints, though its obvious to me that they’re much newer in the space:

There are one or two quirks still pending for how things display if you’re using the IndieWeb-based Post Kinds Plugin, but the developers are generally aware of most of them and will hopefully get them ironed our shortly.

As a result, mostly of these plugins, WordPress is already the fifth largest number of instances in the Fediverse with an (under-)estimated 878 as of this morning.

I’m practicing both the POSSE option as well as Option 2 above on my own site, which can be followed at @chrisaldrich, as an example. Matthias’s example can be found at .

Help & Questions

This is a lot to consume and potentially implement, so, as ever, I’m happy to help guide and lay out the sub-branching options or even hop on a call to walk through bits with folks who have questions. David Shanske and I have been thinking about doing some group sessions and some training videos to walk people through some of this within the next few weeks. There’s also the IndieWeb chat which welcomes questions and conversation which is sure to give you some additional perspective: https://chat.indieweb.org/wordpress/.

For the social reader portions I briefly mentioned, I outline some of those options last year at OERxDomains in A Twitter of Our Own.

HCommons

Separately, congratulations to HCommons having stood up a Mastodon server so quickly!

It looks like it’s running Hometown, which has local only (unfederated) posting, though I’m not sure how many are aware of that useful feature (hiding on the link in the posting interface) which is sadly missing from most Mastodon instances, particularly for smaller communities. It might be something useful to add to the welcome email? I think this could be a great feature for Universities to allow more private class-based social networking while providing some safer spaces that don’t reach the broader internet and which might comply with FERPA. Obviously it would need some testing and some of the barriers for standing up and maintaining these servers to come down a bit.

There’s a lot of messaging and potential education to be had to roll it out well, but it could be interesting to see the WordPress offerings from hcommons.org include some of these IndieWeb and Fediverse tools as well.

@jimgroom I’ve not seen the admin UI, but is there a toggle for what appears on the /explore page of an instance? I notice that some smaller instances have pages of people to check out (opted in by each user in the settings), eg: https://hcommons.social/explore. Did social.ds106.us specifically opt out of this for its instance?
Replied to How to add your blog to Mastodon by Donncha O CaoimhDonncha O Caoimh (odd.blog)
It’s mostly straight forward. Install these two plugins: ActivityPub WebFinger The installation instructions are unfortunately not great. After you install both plugins, go to your Profile page (Users->Profile) and scroll right to the end. Down there you will find your profile identifier. It will look like @author@hostname.tld.
Thanks for all these excellent details and tool tips. 

You’re right that the documentation isn’t necessarily the best. Another useful plugin for better Fediverse dovetailing is to use the NodeInfo plugin by Matthias as well. It helps by providing some additional details about your instance to the broader Fediverse. For example, you’ll see your site show up on the-federation.info where you’ll also see a number of other WordPress sites/users who are in the Fediverse as well. I’d heard rumors that portions of this were moving into the main ActivityPub plugin, but haven’t seen confirmation of all of it.

For those going the cross posting route and using Mastodon Autopost and Mastodon Auto Share I’ve written up some details for Crediting your own website when syndicating to Mastodon with WordPress plugins.

Replied to a post by Michelle Moore (@tmichellemoore@mastodon.social)Michelle Moore (@tmichellemoore@mastodon.social) (Mastodon)
Hello @chrisaldrich I ran across @jasontucker ’s post and joked about adding native ActivityPub support. But then remembered PESOS. And found this plugin - https://wordpress.org/plugins/dsgnwrks-twitter-importer/. I know your site does a lot, so do you import Twitter posts?
@tmichellemoore @jasontucker My Tweets are almost always syndicated via POSSE from my site to Twitter, but for those prior to circa 2015, I do have an archive if someone comes up with a simple tool to do that sort of direct import. I’d probably want to pick and choose which ones were public however. I haven’t used that particular Twitter importer, but have used Sternberg’s Instagram tool as Instagram doesn’t have an official API for crossposting.

If you really want native ActivityPub mirroring of your site on Mastodon, you might try @pfefferle’s ActivityPub plugin (along with his NodeInfo and Webfinger plugins). I still need to tinker with my own set up for better formatting, but you could follow my WordPress site @chrisaldrich

A while back I did set up a system that uses IFTTT to target my micropub endpoint for syndicating some content from silos that don’t have good/easy APIs or methods into my website. Generally I do this as private posts so I have the data and selectively post it as necessary. These days I primarily do this with my Hypothes.is annotations to my site, though only a tiny fraction of the 12,000+ is publicly available: https://boffosocko.com/kind/annotation/. Currently only about 1/3 of my 45,000+ posts are publicly viewable on my site.

Eventually someone might build Micropub as a Service so you can sign up and give it social silo accounts to have the service PESOS copies of your content to your website. 

Your Twitter “Go Bag”

In all the great spy and heist movies and a number of gangster films, characters in the stories that may need to drop everything at a moments notice and disappear “in 30 seconds flat if you feel the heat around the corner” often have a “go bag” typically filled with jewelry, bundles of cash, and a variety of passports and associated identification.

The Heat’s Around the Corner

Given the seismic shifts in the social media space these past weeks since Elon Musk took over at Twitter, it looks like some people will wish they had their proverbial Twitter go bags ready. 

After reports of an ultimatum and mass exodus tonight at Twitter Headquarters and Musk posting some not so funny remarks, some people are preparing for Twitter’s addition to the IndieWeb wiki’s Site Deaths page.

But after sharecropping content for them for up to 16 years and creating networks of friends on the platform, how can your retain as much value from the dying site as possible? What would you put in your go bag and how can you do it quickly? 

Obviously, doing a full data export would be a wise move, but recent reports are that it is taking three or more days for those to process and get sent out. (What if it doesn’t last that long?) Worse, it’s not always the sort of usable data you’d want to have when moving somewhere else. What can you do to save as much usable data as quickly as possible?

Below are some quick and dirty tools for stocking your go bag:

https://listfollowers.com/ will access the Twitter API to pull out your followers, followees, and mutuals (people you’re following who follow you back). You can save these as a .csv or .json files for use or import to other tools.

 https://opml.glitch.me/ will query Twitter and provide you with the web pages and feeds of your friends so that you can follow them in a feed reader. It also provides you with an .opml file which many feed readers can import so that you can automatically follow all your friends by other methods.

https://fedifinder.glitch.me/ is a tool for tracking where your friends have decamped within the Fediverse. It will allow you to extract the Fediverse handles (where available) of your Twitter followings or list members and import them into Mastodon to follow them all at once. If this is your exit strategy, be sure to add your own Mastodon address to your Twitter profile or bio to help others find you as you all orderly file to the exit while the building burns down behind you.

https://pruvisto.org/debirdify/ is another tool for moving some of your Twitter data over to Mastodon or other parts of the Fediverse.

https://bridge.birb.space/ is an instance for helping to bridge the move from Twitter to an ActivityPub-based site (like Mastodon).

https://twitodon.com/ is yet another tool to help you find your Twitter friends on Mastodon.

One Last Heist

Of course if things continue to devolve, but you have some extra time for one last go, consider carefully your exit strategy and why and what you hope to get out of the experience. 

Many have left to go to Mastodon. I’ve been collecting some rough notes under the tag “Twitter Migration” which may be helpful here. While Mastodon represents a step up in terms of choice, freedom and flexibility over Twitter, I know we can still do better for both user interface as well as a more humane social media experience.

My personal suggestion for a quick and dirty escape is to go IndieWeb and have and use your own domain name and website to become your personal home on the web. If you’ve got the technical chops, our friends at IndieWebCamp have some help and pointers waiting for you. If you’re stuck and have some means, Micro.blog is a great way to go IndieWeb and own all your content while still being able to interact with a large number of other IndieWeb sites as well as Twitter and Mastodon if you choose. Plans there are $5 a month and are an exceptional deal. 

Other options are to move to other blogging platforms like Tumblr, which has shown interest in adding IndieWeb building blocks, WordPress.com, and Blogger.  

Other options?

What export options have I missed? (Keep in mind that we all know there are lots of command line options that dovetail with APIs and require advanced knowledge of programming. We’re specifically looking for quick and dirty options that are immediately usable by the masses, preferably with directions or suggests as to what can be done with the outputs.) 

What other options are there for easy migration that still allow people to stay connected with their friends and family? Hopefully it’s obvious that suggestions for moving to other corporate social silos that practice surveillance capitalism where this viscous cycle will happen again within a decade are now moot. 

#FeedReaderFriday: A Suggestion for Changing our Social Media Patterns

In the recent Twitter Migration, in addition to trying out Mastodon, I’ve been seeing some people go back to blogs or platforms like Micro.blog, WordPress, Tumblr, WriteFreely (like Mastodon it’s a part of the Fediverse, but built for blogging instead of short posts) and variety of others. They’re looking for a place where they can truly own and share their content, often in healthier and more humane ways. Many are extolling the virtues of posting on their own website so that they own their content to protect against the sort of platform problems many are now seeing and experiencing on the rapidly dying birdsite. I’ve seen a growing number of people in/on several platforms reviving the early Twitter practice of to help people discover new and interesting people to follow.

As a result, while everyone is exploring new platforms and new online spaces for maintaining their identities and communicating, I’m going to suggest something else interesting to shift our online social patterns: Instead of spending time on Twitter, Mastodon, Instagram, or other major social platforms, start practicing by carving out some time to find and follow people’s websites directly with a feed reader or social reader. Then engage with them directly on their own websites. 

I already spend a reasonable amount of time in a variety of readers looking at both longform articles as well as social media posts (status updates, notes, bookmarks, and photos), but starting this Friday, I’m going to practice . Instead of opening up Twitter or Mastodon, I’ll actively and exclusively reach for one of my feed readers to read people’s content and respond to them directly.

As part of the effort, I’ll share people’s sites I follow and enjoy. I’ll also suggest some feed readers to try out along with other related resources. I’ll use the tag/hashtag to encourage the website to website conversation. If you’re interested in the experiment, do come and join me and help to spread the word. 

Currently I’m relying on readers like Inoreader, Micro.blog, and Monocle, but there are a huge variety of feed readers and a nice selection of even more fully featured social readers available.

Just as many people are doing the sometimes difficult but always rewarding emotional labor of helping people migrate from the toxicity of Twitter and its algorithmic feeds, perhaps those of us who have websites and use social readers could help our friends and family either set up their own spaces or onboard them to social readers in this effort? Mastodon’s decentralized nature is an improvement and provides a reasonable replacement for Twitter, but eventually people will realize some of the subtle issues of relying on someone else’s platform just as they’ve seen issues with Twitter, Facebook, Instagram, or the now defunct Google+. 

Feel like you’ll miss people’s content on traditional social media? There are definitely a variety of ways to follow them in a variety of feed and social readers. Not sure what RSS is? Feel free to ask. Know of some interesting tricks and tools you use to make discovering and subscribing to others’ blogs easier? Share them! Have fantastic resources for discovering or keeping up with others’ websites? Share those too. Not quite sure where to begin? Ask for some help to better own your online identity and presence. 

It may be a slow start, but I think with some care, help, and patience, we can help to shift both our own as well as others’ online social reading and correspondence habits to be kinder, smarter, and more intentional. 

What will you read on ? Who will you recommend following?


Featured photo by Dulcey Lima on Unsplash

Replied to Cusick (@cusick@c.im) by CusickCusick (C.IM)

What should I have been reading in 2017 to have heard about the #fediverse five years earlier?

I clearly need to upgrade my sources of information.

Maybe all of them.

#feditips #newhere #eternalseptember #twittermigration #diversity #reading #histodons #news #indieweb #openweb #foss #web #masto #fedilab #fedi22

I'll rephrase:

I'm a heavy reader.

The volume of what I read online spiked substantially from 2017-2020 while I worked at Longreads. Before that, I was in publishing and the book industry for years. I've been thinking about how writing reaches a general audience for nearly a decade.

My question is not:

How stupid am I?

or

How stupid are millions of people, who all lived under a rock until last week?

My question is:

What publication or website would I have needed to be reading in 2017 that covered new fediverse developments so regularly and exhaustively that if I so much as looked at it that year, I would not have missed the work you were all doing?

@cusick It’s definitely not about stupidity, but time, effort, and attention which we already start off not having enough of. Paying attention to the bleeding edge of even a small handful of areas takes a LOT of work.

Personally, as a favorite major source, I’ve been reading and keeping up with the IndieWeb community (indieweb.org, their wiki, newsletter, and chat) since about 2014. Their community, while relatively small, is large and diverse enough that I’ve seen and been exposed to a variety of technologies, online movements, and even social movements in the last several years that I’m sure I would have never seen in the mainstream until after the sea changes had already occurred. Without an insignificant amount of attention they also manage to do it all with a flourish of kindness and care.

The secondary issue isn’t just seeing or hearing about it, but also having the bandwidth to delve into it, explore it, make sense of it, or even do something about it. I might posit that IndieWeb is working on something even more powerful and subtle than the Fediverse idea, but that it’s not quite ready for mass consumption (yet).

If I had to choose a single source to optimize for time and attention across a variety of sources and topics, I might recommend following Kevin Marks (also at @KevinMarks) who consistently sees and finds some of the best in technology that’s out there.

On the flip side, I’m sure that there are a variety of your own sources that you consume that may prefigure other changes and shifts. If you throw them over, it’s possible that you’ll missing seeing something else that may have otherwise been more obvious. Again, you have to adjust your time and attention to things which matter most to you.

New Mastodon Instances and a Local Timeline Experiment

I’ve been tempted to join a smaller Mastodon instance to be able to appreciate the value of having a useful local timeline. Mastodon.social is so large as to have a generally un-useful local timeline because I lack the context of all the users and its generally very hit-and-miss for my discovery and serendipity needs. It’s not like I really spent a lot of time sipping from Twitter’s firehose timeline, which is a rough equivalent.

I almost jumped yesterday when Jim Groom and the Reclaim Hosting spun up a Mastodon instance focused on DS 106 at https://social.ds106.us/about. I’ve followed a large part of that community for over a decade, but didn’t have the bandwidth.

This morning I noticed that Boris Mann and gang have spun up a Mastodon instance around the idea of tools for thought which dovetails with their efforts at Tools for Thought Rocks! So I’m going to bite there to see what happens and have the experience of a smaller specific and focused timeline to watch.

I still have to figure out how to best dovetail the experience into my own IndieWeb site given potential limitations with backfeed of POSSE posts from Brid.gy. Perhaps I’ll just use it as read only to start and simply federate my content there? We’ll see. It’s solely an experiment, but some of those few already there are people I see regularly. No guarantees on how much I’ll post there, but if it’s your favorite reader/platform you can find me at @chrisaldrich@toolsforthought.rocks. Most likely anything I post to it will be more relevant to thinking.

As ever, following me directly via my own site is the best way to ensure you’re getting the best of everything.

Seeing privileged Westerners complaining about their miniscule issues relating to their reactions to an online dictator in , makes me extra mindful of war, climate, and other human refugees who need to physically relocate their homes from one country to another and don’t have any support systems at all.