Saturday, December 29, 2007

From dev to politics: I am taking part of Fox News boycott

I am officially boycotting Fox News and their supporters for there not allowing Ron Paul to participate in the Jan 2008 debate.

http://www.debone.com/boycottFoxNewsSponsors.html

Cool links, cool projects

I have always like the lucene/nutch project. This looks like yet another cool tool.

http://wiki.apache.org/lucene-hadoop/Hbase

Project Euler, enough said.

http://projecteuler.net/index.php

And LLVM.

http://ocamlnews.blogspot.com/2007/12/jit-compilation-from-ocaml-using-llvm.html

Why botlist sucks but doesnt suck as bad?

By and large, I have tried to live a life of purpose. When I mean purpose, I mean that I try to use my time for doing useful things. I try to create useful things. Sometimes it becomes difficult because time is limited and creating useful things in the year 2007, 2008 never straight-forward. I am working on the botlist application as a means of gathering useful information on the web, and filtering useful information on the web, allowing users to filter useful information on the web. Botlist may not get to the point where I want it to, but at least I made an effort to create a useful application. The data is open, the code is open. I will do my best to provide users with other useful tools.

I look at other web 2.0 applications and shake my head in amazement at the uselessness of the various public tools. Twitter is a good example. It will probably receive a lot of funding and the twitter team will come up with a snazzy implementation, but the original concept is pretty useless. Some have called twitter a micro-blog. A blog is worthless (yes, including this one), a micro-blog is worthless times two. Why is it worthless? Isn't it obvious; who cares what you had for breakfast, or that you just got back from the mall. It is kind of funny how PC magazine editors spin twitter into gold because some silicon-valley investor told them to. "twitter!!! it is gold, baby, roll with it"

I don't have any ill will against twitter; twitter is just my reference example of the misguided web2.0 world. I feel the same way about facebook, del.icio.us, myspace, and clones.

Good Web 2.0 Apps/or other projects

Flickr
Google-* (maps, docs, etc)
Reddit (digg, you are skating on thin ice)
LinkedIn
Wikipedia

Suspect Web 2.0 Apps

Twitter
Facebook
MySpace

Thank god no-one reads my blog?

Friday, December 28, 2007

Thursday, December 27, 2007

Short Post, an working example for a meta language with Antlr 3.0+

There aren't too many FULL examples of a Antlr based grammar for the 3.0+ versions. If you actually research the grammar file, it isn't too difficult to go from vers 2 to 3, but when you are starting out it may throw some people off.

In any case, I was working on a grammar for my botlist remote definition file and threw together a grammar. The full source is available and it will parse an example grammar and print out critical tokens and values.

http://groups.google.com/group/jvmcookbook/browse_thread/thread/14b60345c6da2cbb

Saturday, December 22, 2007

Berlin from Dallas, going after text analysis

Hello, I am coming to you from Dallas Texas (close to it, anyway). I am going to take a break from the Octane operating system and looking at text analysis. If you look at the botlist application, it is more than just a URL aggregation service; there are internal services that don't get a lot of attention. The content analysis is one part of that.

So over time, I hope to look at text analysis utilities including some simple natural language parsing; noun/verb parsing. From there, who knows.

Recent Resources

http://www.ibm.com/developerworks/library/wa-lucene/

Anagram Trees

Friday, December 21, 2007

New site, botnode.com

If anyone on the planet was following the botprojects, I have moved them to a new host. Basically, same development articles and projects:

http://www.botnode.com/newspirit/

Moved newspiritcompany.com to the new host botnode (be warned, some of the project did not mirror correctly).