April 15, 2013

Welcome to Spamland!

Wow, so spam comments have recently exploded here! Normally this isn't a problem, but these comments are being auto-published and my bandwidth is like half used up already. It looks like it really started getting big around Jan 30, 2013 and was up and down until Apr 09, 2013, when it really started getting out of control.

Spam comments from Jan 30, 2013 - Apr 13, 2013: 11457
Spam comments from Apr 09, 2013 - Apr 13, 2013: 3237

The amount of spam between on the 4 days in April is about 28.3% of the overall spam, but only represents 4/73 days (5.5%).

Long story short I've disable comments on this blog and will backup/clear out the comments DB table soon. In the future I may upgrade to Wordpress with Akismet, but that takes time I don't have right now. Also, I now have something like 19000+ spam comments that I can analyze. Again, that takes time, but it's a very interesting set of research data!

Posted by Guy at 9:25 AM | Permalink

December 10, 2012

MovableType Upgrading

This site runs MovableType and was at 3.2 for a long while. I've recently started some new blogs and I've been running Wordpress. So far I'm really impressed with Wordpress and it's administrative interfaces and the CMS capabilities it exposes.

Continue reading "MovableType Upgrading"

Posted by Guy at 1:21 AM | Permalink

December 9, 2012

Something Magical Happened...

No idea what engine finally picked this blog up, but I've been getting loads of spam comments. It started on 19 Nov 2012 and has been pretty steady since then. They all look like either translated English or Cyrillic, but not many of them make sense. It may be auto-generated content using something like SCIgen, but they all follow some basic patterns. I've blown away all the current junk, but I think I'll hold on to anything new and generate some statistics from it. Look for that in a future article.

Posted by Guy at 10:57 AM | Permalink

October 8, 2009

Quickset has encountered a problem

Recently I started getting error messages when running Dell Quickset to the effect of

Quickset has encountered a problem and needs to close. We are sorry for the inconvenience.

So very frustrating. The error details weren't much help either

Faulting application quickset.exe, version, faulting module kernel32.dll, version 5.1.2600.5781, fault address 0x00012afb.

I used Microsoft's Process Monitor [microsoft.com] to see just what was happening and found that right before faultrep.dll was loaded quickset.exe was looking for a DLL that didn't exist. A little farther up the chain I noticed it successfully probed a registry entry for a product I didn't have installed anymore (Inte'l WiFi software). Putting 2 and 2 together all I had to do was remove the orphaned registry entry (which pointed at this DLL that didn't exist) and voila!

I'm much happier now that I have my volume and brightness OSDs back in place.

Posted by Guy at 10:39 AM | Permalink

July 20, 2009

Javac Command Line Argument File

Recently I ran into a problem where I have too many jars in my classpath to successfully compile a certain application. Does this indicate something is broken in the build system? Definitely. But, until the build system is fixed I still need to compile, right?

There are stupid things to do with the path to get this working, but it looks like the engineers at Sun (when it was Sun) had (sort of) thought this might be a problem in the future, so they build something into the Java compiler called Command Line Argument Files. Basically you can specify all of your javac arguments within a single (or multiple) file(s) and not be limited by the underlying OS or shell program. This is awesome, except it's sort of broken when using classpath entries with spaces.

Luckily, there are workarounds.

Continue reading "Javac Command Line Argument File"

Posted by Guy at 12:01 PM | Permalink

November 11, 2008

Nuclear a-go-go

Mini Nuclear Plant is safe [engadget.com]: This is awesome! So let's do the math.
10,000 homes
10 years
12 months/year
75 USD/month (average although in my case it's usually 100)

Total: 90 million USD
Cost: 25 million USD
Profit: 65 million USD

Of course this doesn't take into account infrastructure maintenance, delivery fees, etc. But even if all of that totaled 30 million USD there would still be a profit of 35 million USD after 10 years. Maybe not the best, but it's relatively clean power, right? If co-ops could be setup this sort of thing has the potential to put a hurt on many large power providers. Interesting.

Posted by Guy at 11:55 AM | Permalink

October 13, 2008


My hosting provider recently sent out a notice stating that MySQL 4 wasn't going to be supported starting 1/1/2009 and they could turn it off at anytime without prior notice. Therefore I've switched the backend DB over to MySQL 5. This post is really just a test to see if the switch occurred correctly.

Continue reading "Upgrade!"

Posted by Guy at 10:37 AM | Permalink