| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
| Months | ||
|---|---|---|
| Jan | Feb | Mar |
| Apr | May | Jun |
| Jul | Aug | Sep |
| Oct | Nov | Dec |
[09:06] Human Area Networks
I didn't see the HAN mentioned in the CCNA study guide anywhere but they appear to be a burgeoning technology, well according to the folks over at RedTacton anyway.
According to them - they being the NTT - they've created a device that utilises the weak electric field that is generated by all living humans to faciliatate data transfer. The website alleges "duplex communication over the human body at a maximum speed of 10 Mbps" (about 1.25 Megabytes per second), they mention "duplex" as opposed to full duplex but this figure is reduced to half-duplex in the FAQ. The bulk of the pertinent information can be found on the:
[10:24] Get Some Culture Up Ya - or Kynan and Shona Go To The Ballet
This is a little bit old news but I'm whittling down my pile of "Thangs to be blogged" and this one has been sitting here for a couple of weeks now.
We went to the ballet because Shona won subsidised seats to the Royal Opera House - they cost us £10 each but if we'd been actually paying they'd have cost about £80!!! (Sorry I felt the multiple punctuation marks really were appropriate - that's about $A200)
The seats were actually pretty good, if you go to the ROH Seating Plan site you can see just how good they were (and I presume still are). The seats we occupied were "Orchestra Stalls", seats 18 and 19 - you can click on seat 21 and see our view of the stage - I think having this functionality is GREAT idea!
Anyways, we saw two ballets, in three parts - The Lesson and La Sylphide.
The first 30 minutes was devoted to The Lesson, a "modern" ballet. The Lesson was actually adapted for ballet in 1963 by Flemming Flindt from a play written by a bloke named Eugene Ionesco in 1951. I liked it the most of the evenings entertainment. In a nutshell, the story is about a teacher who becomes extremely disturbed by their pupils inability to understand what they are being taught, with some unfortunate consequences for the student. the actual play seems to fall into the Absurdist category, one with which I'm not familiar but I'll be doing a bit of reading around the subject as it looks quite interesting.
The Lesson was followed by a 30 minute break, the first half of "La Sylphide", another 30 minute break and the grand finale of "La Sylphide". La Sylphide was more of your traditional ballet and involved a damnsite more prancing. It was written way back in 1832 in France and is set in Scotland. The story is that some Scottish guy (James if you must know) is getting married and, the night before his marriage he spies a forest nymph and, completely besotted, screws up the big day by sodding off into the forest chasing the nymph. Blergh.
As I am an uncultured buffoon I was not particularly enamoured of the ballet. Although I can certainly appreciate the athletiscism involved in the activity, the substance does not particularly appeal. Although I went in with an open mind, I came out with the opinion that ballet dancers (is there a plural/group noun for them? Balletisists seems a trifle clumsy.) are for the most part egotistical prats. Watching ballet was like watching a cross between slowed down mime and synchronised swimming, but without the thrill that the performers could drown at any second (despite my fervent wish that they would, somehow). I was also deprived of the opportunity to watch the orchestra as they were hidden in a pit!
The bright side of the evening came when, after interval two, the curtains open the evil witch, Madge, cooking up a storm in a "steaming" cauldron. It seems the providers of said "steam" were a little to enthusiastic in their provision and when the scene change came from Madges cave to the forest, the entire stage was slicked with some kind of oily residue. This made it completely impossible to dance upon! The curtains dropped dramatically after one of the nymphs/sylphs nearly broke her ankle and someone frantically cleansed the stage somehow. Fifteen minutes later the curtain arose and the forest magically re-appeared.....I waited, secretly hoping for disaster. The last half of the show was immensley more enjoyable because whatever they'd used to clean the stage had REALLY cleaned it. Every step was accompanied with a tiny tearing sound, as if the entire stage had been covered with upside-down masking tape.
The straw that broke the camels back came when the person who dies (finally) finished cavorting around the stage and dropped dead. Down came the curtain, up came the curtain for crew bowing/curtseying and general audience appreciation. Now, I've been to the theatre before, I've been to a lot of live gigs, I'm familiar with the whole concept of showing ones appreciation by clapping. I've expressed my dislike of the whole "encore" trend that seems to be de rigueur these days; At least if a band makes you clap and carry on for five or ten minutes they come back and play you another song or two. These ballet prats sort of pulled an "encore" but instead of actually DOING anything they just stood there lapping up the adulation.
First we clapped for the whole cast, then each section (leading couple, principals, sylphs and Scotts) and the curtain came down. I was reasonably happy at this stage. Then, someone pulled up the corner of the curtain and the leading man pranced back out and we all clapped for him for a little while, he shoots back in and the leading lady came out and we repeated the whole clappy thing. She ducks back in and they spring back out together for a bit more clappy-clappy before the principal cast memberst came out for their shot and then everyone gets some flowers. They all disappeared again and then the whole sodding bunch of them pour out at which point certain crazed individuals in the crowd, unable to curb their enthusiasm, start up with the standing ovation. I was no longer clapping at this stage but muttering imprecations under my breath. The travesty continued although when the conductor came out next I clapped for him. He was yanked off stage so the leading couple could score another hit before the curtain finally closed for good.
[10:04] Modblog Transplant
OK, I finally moved all of the ModBlog articles over here. If anyone were to care, they could look here: blog.kynan.org/modblog. The code I used to turn the output from ModBlog into something that can be read by blosxom is a dodgy Korn shell script. I should have done it with something else but shell scripting, despite being ugly, is just too easy. I suspect this could have been done in a much nicer fashion using perl but what the hey - it worked.
#!/usr/bin/ksh
INFILE="kynan_modblog.txt"
cat $INFILE | while read -r aline
do
DATE=`echo $aline|cut -c1-4`
if [ "$DATE" == "Date" ];then
DATE=`echo $aline | awk '{print $2}'`
TIME=`echo $aline | awk '{print $4}'|sed 's/
//'`
AMPM=`echo $TIME | tr -d '[0-9:]'`
if [ $AMPM == "PM" ];then
HOUR=`echo $TIME | cut -f1 -d:`
HOUR=$(($HOUR + 12))
if [ $HOUR -eq 24 ];then
HOUR=00
fi
else
HOUR=`echo $TIME | cut -f1 -d:`
if [ ${#HOUR} -eq 1 ];then
HOUR=0$HOUR
fi
fi
TIME=$HOUR`echo $TIME|cut -f2 -d:|tr -d '[A-Z]'`
YEAR=`echo $DATE | cut -d/ -f3`
MONTH=`echo $DATE | cut -d/ -f1`
DAY=`echo $DATE | cut -d/ -f2`
if [ ${#MONTH} -eq 1 ];then
MONTH=0$MONTH
fi
if [ ${#DAY} -eq 1 ];then
DAY=0$DAY
fi
OUTFILE=$YEAR$MONTH$DAY-$TIME
fi
if [ "----------
" == "$aline" ];then
mv $$ ./done/${OUTFILE}.txt
echo touch -t $MONTH$DAY$TIME ./done/${OUTFILE}.txt
else
echo -E "$aline" >> $$
fi
done
[02:58] White Christmas...check!
It was a mite nippy when I stepped out to go to work this morning and by the time I hit London Bridge it was snowing, albeit in a somewhat off-handed and desultory manner. I called Shona when I got to work and she had apparently been trying to call me. IT all sort off packed up by 0930 but then, about 30 minutes later it put on a show of force and really dumped. I don't know what it's like at the moment as my office has no windows but Firefox (well ForecastFox actually) tells me that it is now up to 0 degrees from -2 and it's also "Partly Sunny" as opposed to "Snowing" so I guess the shows over. Now I just have a slushy ride home to look forward to!
[16:58] What I Did On My Christmas Holiday
Well it's been an interesting weekend. We went over to Decathlon on Saturday and bought Shona a bike. She got exactly the same cheapo bike as me but she splashed out and bought a gel seat cover for an extra six pounds. We then rode around the corner to do the shopping at a Christmas-ravaged Tescos and had lunch at an interesting fast food franchise called spudulike. We then did the 4 mile (about 6.5k) ride home for Shonas first "big ride"! She had a very sore ass by the time we got home.
I then spent the rest of the day reading Michael Crichtons State Of Fear. I finished it on Sunday morning and it was a pretty good read. I've not got a lot to say about it at the moment because I've got a lot of digesting and background reading to do. I'm somewhat surprised that that there wasn't a bit more of a controversy surrounding it - maybe there was when it was released, I don't keep up with the mainstream media much. If you like Crichtons books (hell, who doesn't) then I'd advise checking this one out. The only odd bit was the somewhat Flemming/Bond death-trap scene, apart from that it was up to the normal standards and the subject matter is certainly something I'm going to look into - more on that if it all turns out to be true!
Finally, Christmas. We rode over to Sam 'n Simmos place for lunch. There was some contention as to how to get there and, after 10 minutes, we checked map and compass and then rode in the right direction for another 10 :) There was a little bit of struggling to et the bikes into the lift but it all worked out in the end.
Sam is back home in Australia at the moment so 'twas us, Jason (Simonsen), Giorg, Simmo and Jess. We played XBox and chatted, ate Iceland Turkey-inna-box with roasted veggies (thanks Giorg) and watched Granny which I would heartily advise you not to. We then watched the death of the Dr Who franchise on the BBC (seriously, what the hell were they thinking when they wrote that trash). Basically, a good time was had by all (although as everyone but us was a smoker we came out smelling hella stinky). We rode home around 2330 and, after meeting a few odd people, made it home - huzzah!
[10:03] Damn you Borders!!!
I was SO close to making it through the "festive" season without encountering a single christmas carol when *BAM* I was mercilessley subjected to a barrage of "Jingle Bells" whilst on hold on the telephone.
Since I'm on the subject, according to multiple sources on the internet ('cause you know I'm just going to link to Wikipedia - I do look in other places but who's to say that THEY are definitive?) "Jingle Bells" is not actually a Christmas Song. 'twas written by one James Pierpont back in 1857 to be sung for the American Thanksgiving celebration (I'm not in the mood to go into it now, but it's interesting reading if you try to find out the origins of Thanskgiving, by the by).
Back to "Jingle Bells", and I must admit that I now find the song a smidge less offensive knowing that the original was written about attracting the eye of a comley lass with your souped-up sleigh and racing fast horses with an eye to making a killing betting high stakes, but there's still not a great deal of love in my heart for the poxy Commericalistmas version that we hear so often.
There's more info over yonder, including the missing lyrics, at (brace yourself, here it comes) Wikipedia.
[10:42] and now I'm a drug addict...
Well, that's what I think anyway. I normally drink about two or three litres of water a day. This has the obvious consequence that I go to the toilet a fair few times a day. There is an automatic "Air Purification System" in there and, over the last couple of weeks I've noticed that my "relief breaks" seem to coincide perfectly with the automatic *pssshht* of the little machine on the wall. Two options spring to mind:
[10:59] A New Phone - The Moral Dilemma
I've been eyeing off new phones because the dinky little Samsung I'm borrowing at the moment is REALLY annoying. I hate clamshell phones and this one is so old that the battery will only hold charge for 20 hours, once it gets low it starts complaining, LOUDLY, even in "silent" mode. While I'm at it (a small tangent I promise) WHAT THE HELL IS UP WITH VIBRATE OR RING. WHY CAN'T IT DO BOTH??? It's not just me either, as this Google search shows.
Hence, I was looking at the new Sony Ericsson W800i. I really liked my old T610 and the form-factor is very similar. There are a few other reasons I was eyeballing the W800i:
[10:34] UK Oil Fire
As most of you are probably aware an oil storage terminal in Hertfordshire exploded on Sunday. Although it's a long way away from me it seems that London will be caked in non-toxic smoke sometime this evening. I'll try to stay low while I ride home tonight but I suspect it will have to fight pretty hard to make itself noticed above the normal particulate content of London "air".
Some interesting figures from the paper this afternoon:
"[The fire department] will attempt to create a "foam blanket" to put out the huge inferno using 250,000 litres of foam mixed with 25,000 litres of water per minute.The emphasis is mine. I don't know about you but that sounds like a LOT of watery foam to me. I checked it out and your average Olympic-standard swimming pool is 50 metres by 25 metres by 1.5 meters. Using the magic of mathematics I know that this equates to 1,875 cubic metres of water. I believe that 1 cubic metre is equal to 1,000 litres so an Olympic-standard pool contains 1,875,000 litres of water. So, somehow the fire brigade is going to pump out about 15% of a pool a MINUTE (that's a whole pool in about 7 minutes) to extinguish the eight burning tanks remaining (they've put out twelve of the twenty already).
[09:01] Sony...you've done it again
Dragged your name through the mud that is...
You'd have thought they'd have learned after the whole XCP debacle, but apparently not! They've attempted to clean up an earlier copy protection program (Suncomm Media Max) and repeated their earlier blunderings with the "cleanup" of the XCP. Check it out here on Arstechnica or the excellent FreedomToTinker article or here on CIO Central, for a humourous high level view with an interesting point about the new PS3 copy protection.
[01:24] The Fall and Fall of Journalistic Standards
There are a lot of people who detest blogs and curse them as the scourge of modern journalism. I don't intend to cover that argument right now. As a completely unbiased bystander I would just like to casually point in the direction of the "professional journalists" over at news.com.au. After the storms that caused significant damage back in my home town of Canberra last weekend, this is, or was at the time, the front page story on the aforementioned site. I present for your reading enjoyment: Storms leave three dead from the Daily Telegraph.
Please note, I don't intend to make light of the fact that people died during these storms. If I knew the people involved and they cared who I was then I would pass on my condolences to the families of the six three people who were killed.
[09:23] Kynan v. English Furniture...FIGHT!
Well, it was a forgone conclusion but - for the doubters - I won.
All the furniture in this country is made of MDF and, despite what its manufacturers and the media have to say about it, I'm not convinced that it's such a grand old thing to be constructing load bearing furniture out of.
During my brief stay over here I've so far managed to put my foot through a friends bed, broken the middle of an Argos hutch, snapped the leg off a desk and broken the head-end legs off my bed. To add to the list, this weekend I broke the foot-end legs off the bed as well!
Luckily I still had enough spare parts from the last repair to be able to put it back together (in a slightly more sturdy configuration I might add) and, after borrowing a drill from the next door neighbour and a saw from a friend, we got it back together within the same afternoon as it was broken.
That's all very well but I would expect furniture like a bed to be able to withstand any random amount of load from an averagely proportioned person; whether they choose to step daintily into bed or leap with gusto from the bathroom should not be a factor in deciding if the legs will part company with the body. Maybe they don't use thick enough boards? The board the legs were attached to, the one that gave way, was approximately 1.7cm thick. Or perhaps making furniture out of cardboard just isn't a good idea! On top of all its structural issues it seems that unprotected (painted/laquered/whatever) MDF releases formaldehyde gas from the urea formaldehyde used to hold the wood particles together!
[13:44] Faithless at Brixton
We went to see Faithless at the Brixton Academy last night and ther're three things I'd like to talk about:
[15:30] Windows Tip o' The Day
At work today I accidentally pressed Windows Key+B. The Start Bar popped up, as it is wont to do when the Winkey is pressed, but I noticed that one of the system tray icons was highlighted. Further investigation shows that Windows Key+B will actually make the system tray active! You can move the highlight from icon to icon with the arrow keys and hitting enter will kick off the default action for that icon. I don't know if this is Windows XP only - it hasn't worked on the one Windows 2000 machine I've tested it on - but I'm excited anyway; I love not having to use the mouse for stuff!
As ususal, Wikipedia was there first with a somewhat indefinite article on the Windows key. Maybe I'll update that a little once I've done a bit more research.
[05:41] The New Rammstein Album Is Out
Rammstein have released their latest album, Rosenrot. I'm a little bit late with the "news" as it was released just over a month ago but Hurrah anyway!
I've only listened to it once so far (goddamnit I left it at home today too) and that listen made me think Wagnerian opera! It is still a very Rammsteinian (if that's a word) album, the first track, Benzin, is all about setting things on fire :)
If you'd like more info Herzeleid, the biggest fansite out there, has LOTS of information for you.
[10:06] *Pop* What was th...*pop*...at
That was BOTH of my tires being puntured on the way to work this morning.
I'm feeling crappy at the moment as I'm recovering from a cold (caused by my house auditioning for a role as an aquarium - more on that tomorrow) and didn't want to sit outside in the cold fog sodding about with tubes and looking for punctures. With this in mind I called the local bike shop and asked 'em how much to fix it for me. I was advised not to bother and do it myself or purchase a new bike, the prices would be approximately the same :)
I've managed to rack up three punctures now in the space of two weeks. The first was very exciting - I had a slow leak which meant I had to pump up the tire every time I rode home at night until I managed to purchase a puncture repair kit.
Amusingly, after I repaired the puncture I managed to rip the valve off the tire whilst pumping it back up so I had to go and obtain a new tube the next morning.
Lessons learned? Always carry a pump and puncture repair kit and pump s.l.o.w.l.y!
[07:19] Good Luck Andrew!
Andrew has skipped the country - or is that Andrew has skipped the country? Either way, welcome to the expat club! A much more controlled departure than mine and for a lot more exciting reasons - all the best!
[09:25] Firefox 1.5 and Online Banking
One of my banks is preventing the 1.5 version of firefox that I'm using from hitting the online banking site. Being the progressive bank they are (their debit cards have PINs now!!!) they used to let firefox 1.0 in. I'm assuming they haven't blocked 1.5 because of any specific security issues as they've listed none on their "Why you can't log on" page. I figure they just haven't updated their list of allowed User Agent strings. With this in mind I have loaded the User Agent Switcher Extension and added my own custom User Agent string to pretend I'm the old version I was running. The specific string looks like this:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7
Now I can get in again :)
[09:15] Weekend Technical Frickery
I added the pollxn "Discussion Engine" blosxom plugin to the site this weekend to see if I can have some commenting without getting spammed to, well, wherever it is that you get sent to by comment spam. Based on teh assumption that the spambots search for links marked as "comment" I've called it something else.
I've also edited blogTools so that it's working again after my abortive attempts two weeks ago to add some JavaScript sanity checking stuff and (once again) locked myself out for a while. I now have new blog posting and editing functionality but not WITH categorisation. Still on the ToDo list (in priority order) are:
[14:53] The Sony DRM Debacle and why I like Sysinternals
This post is partly in relation to the current Sony DRM debacle but before you all groan and change channels I must absolve myself of the crime of "posting old news". As I've whined previously I just don't have time to keep up with the real world right now. Even my lunch hour is spent reading the manuals for the software we are inflictinginstalling at work (because no-one else seems to have).
So anyway, I only stumbled upon the whole Sony DRM thing on Monday (the 7th, a full week late) whilst on a completely different mission:
I had to verify that a lot of machines were up to the task of running the software we are installing - things like CPU being beefy enough, enough RAM and free disk, certain versions of Windows/IE etc. I knew that the psinfo utility from Sysinternals could give me that information but due to the volume of machines I needed the output in tabular format rather than human readable format. No probs I thought, the -c option will dump the output in CSV format. Hurrah! Then I found that the Kernel Version and possibly the Processor Type fields might have a comma in them. Obviously this might wreak havoc with a comma seperated file. I noticed that the -t option allowed you to specify your own delimiter. I wanted tabs and I tried all sorts of ways to get the -t option to accept a tab character but it refused. I dealt with it by getting upset because I couldn't use the delimiter I wanted. In the end I e-mailed the author, one Mark Russinovich, a quick note saying that there was an error in the documentation on the webpage, that the downloadable version didn't seem to match the documentation version and I slipped in a request "Can I please have an update to psinfo.exe to allow TABs to be passed to -t", hoping that my other information, like a sacrifice to the gods, would provide me with some kind of credit/karma. Imagine my surprise when he e-mailed me back today:
Thanks for the correction.with a swanky new version of psinfo attached to the email! VERY big thank-yous to Mark for making my life just that little bit easier :)
I've attached an update that supports a tab delimiter. The current posted version is 1.71, this version is 1.72.
-Mark
[16:19] Halo Audio Outtakes
My sister sent me one of the audio outakes from the Aussie marine in Halo (the XBox game), whose name I've just learned was Private Chips Dubbo! It's a Steve Irwin, Crocodile Hunter rip-off and I found it most amusing. There are more at the Bungie Audio Outakes page if you're interested. On the subject of audio outakes from games, a few years ago now my friend Donovan "Blogs suck like nothing else has sucked before" Ryan also pointed me at the outakes from the Duke Nukem 3D Outtakes. I just listened to them all again and they're still funny - possibly because I remember them from the game but if you played Duke then you might want to go check them out.
UPDATE:Oh my god, I can't stop, I started this post nearly an hour ago. I got hooked on reminiscing and started to track down the swear track from the 1999 hit "Kingpin: Life Of Crime". Not only did I find what I was looking for, I found that Kingpin is alive and well today and is still being actively played on the net! I also found the Kingpin vs Half-Life WAV that someone put together - hehe.
OK, I hear Big Ben tolling midnight - bedtime methinks!
[07:55] Guy Fawkes Night
Last night was Guy Fawkes night and was the cue for everyone in London who hadn't been letting fireworks off every night for the last month to do so. We went out to my original London base (my friend Sams' house in Stockwell) for dinner and watching of fireworks from the comfort of the sofa. The apartment is on the 7th floor so we had a pretty good view of pretty much 180 degrees of the south-west of London from the lounge room and about 45 degrees of the north east from the kitchen. It was all very pretty, when an entire city the size of London decides to start letting of fireworks simultaneously for four or five hours you're in for a fairly spectacular show. The other advantage of watching from an apartment is that you are at eye level for the ones being set off at the bottom of the building. I was watching from the kitchen when one shot up and exploded right in front of me - I was pretty excited as I've never had the opportunity to examine an exploding firework at such close range before (the magic of double-glazing).
As a side note, I find it more than a little amusing that in this current climate of fear and "Terror Alerts" that the entire country is celebrating an event that, were it to occur today, would be decried as a most heinous terrorist attack!
[11:23] If god were a condiment....
I'm "Home Alone" this evening - at least for now - and having to prepare my own dinner. Since I really couldn't be assed to do much I have created a very quick and very special recipe that all you bachelor boys can write down and use. It is based upon leftovers which are MAGICALLY transformed merly by adding the liquidy love that is WASABI.
Ingredients
-----------
1 x Carrot
1 x Sausage (cooked/cold)
1/4 Onion (cooked/cold)
Wasabi - The God Of Condiments
Recipe
------
[23:59] If all goes well....
You'll actually be able to read this! This post comes to you via what I like to call blogTools, hopefully all this typing won't go to waste.
OK, I cheated and tested it just then. The good news is that it worked! The bad news is that the post belongs to the user running the http daemon, I'm going to have to have a look at that. In the end it only took another 30 minutes to get it all working. Hoorah for python.
In other news, or olds as the case may be, here's a picture of me descending the building on Friday:

[15:57] the calendar plugin
I got the calendar plugin working once I got access to the error logs! It seems that it likes to create a file called $plugin_state_dir/.calendar.cache and as I (an ordinary user) own that directory, the web services (running as the ordinary web services user) can't write to the directory. So, if you're gettint a 500 Internal Server Error just by having the calendar plugin in the $plugin_dir, that's why!
[15:28] File formats and so called "standards"
Last week I kicked back into "Job Huntin Mode" so I've been sprinkling resumes around like confetti. For various reasons my distributable resume is in PDF format.
By way of response I've had several requests for my resume to be re-sent in "standard Word Format". There are a myriad of reasons why I'd prefer not to do that and the majority of them are covered in a very nice rant/article entilted MS Word is {Not} a document exchange format.
Basically I have two options:
CCNA CCIE MCP MCSA A+ LCP RHCE CCSE CCEA Network+ Security+ CUE CISA CCP CLP MCSE CNE ...Should get me to the shortlist for pretty much EVERY job! I haven't decided what I'm going to do yet.
[03:00] I've turned the lights out...
...but I'll leave a candle on the windowsill.
I didn't feel like sleeping last night so I stayed up and got the new blog off the ground. It's butt-ugly at the moment (lets face it, so is this one) but functional (enough) so all new posts will be over there from now on. I've downloaded an XML feed of everything from this blog and it will magically reappear as soon as I write a script to blosxomify it.
Pertinent details: The new blog is back at the old address: blog.kynan.org, assuming I manage to avoid bollocksing it up somehow - I'm still covered in tomato from my last little adventure (although Andrew assures me it was all self-inflicted pain and, on further investigation, I think he's right).
I'd like to take this opportunity to thank the Modblog team for providing me with a more than adequate service considering I paid £0 for it (that's approximately $A14.27). I'm leaving because I prefer the level of control one has hosting ones-self and the little quirks associated with being hosted here (the odd RSS feed, the dissapearing 's, the intermittent blackouts) can be more than a little annoying at times :)
I AM going to miss the ability to post via the web but I've started working on a python based cgi system for adding/modifying blog posts via HTTP - if it works I'll post it somewhere. I'm sure someones done this already but it wasn't the top hit when I very briefly looked last night so I've started and damned if I'm stopping now!
...and like that he was gone....
[02:00] I've turned the lights out...
Date: 9/29/05 at 10:00AM
...but I'll leave a candle on the windowsill.
I didn't feel like sleeping last night so I stayed up and got the new blog off the ground. It's butt-ugly at the moment (lets face it, so is this one) but functional (enough) so all new posts will be over there from now on. I've downloaded an XML feed of everything from this blog and it will magically reappear as soon as I write a script to blosxomify it.
Pertinent details: The new blog is back at the old address: blog.kynan.org, assuming I manage to avoid bollocksing it up somehow - I'm still covered in tomato from my last little adventure (although Andrew assures me it was all self-inflicted pain and, on further investigation, I think he's right).
I'd like to take this opportunity to thank the Modblog team for providing me with a more than adequate service considering I paid £0 for it (that's approximately $A14.27). I'm leaving because I prefer the level of control one has hosting ones-self and the little quirks associated with being hosted here (the odd RSS feed, the disappearing 's, the intermittent blackouts) can be more than a little annoying at times :)
I AM going to miss the ability to post via the web but I've started working on a python based cgi system for adding/modifying blog posts via HTTP - if it works I'll post it somewhere. I'm sure someones done this already but it wasn't the top hit when I very briefly looked last night so I've started and damned if I'm stopping now!
...and like that he was gone....
[16:16] I'm back
OK, I've had enough for tonight. I was going to make the calendar work and do all kinds of funkiness but...I wanna go to bed - for now I will settle with just getting the timezone plugin working. It's been a long and emotionally fraught day (someone I know has a bit of a needle phobia) and now that I've called all the rellies I'm spent. Tomorrow, CSS, calendars and, oh yeah, work :P
Coming soon:
[15:47] Please do NOT adjust your set...I always look like this
That's right folks, I'm back on the air from home again, hoorah!
There's more to come but right now I'm just setting up Blosxom, it's already quite late and I've had a hard afternoon so if I don't get back to finishing this post tonight the news in brief:
[09:29] Imagine I'm in stocks and you have a rotten tomato
Date: 9/27/05 at 5:29PM
Well, I'm all moved over to Andrews place now ('cept for this blog). I moved the mail over on Sunday night and, due to my misreading of the virtual mail setup page, I toasted Andrews sendmail config for a few hours. I am still feeling extremely contrite about this and not just a little bit stupid. I promised Andrew a public flagellation so, here it is:
T'was Sunday night when I sat down to make my changes. I added my standard fully qualified e-mail address as the default address to deliver mail to (by my reading the field was for a catch-all account) and tried to send a test message. I got an error message and the error was pretty obvious (in hindsight) as to the cause of the problem:
SMTP protocol diagnostic: 554 5.0.0 rewrite: excessive recursion (max 50), ruleset canonify
[07:16] More Terminal Services Excitement
Date: 9/22/05 at 3:16PM
It seems that from Windows 2003 up there is support for the /console switch to mstsc.exe. This is cool because you don't have to worry about getting a third party tool like VNC or Dameware to see what the hell is going on on the desktop if you're doing remote installs and all goes quiet...
Syntax is easy:
mstsc /v:SERVERNAME /console
I would LOVE to know how they came to choose v as the server name parameter!
[23:28] Opera Runs Free
Date: 9/21/05 at 7:28AM
Well, in a somewhat interesting move the Opera web browser has had all of the advertising and licensing fees removed! It is now another free browser. It seems they intend to make money through premium support, which to be honest doesn't look that premium - 24 hour guaranteed e-mail response in English only. I think that's a token offering, the forums will provide better response I think. I suspect the real money spinner is their continued licensing of their quite extensive mobile platform. I listened to a podcast interview recently with the head of Opera, Jon S. von Tetzchner, who explained the secret behind their quick response to new platforms was that their whole app was based on vanilla C++. There are no OS APIs used on any platform so porting is a relatively painless process.
[02:12] It's Official - Touching Wood Does SOD ALL
Date: 9/18/05 at 10:12AM
I mentioned last week that my new bike was going great guns and that "Touch Wood" everything was going to be OK now. So on Wednesday I notice that something is wrong. It feels like I've buckled the wheel and that the wheel is rubbing on the frame but when I watch the wheel it ISN'T rubbing on the frame - I've had enough buckled wheels to know exactly what that feels like too. I finally located the problem on Saturday when I accompanied Shona and Sam on a walk home. I was trundling the bike along in front of me with the front wheel up in the air, giving me an new and exciting perspective on the undercarriage of my bike. I could see that the innermost gear wheel was what was rubbing on the frame! Basically the whole pedal assembly was trying to exit stage left and was dragging the cluster into the frame - given time it could have sawed its way out!
So there you have it folks, I've done it again. Somehow I managed to break the bottom bracket which is basically the bit that holds the pedal crankshafts in the frame and lets them spin so you can get that exciting pedalling action going. Once again, I've not been involved in any hardcore adventure mountain biking and I've not even had a prang. My spider-senses are tingling and they tell me.....cheap bikes are constructed from cheap parts! On the bright side, I rocked up at Decathlon bright and early and was second in line for repairs - they fixed me up with a new one (£45 parts and labour) for free in an hour and as an extra bonus I seem to have had a break and gear checkup too! I think I see why the workshop is ALWAYS packed when I go there - they must get hundreds of returns a week.
[00:41] Dark In Here Isn't It
Date: 9/14/05 at 8:41AM
The advantages to working on a laptop is that when the power goes out - you don't lose your work! I think that it might be a pretty good idea to stick some kind of battery/capacitor arrangement into the power supply unit of all computers just to keep them running for 5 minutes when the power drops - a mini UPS I guess. I think most of the people around me would agree that this would be also be a good thing!
On a slightly more paranoid note, the cause of things like mass power outages (I know of three separate buildings that all blinked out for a minute there) are more than a little worrying these days....
[07:37] The Move
Date: 9/13/05 at 3:37PM
First off, many thanks to everyone who offered to take over hosting for me - much appreciated! Next up, special thanks to Mr Pollock for providing the offer I have decided to run with! I've moved the static content over and the DNS changes were made today to point to my new digital home. The blog however will live here for a few more weeks while I re-learn blosxom. I don't anticipate that being particularly hard but I don't see any time being available in which to move the data from here and re-format it and make the blog look as astoundingly nice and professional as it does at the moment :)
On an entirely unrelated note, I think that this is probably one of the more interesting ways to start a book:
So that ignorant, thick-lipped, evil whorehopping editor phones me up and says, Does the word contract mean anything to you, Jerusalem?
I was having a mildly paranoid day, mostly due to the fact that the mad priest lady from over the river had taken to nailing weasels to my front door again.
Contract? You'll never get a city hitman up the mountain to me -- you bastards die if there's actual oxygen in the air.
[08:02] My Bike, my NEW Bike
Date: 9/12/05 at 4:02PM
I'm sure everyone remembers how I got a bike a few weeks ago (you better - there's a test at the end). Well, the story developed but as work is going through one of those "Your life is mine, MINE, MIIIIIINE MUHAHAHAHAHAHA" phases at the moment I haven't had a chance to write about it. As I sit here at work at 1900 I find I now have some "spare" time, so here goes:
Well, in what ended up being a stunning surprise to absolutely no-one, I broke it (especially my father who, being used to such things, just laughed at me). I don't know what it is with me and, well everything pretty much! Generally things just fall apart in my hands. I refuse to believe that I am the only one to get one of those bikes and ride it so hard that it just disintegrated under the pressure. I'm not morbidly obese and I was being careful (I'm not even going to qualify that with a "for me" - I was actually riding normally). I've gone through a large number of bikes in my past so I know that I can be a little rough (I managed to actually detach the frame from the forks on one - it just snapped whilst I was riding home. Took me a while to work out what happened, I heard the SNAP but the brake and gear cables held the whole thing together so I couldn't actually see a problem - when I got on and pedalled the pedals were scraping on the ground but it wasn't until I got home that I worked out WHY, but I digress)...ummmm, yeah, so, on with the story:
I actually broke it the week I got it - I described the disintegration of the whole gear assembly but I was willing to live with that, when the rear wheel bearing started to give out (this is within four days of purchase folks) I decided I better take it back to the shop and let them do a post-mortem. I took it back on Saturday - exactly one week after it left the store on its maiden voyage. They were, non-plussed, shall we say. The blokes exact words were "You've had this how long?". He took it out the back and after about five minutes I sorta peeked around the corner - three people were standing around it all with their hands on their hips, heads a'shaking. He came back and told me that they could swap it for me or refund my money which I thought was pretty cool. I decided that I didn't want another piece of poop bike (anyone spot the cunning plan here?) and asked if I could perhaps upgrade to something not constructed entirely of tinfoil and my erstwhile assistant said "Yup" so I requested a parade of the next crappiest bikes. I got the option of a mountain bike or a commuter bike, both with front suspension, I'm not real keen on suspension but I had no choice so I test rode them both. I decided on the commuter because by god that was one DAMN comfy seat - the seat on the original bike and the one on the mountain bike were both ass-reamers, to put it bluntly. So, BEHOLD MY NEW BIKE:

This little beauty is a Decathlon Riverside 3, constructed especially for riding alongside rivers - luckily I have to go over the Thames every morning so it's OK.
Now, as I write this it is a day over two weeks since I got the new bike and so far (touch wood, touch wood, touch wood) it has behaved perfectly. It is insanely more comfy than the old one, the bell actually works (the old one was constructed of tinfoil and just crumpled when you tonked it with the little hammer) and you can even change gears!!
In another two weeks it will have paid itself off and I will be in credit to the tune of £70, huzzah!
[02:51] The Magic Of Being Called Kynan
Date: 9/9/05 at 10:51AM
I get this a LOT but recently a large number of people have had reason to e-mail me. An e-mail was sent listing me as the contact like this:
"Please contact kynan.dent@blahblahblah". I have so far received the following exciting permutations of my name:
[02:26] Windows Command Shell Shenanigans
Date: 9/7/05 at 10:26AM
I've been writing a lot of Windows Command Shell scripts recently (can't use WSH because it's not on all the boxes and NT 4 is lowest common denominator) and I ran into a bit of a gotcha with FOR loops. This may not be a gotcha if you are new to programming and actually read the documentation (although in MY defense this doesn't appear to be mentioned in the FOR /? help). So anyway, I expected a FOR loop to behave in a rational Unix shell style fashion. Let me illustrate the problem, here is a functional snippet of code:
1 @ECHO OFF
2 SET THING=w00t
3 FOR %%G in (a b c) DO (SET THING=%THING%,%%G)
4 ECHO %THING%
I'd expect the output to be this:
C:>test_for.cmd
woot,a,b,c
What you actually get is this:
C:>test_for.cmd
woot,c
This is because the command interpreter scans the whole FOR statement in before the iteration begins and resolves any variables that aren't updated by the FOR loop itself so what starts out as:
FOR %%G in (a b c) DO (SET THING=%THING%,%%G)
actually gets run as
FOR %%G in (a b c) DO (SET THING=w00t,%%G)
To get around this you have to use the Windows Command Shell version of procedures. The working version looks like this:
1 @ECHO OFF
2 SET THING=w00t
3 FOR %%G IN (a b c) DO (CALL :GUTS_OF_FOR %%G)
4 ECHO %THING%
5 GOTO EOF
6
7 :GUTS_OF_FOR
8 SET THING=%THING%,%1
9 GOTO :EOF
10
11 :EOF
The command GOTO :EOF DOESN'T actually do what you'd expect, ie GOTO :EOF, it signals to the interpreter that the procedure has completed and that the script should resume at the point where the procedure was called. No, really...
[02:08] Lotus Notes Login Dialog
Date: 9/6/05 at 10:08AM
I don't know if anyone out there is (or has been) subjected to the interesting experience that is Lotus Notes. Currently I am being forced to use it, amongst a bevy of other Groupware solutions - why have one when you can have MANY!!! Anyway, below is the login dialog for Notes (6.5):
Normally is doesn't say CENSORED across the bottom but everything else you can see is "normal". That bloody keyring has been annoying me for a while. After you type in four characters every new character prompts the keychain to morph. Below are some examples:

I asked a Notesy friend of mine why this is and he gave me this answer:
I think it's supposed to throw off anyone watching you type in your password. That's what a guy told me when I was on a lotus course. dunno if it's true.
I found myself doubting the veracity of the aforementioned "guy on a lotus course" so I did a little digging...it appears that these images are displayed and changed by running the characters you've entered through an algorithm so that the sequence of pictures generated whilst you type your password is unique (in the same way that your password hash is 'unique'). This is meant to aid in the detection of a spoofed login dialog, allegedly. You're meant to take particular note of the keychain image that is present when you finish typing your password and if it changes from normal then panic or something. An unconfirmed report I found in Google Groups suggests that this was requested by the CIA and/or NSA whom are both allegedly Notes users (apparently Notes is preferred because there are less viruses targeting it).
I initially doubted that this works or provides any useful functionality because it is mostly post-departure barn door bolting. Why? No-one has mentioned this to me, the Notes user, nor to ANYONE in the room whom I've asked whom are all Notes users. What's more - the bloke I orignally asked has several Lotus certifications AND was on a Lotus course when he tried to find out about it. If no-one, including Lotus community developers, knows what the hell it is I doubt that it's really going to help much :)
Also, this is a keylogger they're trying to thwart, any semi-decent keylogger isn't waiting for you to hit enter or press OK before logging/sending the keys - they're logged as you type. All you're doing with this functionality is identifying that your system has been compromised - this isn't bad per se but it IS the last level of defense against external attackers. However, on further reflection this is a useful feature if you've got internal attackers (ie employees) as they don't need to circumvent firewalls and mail filters to get trojans onto the system - they can use USB/Floppy/Internal Mail.
Just in case you're interested, I tracked the authorative answer down at the IBM RedBooks repository. The document in question is the Lotus Security Handbook and the section I've reproduced below is "6.1.4 - Notes passwords" from page 220:
Anti-spoofing password dialog box
To defeat dictionary or brute force attacks on ID file passwords and to reduce the
risk of password capture, Notes employs an anti-spoofing password dialog box.
This was introduced in R4 and has been retained in version 6 of Notes.
If a user enters an incorrect password, Notes waits for several seconds before
allowing them to try again. This delay increases with each incorrect attempt to a
maximum of thirty seconds. The delay feature makes it difficult to try many
passwords in rapid succession in the hope of guessing the right combination.
The anti-spoofing aspect of the Notes password dialog box resides in the
changing pattern to the left of the password input text field.
In R4 and R5, this was a set of four Egyptian hieroglyphic symbols. In version 6,
these hieroglyphics have been replaced by a picture of a key ring, with the
attached objects (such as keys, flashlight, pocket knife, and so forth) changing
after the fifth character is typed in.
These dynamic symbols make it more difficult to substitute a false dialog box that
captures passwords in place of the Notes Password dialog box. Users should be
made aware of the particularities of this dialog box and of the fact that the
symbols change as they enter their passwords. If they notice that the symbols do
not change or are not present, they should stop entering their password and click
Cancel. As well, they should memorize the last image after they’ve typed their
password because the algorithm behind the symbols will always compute to the
same symbol in the end. (However, the algorithm is complicated enough that it is
not easy to sort out the password just by looking at the symbols and the way they
change).
[00:11] Duh!
Date: 9/2/05 at 8:11AM
So I'm on the phone to someone and they're asking for hostnames. I looked at the hostname required and automatically switched to the Phonetic Alphabet. Here's how the conversation went:
Me: Sierra Two Foxtrot
Them: Can you say that in English now
Me: !?
Me: Umm, ess two eff
Them: ess two ess
Me: Ahh, no, ess two EFF - Foxtrot
Them: Oh, I wondered where that Foxtrot came from
Me: *bangs head on monitor*
[08:59] Why I LOVE My New House: Reason 723
Date: 9/1/05 at 4:59PM
There are several really good things about my current domicile. I would like to share with you some of the bad things though ('cause they're MUCH more fun). Here is a sign that recently appeared in the lift:
![]() | Now, there are several points to consider when looking at this sign. Let us examine what I consider the two main points:
|

[08:27] Domain Registration
Date: 8/31/05 at 4:27PM
I have to renew my domain quite shortly and I'm looking for alternative hosting arrangements - there's just no way I'm going to be able to host everything at home because
[06:14] Free Version of Opera 8.02
Date: 8/31/05 at 2:14PM
You can score a free registration code for Opera 8.02 from Opera TODAY ONLY (until midnight CET (GMT +1) on Wednesday 31st of August) by visiting here. Apparently they're celebrating their 10th year online birthday party by giving away free registration "Party favors"!
I haven't use Opera since Phoenix came out - around Opera version 4 from memory - so I can't really vouch for it anymore. I looked at version 7 a whiel ago but I didn't like what they'd done to the UI - it's all skinnable though so who knows? At the time I was using it it was the best browser around, I think it's been well and truly eclipsed by Firefox now...but I've collected my free serial anyway - you never know :)
UPDATE: If you miss out then I requested a registration as opera@mailinator.com - you can view the e-mail here until it gets deleted.
[02:30] Ext2 Installable File System For Windows
Date: 8/30/05 at 10:30AM
I have been using Ext2fsd for grabbing stuff off my ext2 formatted portable HDD. I was just about to install it on another machine this weekend and thought I'd check for newer versions and I found this: Ext2 Installable File System For Windows. Basically it
"...provides Windows NT4.0/2000/XP with full access to Linux ext2 volumes..."
[06:02] Hoorah For Gorman!
Date: 8/28/05 at 2:02PM
That would be gorman the ModBlog admin, not the hapless Lt Gorman from Aliens (just in case anyone was confused). And why is Gorman making me so happy? He's fixed the RSS feed problem! I've checked on http://planet.andrew.net.au and everything looks hunkydory.
[02:23] BT giveth and BT taketh away...
Date: 8/28/05 at 10:23AM
At some point between 0745 and 1200 on Friday 26 August (GMT) the BT line to my house ceased to function. I tried to ring home at 1200 and it just rung and rung. We quickly ascertained that the bastard was no longer working because a) no ringing in or out and b) NO BLOODY ADSL!!!!!
I raised a fault on the BT website and after 2 hours of what I assume was automated checking it came back with this:

The green highlight started out at 1 and stopped at 4. I'm pretty sure this is bad because that means it's going to be a wiring issue or something. I called them up and after playing with nigh on every single robot they've got I finally managed to get ascertain that BT was working on the fault and it would be fixed....by the sixteenth of September! Hahaha, ahh - and I used to think Telstra was bad. I tried to find a human I could talk to and eventually got one by pretending I didn't have a TouchTone phone. They explained to me that this is the maximum amount of time it will take to repair/rectify the fault and that I can live with it.
I kept an eye out for people who'd crashed into poles/exchanges on the way but there wasn't anything obvious. I checked all the wiring I could access when I got home. The phone's OK but I tried isolating it from the modem and all that crap. I unscrewed the wiring box outside my front door and it looked OK to my laymans eyes, I followed the wires to the goddawful mess at the end of my floor which I have no clue as to how to decipher - I'm going to stick a photo here to prove what a goddawful mess it really is. I finally wandered downstairs to the BT Junction Box/Room. It was unlocked so I figured "What the hey" and opened the door....THE DOOR TO HELL aiiiiieeeeee
Again, the photo is coming, but let me describe the scene for you. The room is a small utility room and contains the telephone and electricity junction boxes and fuses. Now, when I say junction box what I mean in THIS case is the massive birdsnext of wires stapled to the wall. I swear that my first thought when I walked in there was "OK, here's the problem, someone has attacked the junction box with an axe" - seriously. There is shattered plastic all over the floor and wires writhing in all directions, some cut some connected. I investigated a little more closely and decided that due to the fact that some of the wires were painted onto the wall and some were twisted to hold what remains of the junction box together that it had probably been this way for a while. I would dearly love to see Mr BT working on this - how the hell he's going to know which wires connect to my house is a complete mystery to me...
UPDATE: Behold, in all its glory:

[07:06] Have you ever had a day
Date: 8/25/05 at 3:06PM
that made you feel like this. I have. I've had two in a row now.
On a brighter note, check out some of the other stuff on that site. A lot of it is completely incomprehensible but hey, who said comprehensible was good! There's a guest appearance from the Badger Badger Badger badgers in the LotR: Two Towers Toon - I just worked out that this is the original site that the badgers came from....think I'll go stick the fork back in my brain now....
[22:39] Dalek shmalek
Date: 8/24/05 at 6:39AM
Shona is off to the doctors today for her specialist appointment so that they can (hopefully) fix up her knee. She has a suspected meniscal tear. Basically, this is the cartilage that acts as a shock absorbe for your knee and keeps the big ole leg bones (tell me if this is getting to technical) from crashing into each other.
"Ahh, hello - this is meant to be in the Tech category" you're all waving and pointing and carrying on...well excuse the personal interest. I was building up to this: she's having some issues walking at the moment so a friend sent us this link to a Stair Climbing Robot. I've stolen the picture from the site so you can see how cool it looks but I'm sure it's even cooler in real life - steam probably comes out of valves and I imagine it makes cool Robotech style noises whilst going up and down!

[13:21] Streetfighter II
Date: 8/23/05 at 9:21PM
Well, I rode to work today again and, once again, my bike tried to kill me. I'm beginning think it's possesed by A'Nub Kid Thee the evil bike god. Either that or paying £80 for a bike entails the purcahser to exactly what they paid for!
What happend I hear you gasp - well boys and girls, take a seat and I shall tell a tale. A tale so dark and haunting you may well NEVER RIDE AGAIN:
Cue maniacal laughter, segue to story...
wavy lines...wavy lines...
The chain decided to make the same break for freedom as yesterday. This time however it timed it's devious behaviour a little better - it waited until I was powering around a truck, I'm standing up on the pedals to get all my weight into going forward, I need more power damn it! Throwing caution to the wind I click through to third gear...I can still hear the engineers haunting words in my ears, "It cannae be done Captain, shes going tae bloow". I lunged into the next down-pedal paying no heed to these words of caution. "Hahaaaa" I cried, "to hell with your antiquated notions of self-preservation - glory goes only to the glorious" and then (oohh, exciting isn't it) *sproing* the chain discarded the everyday constraints of the chainwheel - it's escape plan was foiled by the pedal and the two entwined in a way that I suspect Mr Rubik would gladly have paid for. Anyway, with all the mechanical links suspending me on the pedals removed I plummeted groundwards; Luckily I managed to catch myself with my testicles on the crossbar or things could have gotten pretty nasty.
I still got to work a damn site faster than the Tube and I managed to get home in 12 minutes this afternoon after finally working out the reverse navigation to my house. Hoorah!
I shall be paying a visit to the Decathlon store shortly to get the broken off bits replaced and to get the gear-shifty thing (alrighty, derailer if you must) adjusted. I'm suspecting that shifting into third is what caused the whole dismemberment thing in the first place. In its eagerness to comply with engine room requests it flucks the chain a little too far, up to where the fourth gear cog wheel would be if I actually had one :)
[00:48] lUser Manager
Date: 8/23/05 at 8:48AM
Is it just me or is this just a little bit funny:
/cygdrive/c/winnt/system32>ls l*msc
lusrmgr.msc
That would be the Local User Manager for Windows
[01:20] Zooming 'round the streets of London
Date: 8/22/05 at 9:20AM
Well, I made it. London very nicely turned on the rain for my first ride in - a fact I didn't notice until AFTER I'd gotten dressed so I had to go and get changed into my boardies and a t-shirt and waterproof my bag. Luckily my bag always has it's little waterproof jacket inside it or it would probably be back at home (Australia) where my waterproof pants are.
I managed to get as far as the bottom of the lift before I nearly stacked :) Luckily I recovered and from then I kept a sharp eye out for the many little slippery pitfalls that pepper the roads of London:
[02:14] What, and it's going downess
Date: 8/21/05 at 10:14AM
OK, it's been one of those exciting weekends, and there's still more to come. But first, a rant:
In a display of personal munificence I bought some speaks last weekend. To be precise a Logitech X-230. This was cool because now we have sound coming out of our (borrowed) computer. Unfortunately, said computer is running Windows 2something and as I didn't build it it has the default sounds turned on (which I turn off in my winnt.sif and never have to worry about normally). So anyway, there I was this morning eating my breakfast and checking out what music I wanted to put on my MP3 player, I open up explorer and click on C: ... *click* ... OtherDirectory ... *click* .... *MP3* ... click, at which point I started screaming at it, then I turned the default (aka crap) sound scheme off. Now my question is - who is so stupid that they would click on a directory and, in the time it takes to render the contents, completely forget what they were doing and require an audible prompt???? Let me present the scenario:
Characters:
- elBoxen: A default install W2x machine
- The Androgynous One : A Human Bean
Scene: A computer on a desk (elBoxen). A person (The Androgynous One) sits in front of the computer, mouse in hand...
Act 1: It Begins
The Androgynous One: I think I'll see what is in the "My Documents" folder, first I shall click on the folder
*clicks on folder*
The Androgynous One: Now we wait
nanoseconds later
The Androgynous Ones Brain: Oh SHIT, what were we doing....are we skydiving?!? SHIT!
elBoxen:CLICK
The Androgynous Ones Brain: Oh YEAH - waiting for a folder to load...let's click on another one...
nanoseconds later
The Androgynous Ones Brain: Oh SHIT....
*fade out*
Not likely really is it? Now I know I'm being a little melodramatic here (yes, just a little thank you). I know that the stupid clicky sound is actually the "Complete Navigation" event firing off. I can see there is possibly some leeway here in that a webpage might take longer to load than your directory full of files but it still pisses me off!
Right, onto more exciting news. I bought a bicycle yesterday. It was THE cheapest one I could find in the city that was still a legal purchase. I didn't want to get something bright and shiny because bicycle theft in this city is abundant. I also bought the plethora of locking devices on requires to cycle in modern-day London. A D-lock for securing the bike to something, a cable lock for securing the wheels/seat to the D-lock, another D-Lock to secure the first D-lock to something else in case the first thing gets cut/bent/removed and a small trailer to carry it all in.
I bought the thing because my Oyster card runs out on Monday and I'm not particularly keen on shelling out another 80 quid for the questionable privilege of ramming myself into a stinking, sweaty, overpopulated tube for "high-speed" transportation to somewhere close to where I want to be! I cycled in this morning in 14 minutes and 09 seconds - the Tube journey from Waterloo to Bank takes that long alone (including walking time form my house to Waterloo), it's another 5-7 minute walk from Bank up to where I'm working so so far most of me is happy - my tender buttocks are not so happy but they'll toughen up :)
Tonight we're off to see She Talks In Maths, a show by a lass named Eliza Lumley. She's a broadway singer and the show is launching her new album (of the same name). The album is "a re-working of songs by Radiohead". It sounds interesting and that's all we know about it. I'll let y'all know if she's any good!
One last thing, for those of you on the edge of your seats wondering where I left Bodies (the book, not the objects) - I haven't yet. It was pissing down on Friday and yesterday wasn't much better - not good weather for abandoning books to their fate in (even if they do have rain jackets - water resistant is NOT waterproof). Maybe when we go out tonight....
[06:10] bash.org
Date: 8/20/05 at 2:10PM
More than likely everyone knows about bash but I haven't looked at it for months. While waiting for some installs to finish at work today I dropped by to have a look - now everyone thinks I'm (more) mental 'cause I've been cackling at my monitor:
#5775 +(8910)- [X]
* ab is away - gone, if anyone talks in the next 25 minutes as me it's bm
being an asshole -
#368808 +(4766)- [X]
<@David> Yay I get laid today! Been a month.... needing it by now
<@Sony> ...........
<@Sony> TMI TMI TMI
<@David> Only a few hundred pounds but its better than nothing
<@David> eh?
<@David> damn i meant PAID
<@David> I get PAID today
<@David> dammit
#329292 +(4645)- [X]
* Batty bangs his head repeatedly against a wall
#240849 +(4539)- [X]
UPDATE: Sorry, I couldn't resist one more (I read the Top 200 last night as well :)
#168859 +(2896)- [X]
PS: Sorry about the tragic use of cite/pre - I've fixed that up now with <'s
[06:13] The Cleverst Little Printer In The World
Date: 8/19/05 at 2:13PM
I've just moved offices (wheee) and I am now situated directly opposite the printer. The printer in question is a venerable HP Laserjet 5 (OK, I just checked and they were only manufactured in 2003). Anyway, The printer has a little problem, every now and then the little grippy wheels that help suck the printed paper out seem to lose their grip and the paper doesn't fully exit the machine. The next piece of paper to be printed then pushes it out.
Whoop-de-doo I hear you say, care factor nil. Haha - think again! There is a slight point of interest or element of cool, as I like to call it, here:
When the first piece of paper is pushed out by the second piece it tumbles off the printer and drops to it's doom....NOT! The printer has been carefully aligned (by the great printer gods I can only assume) so that as the paper falls and flips (due to the curvature imposed upon it on its trip around the drum) the top edge of the paper slips in between the bottom of the printer and the desk upon which it resides and hangs there, as does the next, and the next! It is SO cool!!!! I've been watching it for ages.
Possibly I need to get out more.
I'm going to hunt down a device capable of capturing video so that I can share the full excitement of the moment with you all. Stay tuned....
[12:24] Bodies by Jed Mercurio - *** (3/5)
Date: 8/18/05 at 8:24PM
Bodies is a book with the medical profession at its core. It follows the life of a young and naive freshly graduated doctor, from his first experiences as a casualty doctor onwards. It's brutally open in its coverage of his everyday life (if you're one of the whining killjoys who pipes up "Howcome they never go to the toilet in the movies" then you'll enjoy this book). Every nuance of his life from pimple popping to murderous thoughts and actions are illustrated which makes the book startlingly candid and immersive. You live vicariously through the main character and it really is most difficult to put down - on the other hand I found the sordid and grimy details of his life oft bordering on revulsion. There are some things I just don't want to know. I'm a nice clean neat kinda guy and there's a reason I'm not a doctor.
One of the reasons I was interested in this book is that my sister recently became a paramedic (no way I could do that) and this alternate window into her world was interesting, but horribly worrying, to peer through.
You grow up as a child assuming the adults know what to do. As I get older and wiser (for want of a better word) I see that no-one really knows what to do. We're all just muddling through life doing the best we can - it's just a worrying when you think that the guy up to his elbow in your guts with a very sharp knife is just doing his best...
I'm going off on a tangent here so go read the book if you want.....it is a good book. It would have had another half a star if I had a half-asterisk key on my keyboard, instead I knocked a star off because it was too horribly real for me, bring back the rose-tinted glasses!
[16:13] WoW Comedy
Date: 8/17/05 at 12:13PM
I'm sure this has been linked to hell and gone by now but I have to post it....WoW Forum pwnage
The posts in question are 3 and 5, I've excerpted them below but head over to the forums for the ribbing:
3. Re: Alterac Valley for Tuesday 08-16-05 | 8/16/2005 3:29:01 AM PDT
Quote this post Reply to this post
ok i have a proposition for the horde, let us kill Korrak while you sit and watch. and well let you get all the honor youll ever want=}. no? ok well it shall be a great battle then, hope to see everyone there!
4...
5. Re: Alterac Valley for Tuesday 08-16-05 | 8/16/2005 8:44:27 AM PDT
Quote this post Reply to this post
Q u o t e:
ok i have a proposition for the horde, let us kill Korrak while you sit and watch. and well let you get all the honor youll ever want=}. no? ok well it shall be a great battle then, hope to see everyone there!
((OOC))
Pardon me for hijacking the thread, here..
But, Brion - if you don't want your mother to know you were up and on the computer at 3:29 in the morning - DON'T post on a forum that she reads.
Busted.
Grounded.
Ahahahahahaha :D
I've been thinking about (and I've even semi-written) an essay/article (for want of a better word) on the interaction of technology, specifically virtual communities, and the real world - this just fits in perfectly! Anyways, you don't need to know that - go forth and do whatever it is that you do!
[06:22] Data taste good, Windows EAT DATA
Date: 8/14/05 at 2:22PM
OK, so that's not strictly true - but I thought it sounded funny. Here's the lowdown.
Shona bought a BlueEye portable HDD enclosure before she left Oz so that she could easily transport all her Mail/Recipes/Patters/personal data/etc. She then stuck an 80Gb drive in it and - for maximum portability - formatted it with FAT32. Now, as everyone knows, Microsoft have been making it harder and harder to format things as FAT32 in recent years, especially things bigger than 32Gb. To be fair to Microsoft, they do it because it is insanely wasteful to try and use FAT32 on such a large partition but this is the beauty of choice. If I WANT to stick the loaded gun in my crotch and pull the trigger, I can! But I digress, where was I, blah blah BlueEye blah, ah yes.
So with the aid of Linux and the mkdosfs utility the disk was formatted (NOTE: It has come to my attention that someone has ported mkdosfs to Windows - I haven't tried it yet but I've downloaded it for later) and the world was a beautiful place...she took it home, plugged it in moved all her data onto it and took it out.
A week later, it was plugged back in and Windows asked, most politely, "The disk in drive F is not formatted. Do you want to format it now?". Obviously this is not the kind of question you'd like to be asked about the disk on which you have the only copy of your mail and other personal data (no, really). She moved it to another XP machine and it worked, back on her machine, "How bout I format your disk? Lemme format it, go on!", weird. There was no time for diagnosis so it just came over here and I had a look at it this morning.
I plugged it in and it appeared as a non-formatted "Healthy" device. I checked it out with Disk Investigator and it looked like there was data there. I pondered for a minute. Because it's a USB drive most of the traditional MS tools aren't going to work because you can't get access to the USB device from a DOS botodisk. I had a look on the ole internet and came across a delighful little utility called TestDisk. With the aid of the online documentation I had the problem sorted in five minutes. Hoorah for Open Source! Basically it took a backup copy of the FAT32 boot sector and overwrote a corrupted one however it's abilities seem to stretch a lot further than that - hopefully I'll never need them but I now have a copy of that snuggled into my USB toolkit (which is getting obscenely large now, weighing in at 281Mb). For more information on how you could fix the problem if you actually UNDERSTOOD the 1s and 0s on the platter, read here: How a Corrupted USB Drive Was Saved by GNU/Linux
[00:31] A chance encounter with a book
Date: 8/11/05 at 8:31AM
On the way in to work yesterday morning I met a book. This book to be exact. It was sitting on a ledge outside of Bank and as the area is usually littered with free magazines, papers, flyers and pamphlets I nearly ignored it - but I like books and the fact that a book was sitting there, with a curious little sticker in the corner piqued my curiosity - I turned back and rescued it...the sticker read:
[09:21] VB6 IDE and the Mousewheel
Date: 8/8/05 at 5:21PM
A long time ago I used to work with the VB6 Integrated Development Environment a lot. My biggest irk with the environmetn was that, for some reason it did not support the mousewheel events. You can't scroll the page up or down. This was back in the days when mouse wheels were still new fandagldness and in the end I ended up using a cool little application called FlyWheel by a mob named Plannet Crafters. They've disappeared now but FlyWheel is still out there.
I came back to the VB6 IDE recently as it is packaged with Microsoft Office (up until Office XP anyway) and it is what you get to write your fancy macros in Excel and Word in. I was violently surprised to find that the mouswheel STILL doesn't work. "Surely this cannot be" I thunk. Microsoft, in their infinite wisdom, have chosen to fix the problem but not to include what I would have thought would be a required usability fix. Anyway, you can download the required executable, vb6mousewheel.exe or go and check out the page from the Knowledgebase, Article 837910 - Mouse wheel events do not work in the Visual Basic 6.0 IDE. It's a pretty easy install and is described on the page but basically all you need to do is:
[05:10] Bugg....ooorah!
Date: 8/5/05 at 1:10PM
Attention Denizens London: If you see a lost looking SonyEricsson T610 could you kindly return it to me. Thanks so much.
Hehe, that's unlikely to work really isn't it. The bugger part of the post is that I've lost the mobile. I've canned the SIM via the network but I don't know my IMEI number (aka International Mobile Equipment Identity) so I can't disable the handset unfortunately. I've reported it lost on the tube but my provider tells me that someone made a call that used up all the pre-pay so I think it's unlikely that it's going to get handed in really, oh well.
Do yourselves a favour people - find the IMEI on your phone and stick it somewhere handy (I have mine at home...in Australia). Luckily I've been offered another handset by a friend and my provider is sending me a new SIM (that stands for Subscriber Identity Module - I never knew that :) with the old number so all is well. All the data is backed up so I haven't lost anything really.
On to the Hooorah part of the post. When we got home last night the connection light on the router wasn't blinking......the Internet is connected to my house!!!
[16:18] Damn Hickorydacks
Date: 8/4/05 at 12:18PM
Well, maybe it isn't my wooden underwear so much as my inability to read - the installaton is this FRIDAY....here is an interim post:
[06:15] The Updates Of Meaninglessnessness
Date: 8/2/05 at 2:15PM
Hello folks! Happy days are here - I should have ADSL at HOME tomorrow if all goes well. As I type my spanky new modemy/routery toy is en-route and the ADSL connection is scheduled for tomorrow - my fingers are crossed and I've crafted a cunning set of underwear from hickory so as to be always touching wood.
This is good news for YOU (see the pointy fingers up the top, this means YOU - or YOUS in the vernacular for those back home) as I will now be able to post on some kind of regular schedule (instead of sneaking in posts in my lunch minute) and I have SOOOO much stuff stored up that I want to post that you could find useful, informative, helpful or, alternatively, blithering crap.
I want to tell you what I found out about the mysterious bumpy black paint, I want to wax lyrical on my last two weekend outings, I quiver in anticipation of inviting you into realm of the CyberDog, I have many and varied exciting Windowsy tips I've picked up and, of course, there's all the naked photos.
Muhahahah, bring on the interjobie!
[16:59] Charlie and the Chocolate Factory ***** (5/5)
Date: 8/1/05 at 12:59PM
My first experience of English cinema going was great! The whole allocated seating thing is interesting - there's no point stripping down for less wind resistance on the run down to the cinema because you have a seat allocated, however, there is simply NO room in these cinemas (Odeon - fanatical about film, not so fanatical about seating space). I like to sit there and drain every last drop of goodliness out of a movie - I'm the guy sitting there at the end reading the license number from the Humane Society license as it wanders past at the very end of the credits - this proved a little difficult and I was nearly trampled by an angry mob who wanted to leave the SECOND the movie proper fnished while I sat there reading the credits. Anyway, on to the movie:
I am yet to see Johnny Depp do anything bad (no, I've never seen 21 Jump St) so I always look forward to his movies and this one was great. I have never seen the "original" Charlie and the Chocolate factory movie although I've read the book and, like all Roald Dahl books, enjoyed it immensley. Roald mostly wrote for children but his writing style (for those who don't know) is really quite dark. The beautiful thing about his writing is that he never coddled children - he wrote for them but never spoke down to them or hid the facts. If someone died, they died, if something bad happened - it happened. Sort of like what the Lemony Snicket books are like these days.
Am I rambling, well a little bit but I think it's important to to point out because this movie brought a similar level of disquiet in the screenplay - it did get a smidgey bit saccharine here and there but to be honest, so did the book.
To sum it up - this movie was brilliant. The screenplay was perfect, the sets (digital and otherwise, perfectly brought to life the quirky and slightly impossible world that Roald created and the acting was superb from everyone. The music for the Oompa Loompa songs was very nicely done and if you can catch all the lyrics, quite cleverly put together. I literally had an ear-to-ear grin when those songs were playing but the Verucca Salt one was my favourite.
I have never before had the urge to clap for a movie but as the credits rolled on this one I finally understood why people might feel the need to do so (although I will never understand why ANYONE clapped The Phantom Menace - they did, I was there).
[16:49] Stopping USB Devices in Windows
Date: 7/29/05 at 12:49PM
I store my To Do list and various other sundries on my USB key and invariably when I try to remove it in the evenings I get the annoying "The device 'Generic Volume' cannot be stopped right now. Try stopping the device again later." message. Why they don't include a list of PIDs or process names or SOMETHING in that message to indicate what you could do to expedite the arrival of 'later' is beyond me.
The best way to find the locking processes that I've worked out so far is to grab Process Explorer from the Sysinternals Freeware site and, using the Find Handle (Ctrl+F) functionality search for Harddisk. Windows mounts USB drives as \Device\Harddiskx where x is a number between 0 and however many drives you've got in your machine (minus 1 if you want to be pedantic :). I currently have two drives in my machine, \Disk\Hardisk0 which is the internal drive and \Device\Hardisk1 which is the USB drive. You can determine your drive numbers by opening the Computer Management management console - located under Control Panel > Administrative tools - and clicking on the Storage\Disk Management option.
After doing the search you will be given a table of process names, pids and handles that should lead you to the locking process pretty quickly. The one I just did returned this:

As you can see explorer.exe and pdksh.exe are using Hardisk1 at the moment.
[09:43] The Water Method Man - Rating *** (3/5)
Date: 7/25/05 at 5:43PM
This one was sitting on the shelf of my flat when I moved in and that was all the motivation I had to pick it up. I actually started reading it last weekend but then I got Harry Potter and read that instead so this weekend I finished it off (it's great not having TV or internet access :)
A bloke by the name of John Irving wrote this, he is also the man behind the book The World According to Garp which I have not read but I've seen the cover for a movie based on it - that is possibly useless information.
Anyway, I really enjoyed The Water Method Man - it could be the whole vouyeristc nature of the book or it could be that I really wanted to know what happened to the Fred "Bogus" Trumper, the poor bastard who is the stories anti-hero. The boko traipses gaily through his life for a few years from the start of his thesis to "now", revolving around urinary tract problems, his relationship problems with family and his eclectic collection of friends, the pitfalls or Old Low Norse and manages to hide some rather insightful little gems in amongst the humour and pathos.
There was nothing ground-breaking here, no epic stories set against dramatic backdrops - just the story of a man whose faults many will find familiar I suspect. I'll be keeping an eye out for more books by Mr Irving.
[16:46] Bombings MkII
Date: 7/21/05 at 12:46PM
We've all just been told that there have been another three incidents - I can't find anything online yet....
UPDATES:
[09:18] Shona
Date: 7/20/05 at 5:18PM
Shona arrived at Heathrow today (along with 14 boxes of random stuff). Heathrow is a looooooong way out on the Tube, I'm a cheapskate and not willing to pay the £20 for the express train so I just whiled away the one hour and 30 minute (3 Tube changes - normally only one but the bombings have messed with the Picadilly line) listening to techy podcasts.
I'm glad she's here- it's nice to have someone to go home to :)
[03:02] Harry Potter and the Half-Blood Prince
Date: 7/19/05 at 11:02AM
If there was ever a book that needs "To Be Continued" written in big letters on the back, this would be it. I'm not complaining, I enjoyed the book, but there wasn't a lot of substance to the 600-odd pages. I wouldn't go so far as to call it filler but not a lot really happened. I liked the way the characters evolved and for the most part that is what this book concentrates on, setting everyone up to play their parts in book seven. The book is moving out of the young childrens genre and into early teen territory with some of the concepts being dealt with but I don't think anyone'll miss out on anything - the non-applicable parts will be ignored by those who don't care about kissing! I'd like to know what happens next but I guess I'm going to have to wait - apparently the next one is out in 2007, let's see how long I can hold my breath for...
[02:15] Bourbon
Date: 7/19/05 at 10:15AM
I've been meaning to post this for weeks now but I keep forgetting and while I'm waiting for a maxed out CPU machine to try and reboot I thought I'd post it:
I've discovered the BEST bourbon in the world. It's called Bulleit Bourbon "Fronteir Whiskey". It comes in a pretty distinctive bottle that is mostly shaped glass with the name in raised letters (like the Carlton Cold beer bottle I think) but it has a bright orange crinkle cut label pasted around the bottom fifth. It is the smoothest bourbon I've ever tasted; you could drink it straight from the bottle (were you so inclined). It is apparently available in the UK and Australia as well as its homeland (the US). The website is mostly a useless bunch of flash crap but you can at least see what the bottle looks like.
[07:29] The Fragility Of Objects
Date: 7/18/05 at 3:29PM
I've always had a bit of a reputation for things "just breaking off in my hands" and this skill ,or whatever you want to call it, is still alive and well. In my time here so far I have managed to:
[05:11] Just Stuff
Date: 7/15/05 at 1:11PM
My week isn't getting any better, I swear if I have to mess with just one more Excel spreadsheet I am going to write a Macro that runs every five minutes and secretly adds 1 to random numerical fields, maybe change the odd text value to #REF or something too.
I'm just writing this because I've had enough Excel and I've got a couple of things I've been meaning to post but been too busy:
Item 1 - The Two Minutes Silence
Yesterdays thinking time was quite eerie. I filed out with everyone else and stood around the still cordoned off Liverpool Street entrance. The silence was amazing. Standing next to one of the bigger Tube/Train stations in the city on the intersection of 5 roads and NOTHING was moving. It was like in the movies when aliens come and kidnap everyone, you could hear crows cawing and sod all else.
Item 2 - Conspiracy Theories
I'm partial to the odd conspiracy theory, they seem to come true a lot of the time (see Operation Northwoods). I haven't commented on the political side of the whole London Bombing thing because I don't think I've anything authorative to say. I will however bring one thing to your attention. On the day the bombs went off there was an exercise underway by a non-government company in association with the London Underground (?) and others that tested the capabilites of those involved to respond to an emergency situation. The simulated situation was....wait for it.....three bombs going off in the EXACT same stations that the bombs did go off in. I've heard this reported ONCE on the day of the bombings and it disappeared after that so I hereby point you here and here. I would like to point out that I don't condone the bombings but I am rather confused as to why they happened and find the scale of the exercise somewhat odd. The official explanation doesn't really make sense to me. I don't suggest that you put any more faith in the alternate (aka conspiracy theory) news sources than you would in government produced news. I suggest that you apply the same source checking and cross-verification for both; just 'cause you saw it on TV doesn't mean it actually happened that way. For more news you never saw check out rense.com.
Item 3 - Reunification
Shona is winging her way to merry England as I type. She's visiting her bro in Thailand first and gets here on Wednesday. Yay!
Item 4 - Bathing
I don't like it.
No, but seriously, it appears that bathing (as opposed to showering) is the norm over here. I find it a little odd as bathing uses a LOT more water than a shower (well, obviously not if you spend all day in the shower) and are generally more of a pain in the heinie 'cause you have to run them and then sit in a pool of your own stinking filth and sweat for a while, nice! I rather foolishly rented a flat with a hand-held shower thingy because I was already familiar with that being the done thing - I neglected to take note of the fact that there was no shower curtain present. I'm currently in negotiations with the landlord about this.
[06:51] Aaaaaarrrrrrgggghh
Date: 7/13/05 at 2:51PM
I stayed up to late last night (watching The Scene) and now I'm tired and grumpy and not dealing with work very well at all. My girlfriend sent me a picture that accurately represents exactly how I feel today.

[05:05] Die Mouse Button Die!
Date: 7/12/05 at 1:05PM
I've been very interested in UI design since I first started building software and I've always been interested in ways to make things more intuituve and easier to use - designing the technology around the human rather than twisting humans around knobbly UIs. I stumbled across the dontclick.it site today which looks really really interesting - basically it's a site navigable without pressing the mouse button at all. I don't know about the RSI implications of this, I use a trackball (Logitechs Trackman) and consequently don't have to wave my arms around like a windmill, maybe my thumb will drop off instead.
[01:34] Online News and Information Sites
Date: 7/12/05 at 9:34AM
I've been trying to stay on top of breaking news for the past few days (why are those helicopters hovering over my house) and I've found a few new sites to add to my old list:
[16:26] House Of The Dead - Rating (0/5)
Date: 7/11/05 at 12:26PM
House Of The Dead is (theoretically) based on the game of the same name - I've played it, I enjoyed it and when we saw it on the shelves we thought, why not. Now I have a list of very good reasons why not:
[16:26]
House Of The Dead - Rating (0/5)
Date: 7/11/05 at 12:26PM
House Of The Dead is (theoretically) based on the game of the same name - I've played it, I enjoyed it and when we saw it on the shelves we thought, why not. Now I have a list of very good reasons why not:
[07:47] The Jacket - Rating **** (4/5)
Date: 7/10/05 at 3:47PM
A title bereft of big names - I think. I don't usually remember actors and as far as I'm concerned, if you recognise them, they aren't doing their job :)
Based on an idea from a book published in 1915 by Jack London called The Jacket/The Star Rover comes a rather interesting movie. A little bit thriller, a little bit sci-fi, a litte bit drama, a little bit like Memento. The film opens in Iraq, 1991, and follows an American soldier by the name of Jack. That's all I'm going to say (expect that this is NOT a war film). I hate knowing what movies/books are about and just try to watch everything that comes along.
What I will say is that I really enjoyed this movie and highly recommend it to one and all. If you do watch it, sit back and have a think afterwards. What REALLY happened at the end.....talk about it to whomever you watch it with, you might be surprised at what other people think. I was.
[03:56] Without Tea
Date: 7/8/05 at 11:56AM
I usually have two or three cups of tea a day in my VI Mug. So far over here I am missing a) my mug (I left it at home goddamit and b) a decent cup of tea. You'd think that you'd be able to get one in England wouldn't you.
I usually drink Twinings - the Yunnan, Earl Grey, Afternoon and English Breakfast varieties. So far the only one of these I've been able to track down is English Breakfast. I've looked in Saisburys, Marks & Spencer, Tesco, CostCutter and any number of local corner shops. They just aren't to be found.
I did the trendite thing and went to Starbucks this afternoon because I'm trying to code and I REALLY need a cup of tea. They gave me a filthy cup of muck made by a company called Tazo. I'm not going to link to their site because it's covered in flash bollocks and I have no desire to help propogate their disgustingly vile teas any further - granted they seem to be corporate buddies with Starbucks but every litle bit :)
Anyhoo - I just found out that Twinings do mail order over here! I'm so into that! There is a catalouge and when you're ready, an Order Form. You don't really need the catalogue as everything is listed on the order form anyway.
[00:18] Here We Go Again
Date: 7/8/05 at 8:18AM
We've just been notified that we're going to be evacuated due to a "suspect package" outside a restaurant next to the station.
I think it's going to be a rather jumpy few days around here.
UPDATE: Police have all gone away again and we're allowed to stay. False alarm. Some bloke walked in downstairs about 10 minutes ago and said "Shit, I think I left my bag in Benjys". I think the police blew it up.
[00:00] NIN - Tales From The Mosh
Date: 7/8/05 at 8:00AM
Due to the munificence of a friend of a friend I got free tickets to the Nine Inch Nails gig on Tuesday night. I nearly didn't make it due to some work malarkey but in the end I did! It was in the Brixton Academy and the design of that place is very well thought out. It has a gently sloping floor, sloping down to the stage, so that you can ALWAYS see the stage no matter what your location.
I promptly lost everyone I was there with in the crowd and proceeded to have a good time anyway. I was somewhat foolishly atttired in a shirt as well as a t-shirt and this led to some trouble in the mosh.
It was a good gig and NIN didn't do the thing I REALLY hate that every band seems to do these days - an encore. If you want to play, play, if you want to stop, stop. Quit it with the ego pumping you bastards. There was a good mix of new and old stuff and the crowd was quite genteel for a rock gig.
Moshing is an interesting sport. It only occured to me on Tuesday night that it is a game combining elements of billiards/pool/snook er and breakout. You have to judge precise impact points and pressure required to break through to the next line. I got through to the second row but the front row were clinging to the barrier like limpets so I had to be content with getting an arm to the barrier (to anchor myself) and bouncing around there. At this point tradgedy struck. My sweat-soaked shirt started to creep down my non-fence holding arm and, as anyone who's been in a moshy situation before will know, you can't really move in an individual fashion. I was slowly being handcuffed and there was nothing I cuold do about it. Then, one of my earplugs started to depart and obviously I couldn't do anything about it being handcuffed and all. It left about an hour and a bit in I finally decided enough was enough and followed it. I couldn't really protect my head anymore and I was suffering the usual oxygen starvation coupled with a lack of anything substantial to eat since breakfast and my not so energy enhancing dinner of bourbon and ice. For the first time ever I bailed on the mosh and went out over the barrier!
This was interesting for me, another sign of the inevitable ageing process? Depressnig thoughts to think but I went and hung out with some other evacuees and had a good chat with them until one of my favourite songs came on and, and this is the surprising bit for me, managed to get back to the EXACT same spot I'd been in before the song even finished. I stayed there until the end of the concert.
[23:30] Back To Work
Date: 7/8/05 at 7:30AM
I got to work today in record time - I have to say that I'm well impressed with the Transport For London efforts to get everything working again.
I have a registered Oyster so I received an e-mail about 1630 yesterday saying "Sorry the Tubes are out but we expect to resume a slightly limited service tomorrow morning. Please check the Journey Planner tomorrow to find the best route to get to your destination.". So, I did that this morning and my normal route popped up, Northern Line to Bank, change to Central for Liverpool St! I went down and there are definitely less people on the Tube this morning, I got a seat all the way in :) I would conjecture that there was about 25-30% of normal traffic out this morning.
Well done everyone involved!
[00:46] The Tube - Liverpool St Explosion(?) And More!!!
Date: 7/7/05 at 8:46AM
Well, had my first Tube related problem this morning. The Northern Line was closed from my station so I detoured via the Victoria Line and onto the Central Line from there...unfortunatel y Liverpool Street Station was closed (bomb scare), as was the prior stop, Bank (Power Failure) so I had to get off and walk from St Pauls. This was interesting as you don't get ANY idea of what shape London is whilst wizzing around underground. Turns out that where I got off (two stops from where I was going remember) is only an 8 minute walk away. This is interesting as the rule of thumb here is each stop is approximately 3 minutes from the next. This doesn't include maneuvering time getting out of the rabbit warren that is the Tube.
I think I could probably walk to work and not use the bastard Tube at all!
UPDATE: It seems that Liverpool Street wasn't so much of a scare as an actual explosion. I don't know if it's malicious or not - I suspect not as the Tube announcement when I was down there was initially "closed because of Power Failure". When I wandered in this morning both ends of my street were blockaded by Police but they weren't evacuating buildings (I am in the building next-door to Liverpool St). Someone just in said they are now evacuating the street and the sirens have now been added to by a helicopter! More news as it comes to hand.
UPDATE II: Well, we've just been told to evacuate the building so...I'm out of here! As one of my colleagues has just mentioned - what's the point of evacuating us onto the street where we can be blown up more easily :)
UPDATE III: I'm home - not sure how comforting that is due to my proximity to Stockwell Station - I had to talk my way through some police tape to get home! Looks like living in London is going to be a bit of a bugger for a while. There's no way the Tube is going to be going tomorrow and unlikely to be moving within a month I'd say, depending on the damage from the explosions. Looks like my earlier comments about walking may be put to the test :)
UPDATE IV: Wikipedia is being put to use to cover this in what I think is an excellent way, check it out here. I had never heard of Wikinews up to now.
[10:02] Musings
Date: 7/2/05 at 6:02PM
I'm getting REALLY sick of not having my webserver at home. Back in the good old days I used to drop "stuff" onto my site so that I could access it from work or wherever else, now I'm working out of a 10Mb restricted account that does HTTP only. I've lost my reference library (although most of it fits onto a CD I carry anyway) and my SSH tunnels. I also no longer have the ability to host whatever odd applications I wanted to run (ie the whole Sunbird remote calendar thing).
I hope to resolve this shortly as I am days away from signing a rental agreement (yay). Once I've got that sorted I can get a phone line, then an ADSL account and then a computer. THEN I can get a computer and get things happening again. I''m actually wondering if I should just bite the bullet and pay for hosting somewhere. There was an interesting looking company called Bytemark who had a table at LUGRadio Live. They host you on a VM and give you pretty much free reign over your machine. You get a choice of Debian, Gentoo (sweet!) and RedHat. The base package (£15 a month) gives you a static IP, 64Mb of RAM, 15GB of disk and 1Gb of backup space. They also offer time on a compile farm (handy for Gentoo) for getting through nasty compiles on the little machines.
On a non-tech note, whilst living on my friends lounge room floor I have become decidedly non-physical, I guess the proximity of a GTA-enabled XBox and the lack of any real space to swing arms and legs has led to me vegifying. So, I've decided to go and check out Krav Maga. It looks interesting and should keep me pretty fit. I've wanted to try this for a long time. I read about it in a book whilst browsing in Berkelouws about 8 years ago (Aussies are highly commended to make the trip and check it out - if you love second hand bookshops you'll go crazy for this place).
[09:28] A Joke
Date: 7/2/05 at 5:28PM
I'm in at work waiting for a script to run and I've been flipping through a calendar I found with daily jokes, I couldn't let this one go:
Two parrots are sitting on a perch, one turns to the the other and says "Can you smell fish?"
HAHAHAHAHA
OK, sorry.
[12:24] I Got A Headset!
Date: 6/29/05 at 8:24PM
Not excitingly groundbreaking news for some but as I spend four to five hours on the phone every day I get REALLY sick of trying to type with one hand. The headset was ceremoniously awarded to me after the following e-mail went out (I'm the 'chap'):
From : [Name removed to protect the guilty]
To : [A broad selection of people on the floor I'm working on]
Subject: Mental Status of your PB02 man
[My bosses name removed], I am a little concerned about the mental status of your PB02 chap who has been working on a desk in the server team.
On Monday afternoon he stuck a plastic bag on his head and then proceeded
to use parcel tape to create a DIY hands free kit by sticking the phone to
his ear.
Is this normal behaviour amongst PB02??? Do you want me to call security?
I have pictures on my phone if you don't believe me.
Regards
[Judgemental man not appreciative of ingenuity]
NT Server Team
UPDATE: Someone just forwarded me the phone picture which I present for your viewing pleasure:
[06:32] TCPDump on Windows
Date: 6/27/05 at 2:32PM
I had a situation today where I needed the functionality of TCPDump but I couldn't install ANYTHING on the server I wanted to dump on. This ruled out WinDump as you need to install WinPcap to get that, and most other similar utilities, working. I then stumbled across MicroOLAP TCPDump. This is a windows port of the original tcpdump program using their own Packet Sniffer SDK. From what I've read on the site, the SDK is actually a rebadged (and reworked?) Network Investigation Suite - a Delphi based fully self-contained, dynamically-loaded packet capture technology.
It is free for personal use and attracts a $US40 license fee for commercial use.
It has exactly the same command line switches as the *nix version (yay!) but the interface selection is a little difficult. I couldn't find any doco on it so here's what I worked out/guessed:
How To Find Your Network Interface ServiceName

Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv")
sKey = "Software\Microsoft\Windows NT\CurrentVersion\NetworkCards"
lRet = oReg.EnumKey(&H80000002, sKey, arSubKeys)
If (lRet = 0) Then
For Each oKey In arSubKeys
sSubPath = sKey & "\" & oKey
oReg.GetExpandedStringValue &H80000002, sSubPath, "Description", sDesc
oReg.GetExpandedStringValue &H80000002, sSubPath, "ServiceName", sValue
InputBox sDesc, "Network Card ServiceName", sValue
Next
Else
WScript.Echo "Couldn't get registry array (" & lRet & ")!"
End If
[15:47] LUGRadio LIVE - Report
Date: 6/26/05 at 11:47PM
LUGRadio Live 2005 happened this weekend (Saturday 25/06). My report on what was there and what I saw follows (yes, it's all me me me, it's a blog goddamit):
I was all organised and had everything together and ready so all I had to do was get up at 0615 , shower and head for the Tube. I got there and made my connection at Euston station with no problems. 2 hours and 46 uncomfortable minutes later (you get what you pay for with the ole £18 return ticket) I alighted in Wolverhampton. I was just on the verge of congratulating myself for the eminient smoothness of the travel arrangements when I realised I had absolutely NO idea of where exactly I was going in Wolverhampton! I tried wandering around in the vague hope that I'd either bump into it or I'd come across an internet cafe. I didn't. Forty-five minutes later I realised that I had a couple of the podcasts on my MP3 player and I slowly FFWD through to the annoucement of the location. I got there only an hour late and got into some serious llistening. I managed to check out:
[07:20] MSTSC Three Finger Salute
Date: 6/23/05 at 3:20PM
I've been using the Microsoft Terminal Services Client (mstsc.exe) a lot recently and today the root explorer.exe hung on the server leaving me unable to do anything. I needed to press Control Alt Delete to get to the Task Manager but I couldn't because the local machine obviously gets precedence on that little combo. A little digging on the MS Support site revealed:
To send Ctrl Alt Del via a Terminal Services connection you need to press Ctrl Alt End.
The only other really interesting combo I found is Control Alt Break which toggles between Windowed and Full Screen modes.
To get the word from the horses mouth or decide for yourself what is really interesting, check out the MS article How To Connect Clients to Terminal Services By Using a Terminal Services Client in Windows 2000 - in particlar the Shortcut Keys section.
[03:48] Sunbird Calendar
Date: 6/22/05 at 11:48AM
I finally caved yesterday after all of my meetings moved about three times and my diary (written on paper) ended up looking like some kind of cryptic treasure map. I'm using paper because I don't have a tiny mobile computer yet (they're all too delicate and expensive) and I can't use the work calendering system (Lotus Notes) because I still don't have access due to some administrative bungles.
So, I headed for Sunbird. I looked at Sunbird a while back and it seems to have moved on quite a bit since then. The 0.2 release was set free on Friday, February 4th 2005 and it's slowly developing into a useful app.
The problem I have is that I want it accessible from multiple locations (hopefully I can get online from wherever I am) to deal with the lack of portable device to keep it on. Sunbird provides the ability to publish your calendar to a remote server via HTTP. It uses the iCal file format. Searching for iCal on google provides a link to iCal Exchange. This is a free service that will host your calendar, password protected if you wish. Obviously if you are going to be putting private/secret information (ie 1630 - Dominatrix Appt.) in your diary you don't want it out there on the internet so it's up to you to decide if you can utilise this service. If you have the luxury of a home server then you can host it yourself - there's an Apache module, mod_dav, that will do the job for you. From what I've seen the website that Carlos provides is pretty slick - the interface is simple and data transfer is quick!
I had to get it to go through my work proxy and as the interface is still lacking polish there is no proxy option. To get it working I had to do the following:
user_pref("network.proxy.autoconfig_url", "http://your.proxy.url/proxy.pac");
user_pref("network.proxy.type", 2);
[01:10] Painting London : Your Options are Bumpy or Sticky
Date: 6/22/05 at 9:10AM
I've been doing a LOT of walking in the past two weeks in the search for a place to live. Whilst on these adventures I've been observing London and the way it's different to home.
I'm one of those annoying people who like to tap on fences/railings whilst walking past them. If one has a stick, all well and good; If not, hands will do. So anyway, I was walking along a road (after a failed attempt to get into BT Tower) and I turned onto Euston Road. This road is quite large so the powers that be have built a fence along the side to stop you wandering into the traffic. I automatically stuck my hand out to tap-tap-tap on the railings as I went by and - and this is the exciting bit - nearly stripped all the skin from my fingers. This was my first encounter with the Bumpy Paint.
I stopped and investigated the railings. Although they were painted matt black the paint was impregnated with what can only be described as 'stuff'. Some of the stuff was quite large and protruded from the surface about 6-7mm, other pieces were smaller like sandpaper. Looking around I noticed that every other council owned object was painted with the same substance, lightpoles, traffic signal boxes, fences - anything that hadn't moved while the painting team went through I think. Since then (that was last weekend now) I have come across it in several places and I'm still not 100% sure what it is.
My initial theory that they'd heard I was coming over and wanted to force me to sand my own arms off doesn't realy seem all that likely and the only other thing I can think of is that it's an anti-graffiti measure. It would probably stop Magic Marker activities but I doubt spray paint would have any problems, it's also possible that the nodules would prevent bill posters from sticking their wares as there wouldn't be enough points of contact for the glue to hold. I've search for anti-graffiti products and there are none that match what I'm seeing here. I decided to send an e-mail to the London Mayor (it was the only e-mail address I could find) and ask him. The mail was received and they replied:
We will look into all of the points you have raised and get back to you as soon as possible.
So they obviously haven't read it :) If they ever do I shall pass on the information here: watch this space.
The sticky paint is easier. I came across it about two days ago and I thought I'd actually found an answer to the bumpy paint. Whilst walking along Vauxhall Road I saw a big yellow sign (see a lovely selection here) saying Anti-Climb Paint. I rushed over thinking that it was going to be the bumpy paint and found that it was actually some black goop that they smear on stuff to stop vandals/burglars from climbing on or over them. Theoretically you can't climb downpipes because you'll slip off and you can't climb other things because you won't want to get dirty. I'm not sure just how effective this actually is. I think some gloves would make it quite easy....
I like an industry that covers all angles. The paint industry brings us non-slip paint for pool surrounds and slip paint for everything else!
[03:52] Hey! Where'd my life go?
Date: 6/19/05 at 11:52AM
Woah! I've had so many things I've wanted to post this week and a grand total of zero spare hours to do ANYTHING in.
Work has been non-stop and frequently hasn't finished until nine (that would be PM) after starting at seven-thirty/eight which means I have to be well out of the house by about seven (I'm currently less than three minutes from a Tube station). The whole Work/Social Networking obligation this week (Bob, this is the new guy, don't hurt him...much) have precluded me actually getting home before midnight any night this week - not to metion the fact that Thursday night we were forced to go to a Karaoke bar...wheeee, now my only suit smells like I'm a hardcore chain smoker!
In addition I'm trying to locate a place to live which means viewings. The agents over here (who appear to be exclusively Australian or South African) don't start work until nine so I can only view places at lunch time or in the afternoon if I can scab off earlyish.
To cap it all off, I suspect that the lack of sleep, combined with exposure to less than clean environs has contributed to a lapse in the vigilance of my immune system and I seem to have a cold...
My only hedonistic moment this week was when I spent eight hours plaing GTA:San Andreas (Yes, I have an XBox, not a PoopStation so it's new to ME OK) last night (I didn't start until after all the real estate agents were closed though, we played from five until one). Damn that's a cool game - more on that later!
Anywho, I shall now attempt to post all the things I've been meaning to post this week so apologies in advance for hopelessley out-of-date information (for those of you avidly scheduling your lives based on my blog).
[15:42] LUGRadio LIVE
Date: 6/13/05 at 11:42PM
Since I so cunningly managed to miss Linux Conf 2005 (no no, there are plenty of tickets left, I'll buy one later) in my own home town I'm NOT going to miss LUGRadio Live 2005, not when I'm so close!
I've been considering it for the last couple of days and, in a serendipitous twist of fate, a mailing list that arrived today pointed out to me that a man whom I very much respect and admire is also going to be there. That man is Mil Millington! If you haven't heard of him I suggest you check out the link, he is a most hilarious author and has written several books now including Things My Girlfriend And I Have Argued About and A Certain Chemistry.
See you at LUGRadio Live 2005.
[09:32] This Blog Sucks
Date: 6/12/05 at 5:32PM
It has been pointed out to me that my blog sucks and that "The feeds are utter poo".
Strong words but, sadly for me, true. The feeds are indeed "poo". I've been doing some digging and it seems that feeds out of modblog.com are generated by some magical php and that this php is not as magical as it should be. It strips all HTML from the blog entry! This leads to some interesting formatting issues wherever the feed is displayed.
I have raised Bug 252 with the Modblog team and we shall see what happens.
UPDATE: I was notified (somewhat bizarrely) by a comment on this blog that the nasty bug is under investigation, I await it's resolution with bated breath....
[06:29] Vindication
Date: 6/10/05 at 2:29PM
I've been meaning to write a diatribe on telecommuting for the last week but I haven't had a chance. I mention this because I spent my second day physically at work today and, since my MP3 player ran out of batteries on the tube this morning I listened to my co-workers chatting today.
I was both stunned and vindicated by what I heard. I've had problems with this company before and I spent more than a little time reviewing their behaviour and reputation in my city, country and eventually my geographic area. My conclusions then were that they were universally unloved by their employees for exactly the same reasons. This was based on internet research and a few internally aired isues - issues that were quickly removed from intranet sites and Inboxes upon their discovery.
Today I heard comments indicating that team morale is rock-bottom due to problems with expense claims, constant unpaid overtime demands, no remuneration reviews and attempts to bribe the workers into ignoring the dismal working conditions with vouchers for goods and services.... I'm glad I'm contracting :)
I honestly have no idea how this company continues to function. They chew up and spit out young, naive talent and spit out jaded IT contractor husks like me.
[13:46] Podcasts, Crappy JVC MP3 Players & LUGRadio
Date: 6/9/05 at 9:46PM
Since I have become a commuter I've found that one requires Things To Do whilst on the Tube. Books are a nice idea but space is often at a premium and asking 4 people to move so you can turn the page is a little annoying - especially if you're a fast reader. Therefore I turned my attention to the auditory world. A brief tangential but highly relevant detour:
[15:35] Blergh
Date: 6/8/05 at 11:35PM
It appears that if there's one thing I haven't learnt it's reading ALL of the documentation BEFORE you make a damn fool of yourself start working on something. Let me paint you the scene...swirly lines...swirly lines...swirly lines
I finally got to go to work today after technically starting last Wednesday....that would be a full working week, a full working week which I spent reading doco. There is a trick that most people know (well, most people I know - this could be an IT phenomenon) of reading for "fact position retention" rather than comprehension. There is no way that I could have remembered everything that I read in the last 7 days but I do now have little signposts stuck in my brain of which documents to refer to when I need more info on a certain subject area.
My jobs today were to:
a) Get into the bloody building without assistance; and
b) test the unattended installation processes of a monitoring server
In that simple word lay the seeds of my undoing. For the most part the project on which I am working is installing agents on servers as opposed to installing the servers that the aforementioned agents talk to.
So, I get two documents e-mailed to me. The first to arrive covers the Unattended Agent Install, the Unatteded Server Install arrived a while later. I grabbed the first one, obviously without engaging any kind of cognitive process, and as it fit with the theme of my previous reading so well my brain stayed in signpost-mode and I started blindly following the steps....luckily I couldn't get very far as I had to try and copy 7Gb of install data (sheesh!) over the network and I ended up talking to my boss whilst still in the data gathering stages of my first foray. Luckily I'm so anal about things that I don't actually DO things the first time through, I pretend to do them and see what data I need and what might go wrong. He pointed out that I was not doing what I was meant to be doing (yay me) and completely refrained from calling me a prat, which was nice. I then went on to read the right document and do the wrong thing out of that as well, because I DIDN'T READ IT ALL FIRST.
I'm a little upset with myself for this, mostly because the most spectacular mistake of my career (well, thus far anyway - no point in putting limits on myself now, there's always room for escalation) came about from exactly the same thing. I read a document and started blindly following instructions without actually thinking about what I was doing....and destroyed a server that took a lot of people several months to build. That time I was lucky in that I had a whole weekend to reverse the damage and a few knowledgable friends to call on. It caused a managerial battle but no real technical damage was done - well, none that I didn't reverse and I learnt a lot that weekend :)
I hope that by writing this and pointing out to all and sundry (Ha! I know no-one's actually reading this) that I'm a prat (someone had to say it) will prove to be a cathartic experience for me and that I can move on and not repeat my mistake again. We'll see I guess.
[06:59] SCUBA is for losers
Date: 6/7/05 at 2:59PM
It seems that an Israeli inventor has come up with something akin to those little tubes the Jedi had in Star Wars I & III, a portable device to obtain breathable air from water! It works by spinning water in a centrifuge until the pressure is low enough to allow the gas to part ways with the liquid - as per Henrys Law (the mass of a gas that dissolves in a definite volume of liquid is directly proportional to the pressure of the gas). The original story is on Isracast but there is also some interesting information on www.technovelgy.com on this and other Sci-Fi inspired inventions.
[01:54] Toolset - the word that never was
Date: 6/7/05 at 9:54AM
I've been reading/proofing a lot of doco over the last couple of days and, amongst other bizzare things, I've come across the word "toolset" spelled tool-set. I was going to correct it and then I thought, "Hey, I don't know which is correct!" so I checked a dictionary search engine. I was a little suprised that there was no entry anywhere for toolset. I looked for tool-set instead...no entry!
I'm sure that anyone in the IT industry will have run across this word many times as it is oft used to describe the functions provided by a particular program or subset thereof. A search of the web for toolset on any engine you care to name returns a large number of hits so the word is certainly in use, it just hasn't made it to the dictionaries yet. Now that I come to think about it, I don't know if it really should either. Writing "toolset" delivers no more to the reader than writing "tool set". However, as I read out on t'internet:
In English, words, particularly adjectives and nouns, are combined into compound structures in a variety of ways. And once they are formed, they sometimes metamorphose over time. A common pattern is that two words — fire fly, say — will be joined by a hyphen for a time — fire-fly — and then be joined into one word — firefly. There is only one sure way to know how to spell compounds in English: use an authoritative dictionary.
So, let us sit back and watch etymology in action!
UPDATE: It seems that toolset IS known, to something called the Webster's New Millennium Dictionary of English, Preview Edition (v 0.9.6). I haven't been able to track down any info on this publication so far but they define "toolset" as:
Main Entry: toolkit
Part of Speech: noun
Definition: a set of software applications that aid a task; also written tool kit, also called toolset
Usage: computing
So there you go! The copyright date on the definition is 2003-2005.
On a seperate note, did you know that the hyphen is actually only one of the horizontal line based punctuation symbols? There are actually three of them. The hyphen, the en dash and the em dash! Read more here.
[17:07] Zombie vs Ninja - Rating *** (3/5)
Date: 6/5/05 at 1:07AM
I have long been a fan of old Hong Kong martial arts flicks and as soon as I saw the trailer for Zombie vs Ninja I knew I'd like it.
It has everything you could ask for from a HK flick: the beautiful kung-fu choreography, the incomprehensible plot and of course the sublime dubbing. But this time there's more!
The protagonist and his antithesis are both of European descent (and are both the same actor?) and the evil "Ninja" or "Nin # Ja" are also predominately caucasian. This makes for some really bizzare fight scenes and some crazily gratuitous swearing.
A plot synopsis: All but impossible - even five minutes after "The End" I have not a clue what happened. Basically the hero (Ethan) sees his father killed and seeks training followed by revenge. The training comes from the secret zombie master aka the town undertaker. That was about ten minutes in at which point it lost me. Nonetheless (isn't that a strange word) I thoroughly enjoyed the ride!
Highly recommended.
[03:54] C-To-English
Date: 6/4/05 at 11:54AM
After posting my software list yesterday I felt the need to justify my selection of PasswordSafe and the BlowFish algorithm - if only to myself. With that in mind I headed off to the authors site (Bruce Schneier). Whilst reading the details I came across a link to an English version of the C code for Blowfish as generated by the c program by Leevi Marttila - this is quite old (circa 2000 I think) but I hadn't heard of it. I read the translation and found that you can actually follow the program! Some snippets:
There is William code named "bf_N" who has 16 leafs.
There is Edward code named "noErr" who has 0 leafs.
..
This rugged Charles code named "subkeyfilename" says "Blowfish.dat"
any time he has chance.
From here I'm assuming that melons are about same size as coconuts.
From here I'm assuming that apples are about same size as oranges.
..
Comment by author: " ABCD - big endian - motorola ".
If "ORDER_ABCD" is mentioned, then read next lines.
These briefcases can hold next things:
Treat next things as a compound. There is David code named "word". He
likes melons. Move to next person.
There is Thomas code named "byte". Calculate next thing: 4 He likes to
carry that amount of bags of cherries. Move to next person.
..
Count the amount of things this thing really has: Get the amount of
tomatoes that Kenneth has. Take a box that corresponds to that number
from John. Then count the amount of things this has: Get the amount of
tomatoes that Raymond has. Add previous amount to this: 1 Take a bag
that corresponds to that number and count the number of melons. Take
away what he has. Give this guy these things: Get the amount of melons
that Walter has. Move to next calculation.
..
Beware of stoned humans! There is James code named "bf_P". Calculate next
thing: Get the amount of leafs that William has. Add previous amount to
this: 2 He likes to carry that amount of bags of melons. Initially that
persons has these things: sugar coated 608135816 and this sugar coated
2242054355 and this sugar coated 320440878 and this sugar coated 57701188
and this sugar coated 2752067618 and this sugar coated 698298832 and
this sugar coated 137296536 and this sugar coated 3964562569 and this
sugar coated 1160258022 and this sugar coated 953160567 and this sugar
coated 3193202383 and this sugar coated 887688300 and this sugar coated
3232508343 and this sugar coated 3380367581 and this sugar coated
1065670069 and this sugar coated 3041331479 and this sugar coated
2450970073 and this sugar coated 2306472731 Finally I have listed
all. That was all holdings.
Whilst ostensibly this appears to contribute only humor value it was actually written to circumvent the ruling of Judge Gwin of the Federal District Court of the Northern District of Ohio who stated "...software is not protected by the First Amendment because it is a 'functional device' like a telephone circuit...". So, your code isn't protected unless you turn it into a "story"?
[15:02] Jesus Christ Vampire Hunter - * (1/5)
Date: 6/3/05 at 11:02PM
I just watched Jesus Christ Vampire Hunter. There's not really a lot to say but I do wonder how films like this would ever have "made it" without the power of the internet.
It's a Canadian effort, released in 2001 after two years of weekend shooting - I'd like to say "impressive" but I'm not sure it is.
See it for the kudos, I suspect not many people will be able to say they've endured it all.
[06:55] Bread in the UK
Date: 6/3/05 at 2:55PM
I haven't worked it out yet but bread in the UK, or here in London anyway, DOES NOT GO STALE!!!! I've had a loaf of bread I bought on Wednesday (three days ago now) sitting half-eaten under my bed (don't ask). I pulled it out for lunch today and it was fine. If I heated it up so it was warm and steaming you'd swear it was freshly baked.
I've decided I'm not going to eat it anymore until I find out why. If only I had a mass spectrometer and any idea of how to use it.
UPDATE: I've been thinking about this and I suspected that humidity may have something to do with it - more moisture in the air leads to the bread sucking it up and staying nice and squishy. Going off the BBC WeatherChannel site we have London and we have CanberraSydney.
I'm going off the relative humidity figures (relative humidity being "...expressed in percent, of the amount of atmospheric moisture present relative to the amount that would be present if the air were saturated.") and, for those who couldn't be bothered clicking, the June figures for London are 70 during the day and 58 at night. The same for Sydney (can't get Canberra on there, why would you anyway, it's only the CAPITAL CITY) is 77 daytime and 62 at night. This does not support my theory, nor does it support the average conception of English weather. It's a lot more humid in Australia (Canberra/Sydney) than London and I am rather surprised!
UPDATE II: I got figures for Canberra off BoM and they're even worse (for my theory) than the Sydney ones, daytime of 85 and evening 60!
UPDATE III: I'm back on the ingredient theme again. The packaging for my piece of, for want of a better name, "bread" says Bake 'n Bite - a little bit of internet trawling reveals The Bake 'n Bite Website. These guys seem to be a brand name extension of Country Choice, a "specialist supplier of frozen bakery products and bake-off systems to the retail market" who in turn are owned by Brakes Food Service Solutions. Armed with this information and the fact that I'm entitled to get an ingredient list according to the Food Labelling Regulations 1996 (I think) I'm going to find out what is in this thing. First I'm going to pop back down to the outlet I got it from and see if the ingredients were cunningly hidden on the container somewhere. If not I now have a number (0800 521366) and an e-mail address (country.choice@brake.co.uk) to harangue!
UPDATE IV: R.I.P. Bread. It seems I was little overzealous in my longevity predictions. My piece of bread is going hard. I went down and checked the stand (for those who are gripping their seats, knuckles white with anticipation) and the only ingredient listed is "Flour Treatment Agent". My research concluded that Flour Treatment Agent is usually Ascorbic Acid (Vitamin C) or, in less regulated countries, Potassium Bromate.
I checked it out on the off-chance that Potassium Bromate would do magical things and it turns out it is a carcinogen and not a magical bread freshness ingredient. Fat fingered research also showed that Potassium Bromide is an anti-convulsant for dogs. I wish I knew the difference between an -ate and an -ide ending.
[06:46] Business Bloodbath
Date: 6/3/05 at 2:46PM
I am now contracting to a company that I used to work for back in Australia. I spent a lot of time bad-mouthing the managerial structure and business nous of said company because of their frankly bizzare way of going about business (Hello Mr Customer! Can I....STAB YOU IN THE BACK? Muahahahahaha).
Anyway, after people found out I was going back for a second tour they pointed out that I was a) a hypocrite and b) loco. I defend my actions by pointing out that pounds convert into $A most favourably.
This is a "pay off the mortgage" move, not a grand career step.
I just thought I'd mention that the company in question work in EXACTLY the same fashion over here!
[06:10] Welcome Back To Windows
Date: 6/3/05 at 2:10PM
Well, after primarily working on the Unix for the last 5 years (and running Gentoo on my personal machine) I'm heading back into the Windows badlands! I've setup my first Windows box since I left my last job a year and a half ago and it seems my habit of keeping my tool collection on my USB key up to date has paid off. I have everything set up as I like it with minimum of fuss.
Here's what I've got (note, all but one of these programs are Free (not necessarily OpenSource though):
[11:21] XBox Media Center
Date: 6/1/05 at 7:21PM
There's an XBox around that I'm going to update with the latest XBMC. If you don't have an IRC client and couldn't be bothered installing one there's a lovely Java based web client here: http://www.macsat.com/xbins/
Once it connects just type in /msg xbins !list and go get your stuff.
Very handy!
[11:12] Fruity London
Date: 6/1/05 at 7:12PM
I don't know where it all comes from but it's great. All of the train stations seem to have fruitiers out the front selling what seems to me to be bizzarely cheap fruit. I have just availed myself of £3 worth of fruit which included two punnets of strawberries (about 16 strawbs per punnet) and a huge bag of cherries. This little cornucopia would have set me back about $20 back home. According to xe.com I have spent about $A7.40.
I've just check the Woolworths Homeshop website and Strawberries are $3.98 for 250g. I've just constructed some rudimentary scales using the chopping block and a wooden spoon and my strawberries seem to weigh in somewhere just over 500g (assuming that the container of salt I was using does actually weigh 500g like it says it does, I don't know it that includes packaging weight). That means my strawberries are worth about $A7.96. Unfortunately Woolies doesn't stock fresh cherries at the moment so I can't price check them but already going off the strawb prices I am getting the cherries for free!!! I wonder where they come from to be able to sell so cheaply. Maybe they're all GM and I'm going to mutate or something.
[10:44] Nothing Changes
Date: 6/1/05 at 6:44PM
First day of work today, I went in and it seems that company I'm working for here is the same all over the world (I've worked for them previously in Australia). Their customer does not particularly like them, they are running under the belief that more meetings will fix EVERYTHING and red-tape stops ANYTHING from happening (my login for the network should be ready in about six weeks).
On the interesting side, everything is COE/SOE run and if you try to log in from a non-SOE build to the MS domain some magic happens to shutdown the port you are connected to on the Cisco switch. I think that's really cool and I shall be attempting to find out how that happens, SNMP is my guess for now.
I've been given lots of doco to go and read in the meantime, for those interested I'm working with CA Unicenter and shall be trying to make it do things it was never intended to do (like work).
[10:37] London, The English, Customer Service & Technology
Date: 6/1/05 at 6:37PM
Wow, I've been a busy boy.
After getting off the plane in London I made it through Customs without even being stopped. I got on the Heathrow Express (cost me £14 but I was over travelling by then and the quickest was the best). I then succesfully navigated the tube with nary a problem. The instructions my friend gave me were uncannily clear and I managed to arrive at her house about an hour ahead of schedule...or so I thought. Turns out I was about 4 hours ahead of schedule. I sat on her front doorstep and read the rest of my magazine and newspaper collection and then watched the police arrest some of my new neighbours (that's right, I'm living on an estate in Stockwell). Finally, I got bored and dragged my 24 kg suitcase around the corner to get some hot chips. Naturally, it was at this point that my friend came home - I was happy 'cause I had chips :)
I was at this point quite knackered and went to bed - this was Monday in England and a Bank Holiday so everyone was out and about. Day Two of my London adventure was a "Real Day" but I'd scheduled work to start on the 1st of June ('cause it seemed nicer that way) so I had the day to sort out the notorious bugbears of antipodeans in London:
* National Insurance Number
* Bank Account
I'd have to say that of all the subjects people have felt inclined to tell me before I came the "Obtaining a Bank Account is impossible" story was the second most prevalent (right behind "It's quite expensive over there you know"). Funnily enough, it also happens to be true! Obstinate fool that I am I thought I'd try and, with my new flatmates squeals of laughter still ringing in my ears I departed to do battle with the banks. Then I gave up. You really can't do it....unless you're prepared. So, take note those of you thinking of attempting this in the future. You will need:
* Passport
* Proof Of Employment (Proof of Income really)
* A Bill with you CURRENT UK ADDRESS
That's all!!! I obviously didn't have the second item having moved here mere hours ago but I found a loophole of sorts. If you can get your bank back home to send a statement to you at your new address they will accept that (well NatWest will anyway). Do this before you go and you can set up your account the second you arrive. I didn't know this and didn't manage to get it set up just then. The reason it is so difficult is because after the September 11 terrorist attacks the UK put in place a series of knee-jerk schemes to prevent money laundering. This is one of them - you can't launder money if you can't put it anywhere.
I moved on to my second task, the NI number. I was also warned that this could be impossible. The story goes that the English hate foreigners and, in order to prevent them from invading they make it impossible to get an NI number so you can't work without being taxed out the wazoo. I thought, sounds like bollocks I'll give it a shot. Outside my second bank I got on the mobile and called the magic number. I talked to a lovely lady who said come on in and we'll sort you out, if you're one of the first 50 people in the door you're guaranteed to be served today. It was only 0930 so I wandered down the road thinking "That wasn't so hard" and being well impressed with my self. I arrived at JobCentrePlus and was greeted at the door by a burly security guard who asked me my business. I explained my phone call and he politely laughed until he cried. He then gave me a piece of paper with a phone number on it and informed me that an appointment must be made via the "Tooting HUB" (phone 020 8218 4417) and pointed me at the free phones. It was at this point that I ran into the British love of old technology. I called the number, it rang and was picked up by a robot. The robot said "Sorry, can't take your call right now, please ring back later". It then hung up on me. It wasn't a robot, it was an answering machine. "Odd" I thought, and rung back. This time I got an engaged signal. I tried again. This time it rung...and rung...and rung....and stopped. I was getting a little surprised now but, still undaunted, I tried again. I was hung up on again by the answering machine. In my mind I was contemplating the bizzare lack of a robotic answering service and queueing system. "Why would you not implement one" I thought as I mindlessly hit redial on the phone. I continued to ponder this for 20 minutes before I finally got someone to pick up the phone. She was very nice and made me a booking for next Saturday. I didn't yell at her about the phone system as a) it's probably not her fault and b) I'm sure a lot of people do and she books them appointments for Thursday coming, next year.
I returned home semi-triumphant. No bank account but an NI appointment. I talked to my friend and she said I should go and see 1st Contact. They basically provide a service to itinerant Aussies, Kiwis and Saffas (which apparently is a nickname for South Africans!) to get a bank account for the sum of £35. They also give you a £9 phone card so it's not that bad I guess. I called them and manged to book in for the 1100 meeting. I whizzed in and sat through 3 hours of bollocks (1.5 by 1st Contact and 1 by the bank where they try to sell you their £10 a month magical bank account). I opted for the £0 non-magical account and that should be sorted by Monday! It is < a href="http://www.maestrocard.com/wheretouse/"Maestro/Cirrus so money can be slurped out back home to pay the mortgage without extra fees.
I then went and visited my agency and signed my papers and I'm all sorted for the day!
[01:16] Vienna IS sunny! Airplanes DO suck!
Date: 5/30/05 at 9:16AM
Nothing out of the ordinary hapend so far on my epic journey - that is to say that I am all in favour of someone working out matter transference so I NEVER have to go on a bloody plane again. It started out amusingly when I sat down and the little video monitor popped up a message: PAIN PROGRESS
And I thought, "They can measure that somehow now?" and looked for neural probes in the headrest. Later I realised it said "PA IN PROGRESS". Other highlights of being rammed into tube with 300 other unfortunates for twenty one hours:
* Being given a plastic fork that I SWEAR should be on some kind of restricted access hard-core weapons list. I was so impressed I kept it! Seriousy, it is THE sharpest thing I've wielded for some considerable time and as my Swiss Army knife is in my luggage I'm hanging onto it in case I need to cut/impale something/one. Security will probably remove it when I go back through again.
* Stopping in Kuala Lumpur at 3am and getting booted off the plane....why??? Can't you refuel the bastard without it exploding or was it all just a cunning plan to get us to go through security again in case the terrorists amongst us had manufactured some sort of plane destroying wepon from the forks? Either way I left my juggling balls on the plane accidentally and, instead of being destroyed as was forewarned by the flight attendants they were decoratively placed around my seat - that was nice!
Well, I've killed three of my six hours here in Vienna. I escaped the airport but, fearful of never escaping the angry Austrians, I didn't stray far from the airport. I wandered around until I found a sunny poppy field with some pine tree to lean on (no, really) just outside the airport and read a copy of 2600 that I found. Whilst sunning myself I contemplated the Austrians passing me by on the airport feeder. They were travelling quite slowly due to some rather bizarre and un-Austrian (in my opinion) intersection design. They were going so slowly that one bloke hopped out of his car and marked his territory on one of my pine trees. I was actively not thinking about where I was lying and thankful I was using my Drizabone as a ground cover.
I've come back inside now and am getting ready for the last leg, soon it will all be over and I will have new and exiting English things to get upset about!
[22:16] A man with no luggage must play on the Interweb
Date: 5/29/05 at 6:16AM
Goddamn bastard Austrians took what I thought was my handluggage :(
On a seperate note. Samsung have littered the international terminal with free internet kiosks. The IP I'm coming from is 203.49.200.243, which I'll have a look at later. Theoretically I am paying for this by staring at the advertising plastered all over the stand (and off course by mentioning them in my high-profile, high traffic blog) but I suspect they're covertly monitoring keystrokes to grab passwords. It's running a nicely locked down 2K build by the looks of things. I hope I haven't caught anything nasty from this keyboard.
OK, since they're not going to board us I'll play on the interweb....
Apparently my IP resolves to visp.inabox.net. inabox.net resolves to 204.255.30.37. My IP seems to belong to Telstra.
Boarding time...
[20:07] How to not get to the UK in one easy step
Date: 5/29/05 at 4:07AM
Easy! Go to the wrong security gate mere minutes before your flight leaves! I tried this exciting experiment this morning but due to the fact that I fly too much (once a year in my opinion) and now know that carrying Swiss Army Knives, Keys, Metal Buttons, Foil Wrapped tasty treats, wearing evil boots with Metal Eyelets Of Death and having too much iron in ones blood are all criminal offences whilst travelling via air in this day and age I went suitably enunencumbered to the airport. Seconds after my error was discovered I managed to flee to the other end of the terminal (bless the Canberra "International" Airports tiny little boots) AND get through security again before my plane got bored and left.
So, I made it too Sydney and soon I will line up for the next plastic glove search to get into the International side of this airport before winging my way to sunny Vienna for a glorious 3 hours of relaxing airport perusal before the final leg of my journey to the UK.
A quick note for bloggers: The Inquirer has an interesting article on the pointless of living out here in the blognoence.
[15:02] To infinity and beyond
Date: 5/28/05 at 11:02PM
Well, today is the day!
In hindsight, chocking up yesterday with social obligations was not a great idea but at least I saw some folks! My bag is packed and whatever is left is....well, left I guess. Next stop London!
[21:42] Why I Shouldn't Be In IT
Date: 5/27/05 at 5:42AM
The problem with me being in IT is that I love pretty much every thing about it so when someone says something like "Hey, I was getting rid of this " I invariably say "I'll take that" which is why I have just removed a 386 desktop and laptop, a 486, a Pentium 90, a Pentium II 266 a PIII, a dot matrix printer, a HP Laserjet IV, 2 canabilised cases, a 17",15"and 14" monitor and a grab bag of cables, drives and modems. Luckily the 486 was still working and had a copy of Police Quest I (why wouldn't it) installed so I spent a happy half hour playing that before trying to drive at Code-3 speeds and smacking into the house opposite the river.
What to do with all of the "treasure" I removed from the garage? These days you can't really dump it at the tip, not now that we know what happens when you do (unless you have no morals anyway) so my options are either pay the $10 per computer and $15 per monitor at the Waste Management Center ("tip" is SO gauche darling) OR take them to these guys: Charity Computers. I was pretty stoked when I found out about these guys. I like the idea that someone who can't afford to buy a computer can make use of this stuff. Admittedly it's run by Christians but even they aren't all bad.
So, most of the junk from the garage is gone (I couldn't bring myself to chuck the 386 or the 486, they're going to mind the house for me with my sister) and I've the rest of the day to pack...yay! I'm sort of over that too, I think I'll just give everything to Vinnies and buy new stuff when I get there.
[06:06] Quake
Date: 5/26/05 at 2:06PM
Good things for today: my signed contract turned up in the magical e-mail so I now have a definite reason to catch the plane on Sunday and I managed to get my room mostly cleaned up.
Unfortunately I struck a hitch pretty late in the piece when I came across my old games archive. I've happily spent the last hour playing Quake 1 (by the virtue of WinQuake).
So, I'm leaving on Sunday and I haven't started packing yet. Tomorrow for sure. Unless I get into Police Quest anyway. For now, to bed, before mt cat rips my face off.