👓 Twitter CEO promises to crack down on hate, violence and harassment with “more aggressive” rules | Tech Crunch

Read Twitter CEO promises to crack down on hate, violence and harassment with “more aggressive” rules by Matthew Panzarino (Tech Crunch)
Twitter CEO Jack Dorsey took to…Twitter today to promise a “more aggressive” stance in its rules and how it enforces them. The tweet storm was based in a response to the #WomenBoycottTwitter protest, as well as work that Dorsey says Twitter has been working ‘intensely’ on over the past few months. Dorsey says that critical decisions were made today in how to go about preventing the rampant and vicious harassment many women, minorities and other users undergo daily on the platform. “We decided to take a more aggressive stance in our rules and how we enforce them,” Dorsey says. “New rules around: unwanted sexual advances, non-consensual nudity, hate symbols, violent groups, and tweets that glorifies violence. These changes will start rolling out in the next few weeks. More to share next week.”
I don’t have very high hopes for the climate changing on this issue though I did participate in the Twitter boycott today.

👓 Unverified | Hack Education

Read Unverified by Audrey Watters (Hack Education)
I’ve tried half a dozen times now to get my Twitter account verified. Each time, I’ve been rejected. “We reviewed the account, and unfortunately it is not eligible to be verified at this time.”
I’m surprised that Twitter wouldn’t verify Audrey, particularly given her body of written work and the journalistic nature of some of it. Most of the verified people I know are writers and/or journalists. I’m half tempted to create several impersonating accounts so she can claim to need verification for that reason.

👓 Giving you more characters to express yourself | Twitter

Read Giving you more characters to express yourself (Twitter Blog)
We want every person around the world to easily express themselves on Twitter, so we're doing something new: we're going to try out a longer limit, 280 characters, in languages impacted by cramming (which is all except Japanese, Chinese, and Korean).
I’m sure I could say something flip, like my own website doesn’t impose any arbitrary limits like this on me, but honestly, where Twitter is involved, it’s just become painfully old.

I have taken to always posting on my own website(s) first–where the sky is the proverbial limit–and only then syndicating out to places like Twitter. While Twitter’s got a reasonable network and there are lots of interesting people who might not otherwise be online interacting, I really haven’t been using Twitter as much in the past two years as I had previously. This change isn’t going to affect me at all from a publishing perspective. There are much more valuable tools to be using now. (Though I do wish the rest of the web would catch up on some of the new technologies they’re really missing out on.)

I do appreciate that it will allow some others who don’t have their own websites some more flexibility. I’m hoping that the Twitter apps that handle notifications add the extra content as Twitter’s own mobile app notifications cut off even before the 140 character limit, which makes them painful to use from a UI perspective.

If nothing else, it’s nice to see them iterating a little, but they need to be doing it at a faster velocity.

👓 Reply rate of the top 10 journalists on Twitter | Matt Maldre

Read Reply rate of the top 10 journalists on Twitter by Matt Maldre (mattmaldre.com)
Barkha Dutt of the Washington Post is the most-engaged top journalist on Twitter. 64% of the reporter’s tweets are at-replies. That’s how to use Twitter–as an engagement platform, not a broadcast platform. How do the other most-followed journalists on Twitter rate with their response level? Poynter published a list of the the most-followed journalists on Twitter:
This article has some interesting data, but I’m not sure that the emphasis on the value of replies is necessarily the correct one. Journalists have a specific job and work in specific media, so I don’t think necessarily that their reply rate on Twitter is something that should be gamified this way. First one should look at what the individual’s needs, wants, and aims are for using the platform. Also, are these “corporate” accounts or “personal” accounts? The distinction here can make all the difference.

Other useful questions to ask:
Are they using the platform as a tool to do their work? Are they using it simply for PR? What other avenues do they use to reach their viewers? Are they using it to disseminate actual news? Does their beat dictate specific needs for Twitter? (Tech journalists may be more heavy Twitter users, for example.)

👓 Mastodon is big in Japan. The reason why is… uncomfortable by Ethan Zuckerman

Read Mastodon is big in Japan. The reason why is… uncomfortable by Ethan Zuckerman (My heart’s in Accra)
Most distributed publishing tools are simply too complex for most users to adopt. Mastodon may have overcome that problem, borrowing design ideas from a successful commercial product. But the example of lolicon may challenge our theories in two directions. One, if you’re unable to share content on the sites you’re used to using – Twitter, in this case – you may be more willing to adopt a new tool, even if its interface is initially unfamiliar. Second, an additional barrier to adoption for decentralized publishing may be that its first large userbase is a population that cannot use centralized social networks. Any stigma associated with this community may make it harder for users with other interests to adopt these new tools.
Like many others, I can see many more and stronger reasons for a decentralized web than not. This article takes a look at a little bit of the downside of the model. (Though to be honest, I think the downside for this is even bigger in the siloed model.) Naturally the long term effects are far more complex than described here, but this is also very interesting during a week when there’s a continuing resurgence of neo-Nazis, the alt-right, and other white supremacists in America as well as a growing list of major companies that aren’t allowing them a safe harbor.

The US Government subpoena to DreamHost this week for visitors of an anti-Trump website and backbone internet companies like CloudFlare kicking off “The Daily Stormer” are particularly intriguing in the larger ecosystem as well.

I think there’s a lot here that’s both interesting to the IndieWeb community and from which we can all learn.

As I’m thinking about it, I wonder a bit what happens to the role of “community manager” in a larger decentralized and independent web? I hope it’s tummelers like Tantek Çelik, Kevin Marks, Jeremy Keith, Martijn van der Ven and others who continue to blaze the trail.

Mastodon is big in Japan

👓 Change Your Crappy Twitter Handle Without Losing Followers | Wired

Read Change Your Crappy Twitter Handle Without Losing Followers by Liana Bandziulis (Wired)
SO YOU WANT to change your Twitter handle. When you got it two years ago, @PlankingGuy was funny, but today you get quizzical looks. @SexxyFoxxyMama was okay in college, but not on your new business cards. Or you realized @ERMAHGERD520 was a bit too hard for people to spell after all. You could just get a new account, but reacquiring your Following would be a pain, and you’d lose all your tweets. Luckily, it’s very easy to update your handle. From your page, find the gear icon at the top right, click Settings, and it’ll be the first text box you encounter, labeled “Username.” If your new name is available, you can change it, and instantly you will be @NewName, without losing a single follower.
h/t Jeremy Cherfas

👓 Why Is Anthony Scaramucci Following Me on Twitter? | The Atlantic

Read Why Is Anthony Scaramucci Following Me on Twitter? by Adrienne Lafrance (The Atlantic)
Yes, this is probably a Taye Diggs situation.

👓 Some Trump supporters thought NPR tweeted ‘propaganda.’ It was the Declaration of Independence. | Washington Post

Read Some Trump supporters thought NPR tweeted ‘propaganda.’ It was the Declaration of Independence. by Amy B. Wang (Washington Post)
Some Twitter users reacted angrily to the thread, accusing NPR of spamming them or pushing an agenda.
HA!

Reply to Gutenberg: First Impressions | MattCromwell.com

Replied to Gutenberg: First Impressions by Matt Cromwell (MattCromwell.com)
Gutenberg is the future of content in WordPress. It will deliver the elegance of Medium but with far more power and flexibility of layouts and content types
I love how this looks and works and it’s certainly about time that WordPress had alternate means of publishing to its platform. (I miss the days when Twitter had thousands of different configurable apps to post to it, though these were far simpler.)

Not only does it remind me a bit of Medium.com’s interface, it is highly reminiscent of Aaron Parecki’s Quill editor which uses the open Micropub spec to publish to the Micropub endpoint on my blog. Though his isn’t as fully featured as the Gutenberg example, he could certainly add to it, but then it could be used to publish to any site that supports the spec.

A sample of the Quill interface for posting to WordPress via Micropub.

The nice part about Micropub (and the fact that there’s already a Micropub plugin for WordPress) is that developers can build multiple competing publishing interfaces to publish to any website out there. (Or developers could even build custom publishing interfaces for their clients.)

In fact, if they wanted to do a highly valuable pivot, Medium.com could add publishing via Micropub to their platform and really become the billionaire’s typewriter that some have suggested it to be.

👓 How Twitter, Micro.blog & Mastodon could team up to compete with Facebook | AltPlatform

Read How Twitter, Micro.blog & Mastodon could team up to compete with Facebook by Brian Hendrickson (AltPlatform)

There’s a good reason for the “@“ character in the middle of your email address. It separates the two parts: your user name and your web site. Someday you might see something similar on social networking sites – Mark Zuckerberg could write on Facebook and mention Jack Dorsey “hey jack@twitter.com” and Jack could write back from Twitter “hi mark@facebook.com!” — that would be the Silicon Valley equivalent of Alexander Graham Bell and Thomas Watson’s first telephone call. When small social networks like Twitter and Google Plus start to interoperate with open source networks and blogs, they could eventually form a large enough base of users to “flip the iceberg” and have more usage than the dominant, non-interoperable player: Facebook.

On micro-blogs like Twitter, the @mention (“at-mention”) is the way to link to another micro-blogger by user name. Facebook has a similar mention feature for calling out friends by name. But these versions of mention technology are missing the “web site” aspect, because they only work within one site.

On open source micro-blogs like Mastodon, cross-site mentions are already working – and for blogs it’s easy to install a Webmention plugin. These are the beginnings of what could eventually be a large collection of sites interoperating.

In 2008 the micro-blogging community proposed that Twitter interoperate with the micro-blog networks of the time. Twitter today could allow Mastodon and Micro.blog users to “follow” updates from its micro-bloggers. The Twitter search engine could aggregate updates from many different networks. Micro-blogging at Twitter would be a first-class open web experience, if it interoperated with other micro-blogs.

Open source tools like WordPress, 1999.io and Mastodon.social are creating many small networks of publishers, and popular tools like Twitter and Micro.blog could peer with them. If all of the social networks outside of Facebook interoperated at some level, they might eventually “flip the iceberg” and become the dominant form of social networking.

Feed reader revolution

The state-of-the-art in feed readers was frozen in place sometime around 2010, if not before. By that time most of the format wars between RSS and Atom had long since died down and were all generally supported. The only new features to be added were simple functionalities like sharing out links from readers to social services like Facebook and Twitter. For fancier readers they also added the ability to share out to services like Evernote, OneNote, Pocket, Instapaper and other social silos or silo related services.

So the real question facing companies with stand alone traditional feed reader products–like Feedly, Digg Reader, The Old Reader, Inoreader, Reeder, NewsBlur, Netvibes, Tiny Tiny RSS, WordPress reader–and the cadre of others is:

  • What features could/should we add?
  • How can we improve?
  • How can we gain new users?
  • How can we increase our market share?

In short the primary question is:

What should a modern RSS feed reader be capable of doing?

Continue reading Feed reader revolution

Quote from Mastodon, Twitter and publics 2017-04-24

Quoted Mastodon, Twitter and publics 2017-04-24 by Kevin Marks (kevinmarks.com)
The furore over Fake News is really about the seizures caused by overactivity in these synapses - confabulation and hallucination in the global brain of mutual media. With popularity always following a power law, runaway memetic outbreaks can become endemic, especially when the platform is doing what it can to accelerate them without any sense of their context or meaning.
One might think that Facebook (and others) could easily analyze the things within their network that are getting above average reach and filter out or tamp down the network effects of the most damaging things which in the long run I suspect are going to damage their network overall.

Our synapses have the ability to minimize feedback loops and incoming signals which have deleterious effects–certainly our social networks could (and should) have these features as well.

@Mentions from Twitter to My Website

You can tweet to my website.

One of my favorite things about the indieweb is how much less time I spend on silo sites like Facebook and Twitter. In particular, one of my favorite things is not only having the ability to receive comments from many of these sites back on the original post on my own site, but to have the ability for people to @mention me from Twitter to my own site.

Yes, you heard that right: if you @mention me in a tweet, I’ll receive it on my own website. And my site will also send me the notification, so I can turn off all the silly and distracting notifications Twitter had been sending me.

Below, I’ll detail how I set it up using WordPress, though the details below can certainly be done using other CMSes and platforms.

rel=“me”

The rel=“me” is put on the link that wraps this Twitter icon in my h-card on my homepage.

On my homepage, using a text widget, I’ve got an h-card with my photo, some basic information about me, and links to various other sites that relate to me and what I’m doing online.

One of these is a link to my Twitter account (see screenshot). On that link I’m using the XFN’s rel=“me” on the link to indicate that this particular link is a profile equivalence of my identity on the web. It essentially says, “this Twitter account is mine and also represents me on the web.”

Here’s a simplified version of what my code looks like:

<a href="https://twitter.com/chrisaldrich" rel=“me">@chrisaldrich</a>

If you prefer to have an invisible link on your site that does the same thing you could alternately use:

<link href="https://twitter.com/twitterhandle" rel=“me">

Similarly Twitter also supports rel=“me”, so all I need to do there is to edit my profile and enter my website www.boffosocko.com into the “website” field and save it. Now my Twitter profile page indicates, this website belongs to this Twitter account. If you look at the source of the page when it’s done, you’ll see the following:

<a class="u-textUserColor" title="http://www.boffosocko.com" href="https://t.co/AbnYvNUOcy" target="_blank" rel="me nofollow noopener">boffosocko.com</a>

Though it’s a bit more complicated than what’s on my site, it’s the rel=“me” that’s the important part for our purposes.

Now there are links on both sites that indicate reciprocally that each is related to the other as versions of me on the internet. The only way they could point at each other this way is because I have some degree of ownership of both pages. I own my own website outright, and I have access to my profile page on Twitter because I have an account there. (Incidentally, Kevin Marks has built a tool for distributed identity verification based on the reciprocal rel=“me” concept.)

Webmention Plugin

Next I downloaded and installed the Webmention plugin for WordPress. From the plugin interface, I just did a quick search, clicked install, then clicked “activate.” It’s really that easy.

It’s easy, but what does it do?

Webmention is an open internet protocol (recommended by the W3C) that allows any website to send and receive the equivalent of @mentions on the internet. Unlike sites like Twitter, Facebook, Medium, Google+, Instagram, etc. these mentions aren’t stuck within their own ecosystems, but actually work across website borders anywhere on the web that supports them.

I use the domain name BoffoSocko as my online identity.

The other small difference with webmention is instead of using one’s username (like @chrisaldrich in my case on Twitter) as a trigger, the trigger becomes the permalink URL you’re mentioning. In my case you can webmention either my domain name http://www.boffosocko.com or any other URL on my site. If you really wanted to, you could target even some of the smallest pieces of content on my website–including individual paragraphs, sentences, or even small sentence fragments–using fragmentions, but that’s something for another time.

Don’t use WordPress?

See if there’s webmention support for your CMS, or ask your CMS provider or community, system administrator, or favorite web developer to add it to your site based on the specification. While it’s nice to support both outgoing and incoming webmentions, for the use we’re outlining here, we only need to support incoming webmentions.

Connect Brid.gy

Sadly, I’ll report that Twitter does not support webmentions (yet?!) otherwise we could probably stop here and everything would work like magic. But they do have an open API right? “But wait a second now…” you say, “I don’t know code. I’m not a developer.”

Worry not, some brilliant engineers have created a bootstrap called Brid.gy that (among many other useful and brilliant things) forces silos like Twitter, Facebook, Google+, Instagram, and Flickr to send webmentions for you until they decide to support them natively. Better, it’s a free service, though you could donate to the ASPCA or EFF in their name to pay it forward.

So swing your way over to http://brid.gy and under “Get started” click on the Twitter logo. Use OAuth to log into Twitter and authorize the app. You’ll be redirected back to Brid.gy which will then ensure that your website and Twitter each have appropriate and requisite rel=“me”s on your links. You can then enable Brid.gy to “listen for responses.”

Now whenever anyone @mentions you (public tweets only) on Twitter, Brid.gy will be watching your account and will automatically format and send a webmention to your website on Twitter’s behalf.

On WordPress your site can send you simple email notifications by changing your settings in the Settings >> Discussion dashboard, typically at http://www.exampl.com/wp-admin/options-discussion.php. One can certainly use other plugins to arrange for different types of notifications as well.

Exotic Webmentions

A bonus step for those who want more control!

In the grand scheme of things webmentions are typically targeted at specific pages or posts on your site. General @mentions on Twitter not related to specific content on your site will usually be sent to your homepage. Over time, this may begin to get a bit overwhelming and may take your page longer to load as a result. An example of this is Kevin Marks’ site which has hundreds and hundreds of webmentions on it. What to do if this isn’t your preference?

In my case, I thought it would be wise to collect all these unspecific or general mentions on a special page on my site. I decided to call it “Mentions” and created a page at http://boffosocko.com/mentions/.

Update

While the code snippet just below should work, as of the 3.3.0 update of the Webmention Plugin, there is now an automatic setting at /wp-admin/options-discussion.php that will allow you to use a dropdown UI box to choose the page on your site to which homepage webmentions will be directed.

Then I inserted a small piece of custom code in the functions.php file of my site’s (child) theme like the following:

// For allowing exotic webmentions on homepages and archive pages

function handle_exotic_webmentions($id, $target) {
// If $id is homepage, reset to mentions page
if ($id == 55669927) {
return 55672667;
}

// do nothing if id is set
if ($id) {
return $id;
}

// return "default" id if plugin can't find a post/page
return 55672667;
}

add_filter("webmention_post_id", "handle_exotic_webmentions", 10, 2);

This simple filter for the WordPress Webmention plugin essentially looks at incoming webmentions and if they’re for a specific page/post, they get sent to that page/post. If they’re sent to either my homepage or aren’t directed to a particular page, then they get redirected to my /mentions/ page.

In my case above, my homepage has an id of 55669927 and my mentions page has an id of 55672667, you should change your numbers to the appropriate ids on your own site when using the code above. (Hint: these id numbers can usually be quickly found by hovering over the “edit” links typically found on such pages and posts and relying on the browser to show where they resolve.)

Tip of the Iceberg

Naturally this is only the tip of the indieweb iceberg. The indieweb movement is MUCH more than just this tiny, but useful, piece of functionality. There’s so much more you can do with not only Webmentions and even Brid.gy functionality. If you’ve come this far and are interested in more of how you can better own your online identity, connect to others, and own your data. Visit the Indieweb.org wiki homepage or try out their getting started page.

If you’re on WordPress, there’s some additional step-by-step instructions: Getting Started on WordPress.