June 26, 2003

Racism

Enjoy this picture, from the good folks at Cox & Forkum. I think that picture sums up my viewpoint pretty well. I suppose I could post up something longer, but... well, there's work to be done.

Posted by naginata at 09:15 AM | Comments (0)

June 24, 2003

Overheard in Engineering...

So I was down in engineering today working on my testing software with Tim, when the following conversation was heard between myself and dave

Dave: This is a useless cable. I'm suprised it's even flat.
Me: Because flat cables have ZERO advantages over round cables
Dave: That's not true
Me: Well.. the only advantage is that they're flat, which isn't an advantage at all.
Dave: I beg to differ.
Me: It's not in my world. There are no cables, only the virtual machine.
Dave: F*ckbutter.

~Much Later~

Me: It sounds like some sort of lubricant.
Dave: Ryan Johnson.

Posted by naginata at 04:03 PM | Comments (3)

Lunchenagi

I forgot my lunch today. Dr. Dave and the incomparable Sobotas are already WELL aware of this, but alas, since I've been a bad blogger recently, I feel the need to share with all of you. The sandwich:


multi-grain bread
colby cheese
yellow mustard
Smoked Turkey
Even More Smoked Turkey
multi-grain bread
colby cheese
honey ham
more honey ham
multi-grain bread


It rules over all other sandwiches with a firm yet benevolent hand. Seriously, look at the massive quantity of ingredients on that thing. Delight in the way the smoked turkey seems to hang over the edge, taunting you to nibble on it before you proceed to the sandwich proper. Could anything be more delicious?

Oh, but it wasn't just the sandwich, no, there was more. There was also a nice salad, with a basalmic vinaigrette dressing - call me delishmael. Not to mention an afternoon snack in the form of an apple so large, I think they probably grew it in an orbiting greenhouse. Surely any apple that large could not have formed under the influence of Earth's gravitational field, which we all know has fruit- and naginata's-athletic-ability-inhibiting properties.

Which brings me to a minor and unrelated point - I ran 4 miles again yesterday, in a new time (50 minutes) which I know is slow, but it's fast for ME. My legs started to cramp after less than a mile, but I pushed on through instead of stopping like a wuss (or sane person), and my reward was exhaustion. I wonder if, when God made the body self-repairing, he knew I'd abuse that property as much as I am these days...

The point is - exercise good. cramp bad. basalmic things good. forgetting lunch bad. sandwich good. napster bad.

Posted by naginata at 08:30 AM | Comments (5)

June 20, 2003

Virtual Death

I'm still trying to decide how I feel about this one. On the one hand, I learned that I can generate almost 700 clicks per minute. On the other hand, there's the whole trivializing death thing...

Posted by naginata at 09:45 AM | Comments (0)

June 18, 2003

Bushenstein's Monster

This is quite possibly the funniest thing I've ever seen. One complaint to the DNC: can we stop using the word "choice" when we mean "abortion", please? Other than that, this little movie was near-flawless in my opinion.

Of course, I don't agree with the views espoused in the animation, but that's part of why it's funny, it's just SO over the top.

Posted by naginata at 09:14 AM | Comments (4)

June 17, 2003

BrainF*ck.net??

Yes, BrainF*ck now has a .net compiler. Granted, there's no integration with the framework, but it emits MSIL PE files. Grab the compiler here. Runs on .net, mono, and mint.

Posted by naginata at 11:31 AM | Comments (0)

June 10, 2003

Must... Focus!

I'm at work, it's 9:33 AM, and I can't focus. I did some of the usual mind-numbing things today, cleaned up some comments, squashed some red flags in the ol' code, and now I can't focus at all. I just can't seem to get rolling. At all. So I'm rambling on, I've made a deal with myself that I'm going to just put my head down and start working as soon as this post is done.

Type Type Type, watch me post
Here's that same thing, if you have a dvorak keyboard and don't realize it:
Yfl. Yfl. Yfl.w ,ayjd m. lroy

Acb-y yday yd. jrrn.oy ydcbi frg-k.vvv Ahem. Ain't that the coolest thing you've ever seen? Yeah, not me either, but it sure is keeping me from working.

Things I'm mad at right now:



  • Bush II - for Pushing a welfare bill through the House
  • Gephardt - for being a moron
  • Hitlary Clinton - for being a moron... and for publishing someone else's book of lies as her own work
  • Linux Advocates - for not being Net/Free BSD advocates
  • Linux Haters - for not being Linux Advocates
  • Me - because I'm still typing this stupid list
  • People who say things like "Perl is such a bad web language, I'm glad PHP is replacing it"
  • People who like Perl for cgi
  • People who like Perl for anything but scripting

Oh, there was a news story thismorning, apparently some guy showed up at a construction office for a job, and no one was there, so he stole a tool and some stuff out of a car in the lot. The next day he came back, and they recognized him from the security cam footage and arrested him. He did not get the job.

I really need to wrap this thing up now. Seriously. I want to work on this project, I have too many //HACK, //TODO, and //TOMMOROW statements to keep rambling on aimlessly here... and yet, here we are. Here. We are. But are we at all? And assuming we are, what is here? Is here substantively different from there, or does the fact that we think we are remove the need to make a distinction between here and there. It should be enough to simply be without worrying about being here. Of course, if here and there aren't really seperable, I should be at my fridge, getting a beer right now. Insead I'm here and the beer is there. There's no justice for the weary. Oh so weary, for lack of beery.

Ok, now this is just getting stupid. I know, I can start doing my work here!

while(true)
{
for(int i = lastPosition;i {
if(readBuffer[i] == UNIX_NL)
{
return i;
}
}
byte[] response = port.Read(100);
if(response == null || response.Length == 0)
{
return -1;
}
byte[] newBuffer = new byte[response.Length + (readBuffer - lastPosition)];

Array.Copy(readBuffer, lastPosition, newBuffer, 0, readBuffer.Length-lastPosition);
Array.Copy(reasponse, 0, newBuffer, readBuffer.Length-lastPosition, response.Length);
}

Now if you have any idea what that does, you win a cookie.

... hmm, I think I can improve my hex->string converter if I... (and so the rambling ended)

Posted by naginata at 09:57 AM | Comments (8)

June 06, 2003

8 Mile/2

Some of you know, some of you don't, most of you don't care, but I've been running lately. As a hacker with advanced-stage internet belly, I decided to get in shape. I've also decided, based on my initial weightloss, that I don't care about losing weight, so much as getting "in shape". Since my weight seems eternally pegged at (high number) no matter what I do (As in 3 weeks of jogging/walking an hour a day lost me 1 pound), I've had to find a new inspiration to run. That inspiration is the "exercise high".

See, I think all the time, about politics, and programming, and games, and all kinds of stuff. Sometimes I like it when my brain shuts up. It's almost... transcendant when it happens while working out. The trick is to just keep running until my brain just gives up and devotes all its power to convincing my body not to stop. The problem is, I've been doing it for nearly a month now (or is it just over a month...), and it's getting to the point where it just takes way too long. When I started, 5 minutes of jogging, and boom, instant nirvana. Not that I felt a one-ness of spirit with the great cosmos or anything, but I at least felt an instant one-ness with myself, and that's enough for me.

Then it took 10 minutes... then it was 2 miles. Now it takes a good 25 minutes of jogging before I reach that state. Yesterday I finally reached a "goal" and jogged for 4 miles without stopping. The problem is, that 4 miles is one giant loop around the neighborhood... I'm not going to make the path longer, 4 miles takes enough time out of my day as it is. Sooner or later I'll be doing that whole 4 miles in <40 minutes, and won't get my exercise high. I could keep doing it faster, but will just lead to less and less time spent in my jogging happy place. I guess I just proved that I like complaining for the sake of complaining, I'll stop now, and leave it at this:

4 miles. You can outrun Naginata in the short term, but eventually, you're going to stop to catch your breath. Then I'll be on you like white on rice in a glass of milk on a paper plate in a snowstorm. ph33r my 1337 running sk1llz, j0.

Posted by naginata at 09:43 AM | Comments (4)

June 05, 2003

Burn baby Burn

So, I was in line at the gas station where I buy lunch (they have an embedded Subway, you see), and I saw a big standup behind the counter laden with Camel cigarettes. I'm not a cigarette smoker, mind you, but I was bored, and I noticed something strange. In big letters it says "CAMEL". Under that in smaller letters it says "Pleasure to Burn".

Under that in even smaller letters it says "Does not apply to Kamel Red and Camel Non-Filter brands".

Does this mean that there's no pleasure in the Kamel and non-filter varieties? If so, what's substantively different? Couldn't they chemically add some pleasure between the adding of the rat poision and ammonia? Or perhaps these varieties are practically dripping with pleasure, but they're not meant to be burned, but rather smothered in ketchup and eaten like french fries? Or cut open, and then you can short or chew on the contents? I don't even know what one would do with a cigarette other than burn it...

I'm glad I'm not a smoker, it seems like a confusing job.

Posted by naginata at 12:51 PM | Comments (0)