Replied to You don’t need Facebook News to keep up with news by Paul JacobsonPaul Jacobson (Paul Jacobson)
Facebook News (or, rather, a Facebook News tab), is rolling out in the USA, and there are valid concerns about this already, for various reasons. Whether you’re in the USA, or not, you don’t need (and may not want to rely on) Facebook News to keep up with the news. Instead, there is a tried, tested, and widely available alternative that you can configure to suit your preferences right now: feed readers.
Oh how I would give my left hand to have Microsub server technology built into WordPress.com’s pretty feed reader. Something akin to what the Yarns plugin is doing, perhaps? It would be great to have a beautiful feed reader either closely or directly integrated into my WordPress experience.

WordPress and IndieWeb: Creating Your Dialtone on the Internet

Next weekend, I’ll be giving a talk at the third annual WordCamp Riverside on Saturday, November 9th at 11:00 AM Pacific in the Innovation room. If you haven’t registered already, there are still tickets left for purchase.

After having watched the livestream of Tantek Çelik’s invited talk at WordCamp US entitled Take Back Your Web, I’ll note that my intention is to generally pick up from where he left off and get into some of the nuts and bolts of what some of the IndieWeb philosophies and technologies are and how they work with WordPress. (Though don’t worry if you missed his talk, I’ll put all the ideas into their larger context.) I’ll approach it from the perspective of a WordPress beginner, but will have some pointers to lots of in-depth resources for designers and developers. In short, I’ll attempt to provide a crash-course overview of what the IndieWeb looks like from a WordPress perspective.

Below is a brief teaser for the talk:

Welcome to Web 3.0, the internet you always wish you had.

I can have phone service on Verizon and you may choose to use AT&T, T-Mobile, or Sprint, but as long as we’ve got phones we can talk to each other or any other phone number that’s connected to the network. But why can’t Facebook users interact directly with Twitter users or Instagram users or vice versa? Crucially why couldn’t one website built on WordPress talk to another website built with Drupal or Kirby? The internet is an open communication platform after all! I’m going to show how this (and so much more magic) can all be done with some simple plugins in under an hour!
Over the past several years a group of dedicated bloggers, technologists, and designers has been innovating, building, and testing a suite of open W3C web standards to allow their personal websites to recreate the major pieces of interactive functionality that are part of the largest social media sites like Facebook, Twitter, Instagram, LinkedIn, SoundCloud, etc. These larger pieces are now all working together across dozens of content management systems including WordPress, Drupal, WithKnown, ProcessWire, Elgg, Nucleus CMS, Craft, Django, Kirby, static site generators like Hugo and Jekyll and services like Micro.Blog and Mastodon. This means that instead of relying on smaller non-interoperable social media sites that obsessively surveil you and then pollute your stream with obtrusive ads, you can now better own and control your own data and comprehensive identity on your own domain name. In this talk we’ll take a high level look at W3C web specs including Webmention, WebSub, Micropub, and the forthcoming Microsub to see how you can make your own website a first class citizen on the (social) web. Using WordPress and a few simple plugins you can now close the circle of website-to-website intercommunication across the open web. Use your own website to read and consume web content, post your own status updates, bookmarks, likes, and replies while interacting directly with other websites. In many cases you can also do this with social platforms like Twitter, Instagram, Flickr, GitHub, Mastodon, and Micro.blog.

I’ve been seemingly “away” from my online presence for several months, but felt it’s time to come back to posting publicly a bit more frequently. Some of the hiatus has been set aside for crafting some new workflows for posting more content privately for a slightly different version of my commonplace book. 

While I’ve learned a lot in my experiment, I’ll have to ruminate on it a bit longer before writing any specific takeaways. One of my favorite portions has been some work to pull more data out of the books I’m reading in terms of highlights, notes, and marginalia for research purposes. 

In general, not much has changed here directly, but I will have to get used to the the posting interface and some of my old workflows again. I’ll also need to get around to some general updates and fixes that I’ve let slide for far too long. I’ll also have to catch up on some change logs for things that have improved since my hiatus began.

I will say that while I’ve been very productive during my hiatus, which has included stepping away significantly from other forms of social media consumption as well, I also very much miss interacting with a lot of my online friends and colleagues on a more regular basis. It’ll be good to ease back into my feed reader and see what everyone has been up to for the past several months.

The web is my social network: My talk from WordCamp Riverside 2018

WordPress.tv has posted my talk from WordCamp Riverside 2018. If you missed it live, you can review it again now. The slides can be found here on my site.


Download

MP4: Low, Med, High
OGG: Low

The web is my social network

Growing toxicity on Twitter, Facebook’s Cambridge Analytica scandal, algorithmic feeds, and a myriad of other problems have opened our eyes to the ever-growing costs of social media. Walled gardens have trapped us with the promise of “free” while addicting us to their products at the cost of our happiness, sense of self, sanity, and privacy. Can we take back our fractured online identities, data, and privacy to regain what we’ve lost?
I’ll talk about how I’ve used IndieWeb related technologies in conjunction with WordPress as a replacement for my social presence while still allowing easy interaction with friends, family, and colleagues online. I’ll show how everyone can easily use simple web standards to make WordPress a user-controlled, first-class social platform that works across domains and even other CMSs.
Let’s democratize social media using WordPress and the open web, the last social network you’ll ever need to join.

Social Reading User Interface for Discovery

I read quite a bit of material online. I save “bookmarks” of all of it on my personal website, sometimes with some additional notes and sometimes even with more explicit annotations. One of the things I feel like I’m missing from my browser, browser extensions, and/or social feed reader is a social layer overlay that could indicate that people in my social network(s) have read or interacted directly with that page (presuming they make that data openly available.)

One of the things I’d love to see pop up out of the discovery explorations of the IndieWeb or some of the social readers in the space is the ability to uncover some of this social reading information. Toward this end I thought I’d collect some user interface examples of things that border on this sort of data to make the brainstorming and building of such functionality easier in the near future.

If I’m missing useful examples or you’d like to add additional thoughts, please feel free to comment below.

Examples of social reading user interface for discovery

Google

I don’t often search for reading material directly, but Google has a related bit of UI indicating that I’ve visited a website before. I sort of wish it had the ability to surface the fact that I’ve previously read or bookmarked an article or provided data about people in my social network who’ve done similarly within the browser interface for a particular article (without the search.) If a browser could use data from my personal website in the background to indicate that I’ve interacted with it before (and provide those links, notes, etc.), that would be awesome!

Screen capture for Google search of Kevin Marks with a highlight indicating that I've visited this page in the recent past
Screen capture for Google search of Kevin Marks with a highlight indicating that I’ve visited his page several times in the past. Given the March 2017 date, it’s obvious that the screen shot is from a browser and account I don’t use often.

I’ll note here that because of the way I bookmark or post reads on my own website, my site often ranks reasonably well for those things.

On a search for an article by Aaron Parecki, my own post indicating that I’ve read it in the past ranks second right under the original.

In some cases, others who are posting about those things (reading, commenting, bookmarking, liking, etc.) in my social network also show up in these sorts of searches. How cool would it be to have a social reader that could display this sort of social data based on people it knows I’m following

A search for a great article by Matthias Ott shows that both I and several of my friends (indicated by red arrows superimposed on the search query) have read, bookmarked, or commented on it too.

Hypothes.is

Hypothes.is is a great open source highlighting, annotation, and bookmarking tool with a browser extension that shows an indicator of how many annotations  appear on the page. In my experience, higher numbers often indicate some interesting and engaging material. I do wish that it had a follower/following model that could indicate my social sphere has annotated a page. I also wouldn’t mind if their extension “bug” in the browser bar had another indicator in the other corner to indicate that I had previously annotated a page!

Screen capture of Vannevar Bush’s article As We May Think in The Atlantic with a Hypothes.is browser extension bug indicating that there are 329 annotations on the page.

Reading.am

It doesn’t do it until after-the-fact, but Reading.am has a pop up overlay through its browser extension. It adds me to the list of people who’ve read an article, but it also indicates others in the network and those I’m following who have also read it (sometimes along with annotations about their thoughts).

What I wouldn’t give to see that pop up in the corner before I’ve read it!

Reading.am’s social layer creates a yellow colored pop up list in the upper right of the browser indicating who else has read the article as well as showing some of their notes on it. Unfortunately it doesn’t pop up until after you’ve marked the item as read.

Nuzzel

Nuzzel is one of my favorite tools. I input my Twitter account as well as some custom lists and it surfaces articles that people in my Twitter network have been tweeting about. As a result, it’s one of the best discovery tools out there for solid longer form content. Rarely do I read content coming out of Nuzzel and feel robbed. Because of how it works, it’s automatically showing those people in my network and some of what they’ve thought about it. I love this contextualization.

Nuzzel’s interface shows the title and an excerpt of an article and also includes the avatars, names, network, and commentary of one’s friends that interacted with the piece. In this example it’s relatively obvious that one reader influenced several others who retweeted it because of her.

Goodreads

Naturally sites for much longer form content will use social network data about interest, reviews, and interaction to a much greater extent since there is a larger investment of time involved. Thus social signaling can be more valuable in this context. A great example here is of Goodreads which shows me those in my network who are interested in reading a particular book or who have written reviews or given ratings.

A slightly excerpted/modified screen capture of the Goodreads page for Melanie Mitchell’s book Complexity that indicates several in my social network are also interested in reading it.

Are there other examples I’m missing? Are you aware of similar discovery related tools for reading that leverage social network data?

Replied to #oext372 #oextend What is inside your open education fortune cookie? | The Daily Extend (extend-daily.ecampusontario.ca)

What will be your future in open education? It will likely not be written inside a fortune cookie, but you can make sure you get the fortune you want.

Use the PhotoFunia Fortune Cookie Generator to produce the one you would like to see happen for yourself.

Borrowed from the Mural UDG Daily Opener 17

Here’s what I found in my fortune cookie:

A plate of fortune cookies with one broken open containing the fortune "A more open and independent web is yours for the making. #IndieWeb"

Photo made using PhotoFunia

Micropub and WordPress: Custom Posting Applications My talk from WordCamp Santa Clarita Valley 2019

WordPress.tv has posted my talk from WordCamp Santa Clarita Valley 2019. If you missed it live, you can review it again now. The slides are available for download as well.

Download

MP4: LowMedHigh
OGG: Low

Micropub and WordPress: Custom Posting Applications

April 6, 2019, 3:30 pm Horseshoe Ranch Room, University Center, College of the Canyons — The W3C recommended Micropub specification (2017) allows developers to create custom posting applications for a wide variety of data targeting any content management system that supports the spec.

Chris Aldrich provides an overview of the available plugin and endpoint for WordPress and a variety of client applications like Quill, Teacup, OwnYourGram, OwnYour Swarm, Omnibear, that allow one to post status updates, bookmarks, likes, check-ins/location data, photos, and more directly to WordPress sites.
We’ll also talk about how developers can create custom posting interfaces to drastically simplify content creation and posting for clients in ways that can be even simpler than working with Gutenberg.
Replied to a tweet by Katherine MossKatherine Moss (Twitter)
When you’re logged into OwnYourSwarm there’s a dashboard page with a section entitled “Comments and Responses” with two toggles. The second toggle for “Send Webmention for system comments from Swarm” should be “on” and that should send you the coins and other fun comments that Swarm adds to your posts.

I’ve definitely get them on my site. I think David Shanske updated the Semantic Linkbacks plugin a year or more ago to pares and display them correctly, so it should be just a matter of making sure that the toggle is set to on to get them.

Here’s the relevant link to the documentation.