Newsletter

First published: July 9, 2007, 12:12 a.m.
Last edited: July 9, 2007, 1:36 a.m.

10-month post!

This newsletter's release cycle seems to have lapsed from biannual to nearly annual. In keeping with tradition, to cover a lot of material quickly, I will just bullet point the highlights since the last real update (which was about 10 months ago).

Last school year

As I haven't really talked about last school year at all (other than 10 months ago, which was only a week or two into it), I suppose it's fitting to begin there. Dang. That's a significant chunk of time.

For a very broad overview, here is what consumed most of that time. I took the following classes: Program Design & Development, Algorithms and Data Structures, Intro to Operating Systems, Principles of Microeconomics, Formal Languages and Automata Theory (my favorite class), Practice of Database Systems, Artificial Intelligence, and Biblical Prophecy. I was also involved in the TAC project doing CS research. We are researching Autonomous Trading Agents in Supply Chain Management scenarios. Furthermore, I am still the System Administrator for the astronomy department, and I was (and still am) a Community Advisor (what nearly every other school calls a Resident Assistant, or RA).

The classes were fun. I definitely enjoyed the more mathematical side of computer science (Formal Languages and Automata theory stands out), and my world perspective definitely shifted a lot after taking Biblical Prophecy. I found myself unable to really dive in to the research I was doing, as it didn't seem to particularly captivate me. Nevertheless, I think it's important to do what you commit to. Haha.

I think the most significant part of the year last year for me was the Community Advisor job. It was really ingrained into me that not only am I perfectly capable of taking initiative, I can be pretty good at it. So, that's great news. :) But that's not the most of it. The most of it was that my staff of CAs was awesome, my house of residents was awesome, and I made a bunch of what I think will turn out to be life-long friends. Hooray!

As is typical of my life, the rest of the year can be easily described by a number of disjoint stories highlighting either my stupidity or, uh, I don't even know.


The summer

Since January, the ball had been rolling for me to become employed by the big G themselves. It was very back and forth, and many times all the way up until mid-May I was either sure I was getting a job or sure I wasn't. Admittedly it was somewhat frustrating. However, I did end up getting the actual internship that I wanted at Google, and so, since June 5th, I've been in California working in sunny, sunny Mountain View. It's been amazing. I am convinced that the utopia that is the Googleplex is assuredly either the best thing that has ever happened to engineers and will grow astronomically with phenomenal success, or it is a complete anomaly. The benefits I get working there as just an intern are incredibly insane. I have never eaten such gourmet food in my entire life, which doesn't even make light of the fact that that very food is free. There are on site laundromats, dry cleaners that bring your clothes right to your office, on site dentists, on site oil changes (particularly useful to me), 16 restaurants (all free for Google employees), bean bags everywhere, hardware departments where you can request free hardware upgrades and walk out with them, never-ending swimming pools (pools with jets so while you swim, you stay stationary), public-use bicycles and electric scooters everywhere, full exercise gyms, volleyball courts, basketball courts, free Google shuttle service to most of the bay area, and countless other things. Working there feels like you are at the epicenter of the future. Just two weeks ago I tripped over a former secretary of the treasury. I felt bad.

I drove out to California early June from Utah, which happened to be an awesome drive. Before I came out to California, though, the following things happened.


While I've been in California, I haven't actually spent all my time at Google (though I just read a description recently of how it would be feasible, zoning laws aside), so that leaves nights and weekends to find things to do. I brought my Nintendo and happened to show my grandpa how it was cool that it detected motion, etc. He has now ordered his own controller, his own game, plans to order his own Nintendo once he can find one for sale, and has achieved Pro status at Wii Tennis. Awesome huh? I often come home from work to find my grandparents playing video games. So, lots of Wii Tennis. And eating. My grandma is an amazing cook!

I also decided to start over on my Dr. Mario game.
It was really crappy before, but now it's way better. So I spent a while making sure I got that right (or at least, better than the first time), and plan on adding internet play. I'm very close to making internet Dr. Mario a reality. Getting back into a fun programming problem really reminds me why I spent all of my middle school lunches in the computer lab. It's fun to problem solve!

I also redesigned my website, which might be apparent if you're reading this.

I've spent a few weekends at the beach and one walking all over downtown San Francisco. I also spent some time trying to figure out why my car had run completely out of oil and how I could fix it (turns out, when no oil is left on the dipstick, there's still a quart or two left). I'm getting an incredible farmer's tan while I'm enjoying the nice weather. There's actually a list of life goals I have, and I'm making quite a bit of progress on that as well.

It's great out here, but for some reason I think I'm still most looking forward to seeing my siblings if/when they come out here and next school year.

Anyway, so, yeah, awesome, awesome summer. I haven't even explained my work at Google, but that's amazing as well.

I signed up for a service called Nowthen, and they basically run personal photo-blogs that you can update directly from your cellphone camera. I have an account *gasp* and I've been updating it *more gasping*. So, if you want to see a sort of visual look at my summer, check out nowthen.com/jtolds.

Next school year

I'm currently signed up for the following classes for next semester.: Persuasion Theory, Operating Systems, Natural Language Processing, Intro to Computer Networks, and Modern Cryptography. I'll probably drop one. My schedule is awesome. I have a four day weekend every week, and my earliest class is 11:15. The most class I have in a day is 2 classes, and only one on Wednesday. The sucky bit is that Tuesdays, Wednesdays, and Thursdays are all full of night classes. Oh well.

I'll also probably be involved in more research, and I'm signed up for the year-long Senior Software Project, which should be exciting. I'll be a Community Advisor again with what looks like will be an awesome new staff (half of it is returning from last year), and though I'm still the System Administrator for the Astronomy department, I will be training in a new guy to take over for me. I'm going to be taking a very large interest, I've decided, in the technically-oriented workings of Campus Crusade, such that they end up being very tech-savvy and run smoothly, while at the same time factoring myself out of that equation. So I'll be leading up the tech team there (again) until we can find a good replacement for me.

Yeah, I'm really excited for next year. It's crazy that it will be the last one. As far my future plans go, I'm thinking grad school. I've been very informally told by a previous employer that they will pay for me to go, so that's exciting. But I'm flying by the seat of my pants, so we'll see what happens.

Dang, I would hate for this to be the last sentence on my newsletter for the next 10 months, but given precedent, it very well could be.