It’s a strange day. I’ve been reading about the demise of a company I once respected, and a love story I’ve watched from afar (so far that I’ve only exchanged e-mails, but wow, it’s been a hell of a story – one I hope they never make into a movie because I don’t think anyone could get it right but the participants).
Realizations
I’m thinking about moving my site to Hub.org. They provide AOLserver + Postgres hosting at reasonable prices, and well, I’ve realized that I want to start doing more with this site, and my current host just won’t allow me to do it. I’m not sure of the timing of everything, but expect to hear more in the coming weeks (maybe for my birthday).
I will be 27 on March 20th. How do I know this? My globe-trotting sister just turned 17. I don’t know, but that seems a little older than I feel. I still feel 22 and stupid some days. Others, I feel much much older: like I’m the old man at the party looking at everyone with the bemused wink of someone who’s done it all and knows what’s what. It’s an odd feeling considering that I haven’t left the country to go anywhere other than Mexico in almost 20 years (damn, that’s a long time). Now I know how Jen felt last year. Twenty-seven has a ring to it. It sounds like I should know something, something you learn somewhere between twenty-six and twenty-seven. What that something is though, I have no idea: Always cut away from yourself, never leave the oven on overnight, don’t play with matches, sit when you pee, what is it? Maybe I’ll learn it in the next month or so and be all ready to be a mature and with-it grown up.
Oh, now I know what I really wanted to tell you about today. I have a confession to make. I am comfortable enough with my masculinity and any ridicule that this might bring to tell you my deep dark secret. It’s a gigantic admission for a guy to say this: I pee sitting down. Yes, that’s right. I don’t do the stand-up-and-spray like every good man. I don’t leave pee drops on the seat or floor. I sit like a lady, do my business out of sight and then flush it away without so much as a look. I know you’re all horrified, but it gets worse. And why save more pain for later when I can let it all out now and not think of it again. For some reason, my wife sometimes leaves the seat up. I’m not sure what she’s doing that the seat needs to be up, and I’m a little afraid to ask. Nevertheless, I now know why women get so upset when the seat’s left up and they go to sit down. Sometimes, in the dead of night, when I make the trek to the bathroom, so tired I don’t bother to turn on the light, go into sitting mode, and then… there’s something missing. Ass touches porcelain and the relfexes kick in. There is a fumbled leap up, which is not so graceful with pants around ankles and bits flailing. If I’m lucky, I’m able to gather my wits, do my thing and go back to bed. If I’m not, it means sitting for a while, calming down, and taking 5 minutes to do a 30 second job.
I feel so much better now. Thanks for listening, and understanding.
Just a helpful hint to
Just a helpful hint to the folks in Intercourse, PA: You need a Cherry Festival.
He’s a Convert!!
My son is being brainwashed. He’s a member of the pint-sized Blue Army, and there isn’t much I can do about it. I am weak before its power. I have surrendered him to power greater than my own. He wears his almighty “Teve-schurt” all the time, and waits impatiently when it needs to be washed. He constantly chants his eternal question, “Boo? Boo?” until I relent and let him gaze upon the indoctrination of the sacred “clues” and mystical “paw prints”.
Is Blue’s Clues a gateway drug into the world of harder television? Will he come in some day twitching his remote finger and asking for just another hit of the Fonz? I am powerless to stop it. Not because I can’t, but because I lack the will power to curb my own TV addiction (now powered by TiVo).
Anathema to Geek
What is a geek’s polar opposite? Who makes it impossible to be perfectly geeky? Managers. They’re not all bad. They don’t all make geek lives miserable. But, there are some who seem to thrive on impossible and arbitrary deadlines, insisting that they know how to do something the “right” way even though they’re not the least bit technical, are enamored with constantly changing requirements, and will nitpick until what little hair you have left is laying in a pile on the floor after being yank from your head in frustration.
Managers are a neccessary evil. They provide feedback, and the best of them provide a good shield between bureaucracy and the geek. The worst managers are fickle, uncommunicative and only out to improve their own chances for promotion while never offering praise in public (or private) for the members of their teams. To be a good manager, you’ve got to be able to switch gears between talking to your superiors and talking to the people who work for you. Being a good geek manager takes this to the extreme. You have to know businessSpeak to talk to your boss, but be able to remove all the bullshit when you talk to the geeks. Geeks despise bullshit. If you want to watch a geek explode, start talking about monetization, marketing or paradigms. It just doesn’t work. Geeks like facts and figures, hard requirements and pizza.
Geeks also like food. If you feed a geek, he’ll be your’s for life. Ply your geeks with pizza, donuts and yes, alchohol (not me, though… Dr. Pepper). They’ll work their bony little butts off for you if you feed them.
Geeks like toys. Make sure your geek can order new computers every year or so. Give them the tools they want/need to do their jobs. If they produce quality work, then reward them with new toys (like my shiny new G4). It keeps them happy, and gives them one less thing to whine about as you work them to death.
Geeks do not like Ken dolls. Don’t be a glad-hander. Don’t say something if you know it won’t happen. Geeks have long memories and low self-esteem. They remember being slighted and hold grudges. If you’re not going to throw a happy hour, don’t say you will. If you don’t think you can get Herman Miller chairs for everyone, don’t say you can. Say you don’t think you can, but you’ll try. That’s all geeks want: honesty. For the most part, geeks will be honest with you. It’s part of the Geek Code of Honor… which I think is based on something from Star Trek.
Blogger Insider This round’s questions
This round’s questions are from Derek at WebJunkiesPalace. Good questions…
Ok so this is a little one sided, but I have to ask… why AOL? I mean I know that they are advertised as #1, but that seems by volume sales only(ribbing just a bit).
Now that thats over… might I get some inside info as to just how bring your own ISP works… seems as many of our users (as well as those who might read this) have questions about this…?
What got you started in the software development arena?
What is your most favorite thing that you have discovered on the Internet?
The photos of your son are adorable… What is the best ‘adventure’ young max has had this year?
AOLserver… what exactly is its purpose? considering the banner on my site about AOL which I am sure is the one you got when visiting (or will after reading this), did you write AOL server (or portions thereof)?
How long have you been into blogging? And do you insist on a blog entry daily?
What do you feel the next hot language will be for the web?
I am guessing you rooted for the Pats in the superbowl, how did you feel about their game play?
Who is your all time favorite sports hero?
Is the glass half empty or half full?
Who is a better commedian, Letterman or Leno?
And one more question about AOL (trying to learn also) is it in any way possible for a subscriber of AOL to connect without using the AOL CD? It seems that the latest release is troublesome for some users… that and a plain ol browser is just good enough… (more ribbing).
Speaking of geekgasm…. If you’re
Speaking of geekgasm…. If you’re using Mozilla or Netscape 6.x, you can now change how lawver.net looks. Go to View -> Use Stylesheet, and you should see the option “Deco” there. Choose and watch the purpleness!
Geekgasm
Why do we geeks get so excited by technology? Why do we go into convulsions of joy when we build something that works? It’s art, baby. I’ve figured it out. Writing code is an artform. Writing good code (where good is defined by each individual geek, unfortunately) is the equivalent of Waterlilies by Van Gogh. It moves me. When something works, it’s like a gallery show of my work. I can tell my family and friends, “Look, see what I have built and the cool stuff it can do.” Even though most of them aren’t geeks, they can look and see that it works and doesn’t break when they click stuff. To them, it is good. To my geek friends, I can say, “Look at my tiny codebase that’s portable to other projects. Look at the thoughtful inside jokes I put in my useful comments. Gaze upon my stellar documentation. Marvel at my valid DOCTYPE and how well-tabbed everything is.”
The best is when I build something that not only works and looks good, but performs. I can look at it and know that it’s handling several hundred requests a second and standing strong. Nothing’s more difficult or rewarding than building product for large-scale consumption. Almost anyone could eventually write something that will work on a small scale or in testing. It takes a special something to build it to withstand a pounding and stay up. The opposite is building something that I think is top-shelf and then have it come crashing to earth under load. It’s demoralizing. It’s tedious to go through hundreds of lines of code to find variables that might not be unset or data structures that aren’t freed. It takes time, which is usually in short supply. But, once it works again, all is well and triumph is sweet!!
Thus ends another lesson. Be sure to hug your geek.
It’s pretty. It’s not a
It’s pretty. It’s not a fancy blog, but there’s something very stylish and neat-o about it. Plus, anyone who uses a grainy AstroBoy pic is cool, right?
I just realized today that
I just realized today that they haven’t had Indian food in the cafeteria since September 11th. How odd.