Reply to Dan Cohen tweet

Replied to a tweet by Dan CohenDan Cohen (Twitter)
Dan, There are a lot of moving pieces in your question and a variety of ways to implement them depending on your needs and particular website set up. Fortunately there are lots of educators playing around in these spaces already who are experimenting with various means and methods as well as some of their short and long term implications.

I suspect some of the most interesting parts may be more closed off to you  (or possibly more difficult) because in your particular case it looks like you’re being hosted on WordPress.com rather than self-hosting your own site directly. For the richest experience you’d ideally like to be able to install some of the IndieWeb for WordPress plugins like Webmentions, Semantic Linkbacks, Post Kinds, and potentially others. This can be done on WordPress.com, but typically involves a higher level of paid account for the most flexibility.

For crossposting your content to micro.blog, that portion is fairly simple as you can decide on any variety of post formats (standard, aside, status, images, etc.), post kinds, categories, or even tags and translate those pieces into RSS feeds your WordPress installation is already creating (most often just by adding /feed/ to the end of common URLs for these items). Then you can plug those particular feeds into your micro.blog account and you’re good to go for feeding content out easily without any additional work. Personally I’m using the Post Kinds plugin to create a finer-grained set of content so that I can better pick and choose what gets syndicated out to other sites.

From within micro.blog, on your accounts tab you can enter any number of incoming feeds to your account. Here’s a list of some of the feeds (from two of my websites one using WordPress and the other using Known) that are going to my account there:

 

 

As a small example, if you were using the status post format on your site, you should be able to add https://dancohen.org/type/status/feed/ to your feed list on micro.blog and then only those status updates would feed across to the micro.blog community.

I also bookmarked a useful meta-post a few weeks back that has a nice section on using micro.blog with WordPress. And there are also many nice resources on the IndieWeb wiki for micro.blog and how people are integrating it into their workflows.

For crossposting to Twitter there are a multitude of options depending on your need as well as your expertise and patience to set things up and the control you’d like to have over how your Tweets display.

Since micro.blog supports the Webmention protocol, if your site also has Webmentions set up, you can get responses to your crossposts to micro.blog to show up back on your site as native (moderate-able) comments. You can do much the same thing with Twitter and use your website as a Twitter “client” to post to Twitter as well as have the replies and responses from Twitter come back to your posts using webmention in conjunction with the brid.gy website.

I’ve been playing around in these areas for quite a while and am happy to help point you to particular resources depending on your level of ability/need. If you (or anyone else in the thread as well) would like, we can also arrange a conference call/Google hangout (I’m based in Los Angeles) and walk through the steps one at a time to get you set up if you like (gratis, naturally). Besides, it’s probably the least I could do to pay you back for a small fraction of your work on things like PressForward, Zotero, and DPLA that I’ve gotten so much value out of.

Because of the power of these methods and their applicability to education, there are an ever-growing number of us working on the issue/question of scaling this up to spread across larger classrooms and even institutions. I’m sure you saw Greg McVerry’s reply about some upcoming potential events (as well as how he’s receiving comments back from Twitter via webmention, if you scroll down that page). I hope you might join us all. The next big event is the IndieWeb Summit in Portland at the end of June. If you’re not able to make it in person, there should be some useful ways to attend big portions remotely via video as well as live chat, which is actually active 24/7/365.

As is sometimes said: I have made this longer than usual because I have not had time to make it shorter. At least I wasn’t hampered by Twitter’s character constraints by posting it on my own site first.

 

 

 

 

 

Published by

Chris Aldrich

I'm a biomedical and electrical engineer with interests in information theory, complexity, evolution, genetics, signal processing, IndieWeb, theoretical mathematics, and big history. I'm also a talent manager-producer-publisher in the entertainment industry with expertise in representation, distribution, finance, production, content delivery, and new media.

6 thoughts on “Reply to Dan Cohen tweet”

  1. @jbj Given the number of people I’ve seen experimenting over the past months, I’d be happy to put together a series of short pieces for @ProfHacker covering the areas of overlap of between #edtech, #DoOO, #indieweb, research, academic publishing, samizdat, commonplace books, etc. Essentially tighter versions of some of https://boffosocko.com/research/indieweb/ but specifically targeting the education space using WordPress, Known, and Grav. Let me know if you’d accept submissions for the community.

    Syndicated copies:

  2. Social media is like the weather: everyone likes to complain about it, but nobody does anything to change it. Of course, you can do something about it, and some have — namely, by deleting your social media accounts. But the vast majority of people, even those who see serious flaws with our social media landscape continue to use it, in many cases avidly.
    As someone who is naturally social but who has found social media like Twitter increasingly unpleasant and lacking in what drew me to these services in the first place — the ability to meet new and interesting people, encounter and discuss new ideas and digital resources, and make a few bad puns on the side — deletion is not a great option, for a number of reasons.
    Some of those reasons are undoubtedly selfish. Having a large number of followers on a social media platform is a kind of super power, as John Gruber has said. With over 18,000 followers, accreted over 10 years on Twitter, I can ask for help or advice and usually get a number of very useful responses, spread the word widely about new projects and initiatives, find new staffers for my organization, and highlight good, innovative work by others.
    I will also admit to liking the feeling of ambient humanity online, although the experience of social media in the last two years has tempered that feeling.
    So what to do? I’ve tried alternatives to Twitter before, such as App.net, a Twitter clone that launched in 2012. It went nowhere and shut down. I have considered Mastodon, a somewhat better thought-out Twitter replacement that is decentralized — you join an instance of the platform and can even host one yourself, and yet you can connect across these nodes in a very webby way.
    Most of these Twitter replacements unfortunately have frictions that slow widespread adoption. It’s often hard to find people to follow, including your friends and colleagues. The technology can be janky, with posts not showing up as quickly as on Twitter. New services are largely populated in the early days by young white dudes (I am fully aware that I am not helping with this diversity problem, although I’m no longer so young). It’s unclear if they’ve truly solved the “I’d rather not be hounded by Nazis” problem, especially since they all have less than a million users, a tiny population in social media terms.
    Nevertheless, I’ve continued to prospect for a post-Twitter life over the years, and spurred on by some friends, I think I’ve finally reached a solution that works for me.
    My new social media setup is this:

    Just as I have done with my personal email address, website, and blog, my social media presence will be tied to my own domain: dancohen.org. I’ve chosen social.dancohen.org because it has a nice ring to it and it doesn’t define my social media presence as text, images, or any other single item type. Indeed, it can be all of the above and in the long run replace multiple centralized social media services, including Twitter and Instagram.
    Even though the root domain is dancohen.org, I can have someone else host my social media, but in an ownership structure I feel good about, and with the possibility of changing that host at any time in the future. I should be fully in charge of my social media, as I am with this blog. My new social domain, social.dancohen.org, thus acts as front end, but just as I’ve changed web hosts and email services over two decades, my addresses for those services have not and will never change. I’m not tied forever to a Gmail address or a service that bonds me to notmywebsite.com/dancohen.
    I’ve chosen Micro.blog as my new hosted social media platform, because I like how Manton Reece and the early community of users is thoughtful and conservative about features, so as not to replicate the worst of Twitter, Instagram, etc. (See, e.g., this conversation about whether there should be “likes” on the service, and whether they should be public or private, temporary or permanent.) There are also good clients for Micro.blog, including from third-party developers. There are no ads. It has a good clean design that you can change if you like. And you can leave the service with all of your social media at any point for a new host.
    Micro.blog, in turn, can connect with Twitter, so posts from social.dancohen.org will show up as posts on Twitter, so my followers there can still see what I’m tweeting…or…tooting, about.
    Although I’ve focused on Twitter in this post, Micro.blog actually has terrific Instagram-like functionality, with none of the annoying algorithmic sorting of your feed and no ads, so I’m moving my photo posting there. (I left Facebook a long time ago, with few repercussions and zero regret.) Instagram does not allow cross-posting from Micro.blog.
    My domain registrar (Hover) has a great, simple way to connect a subdomain to Micro.blog to create something like social.dancohen.org. This normally involves futzing with a DNS record (which has the geeky and off-putting moniker CNAME). I want my setup to be replicable, and no one should ever have to edit one’s DNS records to create a personal social media hub. Everyone should be able to do this with one click. Get on it, domain registrars.

    Here’s my early sense of how this will work:

    Starting last week, I began making my primary social media posts on social.dancohen.org rather than on Twitter.
    For the vast majority of people who follow me, they will continue to see my posts on Twitter and interact with them there. Indeed, they probably haven’t even noticed the change unless they looked at my tweets’ metadata, which now includes “via micro.blog”.
    When necessary, I will interact with replies on Twitter. One downside to my setup is that these Twitter replies do not ping back to social.dancohen.org. Or maybe that’s an upside. Time for me to consider how much humanity I really need to be ambient.

    For those who would like to replicate what I’ve done, Micro.blog has good documentation on setting up a personal social media domain like social.dancohen.org, including for the majority of domain registrars who don’t have automated mechanisms, like Hover, for creating a proper DNS CNAME record. Kathleen Fitzpatrick has a more sophisticated setup using WordPress, where her posts of the type “micro” are ported to Micro.blog, and then over to Twitter. Chris Aldrich has a longer description about how to structure your WordPress site to be able to do what Kathleen did, separating brief social media posts from longer blog posts that remain on the root domain.
    It feels good to have gone back to my blog and now to go indie on my social media as well. I hope my experience prods others to give it a try.

  3. Replied to Why Not Blog? by Kathleen Fitzpatrick (Kathleen Fitzpatrick)

    My friend Alan Jacobs, a key inspiration in my return (such as it is, so far) to blogging and RSS and a generally pre-Twitter/Facebook outlook on the scholarly internet, is pondering the relationship between blogging and other forms of academic writing in thinking about his next project. Perhaps needless to say, this is something I’m considering as well, and I’m right there with him in most regards.

    But there are a few spots where I’m not, entirely, and I’m not sure whether it’s a different perspective or a different set of experiences, or perhaps the latter having led to the former.

    I really like where you’re coming from on so many fronts here (and on your site in general). Thanks for such a great post on a Friday afternoon. A lot of what you’re saying echos the ideas of many old school bloggers who use their blogs as “thought spaces“. They write, take comments, iterate, hone, and eventually come up with stronger thoughts and theses. Because of the place in which they’re writing, the ideas slowly percolate and grow over a continuum of time rather than spring full-formed seemingly from the head of Zeus the way many books would typically appear to the untrained eye. I’ve not quite seen a finely coalesced version of this idea though I’ve seen many dance around it obliquely. The most common name I’ve seen is that of a “thought space” or sometimes the phrase “thinking out loud”, which I notice you’ve done at least once. In some sense, due to its public nature, it seems like an ever-evolving conversation in a public commons. Your broader idea and blogging experience really make a natural progression for using a website to slowly brew a book.
    My favorite incarnation of the idea is that blogs or personal websites are a digital and public shared commonplace book. Commonplaces go back to the 15th century and even certainly earlier, but I like to think of websites as very tech-forward versions of the commonplaces kept by our forebears.
    I’ve seen a few educators like Aaron Davis and Ian O’Byrne take to the concept of a commonplace, though both have primary websites for writing and broader synthesis and secondary sites for collecting and annotating the web. I tend to aggregate everything (though not always published publicly) on my primary site after having spent some time trying not to inundate email subscribers as you’ve done.
    There’s also a growing movement, primarily in higher education, known as A Domain of One’s Own or in shortened versions as either “Domains” or even #DoOO which is a digital take on the Virgina Woolf quote “Give her a room of her own and five hundred a year, let her speak her mind and leave out half that she now puts in, and she will write a better book one of these days.”
    There are a growing number of educators, researchers, and technologists reshaping how the web is used which makes keeping an online commonplace much easier. In particular, we’re all chasing a lot of what you’re after as well:

    Part of what I’m after is consolidating my presence online as much as possible, especially onto platforms that I can control.

    To me, this sounds like one of the major pillars of the IndieWeb movement which is taking control of the web back from corporate social media giants like Facebook, Twitter, Instagram, et. al. Through odd serendipity, I came across your micro.blog account this morning which led me to your website. A lot of the underpinnings of micro.blog are informed by the IndieWeb movement. In many subtle ways, I might suspect the two had a lot of influence on your particular choice of WordPress theme.
    Tonight I’ve also seen your reply to Dan Cohen’s question:

    Has anyone set up WordPress so that “standard” post types continue to show up on your blog, but “status” (or “aside”) post types feed into social media platforms such as Twitter or https://t.co/kisv1mbGgT?
    — Dan Cohen (@dancohen) June 6, 2018

    https://platform.twitter.com/widgets.js

    No worries! Replies/notifications stay within their own domains, for better or for worse. The good news is that the original post can reach people where they are; the bad news is that the conversation around it is increasingly diffuse.
    — Kathleen Fitzpatrick (@kfitz) June 7, 2018

    https://platform.twitter.com/widgets.js
    I had previously replied to Dan’s original question, but somehow missed your side thread at the time. I suspect you didn’t see our branch of the conversation either.
    Interestingly, your presumption that the replies/notifications stay within their own domains isn’t necessarily fait accompli, at least not any more. There’s a new web specification in the past few years called Webmention that allows notifications and replies to cross website boundaries unlike Twitter @mentions which are permanently stuck within Twitter. Interestingly, because of the way you’ve set up your WordPress website to dovetail with micro.blog you’re almost 90 percent of the way to supporting it easily. If you add and slightly configure the Webmention and Semantic Linkbacks plugins, the asides and other content you’re syndicating into micro.blog will automatically collect the related conversation around them back to your own posts thus allowing you to have a copy of your content on your own website as well as the surrounding conversation, which is no longer as diffuse as you imagined it needed to be. Here’s an example from earlier this evening where I posted to my site and your response (and another) on micro.blog came back to me. (Sadly there’s a Gravatar glitch preventing the avatars from displaying properly, but hopefully I’ll solve that shortly.)
    This same sort of thing can be done with Twitter including native threading and @mentions, if done properly, by leveraging the free Brid.gy service to force Twitter to send your site webmentions on your behalf. (Of course this means you might need to syndicate your content to Twitter in a slightly different manner than having micro.blog do on your behalf, but there are multiple ways of doing this.)
    I also notice that you’ve taken to posting copies of your tweeted versions at the top of your comments sections. There’s a related IndieWeb plugin called Syndication Links that is made specifically to keep a running list of the places to which you’ve syndicated your content. This plugin may solve a specific need for you in addition to the fact that it dovetails well with Brid.gy to make sure your posts get the appropriate comments back via webmention.
    I’m happy to help walk you through setting up some of the additional IndieWeb tech for your WordPress website if you’re interested. I suspect that having the ability to use your website as a true online hub in addition to doing cross website conversations is what you’ve been dreaming about, possibly without knowing it. Pretty soon you’ll be aggregating and owning all of your digital breadcrumbs to compile at a later date into posts and eventually articles, monographs, and books.
    Perhaps more importantly, there’s a growing group of us in the education/research fields that are continually experimenting and building new functionalities for online (and specifically academic) communication. I and a plethora of others would welcome you to join us on the wiki, in chat, or even at upcoming online or in-person events.
    In any case, thanks for sharing your work and your thoughts with the world. I wish more academics were doing what you are doing online–we’d all be so much richer for it. I know this has been long and is a potential rabbithole you may disappear into, so thank you for the generosity of your attention.

    Syndicated copies to:

Mentions

Likes

Reposts

Leave a Reply

Your email address will not be published. Required fields are marked *

To respond to a post on this site using your own website, create your post making sure to include the (target) URL/permalink for my post in your response. Then enter the URL/permalink of your response in the (source) box and click the 'Ping me' button. Your response will appear (possibly after moderation) on my page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Learn More)