Archive for June, 2009

Cool software (pt 1)

Posted in technology with tags , , , , , , , , , , on June 14, 2009 by bytor

As you go about your surfing business, you inevitably come across various utilities and applications that you just find invaluable. Some are fully fledged multipurpose applications, others small programs that exist to do one thing only.

Here I present a selection of those that I have been finding useful recently.

Troynt’s Twitter script

This is not so much a separate program but a script that provides a number of very useful features to the basic page. It is a Greasemonkey script, meaning you must first install the Greasemonkey add-on for Firefox in order to use it. Once installed it adds features such as: automatic inline threaded conversations, retweet buttons, automatic pagination (loads the next page of tweets when you scroll to the bottom), grouping of contacts, inline display of pictures and video links. All of this makes it invaluable, although there are more features as well – see the scripts homepage for more details.

Twitter search on Google

This is another Greasemonkey script. It simply displays the latest 5 search results from the Twitter stream at the top of any Google search. Handy as sometimes the Twitter population is ahead of the game.

OCR Terminal

This is an online service that provide OCR (optical character recognition) services. What’s so special about that? Most people who have a scanner would have some free software built in. Well that may be true, but I don’t and others may be in the same position. Most people don’t need to do a lot of OCR and for the occasional job this is perfect. You simply register to create an account and then you can upload up to 30 pages per month in most common formats (jpeg, tiff etc) to the site, and it will then turn it into Word DOC format (or some other formats like rtf, xml) and give you a link to download it. You can pay to have a bigger monthly allowance. When I have tried it I have found it to be remarkably accurate even with poor quality scans.

iPlayer downloader

This handy program down what it says on the tin. It allows you to download programmes from the BBC’s iPlayer site and save them on your computer. The iPlayer site already allows downloading of certain programmes, but these are only available to watch for a certain time after download and then they expire. Also they are DRM protected so cannot be transferred to another portable device. iPlayer downloader takes advantage of the Beeb providing non-DRMd h.264 streams intended for iPhone streaming. It hijacks these streams and saves them. Since it is dependent on which shows the BBC decides to provide to the iPhone it may not cover the particular programme you want to download, but the range is quite broad. The quality is not exceptional, but for viewing on a portable device (anything that plays h.264) it is quite acceptable.

Videora iPhone converter

Say you “acquired” some video files from somewhere on the internet and wish to view them on your iPhone. This is the program for you. It will take most commonly available file formats and convert it to .mov format that Apple’s devices like. It will even work for VOB files ripped ripped from a DVD if you can get rid of the DRM (other software required). You get a number of options such as  output resolution, sound quality, speed of conversion etc, and a nice touch is a “beginners” mode that makes the whole process as easy as pie, with a visual guide to each step.

OK, that’s it for now. I’ve a few more useful programs to tell you about but they will have to wait til next time…


Additional twitter thoughts…

Posted in technology with tags , , , , , , , , , , , , , , , on June 7, 2009 by bytor

Just a few more thoughts on some of the various methods of accessing Twitter that I covered in my last post.

Another feature that is useful is URL shortening. We all like to post links to YouTube videos, other peoples blogs and various other links. Often they have very long URLs which eat up your 140 character limit. So shortening services are vital. was the prototype but now there are dozens of them. Among the most popular are,, snip.url and tinyURL. Which clients automatically support one or more of these services?

Seesmic Desktop offers a selection of 6 services, as does Tweetdeck. The Twitter home page and FriendFeed don’t do them so you would have to do it manually on another browser window or tab. PeopleBrowsr automatically shortens URLs using (I don’t think you have a choice) However it does have the added trick of automatically expanding shortened URLs in other peoples tweets that you are viewing. Hover your pointer over a or link and it is expanded so you can decide if you wish to follow the link or not. This is a good security feature minimising the risk you might be suckered into clicking through to a dangerous malware site. Tweetdeck also has the option to do this. The same function can be achieved in any of the web browser based apps like the Twitter homepage, Friendfeed, DABR etc. by using a Firefox addon such as Hyperwords (which incidentally has a number of other useful features – see video below)

Posting pictures is a popular pastime on twitter. Originally this most commonly used the Twitpic service (amazingly run as a one man operation seemingly out of some guys apartment). However there are now a number of such services, and since Twitpic has gained a degree of notoriety for the amount of time it is down, as well as occasionally posting completely different pictures to the ones you uploaded (which have had embarrassing results in some cases) having other options is welcome.

Apart from the Twitter webpage, all of the other applications/services have some mechanism to easily tweet a picture. Seesmic Desktop offers a choice of 5 services including Twitpic and Yfrog. PeopleBrowsr offers two, and Tweetdeck offers only Twitpic. Friendfeed allows you to post a picture directly from your computer to your FriendFeed feed. If you have the setting enabled to automatically post all FF posts to your Twitter account as well they appear in your Twitter timeline as a link to the FriendFeed post.

FriendFeed and DABR can show thumbnails of pictures that are linked to in tweets so you can get an idea of them before actually visiting the image hosting site. Tweetdeck will open a small version of a Twitpic within the application without having to go to the Twitpic website.

Other miscellaneous functions can be found in the various clients/services. Tweetdeck can translate your tweets and those received into other languages, and it can also (like Seesmic Desktop) “shrink” your tweets into a kind of teenage TXT speak (occasionally useful if you have to save a few characters to fit in the 140 limit). PeopleBrowsr can do a ridiculous amount of other things like delayed tweets, plotting incoming tweets on a map, showing statistics for certain hashtags or searches and so on. You need to visit their website to explore the full functionality but this blog post does give a good overview.

And that about concludes my review of Twitter clients for desktops. I haven’t covered Mac and Linux because I have no experience of them, although the broswer based ones should work for them too and Tweetdeck and Seesmic are Adobe AIR based and so are  available for Mac and Linux. PeopleBrowsr is also available as an Adobe AIR application.

Have fun tweeting.

Twitter obsession

Posted in technology, Uncategorized with tags , , , , , , , , , , on June 7, 2009 by bytor

twitterYou probably came here from a link in one of my Tweets. I (like so many of you) am semi-obsessed with the social networking micro-blogging time-wasting lip smacking phenomenon that is Twitter (or “Twidder” for our American cousins 😉 )

But what is the best way to view your friends tweets and post to your time line? I have been trying out a number of clients, including  dedicated programs and webpage applications. This is by no means a comprehensive review, but just a few thoughts on the ones I have tried. I am not including mobile applications here, but might cover them in a future post.

I will be considering the relevant merits of:

What are the key features? There are several things you might want to do on twitter and which client you favour will depend on what is most important to you. First of all is how to manage a large group of friends (or those you “follow” in Twitter parlance). If you have a large group, which probably comprises some real life friends, some celebrities, some automatic messenging “bots” (e.g. CNN breaking news @CNNbrk) and some people you randomly come across, you will have difficulty keeping up with and separating their tweets on the Twitter website. There it is one continuous stream and you have to scroll through or accept you will miss stuff as it goes by. Several clients allow you to make groups or lists and have them displayed either simultaneously in side-by-side columns (Tweetdeck and Seesmic Desktop) or with the ability to switch the group being viewed by clicking on a list in a side-bar (Friendfeed). Tweetdeck only allows 10 columns and this may limit you (you need to leave some free for searches and you main feed). However it is easy to add a long list of people to a group by ticking boxes from a list. Seesmic Desktop allows you unlimited columns which can be defined lists/groups or just search results, but it is a real pain to add a lot of people to a list because you have to add each one individually by right clicking a tweet from that user and then choosing from a pop up menu. Tedious for a large list.

Friendfeed (FF) takes a different approach. It is a website that you subscribe to that allows you to track friends not only by their Twitter feeds but also by any of the common social networking sites e.g. Tumblr, Flickr,, Facebook etc. If a person has also subscribed to FF then they will have defined which of their services will show up in their FF feed. You just add them within FF. But what if some (or like me most) of your friends are not on FF? Well you can create an “imaginary friend” that will suck in their publically available feeds like Twitter (as long as it is not protected). It’s a slightly tedious process creating an imaginary friend profile for each of your Twitter friends just to use on FF but once you have done them, adding the odd one as and when you follow someone else isn’t too bad.

friendfeed logo


Another nice feature of Friendfeed is that small versions of pictures (e.g. Twitpics or Yfrog) will appear in the tweet. Same goes for any favourited YouTube videos or Flickr photostreams.

In FF you can define lists and then easily switch between them on the main page. The layout of the page is large and clear – one of the reasons I like it. It integrates well with Twitter. You can “comment” on a post in FF. This will show up as a post in Twitter (if you choose). In fact one of the main supposed advantages of FF over Twitter itself is the much better managing of discussions and conversations. However this really only works if all the people in the discussion use the FF site. If you visit the FF site and view some of the posts of some well known people (eg. Robert Scoble, technology commentator) you will see how the discussions work.

Talking of conversation following, this is one of the aspects of Twitter that I most enjoy. You see a tweet from a friend but it doesn’t fully make sense because you don’t know what question he was replying to. Most clients including the twitter website will mark such a tweet “in reply to @nnnn” Now you can usually click on this link to see the “source” tweet, but in most cases this will open a separate web page or broswer tab with the original tweet displayed. This is OK, but a bit clunky. Especially if the conversation goes back several layers. You end up with about half a dozen different tabs or windows open.

Is there a better way of seeing conversations? Well another web based site PeopleBrowsr (note no “e” in Browsr) has tried a different solution. This is an incredibly dense (as in “tightly packed” not as in “dumb”) and complex way of looking at twitter. However despite the interface being daunting at first glance it is very customisable and has a “basic” mode that strips away a lot of the complexity to make it more streamlined. It automatically integrates with your twitter account (once you input your details naturally) so you don’t need to add everyone individually like on Friendfeed. You can make as many lists/groups as you like and they are displayed very nicely in columns similar to Tweetdeck or Seesmic Desktop. The initial setting up of the groups is easy – just like Tweetdeck you choose from a list of your followees and tick boxes. However editing the list after it is setup is a little less intuitive requiring you to manually type in the @username. However it is not too difficult.


The beauty of PeopleBrowsr is when there is a tweet that is part of a conversation (a reply-to someone else’s tweet) an icon appears next to the tweet and clicking this will instantly display all the related tweets from multiple people if necessary, right there next to the original tweet, without the need to open another page or tab. It is quite neat. The only problem is…. currently it does not seem to be working correctly. Not all conversations are correctly flagged with the “conversation” icon. However I have tweeted with the developer and I am confident it will get solved sooner or later. When it does it might make PeopleBrowsr my client of choice on the desktop.

peoplebrowsr conversation view

Are there any other options? Well the basic twitter webpage is quite basic. You can’t even easily re-tweet, except using copy & paste. Doh! However there are ways to enhance the usability of the basic If you use Firefox, you may be aware of the Greasemonkey addon. This is a script engine that allows custom scripts to be run within the broswer that alter the way certain webpages are displayed. If you use the “Endless Tweets” script ( by @mislav certain enhancements are made to usual Twitter pages. As the name suggests, one feature is that when you scroll down to the bottom of the page of tweets, it automatically loads the next page so you can continue scolling back in the time line. It stops when it reaches the last tweet you have already read. However, even more useful in my view is the inline insertion of “in-reply-to” tweets. If you click on the “in-reply-to” link, instead of a new tab or browser window being opened, the source tweet will be displayed right there under the one you were viewing. If that tweet was also a reply you can click it’s in-reply-to link and so on until the whole conversation is displayed. Very slick.

You can view a video of how this works here. (Sorry tried to embed but couldn’t). It does other things too, like inline reply forms, conversion of geo-tagged co-ordinates in a person’s user profile to a Google map, and a sort of functional autocomplete for @names (doesn’t always work for me).

So, what is the best way to view Twitter on your desktop? Well so far none of the methods I have tried have been perfect. I haven’t mentioned DABR so far. It is really designed as a mobile web interface and it works well in this capacity. However on the desktop it looks quite sparse and the other options mentioned here are preferable.

I like the columns of Tweetdeck and Seesmic, but neither allow easy viewing of conversation threads. They each have some idiosyncrasies in operation although generally I like them both. Friendfeed I like because it allows me to get around the recent change to Twitter whereby you don’t get to see @replies from your friends unless you also follow the person they are replying to. I found this an interesting way to discover new conversations or people to follow and missed it when Twitter took it away. However it is annoying to have to add all your twitter friends individually to Friendfeed.

I am liking PeopleBrowsr more and more. It seems incredibly complex at first and the interface is very busy, but once you get used to it it is not too bad. It is endlessly customisable, and you can remove a lot of the features you don’t use. It updates automagically before your eyes, and once they fix the conversation threading it might be one of the best options for some people.

For simple searches and a quick check of your feed the original page is still good, especially when enhanced with a script like Endless Tweets.

So, for now, you pays your money and you takes your choice. (Or if you are like me you use them all simultaneously! 🙂  )