I had an interview with Motorola on Friday. It went alright I think. I hope I get the job. It's for an internship in spring. They asked me if I'd be interested in working through summer and fall, and I said yes. They were pretty impressed with my resume, which reminds me... I should update the HTML version. Well, anyway... There were four people interviewing me. Initially I thought it was intimidating. But they started off really well by asking me about stuff I had done... So I felt comfortable right away. They were looking for team experience and C code and Linux. I've done all that. One of the interviewers asked me what I used to do my code... what sort of GUI. I said "I use nothing but vi and the commandline". He's like "You're my man! I've been waiting for someone to say that! No one else uses the commandline!". So that was promising. I'll be happy if I land this position.
I really like FreeBSD. I've broken my system a lot of times, but I learn something new each time. Right now it's pretty neat. I'm having trouble playing DivX stuff and mplayer doesn't work. I'm still new at all of this, so there's a HUGE learning curve. Maintaining your own UNIX box is whole lot different from using a UNIX account. The latter helps, the former is a different animal. I like it though.
The assembly program that I'm currently testing and debugging is the most inefficient one to date. I'm too embarassed to say what the size is. Well... as long as it works. I'm insane and I'm planning to take CSE 521 next semester. For the final project, you write an OS for the M68000 microprocessor. I think that's just kick ass. What a sad life I have...