The thoughts of a web 2.0 research fellow on all things in the technological sphere that capture his interest.

Thursday, 15 October 2009

The Web of Objects: @MyColdRoom

With the web and the real world becoming increasingly intertwined, I found myself wandering about how easy it would be for an appallingly bad programmer like myself to start automatically sending information from the real world to the web. This was the start of one of the most pointless feeds on Twitter: @MyColdRoom.



@MyColdRoom is a Twitter stream of the temperature in my home 'office', automatically generated when my desktop is turned on.

I started with a USB thermometer because:
1) USB thermometers are cheap (£10-£15).
2) USB thermometers come with software to write to text files.
3) My flat is generally bloody freezing and I wanted to know how freezing.
Unfortunately the software that came with TEMPerNTC was useless: 'device error'. Luckily [as always] there was someone out there who had created the appropriate library, and even a simple Visual Basic app. A dozen or so lines of appalling code later (and a shortcut in the right folder) and the application is posting to Twitter whenever the computer is turned on and every time the temperature changes by more than half a degree.

As was quickly noted, it is a rather pointless stream; beyond my mother there are very few people who care about the temperature in my office. However the interest in a web of objects has little to do with single streams in isolation, but with the patterns that emerge from multiple streams, and with information being shared between objects.

It's amazing how simple it is to set up an automatic Twitter stream from the real world. It'll be interesting to see who goes the furthest in automating the most mundane of events from around their home.

Labels: , ,

posted by David at | 2 Comments Links to this post

Tuesday, 6 October 2009

Twittering Your Work

As a general rule I always send an update to Twitter whenever I write a blog post or a piece of my work is published online. After all, like most bloggers, a couple of dozen extra visitors can be a significant proportion of my daily traffic. However equally important is the fact that URL shorteners like bit.ly can provide useful information about the impact of my work.

This was emphasised today when I sent an update about my latest online article: Web 2.0 fails to excite today's researchers. I was surprised to find that it was actually already the subject of a number of tweets (admittedly a couple of them were automated).
However without twittering about the article myself I would never have found some of the comments about the piece: with only 140 characters article titles are often ignored or abbreviated, whilst the use of URL shorteners means that few comments will be identifiable through Yahoo's Site Explorer (which has an uncertain future anyway).

So if you want to know what people are saying about your work on Twitter, you really need to talk about your work on Twitter...or at least create the bit.ly links.

Labels: ,

posted by David at | 0 Comments Links to this post

Wednesday, 16 September 2009

Can you question technology without being labelled a Luddite?

Researchers have warned that technology addiction among young people is having a disruptive effect on their learning [via the BBC]. Like so many academic reports, it provides support for the bleeding obvious. If I, a middle-aged cantankerous git who regularly rails against the whole of humanity and desires nothing more than to be left alone on an island with a pile of books, finds myself regularly distracted by the temptations of social media, how much more so the social teenager who wants to reach out to the world.

Yet some people are not happy with such reports:

Twitter gives little room for elaboration, instead opinions become polarized. The report becomes 'pants' and the authors 'Luddites'. There are questions that may be raised about the wording in the study, and the changing nature of 'learning' in a connected world, but Twitter gives little room for such subtleties.

When people talk about technology being neither good nor bad, they are often providing a defence against a technology's misuse. It is important that we don't automatically presume that a technology is good, but continue to question the effect technology is having. Albeit at the cost of being called Luddites.

Labels: ,

posted by David at | 0 Comments Links to this post

Tuesday, 8 September 2009

Twitter is dead, long live RSSCloud

RSS has had a bit of a hard time lately. "RSS is dead, all worship at the alter of Twitter and the real-time web" seems to have been the general sentiment. Over the last couple of months however, people have been working away on RSSCloud: real-time RSS. Yesterday Wordpress gave it its substantial backing.

The difference between having blog posts brought to your attention as soon as they are published, rather than 15-60 minutes after they are published is insubstantial for the majority of blog readers. It will, however, encourage the sort of conversations that take place through microblogging. Whilst microblogging can be a distraction, and 140 characters is rarely enough, it has encouraged conversations, the essence of social media.

With RSSCloud the lines between blogging and microblogging will become increasingly blurred, allowing for more substance with your conversations, and the once great Twitter will merely be a site for those who don't want to host their own real-time data stream. But who would want to give Twitter control of their data when they can keep it for themselves?

Now we just have to wait for the host of exciting applications that will be built on the back of RSSCloud to emerge.

Labels: ,

posted by David at | 0 Comments Links to this post

Thursday, 27 August 2009

The Distraction of the Real-Time Web: I want to get off

Whilst everyone seems to want to get on the Twitter train of the real-time web these days, I think I want to get off and take my time to blog a bit more.

Since I first went to the Birmingham Social Media Cafe back in January I have thrown myself into Twitter head first: following 124 people, posting 1,403 updates, and even going along to the BrumTwestival! However there is a downside: I blog less.

Those who read my blog may not think of my blogging less as a downside, but blog posts are as much for me as my readers. They are an opportunity for me to put down my thoughts on the web in a fairly coherent manner. The real-time web means that I am more focused on what is happening right now, rather than reflecting on what has happened.

The real-time web has it's place for breaking news and customer engagement, but for some of us a slower blogosphere (or even traditional publishing) is a more suitable place to explore our thoughts. Let's hope the world doesn't go too far exchanging quality for speed.

Labels: , ,

posted by David at | 0 Comments Links to this post

Monday, 20 July 2009

Social Media Non-Adopters: Engagement v. Exposure

The topic of last Tuesday's Black Country Social Media Cafe was Social Media Non-Adopters. Although the group chose the topic it was quite a quiet event, so we dumped the panel-at-the-front format in favour of a round table discussion. Despite the limited numbers (or possibly because of the limited numbers), it turned out to be a really interesting discussion, covering numerous different topics under the umbrella of 'Social-Media Non-Adopters'; from the protocol of ReTweeting on Twitter to turning your avatar green for Iran![Nb. As I've mentioned before, I'm not a big fan of many social media campaigns].

The area of discussion I found most interesting was that of 'Engagement v. Exposure': When we encourage people to participate in social media are we giving them the support necessary to engage successfully and deal with the problems that come from potentially exposing yourself to communication with some of the world's less desirable elements.

One seemingly innocuous example was that of retweeting, i.e., re-broadcasting a message in Twitter by updating with someone else's message with 'RT' and the original messenger's username at the front. Whilst a RT is generally seen as highlighting the noteworthiness of someone's content, it can also be used to attribute content to a person who never twittered it. Such false-attribution could be anything from adjusting a comment for length, to attributing something embarrassing/slanderous to someone. Most such examples are examples of misinformation rather than disinformation; they are not deliberately trying to give a false impression. And most disinformation is more likely to be in an attempt to drive traffic than to be slanderous, for example:
'RT @stephenfry Probably the most interesting person ever http://bit.ly/LnyqI'
Which is probably more likely to generate traffic than the same quote without the Stephen Fry attribution.

Responses from Twitter show a mixture of those who accept the need for shortening tweets, and those who expect a carbon copy.

The problem of celeb-attribution-spam was the topic of a post at bloggingtips last week, unfortunately they are not all as obvious as this:

Labels: , ,

posted by David at | 0 Comments Links to this post

Wednesday, 1 July 2009

Fuck: What have you got to swear about?

The words people combined with 'fuck' last Wednesday on Twitter (i.e., before the world went you-know-who crazy):
I may get this printed as a prompt card for when I get myself into arguments and my middle class background fails to provide me with the required lingo. Just take a selection of words, mix them up, and you're "shit hot like fuckin transformers".

[nb. This is absolutely the last Wordle].

Labels: , ,

posted by David at | 1 Comments Links to this post

Twittering Jackson

As a follow-up to the last post it seemed appropriate to show what people were actually saying about Michael Jackson. A Wordle of the Twitter comments on Friday 26th June mentioning 'Jackson':

Personally I thought there would have been a few more negative comments, but seemingly most people really don't speak ill of the dead.

That's it...I promise no more Michael Jackson Wordles...although I may be tempted to post some other Wordles from my Twitter corpus.

[N.B. The words 'Michael' and 'Jackson' were removed from the Wordle as they far outweighed all the others.]

Labels: , ,

posted by David at | 0 Comments Links to this post

Seven Twitter Wordles: #MJ's Death was massive!

Despite a few problems with my programming, I finally got a random sample of the Twitter public timeline: the top 20 feeds from the Twitter public timeline were collected every 30 seconds over seven days. The Twitter updates were then put in Wordle (with the 'common English words' taken out).

Even mundane wordles can be interesting to look at. Over the week you can see just how small the trend words are in comparison to the mundanities of life. Then Michael Jackson died.

[you can click on pictures to enlarge]

Tuesday



Wednesday


Thursday


Friday


Saturday


Sunday


Monday
The Twitter community soon get back on an even keel.

Personally I'm always surprised how little people swear on Twitter.

Labels: , ,

posted by David at | 4 Comments Links to this post

Friday, 19 June 2009

How much is a Twitter update worth?

A couple of days ago I posted my thousandth Twitter update, and an earth shattering post it was to:

A comment appropriately enough about Twitter, an update that was meaningless to anyone who wasn't already aware of Opera Unite, and representative of the banality of so many of my Twitter comments.

As I discussed when I passed my 100th Twitter comment, the value of Twitter is hard to quantify, especially in monetary terms. Throughout social media, the value of the content we generate is generally indirect rather than direct: Dave Winer has made over $2 million via the stuff he talks about on his blog, whilst I have made $32.02 through the Google Adwords on this blog.

Nonetheless the dream of direct income remains. On the same day as I posted my 1,000th update, I received an email asking me to review the TwitPub marketplace. Basically TwitPub allows you to create a Twitter stream that people pay to get Direct Messages from. Whilst the concept is interesting, the content offered is generally poor. The only feed I came across which had any subscribers (supposedly '2') was a feed for real time trading alerts (at $0.99 a month), and the author's web site link was to a page of adverts.


Twitter works because you follow many people, no single person is indispensable. If you want to get useful trading information you would do better follow numerous people in the field and drawing your own conclusions rather than paying $0.99 for the opinions of one person, however good they are.

So who could make use of TwitPub? Those who already have a loyal fan-base. It provides a simple means of monetising an existing brand. But when everyone else is offering their Twitter streams for free, I don't imagine most fans being loyal for long.

Twitter, like other social media, is most likely to generate income indirectly. For me that has been £100 to write an opinion piece on Twitter in a magazine (JISC Inform 25 - see page 20). I doubt my Twitter-stream would ever generate that sort of income through TwitPub.

Labels: , ,

posted by David at | 0 Comments Links to this post

Saturday, 13 June 2009

Brief Thoughts on Twitter and the Turing Test

Before heading off the allotment to pull weeds this morning I downloaded some podcasts from a Berkeley course on Foundations of American Cyber-Culture. One of the things discussed was the Turing test [summary by Saygin]:
The interrogator is connected to one person and one machine via a terminal, therefore can't see her counterparts. Her task is to find out which of the two candidates is the machine, and which is the human only by asking them questions. If the machine can "fool" the interrogator, it is intelligent.
Whilst I don't generally give a lot of thought to the Turing test, the idea of creating an automatic Twitter account in an attempt to pass the test was immediately appealing:
- Twitter offers a massive/current conversational database to draw on.
- The 140 character limit means people are more likely to be forgiving of answers that are not totally explicit.
- The API means that programming knowledge required to create such a bot (albeit not necessarily a good one) would be relatively simple.

I was not surprised to find therefore, that other people have had the same idea. However, how much of the human created Twitter data could the bot use and still be considered a bot? If the bot merely relayed the questions asked of it to someone else, and responded with their answer it would be considered cheating, but if it just found the answer of someone else who had answered a similar question would it be acceptable?

There are just not enough hours in the day to do all the things I want to in this always-on world.

Labels: ,

posted by David at | 0 Comments Links to this post

Saturday, 30 May 2009

Mixed Messages: Please comment on my blog!

Something I find increasingly annoying is the tendency to have discussions across different media. Most noticeable in people responding to everything with twitter comments. If I post a blog post people comment on twitter. If I set up a wiki people comment on twitter. As such, discussions are scattered all over the web. However useful and interesting these comments are, they are invisible to most people.

Last week Jon Bounds asked whether the solution was technical or social:
To which my answer is 'social'.

Although technical solutions have worked in the past for distributed conversations, e.g., trackbacks, when the conversation is distributed across different media there is a greater chance of inappropriate comments being tracked automatically as people use the different media differently. There is more chance that a blog post linking to a post is making a useful relevant contribution than a Twitter comment responding to a blog post.

A specific example: two comments from a Finnish colleague regarding my previous blog post:
One comment represents the ephemeral conversational nature of Twitter, whilst the other is more akin to the sort of comment that could be considered a contribution to the blog post. Whilst a technical solution may have been able to identify both comments, it couldn't determine which was a contribution.

There is also an ethical dimension to take into consideration. When someone comments on your blog they are consenting to the contributions being seen on the site. When someone chats with you on Twitter, they don't necessarily expect it to be permanently visible somewhere else.

Unfortunately, I fear the actual solution will have to be technical. This blog post will do little to hold back the tide of Twitter's real-time conversation at the expense of useful long-term contributions. But maybe for this one post people will comment on here rather than on Twitter.

Labels: ,

posted by David at | 3 Comments Links to this post

Thursday, 28 May 2009

Many a slip twixt the phone and TwitPic?

Yesterday evening I was having a game of chess in the Posada pub in Wolverhampton. As it was the first game I had played in years, I couldn't let the occasion pass without telling the world. I sent this photo to TwitPic using PockeTwit:

However I have just discovered that was not the picture that was published:

Ignoring for the moment my inability to spell, where did this car come from? It is not a picture I have taken or even seen before! Admittedly I was having a pint with the game of chess, but I'm sure I would remember nipping out to take a photo of a rally car. No such picture exists on my phone.

On this occasion it didn't matter; no one even questioned the disparity between the photo and the text. However it could have been a less appropriate photo in a more professional context.

In attempting to keep up in the social media game many of us are relying on technologies that have not yet been robustly tested, and generally recommending these technologies to everyone else as well. Maybe we should make a bit more effort emphasising the fact these technologies should be treated as being in beta...even if they don't say they are.

Labels: , , ,

posted by David at | 1 Comments Links to this post

Tuesday, 19 May 2009

Why has the BNP failed on Twitter?

As I have mentioned before, the BNP tend to get a far higher proportion of political traffic than they deserve. Whilst this can be attributed to the web providing a forum for the discussion of vile ideas that are unacceptable amongst the general public, it is interesting to note that their success has not carried over to Twitter.

Whilst the Twitter logo is proudly displayed on the BNP homepage, the official BNP Twitter account has only been used to highlight blog posts on their web site, and even this has not happened for a over a month. The result of their Twitter experiments: a more motley bunch of 58 Twitterers it would be difficult to find.

So why has the BNP failed on Twitter? After all, my own criticism of Twitter is the lack of room for reasoned arguments...something the BNP has no time for.

Their failure is mainly because people can see who you follow on Twitter. As I have mentioned before, as someone interested in politics I often follow opinions which are the opposite of mine. The shame of being mistaken for a BNP supporter, however, would be too much even for me (and I follow @MayorOfLondon!!).

There is also an argument that Twitter is just too open. As the BNP constantly strive to promote a professional image they know that their own members are their biggest handicap. If the BNP truly embraced Twitter the facade of respectability that they constantly strive for would soon disappear under the weight of their own members' ignorance.

The BNP thrive in those online places where their members are in the majority; their lack of presence on an open site like Twitter shows what a minority they are.

Labels: ,

posted by David at | 0 Comments Links to this post

Thursday, 16 April 2009

Twitter Bathos: When 140 characters are just too many!

At the moment all my blog posts seem to be about Twitter and take quotations from the OED...nonetheless...bathos:
2. Rhet. Ludicrous descent from the elevated to the commonplace in writing or speech; anticlimax.
Twitter is the darling of the liberal media these days, and when liberal Clement Freud died yesterday it wasn't surprising that the Guardian chose to inlude a Twitter comment from Stephen Fry. Whilst turning to a Twitter comment may seem a "ludicrous descent", there are those who manage to contain the whole descent within the 140 character limit:
Maybe there should be a campaign to shorten then length of twitterings.

Labels: ,

posted by David at | 0 Comments Links to this post

Sunday, 12 April 2009

Twittering: A sign of mental illness?

It is difficult not to think of narcissism when thinking about Twitter, after all, it is filled with people answering the question: "What are you doing?". It almost forces us to look at ourselves. According to the OED, one meaning of narcissism is:
2. Psychol. The condition of gaining emotional or erotic gratification from self-contemplation, sometimes regarded as a stage in the normal psychological development of children which may be reverted to in adulthood during mental illness.
Such a definition would seem to equally apply to Twitter. Whilst I'm not aware of anyone who gets 'erotic gratification' from Twitter, I'd think that there are plenty of them joining the majority who gain the emotional gratification. Why else are people there if they are not getting some sort of emotional gratification?

Shouldn't most of the people on Twitter have outgrown the emotional gratification of self-contemplation by now? If we continue to consider narcissism a mental illness shouldn't the government be shutting Twitter down before it sucks more people in? Or is it just too late as Gordon and Obama join us in enjoying picking fluff from our respective navels?

...off to 'Tweet' this...mmmm....emotional gratification of self-contemplation....

Labels:

posted by David at | 1 Comments Links to this post

Friday, 3 April 2009

Twitter: The Strength of Ephemeral Ties?

Whilst shaving this morning I was listening to the Oxford Internet Institute podcast Facebook: The Strength of Weak Ties, this got me thinking about the nature of Twitter ties. The title, The Strength of Weak Ties, comes from Granovetter's seminal paper of the same name, emphasising the importance of acquaintances as well of friends: close friends often have access to the same networks of people and information, whilst acquaintances have access to a different set of people and information. Although Twitter includes strong and weak ties, it also includes a new sort of relationship: the 'ephemeral' ties.

People are regularly contacted on Twitter by strangers in response to comments they have posted. If I mention that I am doing some programming in Python a stranger may ask what I am programming; if I say I am off to a conference, a stranger may point out that they are going to; if I ask a question, a stranger may answer.

Such connections are weaker than 'weak ties' as there is no permanence to the connection, they are transitory or 'ephemeral'. Whilst such connections are not new on the Internet, has any other technology emphasised the importance of ephemeral ties to such an extent as Twitter?

Labels: ,

posted by David at | 0 Comments Links to this post

Wednesday, 1 April 2009

The Social Web and a Leicester Hotel Owner

People realise that a static web site is not enough to promote their business, but that doesn't help them embrace the social web. There are a multitude of different social media technologies available, and the person needs to select the right ones, learn how to use them, and understand the culture of the different communities using the different technologies. Unfortunately the successful adoption of social media takes time; there are no quick fixes.

I have just spent the last two hours on the phone to a friend discussing how he can make the most of social media to promote his hotel.

The Old Approach
His hotel had a web site http://www.campbellshotel.com/, but it didn't particularly do much for the promotion of the hotel. Whilst there are design issues (don't even think about looking at it with Mozilla), the primary reason the web site failed was that people didn't come across it. If you Googled Campbells Hotel the site would be number one, but looking for a hotel in Leicester? No chance.

The New Approach
Engage with the online community, and let the world see more than a brochure. As such I have encouraged him to revolve his new online presence around a blog (http://campbellshotel.blogspot.com/), incorporating other technologies such as Twitter (@Campbellshotel) where appropriate. Whilst such an approach is natural to those involved in social media, it's a big leap and a big commitment for someone who has little experience of social media.

The Philosophy
Whilst I struggled to explain how the social technologies could help, and that it wasn't about sending Tweets to everyone you came across; his moment of epiphany came with the comment:
"It's like liberal evangelism"
Exactly. It's not about trying to force doctrine down someone's throat, it's about demonstrating it in the way you live your life; it's not about Tweeting adverts at everyone, it's about demonstrating the way you run your business.

Nb. If you have any advice/suggestions for a small business owner trying to make use of social media I'm sure commenting on his blog would be appreciated. http://campbellshotel.blogspot.com/

Labels: , ,

posted by David at | 2 Comments Links to this post

Saturday, 28 March 2009

Twitter Denier or Twitter Realist?

There is an article over at the Times Higher Education site that discusses, albeit briefly, the potential of Twitter in academia. However, as the article didn't claim that Twitter should be interpreted as the second coming of Christ, certain elements were displeased:
Oh dear, yet another very poor article situated firmly at the 'denial' end of the Twitter press coverage spectrum.
As my contribution to the article helped it gain the 'denial' label, I thought I would elaborate on my stance:
For most academics, Twitter will provide a poor return for time invested. There are generally other tools more appropriate for specific tasks.
I don't argue that Twitter is of no use to any academic, merely that for most academics the Twitter-noise would far outweigh the benefits of Twitter.

One comment points out: "One of our PhD students is, at this moment, meeting an interview subject in London thanks to a relationship built through Twitter." PhD students have a lot more time than the average academic, and if they are on Twitter I am sure they will come across useful people and information (as I have myself), but such an example in no way provides the start of an argument for a use of Twitter in academia.

One of the problems of using Twitter in academia is that 140 characters gives very little room for establishing any form of argument, but it's great for detailing what you've had lunch. Whilst one comment responds: "Rather than eschewing quality Twitter, does in fact encourage brevity". Noticeably this is part of a far longer comment, totalling 805 characters.

Whilst Twitter is many things to many people, we should not get carried away into believing that it is a substitute the tools that are currently available.
-News source: If you need to be sure you don't miss an important story then you should be using an RSS reader instead.
-News distributor: If you have to make sure a group gets a message, email is more appropriate. After all, people don't read all the updates of all the people they are following.
-Discussion forum: If you want to engage with complex arguements you need more than 140 characters; get a blog.

If such a position makes me a 'Twitter denier', then I wear the badge with pride. Personally I think that it just makes me a Twitter-realist.

Labels:

posted by David at | 2 Comments Links to this post

Friday, 13 March 2009

What is the best Twitter Recipe?

One of Boris Johnson's (@MayorOfLondon) twitterings got me wondering, what is the best recipe that can be created in 140 characters or less?

Creating a tasty meal in 140 characters seems far more difficult a task than poems, jokes, or even stories (not that chutney is a tasty meal). However most people go for the easy option and those twitterings labelled #recipe are actually links to other web pages...where's the fun in that?

nb. Just to be 100% clear, highlighting one Twittering of Boris in no way an endorsement of the man or the party. Real men vote Labour.

Labels: ,

posted by David at | 0 Comments Links to this post

Friday, 6 March 2009

Cloudberry Twitter IE Plug-In: A short review

Two reviews in as many posts. This one in response to a request in a previous blog post about PockeTwit. Anyway, the nice and simple Cloudberry Twitter IE Plug-In:
-you're surfing the web
-you see something you want to Tweet
-you highlight it
-you click 'Tweet' in the toolbar

-you have the opportunity to add other text
-you click 'Tweet' in pop-up window
-it's sent to Twitter along with a link to the page
Simple.

Whilst it is currently only for Internet Explorer, a Firefox version should be on its way. My one real criticism of this simple and useful application is the lack of quotation marks. It's an app all about quotations yet fails to highlight the fact the tweets are quotations. Quotation marks should be the default.

Labels: ,

posted by David at | 1 Comments Links to this post

Mainstream-Twitter-GPS: Tapping into local thoughts

Whiling away the Friday afternoon, spending far too much time looking at Twitter updates, I can't help but wonder how Twitter use will change when it becomes mainstream, and people update with an increasing number of GPS enabled devices. Whilst sites such as BrightKite are more explicitly focused on being location based, Twitter is little more than an update away. Already many of the Twitter applications are making more use of the location feature.

My thoughts about the effect of mainstream-Twitter-GPS were sparked by a couple of this afternoon's comments emphasising how Twitter is used for off-the-cuff comments about those around us:

Whilst these comments have always been shared amongst friends, they have never been made so publicly and permanently available.

As you are lamenting the 'chav' spitting and swearing, he may be taking the opportunity to see if the attractive girl on the platform opposite is Twittering her friends about his obvious masculinity. However, instead of finding the glowing complements he finds that he is being mocked by the geek at the end of the platform....oops.

Whilst the potential of talking with those around you is exciting, I'm sure there will be a few teething troubles on the way as we learn the new rules.

Labels: ,

posted by David at | 0 Comments Links to this post

Tuesday, 3 March 2009

PockeTwit: If you love Twitter Buy a Windows Mobile!

Over the past few weeks I've downloaded numerous different Xda Serra (HTC Touch Pro/MDA Vario IV) applications, but today I found the first one that really surprised me: PockeTwit.

The name is fairly self-explanatory: A Twitter application for a Pocket PC.

Whilst I generally find mobile applications to be poor imitations of desktop application, PocketTwit actually surpasses the Twitter.com web site! Unfortunately, to really get a feel for the application you need to see it in action, and I couldn't find a free screencaster for my phone. Nonetheless here are a couple of stills.

The Updates:

Select a comment and drag to the left and you can reply, quote, etc.:

Drag to the right and you can send messages (including pictures and your GPS position), find other Twitterers on a map, search geographically as well as on keywords:

It's hard to express how impressed I am by this Twitter app, but when I have calmed down I will head over to PockeTwit and make a donation...a first in all my time online (nb.I would donate too much in my current frame of mind).

If you have a Windows Mobile phone, give it a try. If you are a Twitter-addict and thinking about getting a new phone, get a Windows Mobile phone.

Labels: , , , ,

posted by David at | 1 Comments Links to this post

Sunday, 15 February 2009

Twitter, Politics, and Looking for Meaningful Metrics

As Twitter seems to be the latest shiny web site that has everyone interested, and with a general election on its way (well, June 2010 at the latest), I decided to see how the political parties have taken to Twitter.

The most simple comparison is between the raw numbers of the parties:
Obviously these numbers don't look good for the Labour Party, not listening and not many followers. They don't even have a single account, but rather two different streams with the same information.

Whilst such comparisons will be made with increasing regularity as the election approaches, for example:
..., we quickly realise we need to take into consideration a far wider variety of Twitter accounts and take into consideration other metrics.

@DowningStreet, the official Twitter channel for the office of the Prime Minister, provides a total different perspective on the Labour Party's fortunes.
If @DowningStreet's Twitter friends were an indication of support, Gordon could expect a landslide victory at the next general election. Unfortunately things are not that simple. As one comment to @DowningStreet shows, people follow for many different reasons:
any chance next week i can have a pic taken outside No.10? im visiting for a few days? i know its cheeky but i had to ask!
Obviously @DowningStree is not the only other UK political Twitterer, many individuals, groups and departments have accounts. All contributing to the complex picture of the UK political landscape.

Twitter potentially offers a lot of useful information about both the attitude of the parties to the electorate, and the electorate to the parties. Unfortunately, as with all webometric studies, for meaningful answers to be arrived at there needs to be distinct methodical steps rather than just a grabbing of raw data:
1) Select appropriate Twitter accounts to answer the research question.
2) Investigate Twitter interactions:
Not only 'do they follow and have followers', but are they ReTweeting comments and Responding to questions directed at them.
3) Investigate the nature of the interactions:
Unfortunately the simplest way of finding out the nature of many of the connection is to analyse the comments, a very long and tedious process.

As with so many things on the web, it would be interesting to investigate, if only one had the time.

Labels: , , , ,

posted by David at | 0 Comments Links to this post

Friday, 13 February 2009

Reflections on BrumTwestival!

Last night I went to the BrumTwestival, both a good cause and an opportunity to find out people's opinions on Twitter. Obviously, like all good bloggers I had my trusty camera phone to photograph the event:

Whilst some would say that I should have probably attempted photography before heading to the bar, I place all blame on the Xda Serra's camera...I never had this trouble with an N95.

As I continue throwing myself head first into an investigation of Twitter, I am still no nearer finding out whether it is has a use not found elsewhere, but the list of uses does continue to grow:
-Chat
-News service
-Seach engine
-Question answering service
Whilst I'm sure there are lots of people who use Twitter in a work setting, I didn't manage to find any last night; it was mostly just personal use.

nb. Unfortunately the university have informed me that drinking copious amounts of beer and chatting to people in a bar does not conform to their more traditional ideas of research. They will not be refunding my expenses.

Labels: ,

posted by David at | 0 Comments Links to this post

@simonluckylloyd: Why Twitter needs a 'Follow but Hate' option

I have long been saying (well I think I Twittered it a couple of days ago), that what Twitter really needs is an option to Follow someone, but at the same time highlight the fact that you dislike them. This was pushed home to me this morning when I discovered I was being followed by a complete idiot, @simonluckylloyd, whom I can only presume is following me as he thinks I am a fellow Conservative fan.

In politics it is necessary to listen to the opposition so you can point out that they are talking crap, the last thing you want is to have your listening to them seen as an endorsement. There are a host of reasons I don't support the Conservatives, and @simonluckylloyd personifies many of them.

Conservatives love to knock modern Britain, after all, wasn't it all better years ago:

Conservatives hate immigration despite the fact it has contributed to this country for thousands of years, and at the same time Conservatives demand the right to live where they want:

But mostly because Conservatives just aren't nice people:

It is bad enough being thought of as a Conservative, but there are worse feeds I could be following: The Daily Mail, the British National Party (although I don't think they have an account yet). Whilst I am interested in what they are saying, the cost of being associated with them is just too high, unless Twitter allow us to show our dislike.

Labels: ,

posted by David at | 0 Comments Links to this post

Wednesday, 11 February 2009

One Hundred Updates on Twitter

It has been been almost two weeks since I went to the Birmingham Social Media Cafe and decided that I should give Twitter another look, and throwing myself in head-first I have already reached 100 updates. So has my Twitter time been worth it?

I discovered information I wouldn't have come across any other way:

And made useful contacts I wouldn't have made otherwise:

However there is always a down side.
I have been sidetracked from the social web into the discussion of other interests:

I have had to put up the cruder side of work colleagues:

and, in truth, I have had to accept a lot of twittering noise:

Twitter is not for the easily sidetracked, and the truth is that I am someone who is easily sidetracked. Nonetheless, the experiment shall continue.

Labels: , ,

posted by David at | 0 Comments Links to this post

Wednesday, 4 February 2009

Twitter API Updates: But I still don't like them

Just hours after I wrote a post complaining about the limitations of the Twitter API for researchers, Twitter released two new API features that specifically deal with the data I was collecting!...Coincidence?

Twitter have now released two Social Graph Methods (via Scripting News) that enable you to call a list of a user's friends and followers. Whilst this is far quicker than checking the links between each pair of users, it unfortunately means I will have to write my program again from scratch.

Whilst I welcome the new methods it is still not addressing the fact that Twitter gives preferential treatment to commercial applications whilst lumping researchers together with hobbyists.

Nb. Obviously it is a coincidence, but my site did gain a bit of a stalker yesterday...

Labels: , ,

posted by David at | 0 Comments Links to this post

Tuesday, 3 February 2009

Stupid Twitter: Don't researchers deserve more than a second-class service?

I have never particularly seen the point of Twitter; it's the background noise I can do without. However, as an all-thing-web-2.0 researcher I recognise that there needs to be further investigation of how people are using it. Unfortunately Twitter doesn't seem to think so; yesterday they turned down my request to be upgraded from the extremely limited 100 API requests per hour.

After visiting Birmingham Social Media Cafe last Friday, and noticing the prevalence of Twitter names, I thought it would be interesting to get an overview of the Birmingham Social Media Cafe Twitter network: Had clusters formed? Did these clusters reflect different interests?...the usual sort of academic questions. In no time I had collected the Twitter IDs of 50 members of BSMC, and written a program that would check which of the members were following one another (using Twitter's 'friendship exist' method).

Unfortunately, to test every combination of names requires the sending of 50*49=2,450 requests. So even this extremely small scale study would require the program to run over 24hrs!! Last time I had collected data using Twitter's API there seemed to be no such limits. Whilst Twitter do offer the opportunity to be placed on a 'whitelist' that allows you 20,000 requests per hour, "...we only approve developers for the whitelist", and seemingly by their negative response they mean the distinctly commercial type of developer.

As the explanation link suggests, I was turned down because, as a researcher, I should be asking for the second-class data-mining feed:
It returns 600 recent public statuses, cached for a minute at a time. You can request it up to once per minute to get a representative sample of the public statuses on Twitter
This is the service Twitter have decided is most appropriate for "researchers and hobbyists", albeit one that would fail provide the sort of network information that I am interested in. A distinctly second-class service in comparison to the one offered to commercial developers.

I can understand if online services such as Twitter don't want to go out of their way to help academics, but it is rather disappointing that we are penalised for doing public research rather than chasing money. Whilst I will eventually be able to find a 24hr slot to run this particular program, it's a shame that I won't be able to run more large scale studies.

[Update: within hours of this post the Twitter API was updated, but no specific improvements for academics]

Labels: , ,

posted by David at | 0 Comments Links to this post

Friday, 30 January 2009

Reflections on Birmingham Social Media Cafe

Both blogging and academia can be rather solitary affairs, so visiting the Birmingham Social Media Cafe was a great opportunity to talk to other people who were interested in the social web; whilst Wolverhampton may feel like the back of beyond, it is at least close to civilization.

Basically BSMC offers the opportunity to stand around chatting to strangers whilst drinking coffee paid for by those nice chaps at Opera (on this occasion at least). I'd hate to estimate the number of participants, but definitely too many to speak to everyone, so your experience will depend on who you spoke to and what your expectations were. With no expectations, and managing to push aside my general wall-flower nature, I found it a useful experience; providing me with a far wider range of perspectives of the social web.

What did I learn? Mainly, despite my personal reservations, everyone else loves Twitter; many participants choosing to wear their Twitter ID rather than their name on their name badges (or should that be Twitter ID badge?). Whilst I'm still not convinced by Twitter's usefulness, it is definitely an area that needs further research. What do the networks of followers and the comments tell us about usefulness of Twitter?

Surprisingly I find, on returning to my desktop, that a friend has just started following me on Twitter. A definite sign of the mainstream users strolling on board. Her first post: "doesn't quite grasp what the hell this is all about"...personally I'm none-the-wiser a year later. Although I must admit I mostly use my account for dodgy research and programming. Maybe it is time for a more ethnographic approach to Twitter...

n.b. I also discovered that if you hang about with dogs (or PhD students) you catch fleas...next time my badge will state "not a student".

Labels: ,

posted by David at | 0 Comments Links to this post

Sunday, 31 August 2008

Twittering with Python ...on the web

Programming is really addictive, especially when you are bad at it. Whilst the proficient programmer can deal with their problems in a matter of minutes, bad programmers can spend hours on the simplest of problems. Today I decided to start messing about with some server-side programming for the first time; now I find myself wondering what happened to my Sunday.

This particular form allows anyone to post to your Twitter account (and then displays the comments that have already been posted):

Enter Comment:



Now all I need to do is think of a use for anonymous twittering....
(http://twitter.com/blogcomments)

The code:
>#!/usr/bin/python
>import cgi
>import urllib
>print "Content-type: text/html\n\n"
>form=cgi.FieldStorage()
>data = urllib.urlencode({"status" : form["status"].value})
>res = urllib.urlopen("http://USERNAME:PASSWORD@twitter.com/statuses/update.xml"
, data)
>lines = urllib.urlopen('http://twitter.com/statuses/user_timeline/16066835.rss')
.readlines()
>for line in lines:
>>>if line.find('title') <>-1:
>>>>>>line=line[11:(len(line)-9)]
>>>>>>print line

Labels: , ,

posted by David at | 1 Comments Links to this post

Monday, 19 May 2008

Will Twitter Go Mainstream?

With the arrival of my ancient PhD supervisor on Twitter, it seems an appropriate time to reflect on how mainstream Twitter could become. Whilst the amount of Twitter discussion on the blogosphere and the number of sites that are based on Twitter would seem to indicate a burgeoning community, my experience is that it hasn't moved beyond the web 2.0 geeks (which is also the conclusion of Compete.com too). Personally I am still failing to see a killer Twitter application, maybe that's because there just isn't one, or maybe we need to see the twitterings seperated from Twitter.

Twitter has been getting some good publicity recently as a news source, primarily because of the speed with which twitterings were appearing about the China eathquake but as ReadWriteWeb point out, Twitter is in no way a substitution for the traditional media. Earthquakes and other mass-news events are really the only occassions Twitter is likely to focus on one story: Millions of people on the ground feel an earthquake and it unsurprisingly makes a lot of noise, if I twittered about a murder outside my window it would barely make a ripple. For all the good publicity, news will not make Twitter mainstream.

Although I am not a big fan of Twitter, I do see some potential in micro-blogging. Not as a seperate service, but rather as an integrated part of people's web presence. There are occassions when 140 characters would suffice for the odd musing I may be having, or for a link I wish to comment on, but I don't necessarily want to use a specific site for this microblogging. It would be nice if I could microblog on my own site, follow other microblogs on my own site, and possibly even converse through microblog posts on my own site. I want to keep my own content. Twitter could provide a place for those without their own web space, as well as a central directory of microblogs. Maybe then microblogging could go mainstream.

nb. Before anyone says 'they're called tweets not twitterings', I personally think that 'twittering' better reflects the continuous-droning-pointlessness of so many of the so-called 'tweets'.

Labels: ,

posted by David at | 0 Comments Links to this post

Thursday, 1 May 2008

Local Election Day! A tale of two cities

Democracy has always struck me as a rather stupid idea; I no more want the general public making decisions about the most appropriate economic strategy, or the merits of joining the Euro, than I would want them performing open-heart surgery. Nonetheless, democracy is what we have, and luckily the more objectionable views of the puppet-majority manage to get watered-down by the representational aspect of our democratic system (God help us if technology ever gives us direct democracy). However, in spite of my dislike of democracy, I love the election coverage. The day after general elections are always a write-off, whilst even the local elections are liable to get me watching until 3 or 4 in the morning. Whilst the BBC provides great coverage, the web provides us with the opportunity for enhanced electoral coverage at the local level.

Coverage of the local elections tends to report the overall results of the council, rather than the results of individual wards; the simplicity of video streaming means that the web can provide that coverage. Being able to view the local council results would hopefully encourage people to think about local policies and engage with the councillors on issues that matter; too often local issues are over shadowed by national issues and protest votes. I was pleased to note yesterday that Birmingham council will be streaming the results live, although as always Wolverhampton is the poor relation: "Results will be posted on this website on 2 May". Not even a live posting as the results come in! As on-the-cheap streaming could be accomplished through qik and an N95, or results published as they happen via something as simple as Twitter, you really have to despair at Wolverhampton's lack of effort.

Just remember, voting for the BNP is not a "protest vote", it is vote for fear, ignorance and fascism, not the sort of things that make Britain Great.

Labels: , , , ,

posted by David at | 0 Comments Links to this post

Friday, 25 April 2008

Open Data - post 2

I posted earlier about open data, and included an example of the sort of network diagram Many Eyes allows. Following this, I decided to see the sort of things it could do with some text, and uploaded some data I had collected from Twitter back in February.

Not a particularly great set of data, but something interesting to play about with, with word frequency clouds:

And a word tree:

I will definatley be keeping the potential of these tools in mind as I collect bits and pieces from the web in the weeks ahead.

Labels: , , ,

posted by David at | 0 Comments Links to this post

Friday, 4 April 2008

Twittering Egotists, Spammers, Reciprocators

Despite only ever posting two tweets, I have nonetheless found myself with seven followers. Do these followers really care what I have to say? Of course not; I doubt there are seven people in the whole world who care what I have to say. Instead, as I have no 'friends'(whichever meaning of the word you take) on twitter, my followers (and probably the majority) fall into three categories: Reciprocators, Spammers, Egotists.

Reciprocator: Those who follow you because you are following them.
Spammers: Those who follow you in the hope that you not only follow them, but buy whatever it is they are selling.
Egotists: That special sort of individual who is trying to sell themselves.

As with any classification system the boundaries are not particularly clear. A Reciprocator (mine is the infamous Scoble) may actually be an Egotist where you have got in there first. On the other hand I am not sure whether my latest follower (Jason Calacanis) would be best described as a Spammer or an Egotist. Is he selling himself or his company? Whilst I must admit I admired the ingenuity of the first Spammer I came across, it is a ploy that only worked the once, and now I don't always look to see who my new followers are.

Digging, Reddit-ing, Stumbling, and Tweeting this particular post, should satisfy my own egotism without following 16,000 others on Twitter.

Labels: ,

posted by David at | 0 Comments Links to this post

Sunday, 17 February 2008

What's Everyone Twittering About?

Whilst I am not personally a big Twitter fan, I am interested in discovering what people are Twittering about and how the posts differ from other forms of communication. With such thoughts in mind I started my first tentative Twitter steps this evening.

Adapting an open source RSS feed reader I set about downloading the public timeline (http://twitter.com/statuses/public_timeline.rss), for which Twitter has no restrictions on the number of requests that you can send. Whilst the original plan was to download an hour's worth of data for a small pilot investigation, unfortunately I had to stop after about 45 minutes when I received Http 502 Status Code ('Twitter is down or being upgraded' rather than 'exceeded the rate limit').

The first post that was downloaded was numbered 723435732 (just after 7pm), whilst the last was numbered 723547592 (about 45 mins later). As the last number seems to be superfluous, there were a potential 11,186 posts to be downloaded, of which 6,422 posts were successfully downloaded. Many of the 'missing posts' will have been private, whilst others may have been missed due to delays in sending and receiving the RSS feed.

I have not, as yet, had time to do anything more interesting with the collected data than look at the frequency of terms using Text-Stat. So in true informetric style, here is the log-log graph of word frequency in rank-order:

Most noticeable in the frequency data is:
-Over 58% of twitter links are via tinyurl: 'http' appeared 588 times, 'tinyurl' 343 times.
-Twitterers are generally a polite bunch. The more 'popular' swear-words don't appear that often, in 6,422 posts: shit (11), fuck (6), & cunt (zero). Admittedly a large proportion are not in English and the are a few variations on the words, but nonetheless I probably swear more than all these people in my average email.
-And they are not celeb-obsessed: Britney only gets three mentions, whilst there is no word on mention of Winehouse. Instead they err on the side of the geek: windows (19), Mac (25), iPhone (20).

As the analysis shows, these are early (childish) days. But hopefully I will have the opportunity, later in the week, to create the tools to investigate the data more thoroughly before downloading a larger sample.

Labels: , , ,

posted by David at | 0 Comments Links to this post

Tuesday, 29 January 2008

Poking about on Twitter: As is Scoble

Whilst Twitter (et al.) has its place, I have yet to see a role for it in my life. However, as a researcher into all things Web 2.0 I decided to dig a little deeper, move beyond the signing on process, and have a look at what everyone else is talking about. Unsurprisingly, with my particular research interests, I added the likes of Scoble and Winer (manly due to the promise of anti-hilary rants). Approximate time it took Scoble to start following my feed: 1 min. Surely he either has the process automated, or the man is a machince.

How can you meaningfully follow 6,971 Twitter-ers? And would it actually be useful? Or is it all for show and he has a secret account with those he really follows?

Labels: ,

posted by David at | 0 Comments Links to this post

Monday, 26 November 2007

UK limited to receiving 250 twittering texts

I was shocked when I first read that Americans pay to receive texts the other week, although it has helped to explain why there have been many US-based sites for sending texts from the web, and few based in the UK. It is claimed that because of this Twitter is reducing the number of SMS messages that are Twittered to your phone to 250 in the.

However, whilst it is not the norm in the UK, it is possible to subscribe to certain services that will charge you every time you receive a text at a higher rate(e.g., certain news and horoscope services). Rather than limiting the Twitter service to a fixed number it would be better if you could get the first 250 free, and then if you wanted you could allow messages from a specific sub-set of feeds to continue being sent at a premium rate. Whilst you may not be willing to get the headlines from the Beeb at 25p a shot, you may happily pay to find out what your mates are up to.

Labels: ,

posted by David at | 0 Comments Links to this post