Triage for bugs

I came across this article today, where the author talks about prioritising bugs in order to control churn and get a shippable product. At the end he also brings up the question, "What is a bug". To me, this would also lead on to the "How do you report a bug" - most people log really bad bug reports (and I'd expect that is why so many software houses will log, then suspend bugs - lousy reports make it impossible to duplicate problems).

RIAA Lawsuits

One of the many cool things about current versions of the Borland Developer Studio is the agregated RSS feed that fires up when it loads.

On the list of articles today, I saw this one about the RIAA that jumped out and caught my attention (posted by one of the guru's at Borland who develop Delphi).
I still do not see why ISP's can't provide P2P filtering at their end (per account of course). To be honest, Plus.Net (who I use) do offer this, so it is certainly possible without costing the earth that everyone complains about. Mine you, I think ISPs should take a better stance on cutting down on spam (come on guys, does it really take THAT much to REALLY terminate user accounts???). It's not even the problem of having someone check the mail server logs - it's not difficult to write a batch job that does it for you!

Server Move: Continued


After a long night, I found something interesting out about PHP5... It is EXTREMELY picky about permissions on files. If you don't get them just right, you get Internal Server Errors (and 'Premature end of headers' appearing in the log files). Interestingly, this was on a site copied from a working PHP4 server, with permissions preserved.

Server Move

Well, this site has successfully moved to a new Server - the biggest change is this one is running PHP5.  I'm pleased to say Wordpress 2 works flawlessly :)  I've got a load of tweaks to make, sites to transfer and check, and then will resume the Indy Anonymous FTP Server - so please stay tuned!

Hitachi post some nice 'music'

Hitachi have now posted what I can only describe as some of the best ringtones going!

Now, for all those who work at data centres, or with PC's (etc) you have to put one of these on your mobile, and watch the faces on the tech's when your phone rings!

[Link to Hitachi]

ICQ insanity

Well, according to ICQ, I will need to get a COURT ORDER before they will terminate my old accounts.

Talk about insanity.

Online Privacy

On Saturday I noticed that over the years I've had three different ICQ accounts - I used to use one on my desktop, laptop and another for server monitoring. My 'old' desktop one I kept, and still use. The other two are no longer required - and haven't been used in nearly 2 1/2 years. Logic would have dictated that these entries would have been automatically purged from the ICQ database (otherwise think of the clutter; each record will usually hold around 4 - 5Kb of data from the profile, multiplied by dormant accounts...). I know disk space is cheap, but even so ... So, I searched the ICQ site, and knowledge base for a way to delete the old accounts and got no information. As a last resort, I opened a Tech Support ticket (here is the current transcript, just for the hell of it - the ICQ tech's name has been changed to preserve his identity).  

  Original Message I have just realised I have two old ICQ accounts (and this one - making three). How can I delete the two old ones? Posted on Jan 23 2006 5:41AM Hi Michael, Many thanks for your response - I have modified the content held in the directory for the two old accounts, however, I'm still amazed about the lack of provision for terminating dormant accounts. Not only does this demonstrate insane database management, let alone totally thoughtless regard for system maintenance. I can understand the legal position for retaining account data in case of prosecution, however, I believe provision should still be made for disabling / terminating accounts so that they do not appear in the public directory (and eventually automatically purged from the database). In my opinion, this breaches the UK / EU Data Protection Act 1998; you are holding information that could be classed as personal and not providing means to update or delete the data held. (If you are holding accounts from a legal point of view, surely you are still holding the 'old' information from the two records I'm talking about - otherwise there would be no legal advantage.) Regards, Andy Neillans ICQ Supporter: Michael Posted on Jan 23 2006 3:11AM Hello Andy Neillans, We apologize but such an option is unavailable. For our Terms of Service, please read Thank You, The ICQ Support Team. Posted on Jan 22 2006 10:29AM That doesn't quiet give the desired solution; it still leaves the records 'active'; and in the ICQ directory. Is there no provision to totally delete a registration? ICQ Supporter: Michael Posted on Jan 22 2006 5:54AM Hello Andy Neillans, To remove all details from an ICQ number, please follow the instructions below: - Click the 'Main' menu button -> View/Change My Details. - Click on a subject from the list on the left and remove the details. - Click 'Apply' after having entered the changes. - Click 'OK'. In case you do not remember your password, please click here: Other ICQ users that have your ICQ number on their Contact List will have to update your details, by clicking on your name and choosing "User Details/Address Book" and then clicking "Get details from the ICQ directory". Thank You, The ICQ Support Team.  

As you can see, it would appear they do not ALLOW deleting old accounts - and they seem to site legal reasons. Interesting. Anyone thinking invasion of privacy? Breach of Data Protection Act? If they are holding the account for legal reasons, what's to say they don't hold the conversations? (If so, what about SecureIM conversations?). I'm starting to dislike ICQ. A lot.

More AAmp Updates

I've spent a few hours updating AAmp today - mainly because I have eventually gotten fed up of not having decent playlist support.

So, I now have (complete):
- Playlist loading (m3u)
- Playlist saving (m3u)

I also updated the backend playback system to fix a few bugs (although I still think the pause delay glitch is still there somewhere). Library support has started to appear too (backend database is embedded firebird, using Zeos Library for connection - it has come on a long way since I last looked at it!).

As usual, current copy is available to anyone who wants a look - just drop me an e-mail (put AAmp in subject please).


I've been rather busy (what with watching Threshold, Surface and Lost!), so haven't had much to post (or time to watch movies!).

Although I have watched a few:

CSI - Grave Danger
This has to be a must watch for all CSI fans; I missed it when it was aired, so ended up renting it.
Absolutely excellent.

Transporter 2 [IMDB]
Pure action. Nothing more, nothing less.

Crash [IMDB]
I'm watching this one right now ... it plays on your mind and brings up every race stereotype going. Worth watching.