The new phonebook

The new Growl is here! The new Growl is here!

Oh, wait, it’s now a paid application? But it’s open source.

So now we’re in dependency hell because there’s no Maven-like dependency management widget in Xcode. Also, knowing full well I’m behind the times, I still prefer SVN to either Git or Mercurial. I understand how both of these are more desirable in OSS development initiatives. I just don’t like them.

Oh, and so what is up with Google now running all of their search result links through their own proxy now? I really dislike the extraneous metadata they attach to their links now. It’s also a PITA to clean up because, bless their hearts, they are actually HTTP escaping their URLs. Now one right-clicks a search result link and gets http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&sqi=2&ved=0CDAQFjAA&url=http%3A%2F%2Fdictionary.reference.com%2Fbrowse%2Fstupid&ei=rge4TqGZDYnhsQKCndT_Aw&usg=AFQjCNGEqQexn968lheIsBKwJ37dIe1d9Q when all one really wants is http://dictionary.reference.com/browse/stupid.

For some reason this running all search results through their proxy really pisses me off. I’d expect this from Microsoft. Coming from Google, this feels icky and gamable. So, off to find some Greasemonkey or Firefox plugin that scrapes that metadata while I continue to try building Growl.

I don’t even know what is so desirable about this new version…. FML?

Java Mathematic Expression Parser

JMEP is exactly what I’ve been beating my head over for the past few weeks. Seriously way better than what I was writing and, from the testing I’ve done, way more robust. If you’ve been looking for an open-source java parser for mathematical expressions, your search is over.

Never was interested in building a parser, I’m way more interested in building a cross-platform GUI fantasy baseball draft manager. Using JMEP cut my own codebase by several dozen classes and simplified the whole stats interface aspect significantly.