I am under contract to be systems administrator at a Social Media company called Handmade Mobile, their prime product is Flirtomatic (You might want to wait till you’re home from work to visit the site), a site for adults who just want to chat and meet fun people, it’s not a dating site in the normal sense it’s more like MSN with with some profile searching, pictures, etc added.

I got involved with them about 2 or 2.5 years ago they were having some issues and needed a re-do of their servers, network, etc. I designed a simple easy to manage network and put in servers built the way I liked them using Open Source technologies which I still maintain and administer today.

They’ve been making some good waves in the last while, 2 items I think are worth mentioning:

Back in September they set a in-house record for monthly WAP impressions with more than 100 Million WAP impressions in the month. One report on this mentioned that In March the amount of searches across all the major search engines combined done from phones were around 20 million, so this puts the 100 Million WAP impressions in a extremely good light.

Today I got news of another impressive bit of stat about them - A company called WatchMouse who specializes in monitoring web site response and stability did a test against 104 Social Media sites for performance, time to load the whole page etc. they also penalized your points for any failed loads etc.

Out of the lot Facebook were the worst, Flirtomatic though came fourth which I have to say I am very impressed by as Flirtomatic has huge amounts of photos on their front page compared to number 1 faceparty for example. Faceparty’s front page weighs in at a very light 44KB (1KB for the HTML) while Flirtomatic is 630KB (17KB for the HTML) so I think being 4th fastest given its bulk is great.

Anyway, kudos to them :)

British Citizenship
I previously mentioned that got a letter confirming it all went well with my application for naturalisation, the whole process is now more or less done.

I had the ceremony last Thursday and around 11:24 in the morning the Mayor of Greenwich handed me my certificate so I am now all done with that and a full Citizen of the United Kingdom. I arrived here on the 2nd of Feb 2002 and became a citizen on the 7th of Feb 2008. I could have applied last year in March already and probably would have been done with it all around September but I was procrastinating and eventually the noise about the reforms in the immigration laws gave me the kick I needed to complete it.

The biggest advantage I’ll see immediately is of course the passport, traveling as a South African - or in fact being a South African out of South Africa - is such a liability your whole life is just tough, massive headache of visas, immigration time wasting etcetc, endless hassle. In tourist visas alone I spent about GBP500 in the last few years never mind all the time wasted in getting those and even just in queuing in the non EU citizen lines at airports, all gone now! I’ve also had to struggle quite a lot with tenancy agreements for flats that I rent etc as I was never sure if I’ll even be in the country for the year they want you to sign, so had to always get 6 month break clauses put in etc.

This is a part of the certificate I received during the ceremony:

Today I’ll apply for my first UK passport, it should come through in about 2 weeks unfortunately just too late to attend FOSDEM.

The process for applying for citizenship is all hyped up to be this fantastic experience for applicants, a great introduction to the country and its people. This is done through the test you need to pass and a formal ceremony that even includes singing God Save The Queen.

Overall I’d say the whole thing just left me cold, personally I see little point to most of the hoops I had to jump through. I have to say though that the test has some value - it tests that you have a grasp of English and in that function its a success so I’d keep it for that reason. The ceremonies though? waste of time and money in my eye.

Google Calendar Sync for Blackberry
Google released a neat new Blackberry app recently, it lets you sync your Google Calendars with your Blackberry native calendar.

I tried it and it’s awesome, previously I synced my Mac to Google one way using ical feeds and then used the Blackberry sync tools to push to my phone, again one way. It sucked a lot. Now, the BB goes direct to source, syncs up all my calendars even ones I subscribed to and it just works.

I have one tiny gripe, I’d like to be able to pick which of my calendars new entries go into, even if they all go into the same one as long as I can choose which one, other than that it’s great.

NetNewsWire is set free
I just noticed that the folks over at Newsgator has set pretty much their whole product suite free today, free is Newsgator for Windows, NetNewsWire for the Mac, the online version of NewsGator and so is NewGator Go! for your phone.

This is pretty huge news as all the products I just mentioned syncs with each other seamlessly and have great UI’s, NewNewsWire has been my reader of choice for ages.

For the paranoids out there though there’s this little tid bit in the new features list:

Sort by attention: NetNewsWire now tracks more information about what you do and can tell which feeds are most important to you.

So you probably want to find out exactly what that’s all about first.

RedHat 5.1 tunable kernel ticks per second
For some time the default clock rate on RedHat machines (and probably others) have been 1000HZ, this is great to keep your mouse moving smooth while something big is happening in the background, but not so great for hosting 10 virtual machines on one poor physical machine as it will have to try and satisfy 10000 ticks per second.

I’ve been using a guest kernel repository by one of the VMWare users that rebuilds the std CentOS/RedHat kernels with HZ=100 and it’s been great, chopped massive amounts off my CPU usage on the host.

Now with RedHat 5.1 this is not needed anymore see this post for a bit of a graph on the impact and the background. The short of it is, simply append divider=10 to your guest kernel boot parameters and enjoy a much happier host. I found that time keeping also becomes more predictable in the guest.