Older blog entries for Johnath (starting at number 4)

14 Nov 2000 (updated 14 Nov 2000 at 07:49 UTC) »

I have now accepted that the Gods of Advogato (GoA) have used their trust metric and network flow mathematics to cleverly conceal their true purpose - which is that I alone must never be permitted to leave the Observer level. Like all paranoid delusions, this one has the handy side effect of making me feel important, since it would imply that the GoA are in some small way aware of my existence.

Told Dad about the interviews and tests and general we-think-you-might-be-useful sentiment from IBM yesterday, he seemed as excited as I was about it, maybe more. It would be pretty cool to work for Big Blue right outta undergrad, but everything's still very up in the air.

The psychology professor I work for has offered me $80k to work for his company writing the software to run his eye-tracking system. It's a pretty neat system, and I've worked with it as a user for 6 years, but I don't know if it could hold my interest as long as the myriad possibilities at IBM, or even just at the Toronto Lab, for which I interviewed. On the other hand, $80k out of undergrad is nothing at which to sneer, so we'll see.

No stress there though - I'm caught between a pillow and a soft place, to mangle a metaphor -- I'd be happy either way. Which reminds me - why are so many of these diary entries so bleak? I mean, I don't think it's naive to point out that most of the people maintaining diaries here are the people shaping the Net, arguably the single biggest revolution of the human experience since at least the printing press or radio, maybe the biggest ever. Everywhere I look there's fascinating information being produced at an explosive rate. Over-stimulated I can see, but bored I find difficult to understand.

Maybe I've just been reading too much Wired. :)

PS - I also feel it essential to note, for those of you that can appreciate such sentiment, that Description Logics, non-Monotonic Logics, Default Logics and Circumscription Logics can all collectively go suck a cow. Thank you.

Hehe, okay, the following people clearly rock, since they saw my plea, and cert'd me on the spot: lilo, ian, deekayen, gbowland, chromatic, lerdsuwa. Thanks much guys (and gals?) :) And yet I remain an Observer, perhaps it's time to begin sharpening the manure caked stick. :)

I just read lilo's post about openprojects getting DoS'd and I gotta say, I feel for you and the crap you're going through, and totally agree with your stance on the issue. This is a 12 year old who needs to figure out that he is not g0d - if it helps, I've got a stick you can borrow. :) I know there's some controversy about using these diaries as a chat line but to those who dislike it, hey, I'd post to the story if I were allowed. :) Alright, I'll leave the dead horse alone for a while.

Speaking of dead horses though, it would be splendid if @home thought my neighbourhood fit for internet access again sometime soon. To their credit, they've refunded most of my last month's payment now because of the constant service death, but it would be ever so much nicer if they just waved a dead chicken over the offending router or what-have-you and made things good again. I notice that when I do get my connect back, people start downloading beep again, which makes me think that maybe some people here have seen my diary entries and decided to check it out, but been unable to grab it because my modem was having a stroke at the time - I host johnath.com off my @home connect - but don't give up, if you think beep'd be useful, keep trying and I will come back - and if you can stomach the .rpm version instead of a tarball - check my freshmeat page, the rpm is mirrored off-site.

Still no word from IBM, I guess there's no reason I should expect to hear from them yet, but I still want to know how everything went.

My students today asked me where I got my thinkgeek 'you are dumb' tshirt, which gave me an opening to introduce them to the whole andover gamut: /., freshmeat, and thinkgeek. I was conflicted about whether to tell them about this place. I think it's kind of a diamond in the rough, and you find it when you're ready. Maybe I've just been reading to much Tolkein.

I feel so strange admitting this - but I've never read Lord of the Rings - in fact, until last weekend, I'd never read any Tolkein. Never.

So I'm fixing that now - I read The Hobbit last weekend, and I'm most of the way through book 2 of the Lord of the Rings. While I was reading chapter 3 of book 2 ('The Council of Elrond') I came across a really good line - good enough that I grabbed a pencil and defaced my book for the first time by underlining it. Tell me this doesn't sum up the free software community:

Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.
Okay, maybe it's not quite accurate to apply that to the FS community, since we'd like to think we have some of the Great Minds hanging around too - but I mean, the coolest thing about the Net is the empowerment - the idea that little people can do big things with global impact.

I still prefer other genres to fantasy - never have been a big fan, and would generally take a Neal Stephenson book over even a Tolkein, but I appreciate the incredible development that's gone into the world he creates, and that's enough to keep me enjoying it.

On a seperate note, what does a guy have to do around here to get certified? :) I mean, I know, I've read the docs on certification, I understand the process, but eesh - all I want is the ability to post guys - how many apprentice certs does it take? Makes me wanna go up to those 'New Members' who are instant Masters and beat them with a manure caked stick. I probably won't though. That's not very friendly.

This has been IBM week. Got email from them Monday night saying they wanted to interview me 9am wednesday morning. I said it then, and I say it now - what kind of company wakes its geeks at 9am? Or really, at 7am, to make 9am meetings?

The interview was fine and Jimmy Lo, my interviewer, seems like a cool guy. Here's something interesting though, something I didn't really expect - in an 80 minute interview, easily 50% of the time was spent covering my Java knowledge. Java. I mean, don't get me wrong, I really like Java, it was actually my first language, and I still TA courses in it - but I'm interviewing for the IBM Toronto Lab - the people that make DB2. Of course, I found out that the DB2 people, as expected, use C -- it's the websphere people that use Java, and it does make some sense there, especially given java's native crypto, network, and security support. Still surprised me, but made for an excellent story to tell my Intro to Programming students. :)

Then they told me that they wanted me to come in, at 9 again, on friday, to write an aptitude test. It was like I was enlisting or something - do all big companies put you through 70 minute IQ tests? And what kind of aptitude am I supposed to have at 9am on a friday?

Okay, so I just watched as 5 people grabbed beep in like, 2 minutes. This happens every couple weeks for no reason I can discern, I guess someone is just pasting the url into an IRC chat, and then it spreads around.

What I still can't get over though, is the response to this little program. All it does it beep, but I've gotten email from everywhere, thanking me for it, and firing off patches to do everything from tune guitars to play morse code. It's corny, I know, but it gives me a real sense of how well this community works together. What did surprise me was that I haven't gotten a single flame, and that some people have taken an inordinate amount of time just to make it a little better. Golly gee whiz, guys, I'm impressed.

Seriously though, there's a certain trend especially over at /. to bitch and moan about the destruction of The Community. I used to wonder about that, and about what I missed by being born 5 years too late. But response to this little 4k app has turned that around for me totally.

Okay, that concludes my over-optimistic and patently over-innocent rant for the day. But hey, grab it if you think it might be useful - whenever someone mails me about it, I try to end with "and by all means, spread it around, I'd like nothing more than to someday be working on a computer and find it already installed."

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!