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.”
Tag: Twitter
👓 Unverified | 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.”
👓 Giving you more characters to express yourself | Twitter
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 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.
👓 The botnet cometh | PushPullFork
This morning, I woke up to several hundred notifications on Twitter. But these weren't your regular spam.
👓 Reply rate of the top 10 journalists on Twitter | Matt Maldre
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:
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
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.
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.
👓 Change Your Crappy Twitter Handle Without Losing Followers | 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.
👓 Why Is Anthony Scaramucci Following Me on Twitter? | 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
Some Twitter users reacted angrily to the thread, accusing NPR of spamming them or pushing an agenda.
Reply to Gutenberg: First Impressions | MattCromwell.com
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.
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
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
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?
Quote from Mastodon, Twitter and publics 2017-04-24
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.
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”
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.
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.
👓 Twitter has had a dislike button for months and you didn’t notice | Mashable
Yes, you can dislike a tweet.