Thursday, September 19 2013, 20:53
It's been well over two years since I last maintained my blog, and spam had gotten the better of it. I rigorously reviewed my Naive Bayes implementation, and sure enough, spotted some bugs.
Now that the positive spam classifier is reset, all comments should trigger a Turing code challenge, which with some additional complexity now hopefully further discriminates humans from malicious web-crawling bots.
While back in 2005 it was fun and challenging to write my own spam filter, the open source community has since truly opened up, with magnitudes of great implementations. Now I just have my fingers crossed that my simple classifier dismays most of those spammers.
Monday, February 14 2011, 15:44
Over the past year, as we have been developing genetic software at CrimsonBase
, my colleagues and I have been time and time again approached to use our expertise to develop Android apps.
We're happy to announce our new venture, Pixplicity
Monday, December 6 2010, 14:04
Looking for a customizable tool to annotate photographs of faces?
As part of my master, I needed to generate a data set with labeled facial features, including head_top
. I put together a simple Java SWT-based application that makes annotating photographs easy.
To get the source code compiled:
That's it; you should be all set!
Friday, August 20 2010, 19:17
WiFi out of range? Reddit not responding? TryAgain is one of the first add-ons I add to a fresh installation of Firefox, because it's such a simple solution to a common annoyance.
The original version came in the form of a userscript back in April, 2006
, soon replaced by a Firefox add-on with added functionality. As the years progressed, Mathijs (add-on caretaker) moved to Chrome, leaving reviewers complaining that it wouldn't work in the latest versions of Firefox.
Fear not! New life has come to TryAgain. I have taken the add-on upon myself as a hobby project, and have already added functionality some reviews asked for:
The version currently pending Mozilla review (3.3) doesn't include the last two features, but I assure you that as soon as it's published, I'll submit the next version.
Saturday, May 15 2010, 21:51
I'm delighted to announce L4D Launcher version 1.5!
Left 4 Dead 2 support has been long awaited and is finally here. Whether Steam is installed or not, you are able to launch Left 4 Dead and Left 4 Dead 2 network games—even using custom maps!
The Launcher now also checks in for updates every 14 days; so no need to check this blog.
Update March 3, 2011:
The project has been migrated to SourceForge, as project L4D Launcher
. Binaries can be downloaded from there, but the source code is also freely available through SVN.
Microsoft .NET framework required.
Thursday, March 4 2010, 12:02
Since Eclipse Galileo, the documentation for SWT has been assimilated into the Eclipse Help pages
. This is nice if you want to look something up on the net, but is a royal pain in the ass if you want to hook up your IDE to the SWT Javadocs.
It annoyed me so much that I grabbed the source from CVS
, compiled it, generated the Javadocs and bundled them in Jars for you, me and the rest of the world to use.
Provide the path to the Jar, and specify doc
as the path within the archive
SWT build 3636 (March 2nd, 2010)
More updatesClick here to view older updates. (40 pages remaining)