January 29th, 2008

Trajedy... for YOUUUUUUUUUUUU!!!!

You must be THIS TALL to impeach the president of the United States.

"After making a statement on the floor of the House of Representatives last week indicating my intent to introduce articles of impeachment against George W. Bush, I met with members of the Judiciary Committee. After that brief meeting, I am hopeful there will be an inquiry by the Judiciary Committee. I will give them the opportunity to proceed before introducing articles of impeachment."


In case this isn't BLEEDINGLY FUCKING OBVIOUS, the House Judiciary Committee is part of the problem, not part of the solution. They will stall any attempt to impeach until Dubya's term is over. That's what the Democrats are doing. Very consciously, very knowingly. Pelosi has repeatedly said that impeachment is off the table, and she's backing it up with action.

[Kucinich] probably remembered he has to go run for re-election. Expect significant moderation of his views until at least the March primaries.


That sounds about right. Welp... Fuck you, Dennis. I thought you were one of the good guys. Obviously not. For sale just like the rest of the political whores in DC. Please to be eating shit and dying now, KTHX.

One pill makes you autistic, the other changes you back.

Need to finish that work project, and wish you had the mental intensity to do it? Just take a synapse-regulating inhibitor, induce temporary autism, and you'll want to ignore your friends and do nothing but number-crunching for days. Autism-inducers could become as popular as Provigil among the geek set by 2020. Last night, in fact, a group German researchers announced they'd perfected the method for inducing autism. (They can also cure it.)

It might also lead to recreational autism, where people who want to take a break from having messy emotions about other people decide to unplug and enter a state where human relationships are no more important than inanimate objects.


Human relationships are more important than inanimate objects?? ;]

Rats! - a PEG parser generator.

Rats! is an easily extensible parser generator for C-like languages; though currently it only generates parsers in Java. Rats! has been explicitly designed so that grammars are concise and easily modifiable. To this end, Rats!

1. Organizes grammars into modules
2. Builds on parsing expression grammars instead of context-free grammars and integrates lexing with parsing, i.e., is scannerless
3. Supports the automatic generation of abstract syntax trees
4. Provides a well-defined interface for extending parsers to recognize context-sensitive languages and formats

Parsers generated by Rats! memoize intermediate results, which ensures linear time performance in the presence of unlimited lookahead and backtracking. As a result, they are essentially functional (even though they are implemented in an imperative language) and also called "packrat parsers."


A packrat parser is a form of parser similar to a recursive descent parser in construction, except that during the parsing process it memoizes the intermediate results of all invocations of the mutually recursive parsing functions. Because of this memoization, a packrat parser has the ability to parse many context-free grammars and any parsing expression grammar (including some that do not represent context-free languages) in linear time.