Bit by Bit, Nibble by Nibble

RSS
Sep 15

My summer, by the numbers

12 weeks.

60 days.

~600 hours of work.

One design proposal written and approved.

13193 lines of code committed.

50 changelists submitted.

Mean: 263 lines of code/CL.

Median: 74 lines/CL.

One feature launched!

Sep 10

The best infographic

This is far and away one of the best infographics I’ve ever seen. One thing I noticed: the time when pay stops increasing with increasing productivity coincides exactly with when the minimum wage started decreasing (in inflation-adjusted dollars).

Sep 4

Winding down

My summer is winding down. I’ve got two weeks left in my internship, and my emotions are a mixed bag.

On one hand, I’m happy. I’ve had a fantastic time at Google; I’ve learned so much, and accomplished more than I hoped to. Pretty soon we’ll be launching my completed project internally. People all over the world will be using and (hopefully!) enjoying what I created. That’s a huge step up from my internship last summer, where a very small amount of people ever saw the product of my labors.

On the other, I’m incredibly nervous. I’ve had such a great experience here, I don’t want it to end. I’d love to work at Google after I graduated, but I’m not going to find out if I get that opportunity for quite a while. When my friends are already finding out from their internships if they’ll be receiving an offer or not, I have a lot of time to wait. And wait I will, but I’ll be nervous - and anxious - the whole time.

Aug 23

Tech community, are we MTV or TED?

Aug 2

Internet Explorer users sue over report claiming they have a lower IQ than other browser users

I would expect a headline like this in The Onion. Instead, it’s from the BBC. That makes it even better.

Jul 31

The deal Michelle Bachmann prefers

Michelle Bachmann says that the American people believe that the deal that was reached doesn’t cut enough. So one must wonder: is she completely out of touch with America, or does she know she’s lying and just pandering to her base? Every single poll about taxes reveals that the majority of Americans support increased taxes on the rich and corporations.

Americans favor reducing the deficit in this order:

  1. Raise taxes on people making over $250,000/yr and corporations.
  2. Cut non-benefit programs.
  3. Raise taxes on themselves.
  4. Cut benefit programs (e.g. Social Security and Medicare).

The most ironic thing about what Michelle Bachmann has said is that no one actually disputes this. Again, every single poll supports this. What’s interesting is that, if you look at poll results, people making over $100,000/yr actually think that it is necessary to raise taxes on themselves. This speaks to a tremendous sense of civic duty still present in American citizens - one that Michelle Bachmann seems to think doesn’t exist and is morally wrong.

Even economists agree that cutting spending in times of economic crisis is the exact opposite of the correct reaction.

So, again, I ask: is Michelle Bachmann out of touch or lying?

Jul 30
I just went to download Xcode to do some Python programming, and it turns out the App Store gives no feedback for how far along you are in the install process. For something that’s a three gigabyte download, this is completely unacceptable. I had to open the Activity Monitor just to see that it was, indeed, downloading.
EDIT 1: It’s finished downloading, at least according to the Activity Monitor where my network usage dropped sharply. Still no feedback.
EDIT 2: Apparently all it did was download the “Install Xcode” application and I needed to run it manually. Would have been nice to receive some notification instead of just saying “Installing…”

I just went to download Xcode to do some Python programming, and it turns out the App Store gives no feedback for how far along you are in the install process. For something that’s a three gigabyte download, this is completely unacceptable. I had to open the Activity Monitor just to see that it was, indeed, downloading.

EDIT 1: It’s finished downloading, at least according to the Activity Monitor where my network usage dropped sharply. Still no feedback.

EDIT 2: Apparently all it did was download the “Install Xcode” application and I needed to run it manually. Would have been nice to receive some notification instead of just saying “Installing…”

Jul 30
This chart is exactly what’s wrong with America. Is it important to stick to your principles? Yes, it is, but at some point you have to realize that you can’t always get what you want. The Rolling Stones knew it, and most children learn it by the age of 10. It’s unfortunate that some of our country’s leaders have apparently never learned this lesson.
This current issue with the debt ceiling is the perfect example of that. If we don’t get this resolved, it could have serious ramifications for our country and, indeed, the world. Yet, it’s an issue that Republican leaders have tried to politicize. Not only that, they’re unwilling to compromise. John Boehner’s bill to raise the debt ceiling actually included a requirement to amend the constitution. This is probably the most ridiculous thing I’ve ever seen.
Here’s a great statistic from CNN: since 1962, the debt ceiling has been raised 74 times.
So, why not this time? Why is something that is typically a non-issue suddenly being used to further political ends, at a potential great cost to our country and our world? You’ll have to ask the 240 Republicans in the House (i.e. all of them) who voted against raising the debt ceiling at the end of May.

This chart is exactly what’s wrong with America. Is it important to stick to your principles? Yes, it is, but at some point you have to realize that you can’t always get what you want. The Rolling Stones knew it, and most children learn it by the age of 10. It’s unfortunate that some of our country’s leaders have apparently never learned this lesson.

This current issue with the debt ceiling is the perfect example of that. If we don’t get this resolved, it could have serious ramifications for our country and, indeed, the world. Yet, it’s an issue that Republican leaders have tried to politicize. Not only that, they’re unwilling to compromise. John Boehner’s bill to raise the debt ceiling actually included a requirement to amend the constitution. This is probably the most ridiculous thing I’ve ever seen.

Here’s a great statistic from CNN: since 1962, the debt ceiling has been raised 74 times.

So, why not this time? Why is something that is typically a non-issue suddenly being used to further political ends, at a potential great cost to our country and our world? You’ll have to ask the 240 Republicans in the House (i.e. all of them) who voted against raising the debt ceiling at the end of May.

Jul 28

This is some of the stuff I’ve been cooking lately. I’ve been making a lot of food that I can make big batches of, cheaply (mostly pasta, rice, and sometimes sandwiches where I prepare a bunch of meat one night and just use that for the rest of the week). The first picture is a sauce of mushrooms, white wine, and cream over rice. The second is cheese tortellini and shrimp in a four-cheese sauce (this wasn’t cheap, but it was delicious… also took the least amount of time to cook out of all of these because the sauce was premade). The third is rigatoni with mushrooms and bacon in a rose sauce.

Jul 28

These are the long-promised pictures of Google’s office. The first picture is of my desk - I can see the mountains out my window! The other pictures are from the rooftop deck, where I eat lunch a lot. It’s got a fantastic view of the mountains and on sunny days, it’s gorgeous. Unfortunately we’ve had a lot of overcast, rainy days recently…