There’s been a lot on my mind lately. Gears a-moving. Projects in motion. And things to say…
I’ve had a lot to say lately, not that you’d know it from my lack of posting. But, that’s mostly because I find spam really demoralizing and some Arse-hole was manually submitting it! Bots I can understand, they suck but at least it’s just some mindless thing that happened to find a site it knew how to submit to. But no. weblog.masukomi.org was a one of a kind intstallation. So writing a bot for it would be pointless. ARGH someone too the time to manually add spam to all my new posts!
I couldn’t take it.
So, I sucked in my gut, upgraded mysql, (after doubly covering my butt against potentially hosing client databases on this box), and installed [Mephisto](http://mephistoblog.com/) (edge version). I said “screw it” to dealing with making a custom theme. There’s just way too much on my plate right now that I consider far more important. Like:
* The new web based version of ListfulThinking (not released yet).
* Another web app I’ve been working on to support ListfulThinking, then realized I could sell it too!
* Bug fixes for [ServerWatcher](http://serverwatcher.masukomi.org/) (not formally released but available in [CVS](http://sourceforge.net/projects/serverwatcher))
* A book on managing open source projects.
* And the big one you’ll see in a couple days… Caterpillar 3.0.
Caterpillar 1 and 2 were extremely compact news aggregators written in Java with a Swing UI. Caterpillar 3.0 adds Bayesian filtering to find “interesting” articles. Why? Well, you see I, unlike most people, subscribe to a LOT of feeds. 220+ last time I checked. Mostly blogs of programmers like me or people like [Dooce](http://www.dooce.com/) who just rock. But, while I’m definitely the exception you probably do exactly the same thing with Mailing lists. You end up subscribed to many interesting lists, get flooded with so much mail you couldn’t possibly keep up with it all, and then get frustrated because you *know* you’ve missed something interesting in there.
So what’s the solution? The same thing Thunderbird and just about every other mail app uses to keep out spam. Just reverse it and apply it to feeds. Instead of leaning what articles suck (spam) you train it what articles rock.
I’ve been sitting on this for over a year now. It’s a great proof of concept and I knew that with a bit more work it could be something sellable. Except, I have other projects that I am far more interested in working on and I realized that I’d been completely ignoring my own advice on when to set an app free.
As I’ve said before I think that there are some great reasons not to open source an app. The biggest of which money. But far too many developers keep things under wraps because they “might sell it someday”. Well, that’s just what I had been doing. Actually I was serious about selling it for a while but things changed. I met a girl named [Ruby](http://www.ruby-lang.org/) and fell in love. Java…. well, we won’t talk about him. Boys are icky anyway.
So, yeah. I commented out the registration bits, made some bug fixes, and will be releasing it shortly. But, I don’t really have much interest in setting up yet another project and adding yet another source of bugs needing fixing to my plate (what with two potentially profitable and far more enjoyable Ruby on Rails projects on the horizon). So it will be a drop shipment kind of release. Kersplat. code… dribble….
Regarding this site:
The feed is… well, don’t subscribe to it quite yet, I still need to hook it back into feedster which means it’ll probably be repointed within a few days, but it’s late, and i’ve been poking at annoying bits for hours now.
The old articles… no clue. Maybe I’ll take the time to import them. Maybe I won’t.
In the future you should expect a different kind of blogging from me. I’m planning on doing a [Paul Graham](http://www.paulgraham.com/) kind of approach to it. Well written articles (unlike this one) with a point. I’ve got a few queued up in my head already.