Personal

puzzlehunt website restored

About four years ago my friend and I did this thing called the “UT Puzzlehunt.” We had a blast, and all the puzzles and answers were recorded on a website. I wrote the site in ColdFusion, so when we moved to the new server the site stopped working. But I just found a free clone of ColdFusion server, so the site is back. I wanted to get it back up because I think I’m going to try to do one at Berkeley in the spring. If you want an interesting walk down memory lane, take a look at them here. What a crowd! And how we’ve changed…

three weeks of class left -- whaa?

I’m not sure how we got to this point in the semester, but here we are.

Let’s see… I won’t try to recap the minutiae of my life. It’s worth mentioning that I finally finished the hellish task of porting SLIDE to Mac OS X. Just for “fun” I also ported it to Linux. So hopefully that’ll stop being a draw on my time now if I can help it.

Last night I saw a really good movie from Hong Kong–no kung-fu involved. It was called Infernal Affairs. Well, actually it’s called “Wu jian do” in a roman transliteration. It was just a standard-issue action-thriller-crime drama, but it was done really well. Like Hollywood might make if they didn’t have to follow the same damned formula every time they make one of those movies.

I’ve also been playing the open beta test of World of Warcraft, an online RPG set in the Warcraft world. Now, you have to understand that I played Diablo and Diablo II a lot. These are some of the most pointless games ever made, from an absolute perspective. You literally spend hour after hour clicking repeatedly on randomly created little monsters in randomly created little dungeons, hoping to obtain the Truculent Mace of the Cursed Cow or something. Somehow, I found this entertaining. WoW is like Diablo, except instead of there being 15 or so people playing in your world at any given time, there might 15,000. They’ve also replaced the 2D sprites with chunky, lowest-common-denominator 3D stuff. Not compelling to a normal person, just to me. I don’t know if I’m going to be able to cough up the $50 + $10/mo to play it once the beta is over in a week.

I finished my NSF application for the third and last year yesterday. At this point, it’s just obstinance. But the fact that I’m now at Berkeley is sort of proof that obstinance can work. So off went the application.

I’m looking forward to the next few months. Doug shows up to take my old job at Apple in a couple of weeks, and it will be great to have him in town (not that Houston wasn’t great, I’m sure). Sometime in mid Dec we’ll be heading down to Texas for some holiday fun with the Halls–should be a blast. Then, the day after Christmas, we’re heading out to Breckenridge via Denver for some snowplay with my family. We land back in Cali on 1 Jan. There’s also talk of a potential trip to Hueco Tanks in early Jan with some old friends from Texas. I wonder how much tickets would run…

progress

It seems I’ve settled comfortably back into student-mode. What that effectively means is that there is now always something I should be doing, and frequently that thing is different from what I’d like to be doing. But it’s good–this is in contrast to when I was working, where 8 hours of the day, 5 days a week I had something I should be doing, and all the rest of the hours were mine to do with whatever I wanted. I’ve expounded before on the ups and downs of this, but I think, essentially, busy is the way that I like to be, and apparenty I have a penchant for these merit badges handed out by universities, so I’ll keep racking them up. My time these days is basically divided between three things: independent research with Carlo, indepedent research with James, and splines.

For Carlo, I’m mostly working on porting SLIDE to Mac OS X and other unixes, and although I’m more or less done with the port, I’m being held up at the end because I don’t know Tcl and also because, like everyone, I hate maintaining code I didn’t write. Honestly, if there were an easy way to let this project slide, I would, but I’m so close at this point I might as well tough it out.

My splines class is going well, and I’ve gotten a couple of weeks ahead by finishing the last programming assignment early. Now I just need to pick a final project to implement sometime between now and the beginning of November. There’s no final in the class, so I think things should be smooth sailing the rest of the way.

The most interesting thing going on right now is probably my project with James. I’ve talked about it before; like I suspected, it’s been tough. Still, there’s something about the way it’s been forcing me to learn that I’m really enjoying. I’m not sure yet whether James would have me as a student, or whether he’s the right choice as an advisor, but I’d say at this point he’s probably at the top of my list.

I’ve also been climbing more, and even getting a chance to do ashtanga once a week. I’m slowly filling in all the empty spots in my schedule with activities, just like when I was an undergrad. I do love it.

Oh… and I beat GTA:SA. Only with 50% completion, though, so I’ll be playing it through again, I think :)


Comments

Johanna2004-11-15 21:26:15

Your independent research partners aren’t hot - very disappointing . . .

bryan2004-11-16 02:01:20

yeah… i’ve entered a field not exactly known for it’s beauty (or hygiene). Luckily in graphics you’ll find a better female/male ratio than practically anywhere else in the field (and even a pretty good showering rate overall).

the most useless species on earth?

The grad student. Lives off of the benificence of the National Science Foundation, the Department of Defense, and Giant Evil Corporations. Eats. Sleeps. Carouses with undergrads, pretending they still fit in with them. Carouses with professors, belittling undergrads and pretending to be adults. Produces papers that will never be read or used by anyone other than other grad students.

This is my life. I felt particularly like a grad student today, having spent 5 hours working on a project, then realizing that all my work was based on an incorrect assumption. At Apple, when that happened, it was still sort of okay, because whether or not I was right, I was still making $35/hour. Now it’s just like my time flushed down the toilet. Time that could have been spent playing Grand Theft Auto. Now, in some abstract sense, this was a character building experience. I know it. But damn. Talk about frustration.

First test of grad school: 76/100. Should be good enough. The class has about 9 people on a good day, and since I say things in class I’m not too terribly concerned. It was also my last test of the semester. The goals are certainly different now. Instead of just doing endless problem sets, taking tests, and getting grades, now I have to solve problems that haven’t been solved yet, that might not even have solutions, all while trying to meet some obscure goal of impressing a professor enough to take me in at the end of a year. I guess it’s a lot like trying to do well anywhere in the real world, but it’s the first time I’ve tried it so it still feels weird.

Tomorrow should be a stay-at-home-and-work day, but it’ll be chopped in half by an outing to SF to see my parents and their parents. I’ll try to bring stuff to read on the train so I don’t feel like the whole day is thrown off. I guess I should be more excited about seeing family, but I got to see my mom on Sunday, and my dad’s mother is not my most favorite person in the world. But it’s family, and certain things you should do for family. Sigh.

Doug’ll be coming into town again this weekend, which should be much fun–a rave has been scheduled for Saturday. Now I need to go learn what a subdivision surface is so I can teach it to my splines class next week… (wow, what a classically self-interested, content-free blog post)

clean apartment makes me happy

Let’s see… what’s new? I’m still a grad student. Still loving it. Pinch me. Et cetera.

Friday, Stefani came over for dinner and drinking. We had steak and shrimp, yum. Introduced Stef to the Daily Show, tasted wine (in quantity), and generally had a great time. I headed to bed just as a screening of The Princess Bride was starting. My loss.

On Saturday I went to Ironworks (the Berkeley climbing gym) with another graphics grad student, Ryan, and an EE grad student named Dan. We’d gone a couple of times before, and I decided this time to restart my membership. It’s $60/mo, but they now seem to be offering ashtanga as part of their free yoga classes, and that plus climbing a couple of days a week is worth it, I think. I wasn’t quite at the top of my game, but Ryan and I took the lead climbing test and passed where we’d failed the time before. That alone made the trip worth it.

Today I worked for five or six hours trying to…well. I’ll just say it. I was trying to display gradient vectors in a discrete vector field on a cow. I’m not proud of it, but there it is. It kind of looks like he has a beard.

gradient cow

The second half of today was spent in a much-needed and very satisfying cleaning of our apartment. I just don’t have the spare time for it that I did when I worked at Apple. Man, this being a grad student in a paid program thing sure is rough.


Comments

Ali2004-10-14 21:20:57

It must be more satisfying to have something cool looking at the end of the day; or at least more satisfying than the couple of pages of stats that I get.