About Me
I'm a fourth-year student at The University of Texas
at Austin, majoring in Computer Science.
CS315 Stuff
For the Spring 2008 semester, I'm a grader for CS315,
taught by Glenn Downing. I have office hours in the Painter Microlab
four days a week:
| Day | Times |
| Tue | 3-5 pm |
| Wed | 2-5 pm |
| Thu | 3-5 pm |
| Fri | 2-4 pm |
If you're going to e-mail me about anything CS315-related, please include 'CS315' in the subject line.
My Research
I work for UTCS, doing research into software testing; my
research advisor is Dr. Calvin Lin,
and I work a lot with Walter Chang
(who was coincidentally my CS315H TA).
What started out as an undergraduate paying position is evolving into my honors thesis, which is good because then I graduate as a Turing Scholar,
but bad because I'm not getting paid for it anymore. Drat.
My thesis project is an automated test case generator for C programs. C is a fun language until you have to write tools to try and analyze it.
Where to find me
If you're looking for me, I'm often in the Taylor
or ENS basement labs.
Other tidbits
- On operating systems:
- My father had a bunch of Sun machines around the
house for his job. In fact, the first computer I had had pretty much to myself was
a SPARCstation 20.
This probably explains why I don't feel awkward when sitting at the Sun machines
in Taylor basement and why the Control key feels natural to the left of the A key.
- I've been using Linux on and off (first Debian,
then Ubuntu) since around 2000, when I finally
got a PC. I was running Ubuntu on my laptop full-time since about 2005 until its
demise in late 2007.
- I purchased a Mac mini in August 2007,
and I have discovered that Mac OS X is
quite nice. My roommate nearly bet me that I'd get frustrated with it and that
I'd have Ubuntu on it within a month. He would have lost.
- Websites I read:
- Boing Boing is full of fun random things.
- Engadget is full of fun random things I can't afford.
- Slashdot, although I'm not really sure why anymore.
- The Daily WTF contains numerous examples on what not to do in software development.
- The Old New Thing provides a lot of insight into how Windows works and why it does things the way it does.
- Wikipedia is a good way to kill time. A lot of time.