Computing Blog

A blog about all aspects of computing and technology from software development to social network to commentary on the IT industry as a whole.

Is Twitter Circling the Drain?

plugholeIs Twitter circling the drain? The omens do not look good; a user base that’s actually shrunk for the first time, a plummeting share price, and a management that has lost the trust of the user base to such an extent that every announcement about new features leads to everyone fearing the very worst.

Twitter the product has a big enough user base that it’s going to be around for a while, even if Twitter the company does not survive. But current trends suggest a long-term decline unless something drastic changes.

Perhaps the only way Twitter can be saved from its own clueless management with their destructive Facebook status envy would be for Twitter to be bought out by Facebook itself. Because it would be against Zuckerberg & co’s interests to turn Twitter into a low-budget imitation of their own core product rather than focus on the things that make it distinctively different.

Twitter’s latest move is the establishment of a “Trust and Safety Council” comprising forty outside organisations, prompting free-speech advocates to raise concerns over the pro-censorship agenda of at least some of those organisations. Hopefully Twitter will focus on developing better block and mute tools rather than go down the road of agenda-driven centralised moderation, but yet again the lack of trust is telling. You don’t need to be a free-speech absolutist to be concerned about some of those names.

Whatever their agenda is, I hope the Trust and Safety Council is paying attention to the ongoing car-crash around NYMag writer Jesse Singal, which displays many of Twitter’s problems including hate-retweeting and misuse of “.@” to pour petrol on flames. Here is someone who willingly participated in Twitter witch-hunts until one day he crossed the wrong line and part of Twitter decided he was the witch. Perhaps the lesson ought to be that if you run with the outrage drama warriors it’s only a matter of time before they will turn on you, because it’s the nature of that sort of subculture to eat their own. Twitter’s problem is it enables and amplifies this sort of thing.

Perhaps one aspect of Twitter’s harassment problem is way the nature of the network tries and fails to make different groups who won’t play nice with each other share the same playground. And when they fight, innocents always get caught in the crossfire. It goes beyond Twitter itself; a lot of the worst things on Twitter are flame wars that spill over from toxic and abusive communities on Tumblr or 4chan. Perhaps what Twitter should attempt is to keep those groups in their own corners of the playground rather than trying to force the least popular group out of the playground altogether?

Posted in Social Media | Tagged , | Comments Off

Why We Test

In the second weekend of December 1988, there was engineering work taking place on the busy main line out of London Waterloo, part of a resignalling project. A mistake was made; a redundant section of wiring was left in place without being properly disconnected or isolated.

Because of this rogue piece of wire, a signal showed green when it should have showed red, at the height of the Monday morning rush hour. A packed commuter train ran past this wrongly-green signal and collided at speed with the train in front. The Clapham Junction rail crash killed 35 people and injured nearly 500.

This is why we test.

This shouldn’t need to be said. But there are still people out there who really ought to know better who insist, despite all evidence, that testing is not a worthwile activity.

Posted in Testing & Software | Comments Off

#RIP Twitter?

Fail WhaleSo Twitter is apparently planning to replace the current reverse-chronological timeline with a new “algorithmic feed” which will prioritise the things the writers of the algorithm think you most what to see. The chorus of raspberries from Twitter users is such that the hashtag #RIPTwitter is trending, and was #1 at one point.

Yes, it’s a bad idea, and on the surface it looks like yet another attempt to turn Twitter into a low-rent copy of its bigger rival Facebook, oblivious to the fact that many of us prefer Twitter because we don’t care for the Facebook experience. The chorus that the sky is falling may be overstated, but the way everyone is immediately assuming the worst is indicative of the way Twitter’s user base no longer trusts the company.

It may be that Twitters strategy is for the basic Twitter apps, especially the web version, to be dumbed-down products aimed at new users, with the power users responsible for much of Twitter’s content steered towards Tweetdeck and third-party apps. We shall have to wait and see.

I know I’m not the only person who uses Twitter for real-time conversations, as a kind of personally-curated chatroom. Algorithmic feeds risk breaking that use-case. There are also justified concern that algorithmic feeds will reinforce existing power hierarchies, with even the most inane posts from celebrities prioritised over the speech of ordinary people. There’s another darker fear that it’s a trojan horse for filtering feeds in the interests of corporate and political agendas, weakening the ability to speak truth to power. Finally we should also not underestimate the way Facebook’s notorious Edgerank algorithm contributed towards poisoning the rest of the web by encouraging the worst kind of clickbait.

Many people are rightly complaining that Twitter devotes more time and energy to new features nobody asked for while doing too little about Twitter’s known problems with harassment. That’s a whole ‘nother issue I’ve covered elsewhere. But in passing I do wonder how many of those who advocate loudly for centralised moderation would change their tune the moment one of their own got permabanned for leading one witch-hunt too many.

But in the end perhaps we should be asking ourselves whether we should invest so much of our online presence and social connections in corporate platforms we do not own and do not control. Maybe it’s time to stick a fork in social media and go back to blogs and RSS aggregators. Not as a retro attempt to recreate the web of a decade ago, warts and all, but something that learns the lessons from what social media does well. Something that combines the ease-of-use of Facebook and Twitter but without a central hub controlled by a single untrustworthy company that could pivot and any time.

Posted in Social Media | Tagged , | 4 Comments

The Future of Twitter

The media has been awash of late with suggestions that Twitter is dying, because its user base has stopped growing and the share price has fallen. It’s true that it’s nowhere near the size of Facebook. But people were predicting the imminent death of Facebook years ago, but it doesn’t seem to gone away. Twitter’s problem is unrealistic expectations; it’s failed to displace Facebook as the world’s number one social network. But it’s still become something substantial in its own right.

Twitter has probably plateaued now, but has enough of user base to ensure that it’s going to be around for a long time yet. Though not as big as Facebook it’s got a big enough network multiplier effect that people are going to use it in preference to smaller competitors who will struggle to break out of their niches.

Twitter’s biggest problem is that it’s still terrible at dealing with harassment, especially the pile-on attacks you get when someone with a substantial bully pulpit sets their followers on some poor nobody who’s got in their way.

Twitter does need to address this, but there are differing opinions as to exactly how they need to do it.

David Auerbach has called for a radical rethink on how Twitter handles conversations. Meanwhile Kasimir Urbanski suggests that the sky is falling, the authoritarians are taking over and it’s time to create a free speech alternative.

Twitter really has three options

  • Do nothing on the grounds that any solution will cause more problems that it will solve.
  • Publish much stricter terms of service, and throw a sufficiently large number of human moderators at the problem.
  • Do what David Auerbach suggests and devolve moderation to the user level.

The first of those is almost certainly not an option. Despite the protestations of noisy libertarians, Twitter does have a real harassment problem, and it can’t all be dismissed as the whining of bullies who dish it out but can’t take it. It’s true that some activists have a very subjective and highly politicised definition of harassment. It’s true that not all victims are women and not all perpetrators are men. But there is enough evidence to suggest that women pay a far higher price in terms of harassment for expressing remotely controversial opinions. If you still think that’s not a problem, I refer you to the word “privilege” (I dislike the term and it’s often misused, but there are times when it’s still appropriate. This is one of them). And no, third-party block lists are not the solution, they have too high a cost in false positives.

Twitter seems to be going for the second option, and it’s the one place I agree with Kasimir Urbanski, it’s not going to work. Human moderation can work very well for community sites, but only where there is a level of trust between the moderators and the community. Twitter is not a single community but many, many overlapping ones, most of which have few shared values in common. The failure modes of a mass human moderation approach are easy to imagine, and we’re already seeing worrying signs of this. We’ll see high-profile figures perma-banned “pour encourager les autres” because they’ve offended some other high-profile person or group with whom Twitter wants to curry favour. There will be no transparency, and who does and doesn’t get banned for near-identical behaviour will depend on who has the right friends or the right politics. Trust will evaporate.

Which leaves the third option, as proposed by David Auerbach. It’s not actually as radical a change as he suggests it is. It’s just a matter of applying some kind of reputation ranking on who can appear in your notifications, based on who the people you follow have either followed or blocked. They could have some kind of “traffic light” system; Green people are those who plenty of your friends follow and none have blocked. Red people are those many of your friends have blocked, or have accumulated many blocks relative to their tweet and follower counts. Amber people either those for whom not enough information is available, or your friends are divided over whether they follow or block them.

It’s not necessarily perfect, and there is a danger of echo chambers, which have their own problems. Whatever algorithms they use need to be designed to short-circuit anyone who tries to game the system by mass-blocking people they don’t like for reasons other than harassment, and that’s probably easier said than done.

Posted in Social Media | Tagged | 1 Comment

Twitter: Private Business or Public Square?

Fail WhaleTwitter has again been the centre of controversy following their removal of verified status from a prominent but notorious right-libertarian journalist with a reputation for setting packs of followers on people who have incurred his displeasure. Arguments rage over whether this is appropriate punishment for a serial bully, or whether it signals Twitter is publicly taking sides in the increasingly ugly culture war.

As I’ve said before, Twitter needs to get a handle on the mobbing and abuse that’s blighted the network for a long time. But when Twitter has taken on the role of a public square, it’s dangerous for them to impose top-down speech policing in the service of anyone’s political agenda, and they are currently sending out very mixed messages on the subject.

If Twitter is to impose any kind of rules, which they need to, they do need transparency in how they’re enforced. With the best will in the world it’s difficult to know precisely where to draw the line between harassment and speaking truth to power, so much is subjective and dependent on context. It would not be a good thing if every long-established Twitter user risks a permanent ban for crossing some invisible line at the same time as a relatively junior moderator is having a bad day. If you can’t imagine that even happening to you because you’re one of the good people, I refer you to the famous words of Pastor Niemöller.

Despite some of the wilder claims, it doesn’t look as if the sky is falling on freedom of speech, at least not yet. But there is a danger of ceding so much of our virtual public square to one private business. It’s a single point of failure, and there is always the danger it may pivot and allow powerful political or corporate interests to suppress conversations they don’t like for reasons which are not in the wider public interest.

Posted in Social Media | Tagged | Comments Off

Twitter and those 10000 character Tweets

Twitter is allegedly going to introduce 10000-character Tweets, and a lot of people do not like the idea at all.

As the old saying goes, The Devil is in the details, and a lot depends on exactly how they implement this and how people subsequently use it.

A lot of people are assuming a worst-case scenario; that Twitter are simply going to extend the maximum Tweet length and clumsily shoe-horn the results into the existing user interface. That would have the effect of destroyed a lot of Twitter’s unique identity and make it indistinguishable in many ways from Facebook or Google+. The user experience will be degraded a lot if you end up having to click “more..” on every other Tweet just to see that last two or three words. Or worse, if your entire screen is taken up by the sort of rambling poorly-formatted stream-of-consciousness screeds you frequently see on Facebook.

A better and more likely scenario might be a space for occasional longer-form content along the lines of a native rival to Medium, something that can be attached to a Tweet and displayed when you expand it much like pictures are handled now. James Worrad explains why he considers that could be a good thing; there is a place for longer-form content, but not everyone has the time and inclination to set up a blog especially for it, especially if they only post to it occasionally. It’s not something I have any need for, since I already have a blog. Anything I can’t express in 140 characters goes here rather than on Twitter.

But ultimately the brevity and succinctness enforced by Twitter’s existing 140-character limit is fundamental to Twitter’s identity. The user experience and the user interfaces of the various apps are built around a stream of small bite-sized pieces of information, and that’s actually what the bulk of the user base loves about the service. It’s not something that should be messed with lightly.

140-character Tweets and longer-form blog posts are really two quite different things. They have very different life-cycles; it’s common to see links on Twitter to blog or Medium posts from months or even years before if the content is still relevant. In contrast, the life-span of most Tweets can be measured in hours if not minutes.

Nobody knows precisely what Twitter are going to do. They’ve done unpopular things before, most notably the way they cut off so many third-party clients that had been crucial to Twitter’s early growth. They’ve done things that have had unforeseen longer-term consequences to Twitter’s culture before; I still think the worst toxicity of Twitter was encouraged when they introduced the Retweet. They’ve done things that degraded the UX before; look at the way inline images have encouraged mindless sharing of low-quality but emotionally-appealing content generated by sleazy meme-farms at the expense of intelligent conversation.

Those things are the reason why so many people are willing to imagine the worst and don’t trust Twitter not to screw things up.

Posted in Social Media | Tagged | Comments Off

In a lacerating blog post, Troy Hunt asks how are websites still screwing up these user experiences?!. Almost all these horrors are related to monetising the sites; examples of how websites are locked into a zero-sum game with each other and end up in a race to the bottom.

Posted on by Tim Hall | Comments Off

Ground Control to Major Tim

Tim Peake blasts off into space in a Russian rocket that looks like a prop from a 1950s Sci-Fi film and joins the crew of the International Space Station. I’m not quite sure where the silly idea that he’s the first Briton in space comes from, he’s actually the seventh, the first of whom was Helen Sharman way back in 1991. But it’s all good for national pride having another one of us in orbit.

There are inevitably some self-righteous individuals who complain that space exploration is a waste of money. It should be spent on schools and hospitals, or a new road, they pompously proclaim. But they’re wrong.

If nothing else, space is a cultural loss-leader.

I was eight years ago when Neil Armstrong and Buzz Aldrin walked upon the surface of the Moon. I still remember it all vividly. It was the first significant historical event of my lifetime that an eight year old could understand. The blanket media coverage caught the public imagination in a way few other scientific projects could hope to achieve.

It’s things like that which inspire a generation to pursue careers in science and engineering, who will then go on to solve more mundane practical problems. That inspiration will benefit hospitals and railways and flood prevention and all the other things our complex civilisation needs to be designed and built by the next generation of engineers.

Every single eight year old who’s inspired by Tim Peake heading off into space and as a result doesn’t head for a career in finance playing zero-sum shell games in the City will be a win.

Posted in Computing | Tagged , | 5 Comments

Has the net become a more hostile place?

A few days ago I had some discussions online with an online friend who, like me, had been blogging for well over a decade. We both agreed that we self-censor a lot more nowadays compared with the early days of blogging. I’m very reluctant to promote political posts on Twitter, for example.

It might be that we’re both slightly older and wiser and more aware that we could tread on people’s toes with careless words. But I don’t think that’s the whole story; the growth of social media has made the net a more hostile place.

Sites like 4chan, Tumblr and parts of Reddit spawn toxic communities that don’t play nice with the rest of the net. It’s also it’s far easier nowadays to end up at the wrong end of a social media witch hunt if you say anything that someone with a substantial bully pulpit doesn’t like. I’ve had to remove posts in the recent past because the comments section turned toxic after a major figure linked to it.

This is sounding a bit like a grumpy “Kids, get off my lawn” post, I know. But I do think somewhere along the line, something good has been lost

Posted in Social Media | Tagged | 1 Comment

Now we’re into Panto season in Britain, I’m tempted to close off bug reports for bugs that have been fixed and successfully re-tested with the words “Oh no it doesn’t”.

Posted on by Tim Hall | 3 Comments