RSS
 

Microsoft Kinect… You won’t believe it until you see it in real life…

01 Jul

Today I stumbled onto XBOX building for a meeting, and they have their monthly party. Everyone is playing Dance Masters, one of the Kinect game. It is really mind blowing when you see in-person. It is beyond “it just works.” It is really beyond the technology. It is the fun and happiness.

I observed the crowd playing and having fun. A group of people are standing in front, dancing and really enjoying it. Then, after the song ends, another ‘dance lead’ went forward. Without any controllers, he chose the song he wants. Then, the group of 10 people were formed. Every danced to the song. No controllers. People were just immersed in the game. No teaching involved. We are not talking about teenagers. We are also talking about some ‘more elder’ people enjoying it, dancing to the game.

Its so easy, its amazing. You stand in front of the Kinect, it recognize you. You use your hands to choose a song. You dance, your character follows. It is really mind blowing. I know there are people who are not as impressed or excited. They are the so-called ‘hardcore’ gamers who would never see Kinect useful in their Halo games. However, games are meant to be fun and exciting. And Kinect, I see it as a technology that can bring in natural, fun, excitement into casual and family gamers, and even hardcore gamers, who just want to immerse in some physical actions in games.

Unfortunately I cannot post the party photos with drinks, food, huge projectors, etc. But you can see some ‘real life’ Kinect actions beyond the E3 demo in YouTube:

Oh, nevermind. When I search for Kinect in YouTube, someone uploaded the party video:

 
 

The Microsoft Orchestra – Summer Concert Live!

24 Jun

How cool is that. Microsoft has its own orchestra. I think its pretty good, considering all of them are voluntary. Everyday I am amazed of the cool stuff I experienced here. Remember to click the videos and watch it in HD!

The Microsoft Orchestra - Summer Concert (from top)

The Microsoft Orchestra - Summer Concert (from top)

The Microsoft Orchestra - Summer Concert

The Microsoft Orchestra - Summer Concert

 
 

Intern Welcome Event

16 Jun

More meetings today. Got to deal with many stuff and trying to remember all the people in various teams. There is an Intern Welcome Event in the evening. Food, drinks, games, etc. but I did not win anything. Looking forward to dinner on Friday!

Grill at Studio H

The Commons Building

Soccer Field

 
 

More Stuff on Day 2

15 Jun

More work, more free goodies, more cool stuff, more meetings, more places, more people, etc. Today had a bunch of meetings. Trying hard jump in (get it?) This will be a really exciting summer for me because the stuff I am working on is critical for the product’s success and will be launched soon.

I got my ultra portable laptop today. Tonight I got to read many design specs – 200+ pages I guess.

Today, I went to The Common again. Really really fun. Live band, everyone watching live World Cup with great food. Also got free Office 2010 goodies from The Common too. Enjoy some photos!

The Commons - Grill

The Commons - Area

The Commons - Watch World Cup Everywhere!

The Commons - Coffee!

Microsoft Soccer Field

The Commons - Froyo!

The Commons - Live Jazz Band during Lunch

The Commons - Phat Thai for lunch!

 
 

Start@Microsoft (Intern in Entertainment & Devices)

15 Jun

Today is my first day at Microsoft. Love the place. Weather here not as sunny as back in the bay area, but so far still okay. Overall, I was pretty impressed with the organization of the process. The same feeling of ‘well organized’ as when I had my interview.

Unsurprisingly (or surprising), the whole process is similar to Google’s. We have presentation the whole day, guest speaker, got our badges, etc.

What I was more impressed with (and partly why I like Microsoft):

  • Microsoft matches your donation to charities DOLLAR-FOR-DOLLAR (correct me if I am wrong, it is the only company that does this?)
  • Last year, Microsoft employees raised 88 million.
  • Microsoft raised 1-1.5 million for Haiti in 4 days.
  • If you volunteer your time in a charity, Microsoft will donate money to that charity for every hour you work.

What I was impressed with:

  • The legal process was very smooth. They seemed to know exactly what you need to do. They expected many international students, etc. Well done on this part. Legal process was much faster.
  • The Commons. Enuff said. (Basically, it houses all the shops and really really great food.)
  • Series of cool events already lined up.
  • Group photo arrangement. (Surprisingly not done previously)
  • Microsoft Prime http://microsoftprime.com
  • Goodies here and there.
  • Shuttles + Connectors + Security (will escort you to your vehicle when it is too dark)
  • Will be getting a HUGEEEEEEEE free stuff (hint: I strongly think that is will be something that Microsoft just announced. Look at my previous tweet. =]) (getting more than just a ‘jacket’ is always cool)
  • MSDN account!

What I was disappointed in:

  • Got my ID name wrong. (many systems think that my first name is only MIN)
  • Account setup was not fast enough. Need a few days to populate to everywhere.
  • No more BBQ at Bill Gates house. :(
  • No VPN. (Seems much harder to get hold of than previously)
  • No free snacks.
  • The Commons and other eating places close at around 5pm.

Overall, looking forward to the next 3 months. Great place and great people. Shall hear more about the team tomorrow!

Microsoft Bldg 92

The Commons - Flags

The Commons - Noodles

The Commons - Noodles Choices

One of Company Stores from above

Studio H - Fun!

Studio H - Table Tennis!

Studio H - Level 3 (My Level!)

Some Goodies

 
1 Comment

Posted in @ Microsoft, Me

 

Celebrity @ Google!

28 Jun

I have not update my blog for quite a while because of a combination of reasons – moved to new host, laziness and busyness.

My second week @ Google is pretty fulfilling. This week we have a lot of Googlers from other offices, namely Beijing and London. They are pretty cool people. Our team has offices around the world and people just visit offices so that things can get done faster. Because of that, we always have VC (video conference) with other offices too. Second week @ Google, I met many more new people and did not see my intern group people as much. Of the two weeks @ Google, the most fun and interesting part is the TGIF!

At TGIF (you know, the happy hour on Friday, when we have drinks and food, etc), Sergey Brin took the stage and announced new stuff. He first announced the Nooglers, which are us! All Nooglers had to wear the Noogler cap which is quite funny! He then announced the new stuff that were released to public this week, including the “What’s here” in Google Maps! Definitely something that I wanted for a long time! A couple of other new stuff were announced. Then, we have a special YouTube segment that the team from YouTube announced their new stuff. There were some really really cool stuff. And I did see something BIG and really COOL that is coming out from Google (hint: not just another internet stuff). Its cool to see what other teams are doing and the cool stuff that is going on. The good thing is that we can understand the company as a whole and be inspired by other teams too.

Then, there is another reason why Google is so cool – celebrity visiting and talking to Googlers @ TGIF! How cool is that. It is not just any small celebrity but someone who won Golden Globe before. If I know the celebrity’s name, then, that celebrity must be someone quite famous because I do not particularly know a lot of celebrities. So, who is at Google TGIF? She looks really pretty in real life and is quite funny. She is a straight forward and fun person. It is also funny because Googlers requested her to rap and asked her funny questions. She even requested for a Noogler cap and wore it during the ‘interview’. She also thinks GEEKS are cool. haha :) Oh, and we were given a special email address to email her if we are interested to help her. Too bad she only stayed for about 5 min and I couldn’t get a photo with her.

(There is something wrong such that I cannot upload photos. I will explain the next post.)

 
No Comments

Posted in @ Google, Me

 

TGIF @ YouTube

20 Jun

It’s Friday and it’s YouTube day! Today, all interns were invited to visit YouTube to understand what they are doing and take a look at their office. Well, Google bought YouTube for sometime already, so I was expecting YouTube to share Google’s DNA. I was right. There were food, game room, nice gym, a real pool (nicer than Google’s ‘endless’ pool) and a cooler red and white theme. Best of all, I love the mini golf green they have in the middle of their office! That’s more fun than what I have in Google HQ.

We attended a few talks about their strategy and technology. We also met people along the way and ask them the big question a lot of people wants to know: “Is YouTube profitable?” (Of course, I cannot tell you the answer.) Later in the afternoon, we got to attend YouTube TGIF and we had 2 of the top 50 most subscribed musicans to come talk to us and performed for us. It was a windy but nice afternoon enjoying the food and music. :) Oh, and i also “kind of” won a YouTube t-shirt. =D

Interesting YouTube Logo

Interesting YouTube Logo

Google Director Chairs

Google Director Chairs

YouTube 2 of top 50 most subscribed musicans

YouTube 2 of top 50 most subscribed musicans

YouTube Lobby

YouTube Lobby

Big YouTube Logo

Big YouTube Logo

YouTube PLAYer T-Shirt

YouTube Player T-Shirt

 
1 Comment

Posted in @ Google, Me

 

2²(th) day

19 Jun

Today I learn about the development workflow of working as an engineer in Google. All the source control and code reviewing stuff. Walk through a lab and did a source control workflow today. Enjoy the photos. =D

Google 1

Google 1

Andriod and Cupcake

Andriod and Cupcake

Google 2

Google 2

 
1 Comment

Posted in @ Google, Me

 

Day (first odd prime number) at G

18 Jun

Today I get to understand the two most important technology of Google – Search and Ads. In the morning, I got a good 2 hour overview of how search works in Google. After taking CS124 – Information Processing (an intro class to Machine Learning), I can definitely better understand what is going on. It is pretty cool to get a feel of the complexity and the scale of the stuff that is going on when you do a search. After lunch, I learn about AdWords and how it works. Basically we understand why Google AdWords work and why Overture’s initial concept of bidding for ads does not. The technology and complexity of AdWords is much worse than what I expected.

No swags today, but I did have a really good lunch at one of the cafe! I am also going to visit YouTube on Friday, a special program for interns! :D

 
No Comments

Posted in @ Google, Me

 

Day 2… Engineers stuff…

17 Jun

Day 2 at Google. It is mostly engineering talks and lessons today. We talked about being an engineer in Google and understanding users of Google. Among all the huge chunk of information, I learnt about Google’s data center, and also got a sneak peek at initial prototypes of Google Wave. =D

The last session was about being an Engineering Intern @ Google. We went around the room introducing ourselves. In short, the top 3 most represented schools for interns this year were from MIT, CMU, and Stanford. There are many cool stuff lined up for interns including upcoming boat cruise, bbq, social events, intern lunches, etc.! Can’t wait for the boat cruise. :) At the end of the day, we engineers got more Google swags. Another bag for me today!

Lesson of the day: “I would ask more questions” – i.e. I need to ask lots of questions during my intern period.

Google Swag

Google Swag

 
No Comments

Posted in @ Google, Me