The nerdiness started young…

I was going through my old school documents and found this one from my 6th grade year (although I think it was more of an extracurricular activity than an actual school assignment). It’s an unabridged dictionary from my personal perspective on life. It made me laugh so hard tears were running down my face. Erin just used it as further proof of how nerdy I am. I promise I didn’t adulter this in any way, this is actually what I wrote when I was 11 years old.

Apple (apul) A kind of personal computer that is used for playing games and programming and is not as good as IBM compatible computers.

Basic (bay sick) The best, easiest, programming language. It is used on Apple, IBM, IBM compatible, and Macintosh computers. For IBM there are three kinds: GW Basic, Quick Basic (QB), and Visual Basic (VB).

Computer (kum pu tur) 1. One who computes. 2. A machine that computes data faster than any human. It does calculations faster, stores data faster, and even erases data faster than any human can with a pencil and paper.

Doug Melton (dug mel ten) 1. The best name of all names ever thought of. 2. A fluent Basic programmer who has an IBM compatible computer and uses it often.

Empty (mt) 1. The opposite of full. 2. When a disk or RAM doesn’t have any data on or in it. 3. Sometimes, my sister’s head is this.

Full (ful) 1. The opposite of empty. 2. When a disk or RAM Doesn’t have any more room left on or in it. 3. MY brain is this all the time.

Gigabyte (Gig a bit) 1. 1,024 Megabytes. About 1,000,000,000 bytes. 2. A very, very large bite.

Hard Disk (hard disk) A disk that is built into your computer and can hold about as much data as 400 floppy disks.

I (i) (also known as me) 1. The eigth letter of the English alphabet (you know, the one that doesn’t make any sense), which is 75 in Ascii and 1001011 in binary. 2. The name I call myself.

Joystick (joi stik) A thingy you use when you play some computer games. It helps you steer, manuver, or do anything else to an airplane or race car or other vehicles.

OSCON 2006

I've had quite a nice conference here in Portland. I've learned quite a few Perls of wisdom©, made quite a few contacts, and had quite a few new experiences. We've been to quite a few really good lectures: of course a couple by Larry Wall and Damian Conway on Perl, one by Robert "r0ml" Lefkowitz about how open source (and Web 2.0) is like a tomato, and saw some cool "Firefox Flicks." Tonight 9 of us OSCON'ers went to dinner at the Portland City Grill, which is located in on the 30th floor of a pink building in downtown Portland. I had the petite filet mignon, so tender you could cut it with a fork. Dylan Bennett of EarthBridge fame lives around here so he met us for dinner and then showed me all the cool stuff he has been working on. The next version of EarthBridge looks pretty sweet. It's amazing how many ideas you can come up with IRL rather than over email or chat. Tomorrow is a 1/2 day and then we're headin' home with our heads spinning.

OSCON 2006

Well I'm at my second annual OSCON back up here in Portland OR. We arrived last night and already I've made a few new friends and learned a few new things, and the real conference doesn't even start until tomorrow. All in all, it's fun times, even though it is definitely, as my wife so delicately put it, a real "nerd conference." Dan and I are sharing a room at the Jupiter and it's exciting as it was last year. We already asked though, and there's not going to be any Dennis Rodman sightings this year.

Linux distributions

If you've ever wondered how all the tons of linux distributions are related, here's a pretty good graphic of them all. Of course it's probably not ALL of them, and it's missing the *BSDs (which, I know, are not really linux in the first place and I'm sure that's why they're not included). But it gives you a good overview!

45 days of uptime

After > 45 days of uptime, my work computer deserves a rest for the Easter weekend. It's running Kubuntu Linux, which is (obviously) much more stable than Windows. It doesn't need to be rebooted, but I'm gonna do it anyway.

OSCON 2005

Well, I just got back from OSCON 2005 last night, and let me tell you, my head hurts from the amount of information that was stuffed into it!

There were 2 parts to this trip, the conference part and the social part. First the social part:

Dan, James, Todd, and I flew up to Portland Oregon (PDX) via San Francisco (SFO) Saturday night, July 30th, to save on the air fare. When we

were sitting in SFO looking at the Portland map and trying to figure out how to get to our hotel, this nice Portlander man sitting near us asked

what hotel we were staying at and then offered, "just stick together and if anyone tries to sell you any people, liquids, or powders, don't buy

them. You should be ok." Needless to say, that got us a little nervous. When we got off the plane and were waiting to get on the MAX Light Rail

(herein referred to as the Trolley) a man stumbled off the train in a drunken stupor with a paper bagged bottle in his hand and said "welcome to

Portland, home of the FAT weed!" He got on the trolley with us but at the first stop, he got up to leave, and the proceeded to fall down the

stairs of the trolley to the outside. Needless to say, by this time, we had some ideas of what to expect from Portland. But, as it turns out,

the 0.7mi walk from the trolley to our hotel was just fine. (Turns out we later found out that our "hotel" used to be a rent-by-the-hour motel,

but that's a different story).

Our hotel, The Jupiter was recently gutted and overhauled. It's connected to a restaurant and bar,

the Doug Fir (which was open till 4am). Both the hotel and the restaurant were great, the food was great, and always available. We had several

meals here because there wasn't much other food close to our hotel.

The conference started Monday, so we spent the day Sunday walking around downtown. We saw this cool fountain and some museums, but they were

all closed, on account of it being Sunday. We were allowed to register for the conference on Sunday, so we did to avoid having to wake up uber

early Monday morning.

We didn't have much time for sleep the whole week. We got up at about 7am every day, and didn't usually get back to the hotel until between 9

and midnight. Then after eating dinner and everything, I don't think any of the 4 of us ever got to bed before midnight.

It must have been by chance, but when we got back from the conference Monday night, there was a huge Meelee going on in the parking lot and

courtyard of our hotel. Turns out, it was a promotional party for Captain Morgan's new flavor, Tattoo. There was some scandalous stuff going on

including people getting actual tattoos right on the spot (not me, don't worry). There was a row of Ducatti motorcycles, and Dennis Rodman

actually rode in on a motorcycle with some cohorts and took pictures with people right there in the middle of everything. After a little bit of

investigation, we found out that since we were guests of the hotel, we were on the VIP list. There were free drinks, live music, and everything.

It's not something that we would've gone to but since it was literally right at our front door, we had to go witness it. It was quite the

party.

We found Chipotle, only a few blocks away from the Convention Center (the location of the conference) and then we were set.

~~~~~~~

Now the nerdy part. There were SOOO many uber smart people there it was quite overwhelming. Here is a laundry list of people, buzzwords, and

other cool things I learned. The overwhelming feeling I got at the conference was one of wondering what I'm doing with Windows when OS is

better, has much better community support, and is free.

OS X
As much as I don't like to admit it, OS X is really a nice product. About half of the laptop users at the conference were also PowerBookusers. It does make sense… 1. Who would want to pay the "microsoft tax" when buying a laptop with windows on it when you are going to formatit to install linux. 2. OS X provides a great front end/GUI AND is based on linux, right out of the box.

Larry Wall (the guy who wrote Perl)
I'm sorry, he is the most uber-nerdiest uber-nerd I have ever met. But man he is a genious.
Bill O'Reilly
Obviously he had to be there, since his company put on the whole kaboodle. He is a very smart man. He has a keen grasp on the future and isan excellent speaker. I think O'Reilly (the company) is going to be around for a long time.
Damien Conway
This man is ridiculously smart and hilariously funny. He gave several presentations that I got to see throughout the conference. My favoritewas his demonstation of his "Latinized Perl" or maybe it was "Perlized Latin". Either way, he has created a language that is a cross betweenLatin (yes, the human language) and Perl (yes, the programming language). His paper is quite dry, but his presentation was definitely

NOT.

Phillip Torrone
Phillip is one of my personal heroes. He is one of the associate editors of Make Magazine and a frequentcontributor to engadget. He was in the exibition hall demonstrating some cool gadgets, including a 150mW greenlaser that was capable of popping a balloon, and he gave a presentation entitled "The Do It Yourself Mentality" where he encouraged people to

stop throwing away their one year old electronics stuff, and instead hack it into something cool.

Ubuntu
This is a distribution of linux, based on debian, but with a project philosophy that is trying to make linux "just work". They have someawesome graphical goodies and are testing the distro on lots of different laptops to make sure that it will work. Also, they are giving awayfree cd's, all you have to do is ask!

Blogs, wikis, flickr, del.icio.us, and technorati
There is a trend within the computing community towards social networking. All these technologies make it easier for people to communicateand share information with each other and with the world. Blogs and wikis make it easy for anyone to share his (or her) opinion, flickr makes it easy to share his pictures, and del.icio.us and technorati make it easy to share his bookmarks. It makes sense to me that all these technologies would bepopular among the open source community members, who have been sharing code for decades.

JSAN
This is a brand new project, aiming to do for JavaScript what CPAN did for perl. Arguably, CPAN is what madePerl famous and so ubiquitous.
Firefox
If you're not using Firefox, you're behind the times. Download it now and start usingit.
XUL
This is the technology that Firefox uses to describe its complete user interface. XUL = XML defined User-interface Language. Besides makingthe firefox skins easily modifyable, it enables developers to write completely different apps using the mozilla guts (see Komodo).
Komodo
A complete IDE for Perl, Python, PHP, TCL, and XSLT, which uses the Mozilla guts and is multi-platform ready.

There were lots of other things too… I'll keep adding as I remember them. This list should keep you busy for a while though :)

Quzzle

I saw this article on slashdot about a brain teaser game, and it got me thinking. I wanted to see if I could solve it. So I whipped up a little flash applet (since I can do that now). I still haven't been able to solve it… let me know if you can. The point is to get the big 2×2 square from the top left corner to the bottom right corner. UPDATE: I solved it!

CD Backup

I've finally finished my CD Backup project. I have ripped all of my physical cd's and they are safely tucked away as mp3's on my computer. My entire collection amounts to over 5000 songs and takes up about 40GB. I now have instant access to any cd in my collection! Pretty cool, huh? Now… what to do with all those darn hard copies…