A Day Trip

I went to the Monterey Bay Aquarium and drove a small bit of CA Highway 1. I posted some pictures on Flickr: Aquarium, and Highway 1. It’s not much, but it’s something for those who like to see what I’m up to.

Posted in Uncategorized

Point Reyes Photographs

I have finally got the photos I took on the Point Reyes hike online. The picture are all in a Flickr album: Point Reyes. The panoramas have links to a viewer in the descriptions.

Posted in Uncategorized

California: June

I have been in Mountain View, CA for 2 weeks now. The internship at Google has been going well. The basic time line has been as follows:

  • I arrived in Mountain View on May 31st.
  • My first day at Google was Jun 2nd.
  • They did “on-boarding” for most of that week. Which was kinda painful at times, but I did learn a lot about how Google works.
  • On Friday I finally got a chance to start to do a little real work and I started to figure out what project I would be doing. More on that below.
  • The next week (last week) I had only one class I had to attend so I finally started to get real amounts of work done.

I’ve been meeting lots of good people both at Google and from my housemate Dave’s social group. There are board games every Tuesday night and dinner and movies every Saturday, so I have not been suffering from lack of socialization which has been nice (it keeps Arthur from getting even more crazy). Yesterday I went on a hike with a bunch of Google interns. It was fun though the group was a bit too big and for some reason everyone wanted to walk really fast, so I ended up at the very back keeping track of the stragglers and taking pictures. The stragglers where actually a really fun group of people it turned out.

The hike was to the beach at Reyes Point (click the link to see a map of our route). It was a really nice hike (though longer than I expected). I got some good pictures and even a couple panoramas. I also met several really good people and chatted about all sort of nerdy things (these are Google interns after all).


My Google project is related to type checking Python code. I probably shouldn’t go into too much detail online since I don’t know what is secret and what isn’t, but I know I can tell you about the code that is open-source already. I have been working with PyTypeDecl and a metacyclic Python bytecode interpreter called Byterun. It’s been quite interesting and I think the I will be proud of the results.

So overall California is treating me well. Tomorrow I will be back to work and trying to push forward with my plan of action. And trying not to eat too many snacks. Oh, that reminds me. As some of you I’m sure know, Google has free food all over the place. They have cafes all over campus that are all free (for Googlers), and they actually produce very good food. I mean not everything is great, but it’s better than most of the $5 lunches I could get around UT. Also they have kitchenettes on each floor which have a lot of snacks and tea and stuff like that. I guess their theory is a well fed programmer is a productive programmer. I don’t mind being pampered a bit, but the chocolate they have is good enough to be really dangerous. ;-)

Posted in Grad School, Life (other than code), Programming Theory, Travel

I got pulled over tonight

So first, I never post. I will not apologize for this, because hey it’s my blog. But yea.

Anyway, I thought I should document this because it was interesting and slightly stressful. Tonight at about 11pm I was pulled over by the Austin PD. I was riding my bike along Great Northern Blvd (which sounds big, but it just a little side street), and a cop turn on their siren behind me (as usually it took me a minute to realize they where trying to get me to stop). It turned out that they were looking for some one who (I roughly quote) was white riding a bicycle and was wearing dark clothing. I did match that description. The person they were looking for had allegedly been trying car doors (it seems they call thing “looking for a lick”). The first cop of very nice and just took my ID and went to call it in. He asked me what I was doing I told him I was going home and he said I didn’t seem to match the profile (what with my powerful lights and pannier and helmet and biking cleats and all that). Another cop came up and asked the same questions and I answer again. And said I matched the description: white, white shirt, heavy set (it makes me sad, but he’s not wrong). He pointed out that I matched the description to a T (and was not nearly as nice as the first guy). The interesting bit was the white shirt. Because between talking to the first guy and the second I had taken off my dark blue sweat shirt to reveal a white tee-shirt. Which tell me that they where making up the descriptions based on what I was wearing at that moment: The description changed from “dark” to “white”. I suspect all they had was “riding a bike”.

On one hand I’m worried this is profiling against cyclists. However if all they had was “riding a bike” I cannot blame them for stopping me and asking about it. BUT, I really wish they had been honest and just said “we are looking for someone riding a bike who was XYZ“. Also I thought it was odd that they implied I was the only bike in the area, which was simply not true; I had seen another cyclist going the other way a few minutes before. So I’m gonna look up the police report when it shows up online in a day or so and see what they really reported. It might be interesting.

Oh and the neighborhood around there is quite rich. Which is probably why there where 3 cops (and several others who passed me) involved in pulling over one cyclist who was suspected of trying car doors. Though there was also a fire truck which went by while I was stopped. Exciting night in that little neighborhood.

Posted in Biking, Law and Politics

My fish eye

As anyone who watches this space knows I fail at posting blog posts. :-/ However in hopes of getting started again here is something small.

I have a new fish eye lens. It’s a cheap one but I really like the projection (the edges are not too compressed). However I am realizing that what people say about chromatic aberration and fuzziness are very true. It is not a very crisp lens. But from what I have heard it is the only lens which is stereographic projection.

Here are some pictures taken with the lens:

At OrFunner (a burn-a-like event)

At OrFunner (a burn-a-like event). There are fish in the pond.

The Congress St bridge in Austin. There are people standing on it because it’s near sundown and people come out to watch the bats come out.

Posted in Uncategorized

Almost there

My father and I just crossed the Texas border. We are still a 7 hour drive from Austin but this is the last leg in some sense. We will be spending the night at a motel somewhere along I-10. And tomorrow moving into my apartment.

Last night I tripped in the camp ground and skinned my knee and mildly sprained my ankle. I managed to see some of carlsbad caverns today anyway. So that worked ok.

It’s hard to take pictures in a cave, even a lit one. So the carlsbad pictures will be mediocre at best. Though I do have an interesting idea about post processing: could I merge the sharp image of a flash picture with the color and brightness of a natural light image to get a sharper version of the natural light image?

And by the way, we live in the future. I’m posting this while moving at breakneck speed (75 mph) across the west Texas desert on US-285.

Again there  will be more text and pictures about this trip in coming weeks as I work through my picture (around 1500 of them I think) and write up some discussion of the trip. However as a preview. The main take away from this trip is you really need 2-3 days at most of the locations instead of 4-5 hours.

A VLA dish (I’m in front of it, look for the ant sized creature)

Rocks and plants at the Valley of Fires Campground we stayed at last night. (where I hurt me self)

A drapery at Carlsbad Caverns in the “Big Room”.

Posted in Life (other than code), Travel

Driving to Austin (Preview)

I said I would try to post so here is a quick one. I’m in a KOA campground in Holbrook, AZ. So far the neat stops have been almost all canyons, with one exception:

  • Crooked River
  • The Bonoville Saltflats
  • Kolob Canyons (in Zion National Park)
  • The Grand Canyon

We have been camping (except for one night were we cheated and went to motel). The next couple of days will be the VLA (Very Large Array Radio Telescope) and maybe Carlsbad Caverns.

Here are a few pictures. Many more have been taken and will be shared later.

Bonoville Saltflats

Kolob Canyon (Zion National Park)

Grand Canyon (from Imperial Point)

Posted in Life (other than code), Travel

Visiting Japan: Part 3

This is the third of three posts. The three parts are 1, 2, and 3.

May 28

Once I parted ways with Martin, Kyoko, and Sarah I got on the Shinkansen to Nagoya for the next conference.

That night I stay at a Ryokan, a “traditional” Japanese hostel of sorts. It was of course a tourist trap, but it was also pretty cheap and sleeping on Tatami was interesting. It was pretty good night. I failed to find any of the restaurants I went looking for for dinner, so I ended up just getting convenience store Sushi, which is pretty good in Japan. Also I got a red bean danish, which was awesome. In fact I really wish I could get themhere. That and the awesome green tea ice cream bars. I should try to source them in the US.

May 29

In the morning I had a “traditional” Japanese breakfast involving eggs cooked at the table over a flame and various fishy things. It was good. Then I headed to the conference (WFLP). I was the first to present in the morning and I presented my abstract on evaluating functional programs in parallel using random traversals, “The Random Traversal Technique for Parallel Evaluation of Functional Programs”. It went well and someone told me I was wrong which I was pretty happy about. I mean at least it was interesting enough for someone to have an opinion about. WFLP was only a single day. Read more »

Posted in Travel

I wonder if craigslist will C&D google

So PadMapper (a very nice housing search system) has reintroduced craigslist ads. This is interesting given that craigslist C&D’d them based on the craigslist terms of use. However they found a work around: 3taps. 3taps provides access to craigslist data without a terms of use. It has been theorized that this is done by using a separate caching system such as google cache. However this cache would probably be in violation of the TOU of craigslist because they are redistributing the craigslist content after accessing the craigslist servers and hence agreeing to the TOU. So will craigslist have the bawls to tell google and other caching services to stop? Also what about google search? Wouldn’t that also violate the TOU and expose craigslist data?

I would love to see the fall out of craigslist trying to control all that. I think it would explode in their face and be very interesting.

Posted in Law and Politics

Visiting Japan: Part 2

This is the second of three posts. The three parts are 1, 2, and 3.

May 26

In the evening I got on the Shinkansen and went to Tokyo to meet with Martin, Kyoko, and Sarah. I met them at Shin-Yokohama and we went to Minato Mirai and rode the large farris wheel. It was pretty cool.


Then we had Sushi. Which was interesting. Raw fish is subtle, but tasty. Honestly I learned through the trip that I prefer raw fish to cooked fish. Also the rice is amazing in Sushi. In fact the rice Shuyu, Wasabi combination is my favorite part. I ate Fugu (puffer fish) but I was not actually that impressed. It was good but not impressive deep fried, but the raw Fugu was really tough and kind of boring. However I really enjoyed the Unagi (I think, it might have been a different eel) and what I think was some kind of tuna. Overall it was very good. Sushi is the only meat that I ate in Japan that I kinda wish I ate more often, but I think I will be happy with vegetable Maki because rice and sauce are my favorite part. That being said, if I go back to Japan (which I would like to do) I would probably eat more Sushi.

Then we went back to Martin and Kyoko’s apartment.

Read more »

Posted in Life (other than code), Travel