“Own your data”, part I: Bringing the bookmarks home from the cloud | Sebastian Greger

Read “Own your data”, part I: Bringing the bookmarks home from the cloud by Sebastian GregerSebastian Greger (sebastiangreger.net)
The archives reveal it was October 2005 when I started to use Delicious to collect my bookmarks, at a time where I had to use various computers daily.Four years later, competitor Ma.gnolia lost all user data, marking the first occasion that I (along with a shaken community of their users) questioned the value of cloud services for storing personal data. Yet, both for lack of alternatives and for being lazy, I kept using Delicious - though making regular backups a habit.Today, we live 2014 and it is time to move on; more specifically, time to reclaim ownership over my bookmarks and to host them myself. Naturally, having grown used to a cloud service, a suitable web-based replacement had to be found. [...]

Getting data out of Medium

Read Getting data out of Medium by Kris Shaffer (pushpullfork.com)

Controlling my data is important to me. It’s also important that my students (and the faculty that I support) have the ability to control their own data, as well. That doesn’t mean that everything needs to live on a Domain of One’s Own. But it does mean that I want my data to be as flexible as possible, and as easy to move around as possible.

It’s really easy to download an archive of your Medium posts. Like your Twitter archive, you can just unzip the archive and upload it to your domain, and you’ve got it up and running.

However, if you want to incorporate those posts into a different platform — like WordPress, Jekyll, Known, etc. — it is more of a challenge.

I wrote my posts on the Medium API directly in Medium. Partly as an experiment, and partly because I love the Medium post editor. (It’s why I incorporated a Medium editor clone into Peasy.) But after writing three posts —  complete with feature images, inline images, and code blocks — in Medium, I decided to import them into my Jekyll/GitHub Pages site. That’s turned out to be a challenge. Not an insurmountable one, but one that I’d rather avoid going through.

I downloaded my Medium archive, used Pandoc to convert the posts from HTML to MarkDown, and then copied and pasted the MarkDown into new posts on my Jekyll site. There was more post-processing than I anticipated, or would like. And it doesn’t look as easy to automate the cleanup as I would like.

Even more frustrating was my discovery a couple weeks ago that the Medium API supports posting to Medium, but not retrieving posts from Medium. It is easy to write code that cross-posts from another platform to Medium, but Medium makes it more difficult to go the other way.

Why?

My guess is that their focus is on content. They want to be the place where we go to find ALL THE CONTENT. So they make it really easy to get content in. Harder to get content out. And by making a beautiful, easy-to-use editor, the temptation is strong to just use Medium from the start.

If we just want to write, get our writings read, and have a permanent record of what we wrote. Medium can be great. But if we want to write content that we keep coming back to, content that keeps evolving, content that’s part of a long-term project … and if we don’t want that long-term project to be locked into a single platform … then Medium may be a problem.

I say as I write this post on Medium.

Because I just can’t resist this editor.

Time to go add some code to Peasy so I can get it ready for prime-time sooner.

Featured image by paul bica (CC BY).

A prescient article written last fall before the news that Medium was downsizing significantly this week.

My new social media POSSE |

Read My new social media POSSE by Kris Shaffer (pushpullfork.com)

Several of my friends and colleagues have been critical of their social media experience recently — Twitter in particular. One friend left Twitter altogether last week. I’m sympathetic. I’m a serial Facebook quitter, and in the fall, I wrote a few blog posts about my disillusionment with relying on Twitter for social and professional conversations. I even took some time off . . . and enjoyed it.

And then there were conferences. Twitter is such an assett at professional conferences, adding a layer of depth to the presentations and conversations. Then came #moocmooc. And so Twitter dragged me back in.

For all of its benefits, Twitter still has a signal-to-noise ratio problem. And a harassment problem. It facilitates the antisocial and the parasocial alongside the social. Creative, and promiscuous, blocking helps the anti-/parasocial problem. But it’s still noisy, and even the good is under the control of the Twitter company. However, I’ve started trying two things this past week that are helping with these issues.

First, I’m largely ignoring my Twitter timeline, and instead, I’m following a few lists I’ve created, each of which have, at most, a few dozen people. This targeted reading, loosely by topic, means that I read less tweets, and that I can choose a topic to focus on at a given moment. (My lists include topics like critical pedagogy, music scholarship, digital humanities, social justice, Christianity, etc. I also follow hashtags like #mtped and #moocmooc.) The topical division is messy, of course, as individuals tend to tweet about more than one topic. But there is more signal and less noise on these lists, and less topic-jumping while reading one of these lists, than while reading my timeline. Since I’m following less people this way, I might miss something. But most of the good stuff I really need to see will be retweeted by someone in a list eventually. (And people retweeted often get added to the list.) And at some point, I have to resign myself to the fact that there will always be more good stuff out there than I have time to engage . . . and that’s okay.

The other change I’ve made is installing Known on my server (sketches.shaffermusic.com). Known is a blog-like, social-media-like platform designed with POSSE in mind: Publish on your Own Site and Syndicate Elsewhere — a growing trend on the IndieWeb. Known double-publishes on Tiwtter (and other platforms) and uses webmentions to collect the ensuing conversations onto the original Known site. (Bridgy helps, too.) It also differentiates Tweet-like status updates from Facebook-like mini-blog entires without imposing character limits. It also integrates with social media conversations and @-replies pretty well. In short, it’s a pretty smooth way to own and control your content while connecting on proprietary social media networks.

I’ve found that more targeted reading makes me happier, and more targeted Twitter use means more time for longer-form reading and writing. Further, I really want to control my own content, and doing so makes me more excited about writing (as does having a new publishing toy . . . er . . . platform).

I’m liking this setup, at least for now. Targeted, meaningful engagement on Twitter, more time to read the longer-form pieces I find there, an easier and more “indie” way to engage, and more motivation to dig in and really write. Good stuff. And no need to leave Twitter just yet.

Kris Shaffer, Ph.D. (Yale University, 2011), is an Instructional Technology Specialist and adjunct instructor in Computer Science and Digital Studies at the University of Mary Washington and Contributing Editor for Hybrid Pedagogy. He is also the lead author of Open Music Theory.

Header image by Jared Tarbell.

It’s more than just the words

Read It's more than just the words by Rachel Andrew (rachelandrew.co.uk)

Reading an article from 1999 caused me to consider how not owning your own content leads to a loss of more than just the content itself.

It's more than just the words

“In order to expand audience awareness and redefine Possible, there have to be places where these new capabilities exist; and lacking a client willing to take the chance that the audience will be equipped to do so, we need to provide the environment so the audience equips itself and creates that demand to use newer standards. I propose, therefore, that the environment already exists and it lives in the collective personal sites that don’t give a damn about return on investment.”

– Lance Arthur Redefining Possible January 22, 1999

Personal sites, our blogs, these were once our playgrounds. My own site was the first place I added rollover images, CSS for fonts, tried out a “table free” design. I wrote about the web, surrounded by my own experiments with the web. We all did, and it was only in reading those words from 1999 that I realised there was more to owning your own content than simply not publishing your words elsewhere.

As we move our code to CodePen, our writing to Medium, our photographs to Instagram we don’t just run the risk of losing that content and the associated metadata if those services vanish. We also lose our own place to experiment and add personality to that content, in the context of our own home on the web.

I had already decided to bring my content back home in 2017, but I’d also like to think about this idea of using my own site to better demonstrate and play with the new technologies I write about. It’s more than just the words.

Break the logjam with a simple API

Read Break the logjam with a simple API by Dave Winer (Scripting News)

It just takes one storage service to decide to bridge the gap and a wonderful era of innovation can begin.

Background

Some people assume that for a user to be independent of silos, they would need to run a server. This is not true. With a tiny connection between JavaScript running in the browser and a cloud-based storage service, we can do anything a server can do without the server, entirely in the browser.

This isn't a question. In 2016, the technology is mature, we know how it works.

How to

Here's a sketch of how the service would work.

  1. Start with a user-facing service like Dropbox, Google Drive, Amazon Cloud Drive.
  2. Add an API that allows a JavaScript app running in the browser to write into a folder in a user's space. The user grants access via oAuth, as they do with Twitter, Facebook, etc.
  3. Connect to a registrar to allow a user to associate a domain name with a folder. Or map a domain they register elsewhere. A revenue opportunity.

That's it. Now I can hook my JS-in-the-browser app to your service. The user manages it through the UI you already support. And we've opened up a new area for developers to be creative. And most important, it says the exploration of great writing tools can advance outside of Medium. (That's how important Medium has been for the last few years.)

BTW, for Amazon, they would use the S3 API, which is supported everywhere. The apps would pop up very quickly for their service.

It's a total logjam and could be broken by one storage service deciding to help the users break free of silos.

Reply to Manton Reece: This morning I launched the Kickstarter project for Micro.blog. Really happy with the response. Thank you, everyone!

Replied to Manton Reece (manton.org)
This morning I launched the Kickstarter project for Micro.blog. Really happy with the response. Thank you, everyone!
Manton, I’ve been following your blog and your indieweb efforts for creating a microblogging platform for a while. I’m excited to see your Kickstarter effort doing so well this afternoon!

As a fellow IndieWeb proponent, and since I know how much work such an undertaking can be, I’m happy to help you with the e-book and physical book portions of your project on a voluntary basis if you’d like. I’ve got a small publishing company set up to handle the machinery of such an effort as well as being able to provide services that go above and beyond the usual low-level services most self-publishing services might provide. Let me know if/how I can help.

Chris Aldrich is reading “Maybe the Internet Isn’t a Fantastic Tool for Democracy After All”

Read Maybe the Internet Isn’t a Fantastic Tool for Democracy After All by Max Read (Select All)
Fake news is the easiest of the problems to fix.

…a new set of ways to report and share news could arise: a social network where the sources of articles were highlighted rather than the users sharing them. A platform that makes it easier to read a full story than to share one unread. A news feed that provides alternative sources and analysis beneath every shared article.

This sounds like the kind of platforms I’d like to have. Reminiscent of some of the discussion at the beginning of This Week in Google: episode 379 Ixnay on the Eet-tway.

I suspect that some of the recent coverage of “fake news” and how it’s being shared on social media has prompted me to begin using Reading.am, a bookmarking-esqe service that commands that users to:

Share what you’re reading. Not what you like. Not what you find interesting. Just what you’re reading.

Naturally, in IndieWeb fashion, I’m also posting these read articles to my site. While bookmarks are things that I would implicitly like to read in the near future (rather than “Christmas ornaments” I want to impress people with on my “social media Christmas tree”), there’s a big difference between them and things that I’ve actually read through and thought about.

I always feel like many of my family, friends, and the general public click “like” or “share” on articles in social media without actually having read them from top to bottom. Research would generally suggest that I’m not wrong. [1] [2] Some argue that the research needs to be more subtle too. [3] I generally refuse to participate in this type of behavior if I can avoid it.

Some portion of what I physically read isn’t shared, but at least those things marked as “read” here on my site are things that I’ve actually gone through the trouble to read from start to finish. When I can, I try to post a few highlights I found interesting along with any notes/marginalia (lately I’m loving the service Hypothes.is for doing this) on the piece to give some indication of its interest. I’ll also often try to post some of my thoughts on it, as I’m doing here.

Gauging Intent of Social Signals

I feel compelled to mention here that on some platforms like Twitter, that I don’t generally use the “like” functionality there to indicate that I’ve actually liked a tweet itself or any content that’s linked to in it. In fact, I’ve often not read anything related to the tweet but the simple headline presented in the tweet itself.

The majority of the time I’m liking/favoriting something on Twitter, it’s because I’m using an IFTTT.com applet which takes the tweets I “like” and saves them to my Pocket account where I come back to them later to read. It’s not the case that I actually read everything in my pocket queue, but those that I do read will generally appear on my site.

There are however, some extreme cases in which pieces of content are a bit beyond the pale for indicating a like on, and in those cases I won’t do so, but will manually add them to my reading queue. For some this may create some grey area about my intent when viewing things like my Twitter likes. Generally I’d recommend people view that feed as a generic linkblog of sorts. On Twitter, I far more preferred the nebulous star indicator over the current heart for indicating how I used and continue to use that bit of functionality.

I’ll also mention that I sometimes use the like/favorite functionality on some platforms to indicate to respondents that I’ve seen their post/reply. This type of usage could also be viewed as a digital “Thank You”, “hello”, or even “read receipt” of sorts since I know that the “like” intent is pushed into their notifications feed. I suspect that most recipients receive these intents as I intend them though the Twitter platform isn’t designed for this specifically.

I wish that there was a better way for platforms and their readers to better know exactly what the intent of the users’ was rather than trying to intuit them. It would be great if Twitter had the ability to allow users multiple options under each tweet to better indicate whether their intent was to bookmark, like, or favorite it, or to indicate that they actually read/watched the content on the other end of the link in the tweet.

In true IndieWeb fashion, because I can put these posts on my own site, I can directly control not only what I post, but I can be far more clear about why I’m posting it and give a better idea about what it means to me. I can also provide footnotes to allow readers to better see my underlying sources and judge for themselves their authenticity and actual gravitas. As a result, hopefully you’ll find no fake news here.

Of course some of the ensuing question is: “How does one scale this type of behaviour up?”

References

[1]
M. Gabielkov, A. Ramachandran, A. Chaintreau, and A. Legout, “Social Clicks: What and Who Gets Read on Twitter?,” SIGMETRICS Perform. Eval. Rev., vol. 44, no. 1, pp. 179–192, Jun. 2016 [Online]. Available: http://doi.acm.org/10.1145/2964791.2901462
[2]
C. Dewey, “6 in 10 of you will share this link without reading it, a new, depressing study says,” Washington Post, 16-Jun-2016. [Online]. Available: https://www.washingtonpost.com/news/the-intersect/wp/2016/06/16/six-in-10-of-you-will-share-this-link-without-reading-it-according-to-a-new-and-depressing-study/. [Accessed: 06-Dec-2016]
[3]
T. Cigelske  , “Why It’s OK to Share This Story Without Reading It ,” MediaShift, 24-Jun-2016. [Online]. Available: http://mediashift.org/2016/06/why-its-ok-to-share-this-story-without-reading-it/. [Accessed: 06-Dec-2016]

Chris Aldrich is reading “My 2017-01-01 #IndieWeb Commitment: Own All My RSVPs To Public Events” by Tantek Çelik

Read My 2017-01-01 #IndieWeb Commitment: Own All My RSVPs To Public Events by Tantek ÇelikTantek Çelik (tantek.com)
My commitment for 2017 is to always, 100% of the time, post RSVPs to public events on my own site first, and only secondarily (manually if I must) RSVP to silo (social media) event URLs. What’s your 2017-01-01 #indieweb commitment?
I love the idea of making an IndieWeb resolution for the New Year. Time to put my thinking cap on and decide which of the 100s of itches it’s (they’re?) going to be?

Chris Aldrich is reading “Self-Hosting kylewm’s Woodwind Indie Reader”

Read Self-Hosting kylewm's Woodwind Indie Reader by Marty McGuireMarty McGuire (martymcgui.re)
One of my favorite aspects of the IndieWeb community is that when you get things

Chris Aldrich is reading “Let’s replace Twitter with something much better.”

Read Let's replace Twitter with something much better. by Charl BothaCharl Botha (cpbotha.net)
I love that by following certain people, my timeline has become a stream of interesting and entertaining information. I love that sometimes I am able to fit my little publication just so into the 140 characters given to me.

🔖 Want to read: Personal Archiving: Preserving Our Digital Heritage by Donald T. Hawkins

🔖 Want to read: Personal Archiving: Preserving Our Digital Heritage by Donald T. Hawkins

H/T to Sawyer Hollenshead.

This may also be of interest to those who’ve attended Dodging the Digital Memory Hole related events as well as those in the IndieWeb who may be concerned about their data living beyond them.

Personal Archiving: Preserving Our Digital Heritage by Donald T. Hawkins
Personal Archiving: Preserving Our Digital Heritage
by Donald T. Hawkins

My first pull request

Replied to My first pull request by Clint LalondeClint Lalonde (ClintLalonde.net)
Crazy to think that, even though I have had a GitHub account for 5 years and have poked, played and forked things, I have never made a pull request and contributed something to another project unti…
Clint, first, congratulations on your first PR!

Oddly, I had seen the VERY same post/repo a few weeks back and meant to add a readme too! (You’ll notice I got too wrapped up in reading through the code and creating some usability issues after installing the plugin instead.)

Given that you’ve got your own domain and website (and playing in ed/tech like many of us are), and you’re syndicating your blog posts out to Medium for additional reach, I feel compelled to mention some interesting web tech and philosophy in the movement. You can find some great resources and tools at their website.

In particular, you might take a look at their WordPress pages which includes some plugins and resources you’ll be sure to appreciate. One of their sets of resources is allowing you to not only syndicate your WP posts (what they call POSSE), but by using the new W3C webmention spec, you can connect many of your social media resources to brid.gy and have services like twitter, facebook, G+, instagram and others send the comments and likes on your posts there back to your blog directly, thereby allowing you to own all of your data (as well as the commentary that occurs elsewhere). I can see a lot of use for education in some of the infrastructure they’re building and aggregating there. (If you’re familiar with Known, they bake a lot of Indieweb goodness into their system from the start, but there’s no reason you shouldn’t have it for your WordPress site as well.)

If you need any help/guidance in following/installing anything there, I’m happy to help.

Congratulations again. Keep on pullin’!

How publications are committing harakari! 

Liked How publications are committing harakari!  by Om MalikOm Malik (Om Malik)
I have become increasingly frustrated by the fact that many of the publications I used to like are turning into churnicle factories, creating platforms for anybody and everybody to post whatever dr…