Sunday, December 23, 2007

Professors Par Excellence

Since it's near the eve of my graduation (only one quarter left!), I thought I'd take a moment to reflect on some of the professors I've had who left an impression on me. They're not listed in any particular order.

  • Dean Tullsen - For CSE 140/141, the Digital System Design sequence. This course was fairly tough, given that it was hardware-level (as in machine-language programming) stuff. But Professor Tullsen demonstrated that he lives and breathes this stuff by presenting the material in an easy-to-absorb format, and accurately and concisely answering students' questions. It's hard not to share his enthusiasm; he turned a potentially terrifying class into an interesting one.
  • Jim Hollan - For COGS 120, Human-Computer Interaction. Jim's got kind of a quirky sense of humor that I can appreciate, as well as a real enthusiasm for his field. His lectures are always interesting and entertaining, and he always seems so damned energized. Hollan is one of the professors that has inspired me to consider teaching.
  • José Jara - for ENGL 202, Critical Thinking and Writing (at Mira Costa). A lot of people that took Jara's class didn't like it, because his grading scheme was based partly on how many pieces of writing you submitted throughout the year. Thus you really had to earn that good grade, because credit wasn't automatic; you only got credit for a paper after it shows sufficient polish, detail, and overall style. Credit was unlikely to happen on the first submission. He's a fascinating guy because no matter what your topic is, he knows enough about it to give you advice on making your paper better. It was a good deal of work, but my writing and editing skills improved more from Jara's class than any other writing instruction I've had.
  • Farrell Ackerman - For LIGN (general linguistics) 176, The Language of Politics and Advertising. Ackerman is a kooky guy; that's about the best word I can think of to describe him. I really enjoyed his lecturing style in the class that I took. I personally think this class should be a part of the core curriculum at UCSD, because its implications for everyone's lives are so profound. Ackerman, again, showed that he is an expert in his field, and seemed to have total command of virtually all things linguistic. The assignments and readings were compelling and really helped to foster understanding of the topics. This is one of my most favorite classes ever. Ackerman is another professor that inspired me to give back to education.
I'm sure there are others, but these few are, apparently, the really standout examples. Nice work!

Tuesday, December 18, 2007

Rebirth of the Ether Project

I've been putting into use some of the things we covered in CSE 111, "Object-Oriented Software Design," organizing a hobby project I'm working on. How much will it help? No idea. But I can say that I already have a clearer picture of what needs to be done, and of the overall architecture of the system.

Said project is a Java-based framework for role-playing games. The target is "classic" style RPGs, like the Final Fantasy series, but I believe it could be used for the more open-ended types as well. I'm mostly doing it for my own use, and for the experience, but I'll release it if there's any interest. I'm designing and documenting it as if I were going to, so I might as well, right?

I'll post more info when the preliminary design is completed.

Saturday, December 8, 2007

Unlimited Nothing

In an article in this month's Wired, about a proposed subscription-based music service for the Zune: "After all, why buy an iPod if a Zune will give you songs for free?"

This statement is, in my opinion, simplistic and a bit naïve. The Zune wouldn't give you anything for free. One of the reasons that CDs—and even vinyl LPs—are still around despite all the online music services (and piracy) is that people are hoarders. People like to own tangible things that they can hold and touch and collect. Some argue that charging for copy-protected music is wrong because you're basically just buying a bit pattern. But at least under this scheme you still have something to show for your purchase: A local file on your computer.

Music subscription services are different*. You pay a set fee each month, and you can listen to as many songs as you want, and even put them on your MP3 player. Great, right? Sure, as long as you keep paying the subscription. But once you quit, that's the end. You can't download any more music, and the files you do have turn into little digital bricks. Subscriptions like this are less appealing, at least to me, because once you quit paying for them, you have nothing to show for the money you spent. No disc, no record, no reel of tape. Nothing.
*This is my understanding of the way music subscriptions work; I may be wrong...

If all the music labels and electronic distribution services disappeared tomorrow, my Discman (and car, and computer, and Xbox, etc.) would still play CDs. My turntables would play vinyl records. Hell, even my iPod would still play all the MP3s I've bought through iTunes. But I wouldn't have any remnants from my Rhapsody subscription. It's not particularly Buddhist of me, but I just don't care for that idea.

Friday, December 7, 2007

Inauguration

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Integer ipsum turpis, bibendum non, accumsan quis, aliquet sit amet, velit. Sed eleifend. Duis ac urna. Pellentesque a lectus. Praesent ullamcorper, nibh et sodales adipiscing, leo elit sodales mi, a rutrum tortor justo vitae massa. Pellentesque lobortis vehicula ligula. Proin sagittis consectetuer ipsum. Donec mollis. Etiam sed neque vel leo tempus convallis. Fusce a nulla eu elit tincidunt commodo. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut egestas augue eu dolor. Ut tempor metus vel augue. Nullam mi. Sed elit. Mauris urna. Etiam cursus justo id ipsum. Ut eros nisl, malesuada quis, faucibus id, rutrum laoreet, lorem. Integer varius dui in velit. In hendrerit feugiat nunc.

Phasellus porta, pede id euismod ornare, metus sapien elementum pede, sed dapibus justo turpis sit amet purus. Etiam libero. In nec felis quis elit vehicula vulputate. Maecenas in nisi cursus tellus condimentum consequat. Donec gravida sollicitudin urna. Duis orci eros, mattis sed, ultricies nec, elementum ac, quam. Duis sit amet tortor ut dui ullamcorper bibendum. Nullam ultricies. Vestibulum vehicula libero id arcu. Mauris eu risus non nisl pharetra adipiscing. Phasellus dapibus purus vitae massa. Sed leo massa, hendrerit non, suscipit vel, placerat id, nibh. Proin blandit vehicula enim. Mauris pede tortor, ultricies nec, dignissim sed, posuere ac, magna. Suspendisse ac metus. Morbi nibh. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos.

Proin pharetra rutrum nibh. Etiam suscipit tincidunt tortor. Ut et nisl. Ut ornare arcu in odio. Nam nulla tellus, volutpat et, facilisis a, pellentesque bibendum, ante. Morbi euismod odio at sem. Vivamus pharetra, nibh vel suscipit sollicitudin, diam nibh faucibus ipsum, vel condimentum sem lorem vitae massa. Nullam vel magna in mi pretium viverra. Nulla pellentesque elementum tellus. Donec venenatis ante. Ut scelerisque libero non nibh. Nunc turpis libero, suscipit eu, facilisis nec, posuere quis, risus. Proin adipiscing mattis velit. Nunc accumsan odio et mauris. Maecenas vel orci quis magna tristique mattis.

Neuroflux is go!