Blog | Admin | Archives | Heatmap | Recent | Random | Wishlist | Plan | Gallery

Back in Town

Since returning from my trip to Australia and New Zealand, I have been pretty busy seeing as many people as I can before I leave town for good.

On the evening of Monday, the day I got back, I went running around Greenlake with Theo. I went around twice, for about six miles. I’m not fast at all, but I did the whole distance running, I survived, and now I’m sore… but for my first run since the Seafair triathlon I consider it a success.

Tuesday, I slept in, worked on getting pictures off of my cameras and starting to organize them, and then ate dinner with Hoyin and Alice at Pearl at Lincoln Square. I stayed up way too late working on pictures afterward, but I have a few awesome stitched panoramic photos for the effort.

Wednesday, I woke up in time to go to Cedars in the U-District for lunch with Dennis. Next, I arranged Thursday dinner with Maria via phone and then I then swung by the CSE building at the UW to arrange lunch tomorrow with Ciara.

So today is pretty booked for food, but I certainly have time between meals to see others… so if you are a Checksum Arcanius reader that I haven’t seen yet, let me know if you want to meet up before I bounce out of town. Alternatively, you can visit me down in Palo Alto whenever you wish!

Last Full Weekend as a College Student

Friday, Jon and I played basketball at Greenlake, I got a call from Christine, and Jon and I headed to Kerry Park with Spencer, Christine, and Erik, where I took some pictures (to be posted later).

Saturday, I drove to frisbee with Bobby, Spencer, and Theo. We played until about 1:00, then went to Portage Bay for Brunch. That afternoon, Vince and I got together to work on a final paper for the class we’re taking together. We finished up at 4:00 am.

Sunday, I woke up around 11:30 — missing the CSE canoe trip — but I was double booked with a bike ride anyway, and Theo was flexible, so we rode 35 miles to my parent’s house. I can’t climb hills with Theo’s bike — I have no idea how he goes anywhere on that thing, honestly. He handled Cougar Mountain with relative ease on my bike, though. I clearly need to work on my climbing.

Tomorrow is my last day of class. Wednesday is my last day of school-related duties. Friday is my graduation party (contact me for details). Saturday I graduate. Sunday I leave for Peru.

Friend Graphs

For a long time I’ve had the colorful Facebook Friend Wheel on my Facebook profile, but I was always a little unimpressed with its grouping mechanism: Although it was generally pretty good, it always put a few friends in totally the wrong place, it seemed. Recently, I became interested in finding a better way to vizualize the mutual-friend relationships among my many facebook compatriots.

The two best applications that I’ve found so far are Touchgraph Photos and Nexus.

I like Touchgraph Photos because it renders the graph in real time (it is in Java, so the performance is fine up to about 100 friends, but when I go to all of my 400 connections, it slows to a crawl). Touchgraph Photos also lets you customize which networks and friends are shown, and, as the name implies, can show photos of each friend as well. Since I’m much more interested in the connections, I disable the photos and end up with a graph like this:

Touchgraph

Each node can be dragged around, but with this many nodes it is slow and not very effective at moving groups around. I also noticed that some mutual friend connections are missing, which is the most perplexing part of this application. Nevertheless, it is pretty cool: IS kids are on the left in red, CSE kids are on the right in yellow-green, and BioE kids are in the upper right in purple.

Next, I tried out Nexus, which takes a similar approach but without real-time rendering, and names are only shown when highlighting a node (all connected names also show up as well). The rendering engine looks cooler, too, but the result doesn’t have as much information in it:

Friends_Dark_Simple

You can see the same three groups in this rendering: IS kids are the top cluster, BioE kids are the bottom-right, and CSE kids are the bottom-left.

Good times!

Caught In The Act

On Thursday, the Silicon Valley tech company Palantir came to the UW to give a “Tech Talk,” a self-promotional display of technology used to get CSE students interested in working for the company. The talk is usually accompanied by food and, sometimes, raffle prizes. I decided to attend because I figured I would be hungry around 5:30 (definitely true), and I had heard lots of good things about the people at Palantir and what they were doing.

The food, as it turns out, was pretty good — we got to make our own tacos, and I greatly appreciated it. However, I had a 6:30 class, and was unable to stay until the end of the talk, which I heard went until about 7:00. This is where it gets interesting.

At the beginning of the talk, the Palantir folks passed around a cup into which we were to drop our names to win a fabulous iPod touch. Being all about gaming the system, I decided to enter my name several times — six or seven times, that is — using varried sizes of paper. Furthermore, I went around with the cup, allowing other to place their names in it, before placing my own names into the cup, to give me a superior placement within the cup. Apparently my techniques were effective — very effective.

In fact, I won the raffle. Or at least, my name was drawn first. However, because I had to be present to win, and instead I was attending my 6:30-9:30 Programming Languages lecture, I did not actually win. So they placed my name aside and drew again. And then my name was drawn, again. I still was not present, so I still did not win. Finally, someone who was present did win, and the raffle ended.

It seems that my actions grated on at least a few people, although the student who reported the incident was “nice” (?) enough to omit my name, while nevertheless accusing me of having no integrity. I decided to thank him or her for the post, and take full responsibility for my actions in a comment to the post.

But, I would like to hear from my readers as well: Were my actions unethical? Am I a shmuck? Should I be ashamed of myself? (Right now I’m not.)

The Case of Bobby’s Missing Shoes

For the first time ever, I have no classes on Friday. This is very exciting, because it essentially makes every weekend a three-day weekend for me. In the event that I don’t take off out of town, I can still spend the day like I did today:

  • Caught up on sleep
  • Finished up homework
  • Helped roommate Spencer with grad-school admission essays
  • Worked with security partner Heather on stack-smashing exploits
  • Planning to go running with roommate Bobby

The last part didn’t work out because Bobby’s shoes have gone missing. Again. If you see them, let us know!

On Holidelay, Part II

As I said earlier, the holidays were a lot of fun for me. Not long after finishing up with my school duties, my brother and sister-in-law flew into town from Michigan, bringing the winter weather with them. The Seattle area had one of its largest snows that I can remember, and my parent’s place got more snow than I have ever seen there before. The evening after the arrival of my brother and his wife, the family, my parents’ neighbor John, and my friend Dennis, headed to Benaroya Hall for a presentation of Handel’s Messiah. This is one of my mom’s favorite pieces of music, and every year she listens to it as she decorates the Christmas tree. Growing up around her, I could not help but become familiar with the music myself. Hearing the music live was great. The acoustics of Benaroya hall really are spectacular — the clarity of the sound particularly impressed me. It was a good time.

With no pressing deadlines and lots of snow, the roommates and I got to hang out a lot. Among other things, we headed to Gasworks park with Theo around midnight one night for some sledding action. While we brought along some cardboard (which, it turns out, is pretty ineffective as a sled), we found a large sheet of plastic along the way. After pulling each other around a bit, we made it to gasworks and managed to all pile onto the sheet of plastic at the same time to sled down the hill. It was great fun.

A couple days later was my family’s Christmas party. My sister’s husband couldn’t make it, so I invited along one of my roommates. Every year my mom buys tickets to a local show, and this year was no different as we ended up watching Disney’s Beauty and the Beast at Issaquah’s Village Theater. The show was excellent, and afterward we returned to my parent’s house for food. However, it was beginning to snow hard at this point, so most of the other guests (my sister’s family and other close family friends) took off. The original plan was to hit up Snowflake Lane at Bellevue Square and see the Bellevue Botanical Garden D’Lights, but the snow canceled these plans so we just ended up eating some delicious cheese fondue and hanging out a bit.

I spent Christmas Eve, Christmas Day, and Christmas Night at my parent’s place. We lost power for about 10 hours, but fortunately we were able to spend most of that time out and about the town. First, we ate a traditional Italian Christmas Eve dinner at my cousin’s place, then we headed to Mira’s place where we had our traditional get-together with the Konzens. When we recieved word that power had returned to the house, we returned home and went to sleep. I woke up remarkably early on Christmas day despite a late bedtime; mostly I got breakfast and checked out my stocking while waiting for others to wake up. We then commenced the family tradition of chosing presents for each other. My family was very generous with me — among other things, I recieved a new digital camera (a Canon Digital Elph SD 990 IS), a safe, a pull-up bar, a photo book, and a California shopping spree with my mom. What more could a guy ask for?

On boxing day, I hung out with Scott, Theo, and Courtney because on Sunday (the 28th) the family was heading down to Eugene (from whence I sent greetings earlier) and Scott was leaving before I would return. We ended up eating at Scott’s place and then playing in the snow with a boogie board that worked remarkably well. That night, I headed back to my place in Seattle and had a wonderful night with roommates. Saturday, after a lovely morning, I got together with Scott, Theo, and Maneesh and we hung out until hitting up Kat’s holiday party, and then hanging out with Jon. Sunday, we were driving to Eugene, eating luch with the Woods along the way.

After hanging out with my sister in Eugene, we headed back on the 30th, my brother and sister-in-law took off on the 31st, and then came New Year’s Eve. Maneesh, Jon, Theo, Spencer, Bobby, and others, watched the Fireworks at the Space Needle from the Seattle Center, then headed to Eric’s place to play some Great Dalmuti. I finally got to bed around six AM. It was pretty awesome.

On new year’s day, I enjoyed a Sushi party with the Konzens, and on Saturday, I headed to the FIRST Robotics Competition Remote Kickoff Event at Interlake High School in Bellevue, where the 2009 FRC game was introduced. It is an interesting competition that changes the one of the more fundamental parts of the competition: the entire floor, which has traditionally been carpet, has been replaced by a slippery plastic, and traction can only be provided by teflon-infused wheels. Its pretty crazy, but should be fun to watch. After tossing some ideas around and prototyping them Saturday night, Sunday consisted of playing Diplomacy (my first game, in which I made numerous mistakes) at Ananths before heading to my parents’ place for a dinner party. Of course, it started snowing agian, and thus I managed to get my car stuck up in the mountains, opting instead for a ride back home with friends.

Then school started, and my car is still stuck at my parents’ because, even though the snow is gone, the ground is too wet to drive my poor little car on. Fortunately, I don’t really need a car very often, so my life is mostly not impacted. Tomorrow (or, later today, rather) is the first lab for the robotics capstone that I am TAing. It should be good!

On Holidelay, Part I

Currently, I am sitting in the UW CSE building’s hardware lab, waiting for an email that will inform me that I once again have access to the side-room where the Robotics Capstone labs (which I am TAing) will be held. I was granted access before the quarter started, and my access magically disappeared on Monday, the first day of classes. So while I wait for the bureaucracy to catch up, I thought I would get caught up on my blog.

The holidays were a great time for me. Working as a TA meant that my work was totally done by Monday the 15th of December. When I was working for Microvision, my work load would actually pick up after school ended; this was the first time I’ve been at the UW where I actually had a work break during a school break. It was enormously fun. I got to hang out with roommates, my family (my brother was in town for two weeks), play in the snow, work on my own projects, cause trouble around town with all the friends that were in town, and generally have a great time.

This isn’t to say that I did no work between quarters — as I mentioned before, I signed up to be the TA for the Robotics Capstone course. I took the robotics capstone Spring quarter of last year and enjoyed it, but this capstone is significantly different — instead of autonomous slot cars like I worked on, this capstone is about distributed robotics systems. Instructor James McLurkin, a post-doc from MIT here at the UW, built over 100 small robots that together can execute distributed algorithms in the physical world. Some of their behaviors are quite spetacular — a physical bubble sort, clustering and dispersing, leader election and following, and so on. Watching a demo of the system is a fun and exciting experience. Getting back to the point, in order to be an effective TA for the class, I  “had the opportunity” have put in a lot of work over the break with the robots. Once you get to know your way around them, the robots are pretty easy to program with simple behaviors. The quarter should be fun.

At any rate, the rest of this post will have to come later, because I now have access to the room I previously mentioned.