Preupgrading Fedora 9

Fedora 9 is coming Real Soon Now ©. I mentioned before that I am desperately waiting for this release, since it brings KDE 4 and Firefox 3. One thing that I haven’t seen noticed anywhere until I read this interview is “preupgrade”. It sounds pretty cool:

By now, the “preupgrade” package should be available in updates-testing for Fedora 8. Enable the updates-testing repo and install it. It currently shows up as “Upgrade Fedora” in your Applications -> System menu.
From there, it’s very simple – follow the screens to choose what to upgrade to, wait for everything to download, hit “Reboot”, and the upgrade will begin!

Basically, what happens is that Fedora 9 installer is downloaded together with all the required packages, while you are still using Fedora 8. Once everything is in place, you can simply reboot and upgrade your system, without burning any CDs or DVDs or waiting for long downloads while having nothing to do.

Mibbit – IRC the easy way

IRC is one of the best things that happened in the world of online communications ever.  But, it’s a pity that most non-technical users have no idea of its existence.  Getting on IRC usually required downloading and installing a client software, and then going through a list of networks, picking a server, a nickname, and finding a channel to connect to.  While not exactly rocket science, it was more than enough to seriously decrease the user base.

Via this Web Worker Daily post I learned about a great tool – Mibbit.  It is a web-based interface to IRC.  It is straight forward, easy to use, and doesn’t require one to know much about IRC.  No installation or registration is needed – you can jump straight into it.

In fact, even many technical people who use IRC will find Mibbit useful.  It adds some useful pieces of functionality which many traditional IRC clients miss (unless, of course they support plugins).  Two things that I was glad to see were Paste Bin support, which is a quick way to send around pieces of text, often with syntax highlight, and editing capabilities; and integrated translations.  You can pick the language you want your messages to be translated to, as well as the language you want other people’s messages to be translated to.  Of course, the translations are done automatically, so they aren’t of the best quality, but at least you’ll get a slight idea of what those other people are talking about. In case you don’t speak a common language, that is.

I also liked the interface of Mibbit.  It is clean, simple, and fast.  You can participate in multiple discussions, which will appear as tabs, which you can switch between.  Updates are fast and the whole thing feels very much like a desktop application.

Thanks to Web Worker Daily for bringing attention to this service, and, of course, to Mibbit developers for making a useful tool.

P.S.: If you are trying to get a hold of me on IRC, my contact page has all the information that you need.

Hope to see more language controls in Google Reader

If you read this blog even for a short while, you probably know that I depend on many Google tools, such Gmail and Google Reader. As a power user, I believe I know pretty much everything these services have to offer. I also know a few things that these services don’t have on offer yet, but which I’d gladly welcomed.

I already mentioned a sharing of interesting items in Google Reader with your contacts. That’s a really nice feature. And you can even control which users you see shared items from. However, one important thing is missing in that functionality – language control.

You see, I don’t have that many friends who are using Google Reader and share items, but even those few that I have speak a total of 7 languages (Russian, English, Greek, French, Ukrainian, Dutch, and German). Not only they speak this languages, but they also share a lot of items in those languages. That is sort of useless, since I only know two languages – Russian and English. These two are enough to provide the common ground for communications with all of my friends.

So, what I would really like to see in Google Reader, is a new setting which would let me filter my friends’ shared items to only those languages that I can understand. I know this can be a bit tricky to implement (how does the system know in which language the shared item is? or, even, what should it do if shared item is in more than one language?), but it would be really helpful functionality. And a huge time saver too, since then I wouldn’t have to go through all those items that I have no understanding off and marking them as read.

Should such a feature appear, I’d like to see it taken to extreme. I should be able to automatically tag or do searches on content in specific language. This will give me a useful tool of comparing hype about the same topic in different language communities.

Feeding on friends with FriendFeed.com

One of the things that people on the web do is follow each other.  Reading blog posts, watching favorite video clips, stare at shared photos, reply to comments, get status updates, and so on and so forth.

In the previous years, the number of people who were online was much smaller.  And they weren’t publishing as much as they do now.  Everyone and their dog has a blog.  Pictures and videos are flying around.  Playlists and favorite songs are shared.  Micro-blogging is blossoming.  How can anyone follow all that?  Well, RSS, of course, is one of the common answers.

But, RSS has its share of problems.  It is still too technical to be used by many people.  Good tools are a few.  And grouping things around people isn’t much fun yet.  Also, feed discovery is still an issue (from a person’s point of view, not the aggregator point of view).

FriendFeed.com web service recently went public and solved a few problems.  It starts off with feed discovery.  When you register and login, you can easily specify all the places that you publish at – blog, Flickr photostream, del.icio.us bookmarks, LinkedIn profile, Twitter, and so on and so forth.  This way, when somebody is interested in following you up, he or she will just need to subscribe to you once and get all the stuff from everywhere where you publish.  This is cool.

FriendFeed screenshot

Another problem that FriendFeed solves is the problem of virtual people.  In social networks, it is often that you can’t follow a person who hasn’t registered yet.  You can invite them in, wait for them to join, and then be notified when they joined.  But it is often impossible to follow people who decided not to join the network.  In FriendFeed, you can create “imaginary friends”.  This way, you can group people and sources in any way you like best.   This is priceless.

For example, you can create an imaginary friend for a person who hasn’t registered, and you can assign a blog and a Flickr photostream to him.  Or, you can create an imaginary friend for a real person, who even registered, but who publishes so much that you can’t take it.  Instead of following of their stuff, you just pick things that you are interested in (say Twitter messages and blog, but not Flickr and YouTube) and link those to your imaginary friend.

With this functionality, following topics or events becomes extremely easy.  If you are interested in kebab cooking ,or in Cyprus switching to Euro, or  anything else for that matter, you can create an imaginary friend for the topic and assign it blogs, Google Reader shared items, Picasa photos, or whatever else is supported.  There is a lot of potential in here.

Another thing that FriendFeed does right is presentation of data.  There are links to original sources whenever possible, and there are thumbnails for whatever possible.  Also, people have avatars, which makes it very easy to distinguish who is who and who published what.

And if all that wasn’t enough, you can subscribe to updates via email.  Which means that you can really improve your productivity while still following a whole lot of sources.  No need to run around the web looking for updates.  No need to interrupt your work flow to see if there is a reply to your comment.  You just get used to getting back at all the updates once a day in a brief, but nicely looking digest form, and that’s it!

FriendFeed is a really nice services which a lot of people were waiting for and which they will appreciate now that it is finally here.  Oh, and just in case, here is the link to my FriendFeed profile.

Web technology behind Cyprus presidential elections

Cyprus is preparing for the presidential elections, which will take place this coming Sunday – February 17th, 2008 – and then another Sunday after that – February 24th, 2008. Unfortunately, most of the information about the elections is in Greek, so there isn’t much point in linking to it or quoting it.

Anyway, I came across this post in Linkbox blog, which links to web sites of some candidates, as well as the main web site of the elections.  Being a curious web worker, I wanted to see which tools these web sites use, and how well they use them.  Here are my findings.

Continue reading Web technology behind Cyprus presidential elections