February 3, 2005
Interesting Logs…
For about the first time ever I actually looked at the MT activity log for this blog. It’s interesting to see the massive amount of spam I’m blocking with MT-Blacklist – between 50 and 100 comments or trackbacks blocked every day. The HTML entity block (which is now modified to block the use of numeric HTML entities for the letters e and o only due to it blocking too many trackbacks before) is by far and away the most effective – hopefully not too many of the things it’s blocking now are actual ham.
February 3, 2005
Frog Genitals Are A-Okay For Brits
Apparently in Britain, cartoon frogs are allowed to have genitals – assuming of course they don’t refer to them in a sexual manner. This is obviously a great triumph for free speech in Britain and I’m sure the mobile phone ringtones the frog advertises would have been devastated if the frog had been void of genitalia.
It is however somewhat concerning that:
Five parents said they were embarrassed by questions their children had asked.
February 2, 2005
When Your Blog Works Against You
A little while back, Robert Scoble pointed to a job opening as an evangelist at Microsoft. An evangelist looks like a pretty cushy job to me – flying around the world to conferences and posting on mailing lists and blogs a lot – something to look into becoming when I eventually get sick of coding all day.
Now by the job description I’d say I’m reasonably qualified for such a position and there’s good examples of evangelizing technologies on my blog.
February 2, 2005
Pop Quiz Answers
Brian put forward a Java pop quiz and it happens to be an area I know very well:
Without breaking out a compiler, or BeanShell ;-), what is the output from the following:
System.out.println("**" + foo != null ? foo : "NULL" + "**"); The statement is equivalent to:
System.out.println(foo); Why?
The left most + operator is the first thing to be evaluated. So the if statement then evaluates whether or not "\*\*" + foo is null which it never is and so the value of foo is always output.
January 26, 2005
Why Least Privilege Users Are Not The Answer
G. Andrew Duthie asks: “Will 2005 be the year of Least Privilege” (via Robert Scoble).
Not a chance. Why not? Scoble sums it up pretty well (unintentionally):
For those who don’t know what Least Privilege is, it means turning off a bunch of administrator rights so that no software can install without logging off and logging back in as administrator
People don’t want to have to log off and log back on to get stuff installed!
January 24, 2005
HTML Entities Not Allowed
Every piece of comment spam I’ve had come through in the past few weeks has tried to disguise itself by using HTML entities to escape letters so that spam filters don’t trigger. Fortunately, this makes it exceptionally easy to filter out that spam – just block HTML entities. So as of now, if you type an HTML entity into a comment the comment will be rejected. If you really need a HTML entity to convey your point, post an entry to your own blog and track back.
January 22, 2005
Everyone’s Favorite Former Judge
According to Reuters, everyone’s favorite former Judge – Donald Thompson – has fronted up to the district court and plead not guilty to 3 felony counts of indecent exposure after his famed usage of a penis pump in court (and other assorted indecencies). I’m sure the team from CSI will put his DNA sample to good use, though I’d be surprised if there were a big enough twist to make a good episode out of the story.
January 20, 2005
Why Betas Are Good
Robert Scoble points to an article at Microsoft Monitor complaining that Microsoft is releasing too many betas. Personally, I love the fact that companies are releasing previews of their software openly and regularly and I want to see more of it. I know if it actually leads to better software or not, but it lets me evaluate new technology ahead of time and decide if it’s worth pursuing. Most commonly it’s not worth pursuing straight away but later I run into a project that could benefit from that technology and return to see where it got to.
January 19, 2005
iPod is Cool
I finally gave in an bought a 40GB iPod this afternoon. I intend to use it as much as a hard drive as an mp3 player though I’m already addicted to having music follow me everywhere, so it may wind up changing the way I listen to music – we’ll see how that pans out.
Where it will be useful (and has already been) is when the band is learning a new cover song and we need to find a copy of the song to refresh the memories of how it goes and work out the details etc.
January 18, 2005
Tweaking SpamAssassin Works
A while back I mentioned that spamassassin wasn’t filtering my spam too well anymore and that I suspected it might be because the bayesian filter had been neutered. Apparently I was right. Since I upped the score for BAYES_99 the amount of spam reaching my inbox has dramatically reduced. I’m back down to one or two spam messages getting through per week instead of four or five a day.
Very happy.
January 16, 2005
One Up For Technorati
Technorati seem to have worked out much better ways for claiming your blog in their listings than Feedster – particularly the new auto-claim mechanism (of course you need to trust them a fair bit to use that). With Feedster I have to paste this stupid link in a blog entry and annoy anyone subscribed to my feed or any of the planets that aggregate my feed with a pointless entry. So Feedster, when are we going to get a less annoying method?
January 16, 2005
Playing With Technorati and PubSub
I previously mentioned that I don’t get Technorati. In response to that I got a bunch of good responses so I thought I should play with it more in light of those comments. It seems that Technorati is best used for tracking news as it happens, so the release of the Mac Mini was the perfect test case. To add to the fun I also ran the same search on PubSub to compare the results.