We have been talking about the problems with Twitter, Facebook, and social media throughout the last year. Our guest has too, and he’s trying to do something about it. Manton Reece, talks about Micro.blog, the technology it is built on, and how he is being thoughtful about building something new.
Category: Technology
📅 Domain of One’s Own Workshop for Admins
After hearing from a number of schools running Domain of One’s Own, we thought it might be useful to host an in-person workshop that focuses specifically on implementing this project on your campus. Workshop of One’s Own is a two-day, geared towards the instructional technologist who assists with managing DoOO on an administrator level, but also focuses on project conceptualization, instructional uses, and empowering their community from a teaching/learning standpoint. You’ll not only be receiving the in-person, focused attention from the entire Reclaim Hosting team, but you’ll also get a chance to brainstorm with folks from other schools who are running their own Domain of One’s Own projects. We’ll work through common troubleshooting tips, SPLOTs with Alan Levine, cPanel application case studies, and more.
Either way it’s an itch (at an almost poison ivy level) that I’ve been having for a long time, but haven’t written down until now. It would certainly be an interesting platform for continuing to evangelize the overlap of IndieWeb and Educational applications on the internet.
I think there are almost enough IndieWeb friendly WordPress themes to make it a worthwhile idea to have a multi-site WordPress install that has a handful of microformats performant themes in conjunction with tools like webmentions and micropub that allows easy interaction with most of the major social silos.
I think the community might almost be ready for such a platform that would allow an integrated turnkey IndieWeb experience. (Though I’d still want to offer some type of integrated feed reader experience bundled in with it.) Perhaps I could model it a little bit after edublogs and micro.blog?
Who wants to help goad me into it?
h/t:
Workshop of One’s Own: March 15 & 16 // Attendees will not only receive focused training from the entire Reclaim Hosting team, but also join in on discussion with members from other institutions running their own unique instances of Domain of One's Own // https://t.co/31NIQIRvQg pic.twitter.com/HvU8qKhQXA
— Reclaim Hosting (@ReclaimHosting) January 22, 2018
🎧 Gillmor Gang: No Show | TechCrunch
Recorded live Friday, May 5, 2017.
Origin
Early 21st century: a blend or portmanteau of subliminal and webmention.
Pronunciation
submention /ˈsʌbˈmɛn(t)ʃ(ə)n/
Related
subtweet
Fragmentions for Better Highlighting and Direct References on the Web
Fragmentions
Ages ago I added support on my website for fragmentions.
Wait… What is that?
Fragmention is a portmanteau word made up of fragment and mention (or even Webmention), but in more technical terms, it’s a simple way of creating a URL that not only targets a particular page on the internet, but allows you to target a specific sub-section of that page whether it’s a photo, paragraph, a few words, or even specific HTML elements like <div>
or <span>
on such a page. In short, it’s like a permalink to content within a web page instead of just the page itself.
A Fragmention Example
Back in December Aaron Davis had made a quote card for one of his posts that included a quote from one of my posts. While I don’t think he pinged (or webmentioned) it within his own post, I ran across it in his Twitter feed and he cross-posted it to his Flickr account where he credited where the underlying photo and quote came from along with their relevant URLs.
Fragmentions could have not only let him link to the source page of the quote, it would have let him directly target the section or the paragraph where the quote originated or–even more directly–the actual line of the quote.
Here’s the fragmention URL that would have allowed him to do that: http://boffosocko.com/2017/10/27/reply-to-laying-the-standards-for-a-blogging-renaissance-by-aaron-davis/#I%E2%80%99m%20not%20looking
Go ahead and click on it (or the photo) to see the fragmention in action.
What’s happening?
Let’s compare the two URLs:
1. http://boffosocko.com/2017/10/27/reply-to-laying-the-standards-for-a-blogging-renaissance-by-aaron-davis/
2. http://boffosocko.com/2017/10/27/reply-to-laying-the-standards-for-a-blogging-renaissance-by-aaron-davis/#I%E2%80%99m%20not%20looking
They both obviously point to the same specific page, and their beginnings are identical. The second one has a # followed by the words “I’m not looking” with some code for blank spaces and an apostrophe. Clicking on the fragmention URL will take you to the root page which then triggers a snippet of JavaScript on my site that causes the closest container with the text following the hash to be highlighted in a bright yellow color. The browser also automatically scrolls down to the location of the highlight.
Note: rather than the numbers and percent symbols, one could also frequently use the “+” to stand in for white spaces like so: http://boffosocko.com/2017/10/27/reply-to-laying-the-standards-for-a-blogging-renaissance-by-aaron-davis/#not+looking+for+just This makes the URL a bit more human readable. You’ll also notice I took out the code for the apostrophe by omitting the word “I’m” and adding another word or two, but I still get the same highlight result.
This can be a very useful thing, particularly on pages with huge amounts of text. I use it quite often in my own posts to direct people to particular sub-parts of my website to better highlight the pieces I think they’ll find useful.
It can be even more useful for academics and researchers who want to highlight or even bookmark specific passages of text online. Those with experience on the Medium.com platform will also notice how useful highlighting can be, but having a specific permalink structure for it goes a step further.
I will note however, that it’s been rare, if ever, that anyone besides myself has used this functionality on my site. Why? We’ll look at that in just a moment.
Extending fragmentions for easier usability.
Recently as a result of multiple conversations with Aaron Davis (on and between our websites via webmention with syndication to Twitter), I’ve been thinking more about notes, highlights, and annotations on the web. He wrote
which discusses “Page Bookmarks” which are an interesting way of manually adding anchors on web pages to allow for targeting specific portions of web pages. This can make it easy for the user to click on links on a page to let them scroll up and down specific pages. Sadly, these are very painful to create and use both for a site owner and even more so for the outside public which has absolutely no control over them whatsoever.His post reminded me immediately of fragmentions. It also reminded me that there was a second bit of user interface related to fragmentions that I’d always meant to also add to my site, but somehow never got around to connecting: a “fragmentioner” to make it more obvious that you could use fragmentions on my site.
In short, how could a user know that my website even supports fragmentions? How could I make it easier for them to create a fragmention from my site to share out with others? Fortunately for me, our IndieWeb friend Kartik Prabhu had already wired up the details for his own personal website and released the code and some pointers for others who were interested in setting it up themselves. It’s freely available on Github and includes some reasonable details for installation.
So with a small bit of tweaking and one or two refinements, I got the code up and running and voilà! I now have a natural UI for highlighting things.
How?
When a user naturally selects a portion of my page with their mouse–the way they might if they were going to cut and paste the text, a simple interface pops up with instructions to click it for a link. Kartik’s JavaScript automatically converts the highlight into the proper format and changes the page’s URL to include the appropriate fragmention URL for that snippet of the page. A cut and paste allows the reader to put that highlighted piece’s URL anywhere she likes.
The future
What else would be nice?
I can’t help but think that it would be fantastic if the WordPress Fragmention plugin added the UI piece for highlight and sharing text via an automatically generated link.
Perhaps in the future one could allow a highlight and click interaction not only get the link, but to get a copy of both the highlighted text and the link to the URL. I’ve seen this behavior on some very socially savvy news websites. This would certainly make a common practice of cutting and pasting content much easier to do while also cleverly including a reference link.
The tough part of this functionality is that it’s only available on websites that specifically enable it. While not too difficult, it would be far nicer to have native browser support for both fragmention creation and use. This would mean that I don’t need to include the JavaScript on my website to do the scrolling or highlighting and I wouldn’t need any JavaScript on my site to enable the highlighting to provide the specific code for the custom URL. How nice would it be if this were an open web standard and supported by major browsers without the need for work at the website level?
Medium-like highlighting and comments suddenly become a little easier for websites to support. With some additional code, it’s only a hop, skip, and a jump to dovetail this fragmention functionality with the W3C Webmentions spec to allow inline marginalia on posts. One can create a fragmention targeting text on a website and write a reply to it. With some UI built out, by sending a webmention to the site, it could pick up the comment and display it as a marginal note at that particular spot instead of as a traditional comment below the post where it might otherwise loose the context of being associated at the related point in the main text. In fact our friend Kartik Prabhu has done just this on his website. Here’s an example of it in his post announcing the feature.
You’ll notice that small quotation bubbles appear at various points in the text indicating marginalia. By clicking on them, the bubble turns green and the page expands to show the comment at that location. One could easily imagine CSS that allows the marginalia to actually display in the margin of the page for wider screens.
How could you imagine using fragmentions? What would you do with them? Feel free to add your thoughts below or own your site and send me a webmention.
Reply to What Was Known by Jim Groom
It’s a shame that they put many of these half-built features on hold in their pivot to focus on the education market and creating a viable cash flow based company as this is the half that most CMSs lack. (If you think about what makes Twitter and Facebook both popular and really simple, I think it is that they’re 95% excellent feed readers with 5% built-in posting interfaces.)
I’ve managed to replace some of that missing functionality with Woodwind, a reader at http://woodwind.xyz, which one could connect with Known to do the reading and then integrate the posting, commenting, and replies to complete the loop. I do have a few very serious developer friends who are endeavoring to make this specific feed reader portion of the equation much easier to implement (and even self-host) to make the hurdle of this problem far lower, but I suspect it’ll be another 3-6 months before a usable product comes out of the process. For those looking to get more social into their feed readers, I often recommend Ryan Barrett’s appspot tools including https://twitter-atom.appspot.com/ which has instructions for extracting content from Twitter via Atom/RSS. It includes links at the bottom of the page for doing similar things with Facebook, Instagram and Google+ as well.
Interestingly there are now enough moving pieces (plugins) in the WordPress community to recreate all of the functionality Known has, one just needs to install them all separately and there are even a few different options for various portions depending on one’s needs. This includes adding reply contexts for social media as well as both the ability to syndicate posts to multiple social sites for interaction as well as getting the comments, etc. backfeed from those social sites back into the comments section of your post the way Known did. Sadly, the feed reader problem still exists, but it may soon be greatly improved.
Everyday Carry December 2017
I’ve seen interview sites related to some of these (and even YouTube channels) as well as individual posts, but Everyday Carry is the one of the first silos I’ve seen dedicated to the topic. It’s very male focused and people seem to carry lots of knives and tactical pens (who knew this was a category?). Their business model seems to be sales oriented including ads and Amazon affiliate links, but it’s an interesting concept with pretty solid execution. It seems to be an uber-niche version of the original incarnation of gdgt.com which this is very similar to, but gdgt eventually morphed into something else.
I will say that the visual presentation is rather stunning and intriguing, though in practice some of the mouse-overs don’t always work as well as one would expect.
There is a somewhat prurient nature to seeing what people are carrying, though this incarnation makes it overly obvious that the collections are all-too-curated. It’s definitely not the sort of bum-rush sort with potentially embarrassing video I’ve seen before on YouTube.
I’m including below an embedded version of my post which includes some of their native UI, which seems pretty slick for such a site.
🔖 Stamp for music playlist portability
Stamp moves tracks and playlists across various services - Apple Music, Spotify, Google Music and others!
Too many music services don’t make it easy to transport your playlists as it’s one of the methods they use to lock you into their service (and their recurring subscription fees). It looks like it supports .csv formats, but it would be nice if there were a better standardized data format to let users own all of their own data. How great would it be if I could maintain my own playlist on my own website and then authorize services to access it to play what I wanted? Then I could have one central repository and take it to any subscription service out there.
It looks like it supports Spotify, Apple Music, Google Music, Pandora (Pro only?), Amazon Music, Groove, YouTube, rdio, Deezer, and Tidal.
Norm Peterson on Cheers invented the symbol for Bitcoin
Norm: Okay Rebecca. Um. Here’s the deal, I’ll paint the whole office including woodwork, and uh, it’ll run you 400.
Rebecca: 400 bucks sounds reasonable.
Norm: Oh no, that’s 400 beers, the B with the slanty line through it, it’s kinda my own special currency.
(Featured image credit: Jason Benjamin)
🔖 Back to the Future: The Decentralized Web, a report by Digital Currency Initiative & Center for Civic Media
The Web is a key space for civic debate and the current battleground for protecting freedom of expression. However, since its development, the Web has steadily evolved into an ecosystem of large, corporate-controlled mega-platforms which intermediate speech online. In many ways this has been a positive development; these platforms improved usability and enabled billions of people to publish and discover content without having to become experts on the Web’s intricate protocols. But in other ways this development is alarming. Just a few large platforms drive most traffic to online news sources in the U.S., and thus have enormous influence over what sources of information the public consumes on a daily basis. The existence of these consolidated points of control is troubling for many reasons. A small number of stakeholders end up having outsized influence over the content the public can create and consume. This leads to problems ranging from censorship at the behest of national governments to more subtle, perhaps even unintentional, bias in the curation of content users see based on opaque, unaudited curation algorithms. The platforms that host our networked public sphere and inform us about the world are unelected, unaccountable, and often impossible to audit or oversee. At the same time, there is growing excitement around the area of decentralized systems, which have grown in prominence over the past decade thanks to the popularity of the cryptocurrency Bitcoin. Bitcoin is a payment system that has no central points of control, and uses a novel peer-to-peer network protocol to agree on a distributed ledger of transactions, the blockchain. Bitcoin paints a picture of a world where untrusted networks of computers can coordinate to provide important infrastructure, like verifiable identity and distributed storage. Advocates of these decentralized systems propose related technology as the way forward to “re-decentralize” the Web, by shifting publishing and discovery out of the hands of a few corporations, and back into the hands of users. These types of code-based, structural interventions are appealing because in theory, they are less corruptible and resistant to corporate or political regulation. Surprisingly, low-level, decentralized systems don’t necessarily translate into decreased market consolidation around user-facing mega-platforms. In this report, we explore two important ways structurally decentralized systems could help address the risks of mega-platform consolidation: First, these systems can help users directly publish and discover content directly, without intermediaries, and thus without censorship. All of the systems we evaluate advertise censorship-resistance as a major benefit. Second, these systems could indirectly enable greater competition and user choice, by lowering the barrier to entry for new platforms. As it stands, it is difficult for users to switch between platforms (they must recreate all their data when moving to a new service) and most mega-platforms do not interoperate, so switching means leaving behind your social network. Some systems we evaluate directly address the issues of data portability and interoperability in an effort to support greater competition.
👓 Culling Apps Because of the iPad by Jack Baty
This means that in order to work easily in both desktop and mobile environments, I must rely on apps that work well in both. Taking that further, it means that I want to use the same app everywhere. My love for plain text files remains. It’s great being able to edit my files using any number of Dropbox-compatible apps, but using one app to edit Markdown on the Mac and a different one on iOS is beginning to feel like overhead I don’t need. The drawback here, and it’s a big one, is that I may need to abandon some of my favorite things. At least the ones I live in, now that I live in different places.
🔖 Universal Sign-In Button
The Universal Sign-In Button is a customisable bookmarklet that will auto-fill a sign-in form on the page you are currently visiting and submit it for you. It's a one-click way to tell the current page who you are.
Signing into websites using my own domain name was an awesome concept, but this greatly speeds up the process and makes it an order of magnitude faster.
Thanks Malcolm!
Your mom is killing your chances of going viral on Facebook | The Next Web
Unconditional love means unconditional likes. At least, that’s how it works with Chris Aldrich’s mom, who “auto-likes” everything he posts to Facebook. Family pictures? Like! A blog post titled “A New Low in Quantum Mechanics?” Like!
Continue reading Your mom is killing your chances of going viral on Facebook | The Next Web
Paul Jacobson has added you to the Twitter list “Open Web Pioneers“
–Twitter Notification
I only hope I can half-live up to the promise of the start of the fantastic list he’s building.