Monday, May 31, 2010

Dennis Hopper. actor and art collector

"I started acting at the Old Globe Theater in San Diego, from the time I was thirteen years old to when I was seventeen. I was doing Shakespeare and plays at the Old Globe in Balboa Park." Dennis Hopper

Dennis Hopper (1946-2010) and some of his beloved paintings.

If you read the celebrity columns and blogs, Dennis Hopper is often treated as an oddball, an eccentric actor. Much of it is true. Once spurned by Hollywood and nearly destroyed by drugs, he bounced back as so many of us do. And over a long career he worked hard to redeem his reputation.

In later years, his feet were solidly planted on the ground. For one thing he collected art. Not as an investment (though he seems to have quite an eye for emerging artists) but as a tool, perhaps even an obsession that enriched his acting. For another, he voted Republican, something most people are surprised to learn. He was a wonderfully complex person, a living contradiction.
"My whole written history is one big lie! [laughs] I mean, I can't even believe my history. But I did have the first Campbell's Soup painting. It was in the office at Virginia Dwan's, and I bought it for $75. This is '62 or '63. "Dennis Hopper

We will miss him, Perhaps the best memory we could take away of him is that of someone who was as curious about the visual arts as about life.

On Android Compatibility

[This post is by Dan Morrill, Open Source & Compatibility Program Manager. � Tim Bray]

At Google I/O 2010, we announced that there are over 60 Android models now, selling 100,000 units a day. When I wear my open-source hat, this is exciting: every day the equivalent of the entire population of my old home city starts using open-source software, possibly for the first time. When I put on my hat for Android Compatibility, this is humbling: that�s a whole lotta phones that can all share the same apps.

Another thing we launched at Google I/O was an upgraded and expanded source.android.com. The new version has refreshed info on the Android Open-Source Project, and some new tips and tools for device manufacturers � useful if you�re an OEM. However, it also has details on the Android compatibility program, now. This is also aimed mostly at OEMs, but Tim Bray suggested that developers might be interested in a peek at how we keep those 100,000 devices marching to the same beat, every day. So here I am, back on the blog.

The F-word, or, Remember remember the fifth of November

I remember sitting with my colleagues in a conference room in Building 44 on November 5, 2007, listening to Andy Rubin and Eric Schmidt announce Android to the world. I remember a lot of the press stories, too. For instance, Android was �just words on paper� which was especially entertaining since I knew we were getting ready to launch the first early-look SDK a mere week later.

Another meme I remember is... yes, �fragmentation�. Literally before the close of business on the same day we announced Android (4:46pm to be precise), I saw the first article about Android �fragmentation.� The first day wasn�t even over yet, and the press had already decided that Android would have a �fragmentation� problem.

The thing is, nobody ever defined �fragmentation� � or rather, everybody has a different definition. Some people use it to mean too many mobile operating systems; others to refer to optional APIs causing inconsistent platform implementations; still others use it to refer to �locked down� devices, or even to the existence of multiple versions of the software at the same time. I�ve even seen it used to refer to the existence of different UI skins. Most of these definitions don�t even have any impact on whether apps can run!

Because it means everything, it actually means nothing, so the term is useless. Stories on �fragmentation� are dramatic and they drive traffic to pundits� blogs, but they have little to do with reality. �Fragmentation� is a bogeyman, a red herring, a story you tell to frighten junior developers. Yawn.

Compatibility

Now, that�s not to say that there aren�t real challenges in making sure that Android devices are compatible with each other, or that there aren�t very real concerns that keep app developers awake at night. There definitely are, and I spend a great deal of time indeed thinking about them and addressing them. The trick is to define them clearly.

We define �Android compatibility� to be the ability of a device to properly run apps written with the Android SDK. This is a deceptively simple way to frame it, because there are a number of things that can go wrong. Here are a few:

  • Bugs - devices might simply have bugs, such as a buggy Bluetooth driver or an incorrectly implemented GPS API.

  • Missing components - devices might omit hardware (such as a camera) that apps expect, and attempt to �fake� or stub out the corresponding API.

  • Added or altered APIs - devices might add or alter APIs that aren�t part of standard Android. Done correctly this is innovation; done poorly and it�s �embrace and extend�.

Each of these is an example of something that can make an app not run properly on a device. They might run, but they won�t run properly. These are the things that I spend my time preventing.

How It Works

As stewards of the platform we realize that it�s vital to allow only compatible devices to participate in the Android ecosystem. So, we make compatibility a strict prerequisite for access to Android Market and the right to use the Android name. This means that developers can rely on the fact that Android Market � the keystone of the Android ecosystem � will only allow their apps to run on compatible devices. It�s pretty self-evident that a single app ecosystem is better than many small ones, so OEMs are generally pretty motivated to ship compatible devices.

But motivation alone doesn�t get us very far without tools to actually ensure compatibility, which is where the Android compatibility program comes in. This program is like a stool with three legs: the Android source code, the Compatibility Definition Document, and the Compatibility Test Suite.

It all starts with the Android source code. Android is not a specification, or a distribution in the traditional Linux sense. It�s not a collection of replaceable components. Android is a chunk of software that you port to a device. For the most part, Android devices are running the same code. The fact that all Android devices run the same core Android code goes a long way toward making sure those devices all work the same way.

However, this doesn�t solve the problems of missing components or altered APIs, because the source code can always be tweaked. This is where the Compatibility Definition Document (or CDD) comes in. The CDD defines in gory detail exactly what is expected of Android devices. It clearly states, for example, that devices may not omit most components, and that the official Android APIs may not be altered. In a nutshell, the CDD exists to remove ambiguities around what�s required of an Android device.

Of course, none of that overcomes the simple reality of human error � bugs. This is where the Compatibility Test Suite comes in. The CTS is a collection of more than 20,000 test cases that check Android device implementations for known issues. Device makers run the CTS on their devices throughout the development process, and use it to identify and fix bugs early. This helps ensure that the builds they finally ship are as bug-free as possible.

Keeping Up with the Times

We�ve been operating this compatibility process with our OEM partners for over a year now, and it�s largely responsible for those 60+ device models being interoperable. However no process is ever perfect and no test suite is ever 100% comprehensive, and sometimes bugs get through. What happens then?

Well, we have great relationships with our OEMs, and like I said, they�re motivated to be compatible. Whenever we hear about a serious bug affecting apps, we report it to our partners, and they typically prepare a bugfix release and get it out to end users. We will also typically add a test case to the CTS to catch that problem for future devices. It�s an ongoing process, but generally our partners are as interested as we are in the user experience of the devices they sell.

The mobile industry today is �very exciting�, which is code for �changes painfully fast�. We believe that the only way Android will be a success is to keep up with that change, and ultimately drive that change. This means that over time, the CDD will also change. We�ll add new text to handle problem cases we encounter, and the actual requirements will change to accommodate the innovations happening in the field. For example, in the 2.1/Eclair CDD, we tweaked the CDD slightly to make telephony optional, which allows Android to ship compatibly on non-phone handheld devices. Whenever we do this, of course, we�ll make corresponding changes to the Android APIs and Android Market to make sure that your apps are protected from ill effects.

On a somewhat related note, a lot of ink has been spilled on the fact that there are multiple versions of Android out there in users� hands at the same time. While it�s true that devices without the latest software can�t run some of the latest apps, Android is 100% forward compatible � apps written properly for older versions also run on the newest versions. The choice is in app developers� hands as to whether they want to live on the bleeding edge for the flashiest features, or stay on older versions for the largest possible audience. And in the long term, as the mobile industry gets more accustomed to the idea of upgradeable phone software, more and more devices will be be upgraded.

What It Means for You

All that is great � but what does it mean for developers? Well, we put together a page in the SDK Documentation to explain this, so you should take a look there. But really it boils down to this:

  1. As a developer, you simply decide what features your app requires, and list them in your app�s AndroidManifest.xml.

  2. The Android compatibility program ensures that only compatible devices have access to Android Market.

  3. Android Market makes sure your app is only visible to those devices where it will run correctly, by filtering your app from devices which don�t have the features you listed.

That�s all!

There almost certainly will be devices that have access to Android Market that probably weren�t quite what you had in mind when you wrote your app. But this is a very good thing � it increases the size of the potential audience for your app. As long as you accurately list your app�s requirements, we�ll do the rest and make sure that your app won�t be accessible to a device where it won�t run properly. After all, we�re app developers ourselves, and we know how painful it is to deal with users upset about an app not working on a device it wasn�t designed for.

Now, that�s not to say that we think our current solution is perfect � no solution is. But we�re continuously working on improvements to the SDK tools and Android Market to make your life as an Android developer even easier. Keep an eye on this blog and on the Android Market itself for the latest info.

Thanks for reading, and happy coding!

Yes, a wee bit scattered but happy!

I'm all about BBQ's (aka cookouts), fireworks, pooltime and kidtime right now!  I've been pretty relaxed these past days and realized that although the Curlie Birdie giveaway post said it was ending on Sunday (yesterday), my reminder said it ended today.  So....I am giving everyone a few last hours to enter this fabulous giveaway.  Blame it on my scatterbrain!  Good luck to everybody.  Still dreaming on chubby feet in tiny shoes...

Winners will be posted tomorrow morning!

Saturday, May 29, 2010

Curly Birdie Handmade Bootie Giveaway ends Monday!

There's still time!  The Curly Birdie giveaway ends Monday.  Now put down that cheeseburger (or veggie burger) and click here to enter a fabulous pair of baby shoes - winner's choice!

Have a great Memorial Day!

Friday, May 28, 2010

Pop time!

My kids go through a lot of pops in the Summer.  For Christmas, my Mom got us a Zoku Quick Pop Maker from Williams Sonoma and I just rediscovered it the other day.  That pop maker freezes 'em super fast, in about 7 minutes but any popcicle mold, or cup will do.  Trust me, these pops are delicious!  I can't wait until we can use freshly picked strawberries in them.  So good! 

Strawberry Lemonade Quick PopsYields 6
Ingredients

1 cup lemonade
4 oz hulled strawberries


Picture from Zoku.com

Directions
1. Add lemonade and strawberries to a blender and puree until smooth. Strain through a mesh sieve into a measuring cup, using a spoon to push it through faster. If the mixture is foamy, let it sit for 20 minutes to settle down. Then give it a gentle stir before assembling pops.

2. Remove The Quick Pop� Maker from your freezer, insert sticks and pour the strawberry lemonade blend into molds until you reach the fill line. Let freeze completely, then remove the pops with the Super Tool and enjoy! Repeat with remaining 3 pops.


For more recipes,  you can download a list of them including Sour Grapes, Strawberry Banana Smoothie Pop, Pomegranate Apple Cider and Chocolate Chocolate Pops...yum!  Click here for the recipes!

Thursday, May 27, 2010

Android Cloud To Device Messaging

[This post is by Wei Huang, who helped implement this feature. � Tim Bray]

In the just-launched Android 2.2, we�ve added a new service to help developers send data from servers to their applications on Android phones. Android Cloud to Device Messaging (C2DM) makes it easier for mobile applications to sync data with servers.

Most of the useful applications on your mobile phone use the Internet to keep users connected. Traditionally, many apps use polling to fetch data periodically. POP mail clients, for example, connect to the server every 15 minutes or so. Polling is fairly easy to implement, and works well in many situations. It�s tricky, though, to select the frequency: Poll too often, you may not see any new data, and create unnecessary stress on the server and network. Poll too rarely and the data on the device may become stale. Polling is especially problematic on mobile devices, because it consumes precious network bandwidth and battery life.

Having the server push messages to the client asynchronously may be a superior choice for getting the latest data to your applications, resulting in fresher data and more efficient use of the network and your battery. However, it�s also tricky to implement a good push solution, and it isn�t free as there is some overhead in maintaining the required connection. On a mobile device like an Android phone, implementing applications to receive these messages is tricky; you have to worry about patchy network coverage and zombie connections created when the wireless carrier�s routers time out connections that are idle for too long.

Many of the Google applications on Android already use push to keep their data fresh, for example Gmail, Contacts, and Calendar. Starting with Android 2.2, C2DM allows third-party developers to use the same service the Google apps do.

Here are a few basic things to know about C2DM:

  • It requires Android 2.2; C2DM uses Google services which are present on any device running the Android Market.

  • It uses existing connections for Google services. This requires the users to sign into their Google account on Android.

  • It allows 3rd party servers to send lightweight data messages to their apps. The C2DM service is not designed for pushing a lot of user content; rather it should be used like a �tickle�, to tell the app that there is new data on the server, so the app can fetch it.

  • An application doesn�t need to be running to receive data messages. The system will wake up the app via an Intent broadcast when the the data message arrives, so long as the app is set up with the proper Intent Receiver and permissions.

  • No user interface is required for receiving the data messages. The app can post a notification (or display other UI) if it desires.

It�s easy to use the C2DM API. Here is how it works:

  • To enable C2DM, an application on the device registers with Google and get a registration ID, and sends the ID to its server.

  • When the server needs to push a message to the app on the device, it posts the message via HTTP to Google�s C2DM servers.

  • The C2DM servers route the message to the device, and an Intent broadcast is sent to the app.

  • The app is woken up to process the message in its Intent Receiver.

  • The app can unregister with C2DM when the user no longer wants messages to be pushed to it.

That�s about it! All you need is a server that knows to talk HTTP, and an Android app that knows how to use the Intent APIs. Below are some code samples:

// Use the Intent API to get a registration ID
// Registration ID is compartmentalized per app/device
Intent regIntent = new Intent(
"com.google.android.c2dm.intent.REGISTER");
// Identify your app
regIntent.putExtra("app",
PendingIntent.getBroadcast(this /* your activity */,
0, new Intent(), 0);
// Identify role account server will use to send
regIntent.putExtra("sender", emailOfSender);
// Start the registration process
startService(regIntent);

The registration ID will be delivered back to your app via an intent broadcast with the Intent Action com.google.android.c2dm.intent.REGISTRATION. Here is a code sample to receive the registration ID.

// Registration ID received via an Intent
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (�com.google.android.c2dm.intent.REGISTRATION�.equals(action)) {
handleRegistration(context, intent);
}
}

public void handleRegistration(Context context, Intent intent) {
String id = intent.getExtra(�registration_id�);
if ((intent.getExtra(�error�) != null) {
// Registration failed. Try again later, with backoff.
} else if (id != null) {
// Send the registration ID to the app�s server.
// Be sure to do this in a separate thread.
}
}

On the server side, your server needs to get a ClientLogin Auth token in order to talk to the C2DM servers. When it wants to push a message to the device, it can send an authenticated http POST with:

  • Authorization: GoogleLogin auth=<auth token>

  • URL encoded parameters including the registration id, the data key/value pairs, a �collapse key� used for overriding old messages with the same key on the Google C2DM servers, and a few other optional params.

When you use the C2DM service, you no longer need to worry about dealing with flaky mobile data connections, or when the user isn�t connected to the internet (i.e. Airplane mode). C2DM keeps the messages in the server store, and delivers them when the device comes back online. Basically, you can leave all the hard work of designing a robust push service to Google. Your application can take advantage of push infrastructure we�ve already built and tested, and stay more connected to the internet. Best of all, you won�t ruin the users� battery life.

Information about how to build C2DM enabled applications on Android is online at the code lab, and more will be coming as we approach general release.

Thank you Mr Gingerbread Man!

This year, Riley requested a husky birthday cake.  She's an avid dog lover and has certain breeds she prefers over others.  How about cupcakes?  Nope.  "Next year we can do cupcakes but I really have my heart set on a husky cake this year!"  Ahhhh, the drama.  Of course you do!  It couldn't be a flower, a butterfly or just some plain old cake.  I hit the craft store, no plain old dog face mold, forget a husky specific mold!  So, I attempted to do it on my own.  I used a standard round cake pan and enlisted the help of my trusty gingerbread man cake mold for the ears, using the gingerbread man's arms and the husky's nose by using the gingerbread man's foot.  I created texture with the frosting and tried to use just a little gray frosting (gray frosting = yuck!) to accent his ears.  Riley was pretty thrilled with the results and I was happy to confirm that you can really trust a good man!
Also happy to report that this cake was simple and quick, it took me less than an hour to decorate, unlike last year's puppy cake....
Next year, I think we'll order!

Wednesday, May 26, 2010

Honey Grilled Chicken Wings

Ingredients:
500 gr chicken wings

Marinade:
50 gr finely chopped onion
3 cloves garlic, finely chopped
4 tbsp tomato sauce
50 ml lime juice
1 tablespoon honey
salt and pepper to taste

How to cook:
  • Preheat oven to 180 degrees. Marinate the wings for 30 minutes - 1 hour.
  • Place the wings in the heat-resistant dish and bake in preheated oven for 1 hour.
  • Basting with remaining marinade occasionally.
  • Remove and allow a minute before serving to prevent overheating.
Remove and serve.

Moroccan spiced fish with ginger mash recipe


The Arabic Food Recipes Kitchen invites you to try Moroccan spiced fish with ginger mash recipe. Enjoy Delicious Arabic food and laern how to make Moroccan spiced fish with ginger mash dish. Spice up white fish fillets with a flavoured butter and serve with fluffy sweet potato mash.

Ingredients

2 large sweet potatoes , peeled and cut into chunks
2 tsp butter , softened
1 garlic clove , crushed
0.5-1 tsp harissa (Belazu is good)
zest 1 lemon
small handful coriander , most chopped, rest left whole
fingertip-size piece fresh root ginger , finely grated
2 skinless white fish fillets (look for sustainably caught)

Method

1. Heat oven to 200C/fan 180C/gas 6. Cook the sweet potatoes in boiling, salted water for about 10 mins or until just tender when pierced with a knife. Meanwhile, mix together the butter with the garlic, harissa, lemon zest, chopped coriander and some seasoning. When the potatoes are ready, drain thoroughly, mash with the ginger and seasoning, then keep warm.

2. Place the fish in a roasting tin, season, then spread half the flavoured butter over each fillet. Roast for about 8 mins until just cooked through. Serve with the ginger mash and some green veg.

NUTRITION PER SERVING

445 kcalories, protein 36g, carbohydrate 65g, fat 7 g, saturated fat 3g, fibre 0g, sugar 17g, salt 0.67 g

Recipe from Good Food magazine, November 2008.

Moroccan Fish Recipe - Moroccan Fish Bastila (Pastilla) - Moroccan Salmon Recipe

Save and share
Moroccan spiced fish with ginger mash recipe

Want to share this recipe with your family and friends? Click the button below to send them an email or save this to your favorite social network.

Moroccan spiced fish with ginger mash recipe


The Arabic Food Recipes Kitchen invites you to try Moroccan spiced fish with ginger mash recipe. Enjoy Delicious Arabic food and laern how to make Moroccan spiced fish with ginger mash dish. Spice up white fish fillets with a flavoured butter and serve with fluffy sweet potato mash.

Ingredients

2 large sweet potatoes , peeled and cut into chunks
2 tsp butter , softened
1 garlic clove , crushed
0.5-1 tsp harissa (Belazu is good)
zest 1 lemon
small handful coriander , most chopped, rest left whole
fingertip-size piece fresh root ginger , finely grated
2 skinless white fish fillets (look for sustainably caught)

Method

1. Heat oven to 200C/fan 180C/gas 6. Cook the sweet potatoes in boiling, salted water for about 10 mins or until just tender when pierced with a knife. Meanwhile, mix together the butter with the garlic, harissa, lemon zest, chopped coriander and some seasoning. When the potatoes are ready, drain thoroughly, mash with the ginger and seasoning, then keep warm.

2. Place the fish in a roasting tin, season, then spread half the flavoured butter over each fillet. Roast for about 8 mins until just cooked through. Serve with the ginger mash and some green veg.

NUTRITION PER SERVING

445 kcalories, protein 36g, carbohydrate 65g, fat 7 g, saturated fat 3g, fibre 0g, sugar 17g, salt 0.67 g

Recipe from Good Food magazine, November 2008.

Moroccan Fish Recipe - Moroccan Fish Bastila (Pastilla) - Moroccan Salmon Recipe

Save and share
Moroccan spiced fish with ginger mash recipe

Want to share this recipe with your family and friends? Click the button below to send them an email or save this to your favorite social network.

Moroccan aubergine & chickpea salad recipe


The Arabic Food Recipes Kitchen invites you to try Moroccan aubergine & chickpea salad recipe. Enjoy cooking delicious Arabic food and learn how to make Moroccan aubergine & chickpea salad. This salad is delicious served with grills, or serve with couscous for a veggie lunch.

Ingredients

2 aubergines
2-3 tbsp olive oil
400g can chickpeas
good bunch fresh coriander , roughly chopped
1 red onion , finely chopped
FOR THE DRESSING

1 tsp each paprika and ground cumin
1 tsp clear honey
1 lemon , juice only
4 tbsp olive oil

Method

1. Thickly slice the aubergines and arrange over a grill rack. Brush lightly with oil, sprinkle with salt and pepper, then grill until browned. Turn them over, brush and season again then cook until tender, about 8-10 mins in total. Remove from the grill and cut each slice into quarters.

2. Drain and rinse the chickpeas, then tip into a bowl with the aubergine, coriander and red onion. Mix the dressing ingredients in a screw-top jar, shake well, then use to dress the salad.

Nutrition per serving
263 kcalories, protein 7g, carbohydrate 17g, fat 19 g, saturated fat 2g, fibre 6g, sugar 6g, salt 0.35 g

Recipe from Good Food magazine, September 2006.

Moroccan tomato and chickpea salad - Marinated Sturgeon with Moroccan Chickpea Salad - Chickpea Fattoush

Save and share Moroccan aubergine & chickpea salad recipe

Want to share this recipe with your family and friends? Click the button below to send them an email or save this to your favorite social network.

Moroccan aubergine & chickpea salad recipe


The Arabic Food Recipes Kitchen invites you to try Moroccan aubergine & chickpea salad recipe. Enjoy cooking delicious Arabic food and learn how to make Moroccan aubergine & chickpea salad. This salad is delicious served with grills, or serve with couscous for a veggie lunch.

Ingredients

2 aubergines
2-3 tbsp olive oil
400g can chickpeas
good bunch fresh coriander , roughly chopped
1 red onion , finely chopped
FOR THE DRESSING

1 tsp each paprika and ground cumin
1 tsp clear honey
1 lemon , juice only
4 tbsp olive oil

Method

1. Thickly slice the aubergines and arrange over a grill rack. Brush lightly with oil, sprinkle with salt and pepper, then grill until browned. Turn them over, brush and season again then cook until tender, about 8-10 mins in total. Remove from the grill and cut each slice into quarters.

2. Drain and rinse the chickpeas, then tip into a bowl with the aubergine, coriander and red onion. Mix the dressing ingredients in a screw-top jar, shake well, then use to dress the salad.

Nutrition per serving
263 kcalories, protein 7g, carbohydrate 17g, fat 19 g, saturated fat 2g, fibre 6g, sugar 6g, salt 0.35 g

Recipe from Good Food magazine, September 2006.

Moroccan tomato and chickpea salad - Marinated Sturgeon with Moroccan Chickpea Salad - Chickpea Fattoush

Save and share Moroccan aubergine & chickpea salad recipe

Want to share this recipe with your family and friends? Click the button below to send them an email or save this to your favorite social network.

Roast rack of lamb with Moroccan spices recipe


The Arabic Food Kitchen invites you to try Roast rack of lamb with Moroccan spices recipe. Enjoy Arabic Food and learn how to make delicious & easy Roast rack of lamb with Moroccan spices dish. This fresh-flavoured roast is lightly spiced with a hint of citrus � an ideal dinner for two

Ingredients

5 tbsp olive oil
1 tbsp harissa paste (use 1� tbsp if you like it hot)
� tsp cumin
� tsp turmeric
� tsp paprika
� tsp ground coriander
20g pack flatleaf parsley , chopped
� small lemon , juice only
1 rack of lamb (6-8 cutlets, see tip, below)
2 carrots , peeled and cut into chunks
100g couscous
150ml vegetable stock
1 satsuma , juice only
� tsp ground allspice
� x 20g pack of fresh mint , chopped
� red onion , finely chopped
50g flaked almonds , toasted
Greek yogurt , to serve

Method

1. Preheat the oven to fan 200C/conventional 220C/gas 7. Mix 2 tbsp of the olive oil with the harissa, then add the cumin, turmeric, paprika and coriander, half the parsley, lemon juice and a pinch of salt, then stir. Sit the lamb in a roasting tray, season well, then spread the spice mix over surface of the meat. Roast for 20-25 minutes for rare to medium, 30 minutes for well done.

2. Meanwhile, throw the carrots into a small roasting tin, add a pinch of salt and 1 tbsp of the olive oil. Roast for 15 minutes until carrots are just browning slightly at the edges.

3. Just before you take the carrots out of the oven, prepare the couscous. Tip it into a bowl, pour over the hot stock, then leave to stand for 5 minutes. Break the couscous up with a fork and leave to cool. Add the remaining olive oil and parsley, satsuma juice, allspice, mint and onion, stir well, then add the cooked carrots and season.

4. Put the lamb on a warmed plate and leave it to rest for 5 minutes. Slice it in half to give 3-4 cutlets each, then cut in half again. Spoon the couscous on to two plates, scatter over the almonds and top with the lamb. Serve with a spoonful of Greek yogurt.

Try
Good Food know-how

You can buy a ready-trimmed rack of lamb from the chilled section of some large supermarkets. The rack will have about 7-8 rib bones, giving you 3-4 cutlets each. Otherwise, order it from your local butcher or supermarket meat counter. Explain how you want to cook it, and ask them to trim the ribs right down to the fillet and remove the outer layer of fat.

Nutrition per serving
888 kcalories, protein 34g, carbohydrate 40g, fat 67 g, saturated fat 18g, fibre 5g, salt 1.22 g

Recipe from Good Food magazine, January 2004.

Lebanese Lamb Chops with Lemony Lettuce Recipe - Lamb chops with fruity couscous & mint recipe - Moroccan lamb steaks with fattoush

Save and share Roast rack of lamb with Moroccan spices recipe

Want to share this recipe with your family and friends? Click the button below to send them an email or save this to your favorite social network.

Roast rack of lamb with Moroccan spices recipe


The Arabic Food Kitchen invites you to try Roast rack of lamb with Moroccan spices recipe. Enjoy Arabic Food and learn how to make delicious & easy Roast rack of lamb with Moroccan spices dish. This fresh-flavoured roast is lightly spiced with a hint of citrus � an ideal dinner for two

Ingredients

5 tbsp olive oil
1 tbsp harissa paste (use 1� tbsp if you like it hot)
� tsp cumin
� tsp turmeric
� tsp paprika
� tsp ground coriander
20g pack flatleaf parsley , chopped
� small lemon , juice only
1 rack of lamb (6-8 cutlets, see tip, below)
2 carrots , peeled and cut into chunks
100g couscous
150ml vegetable stock
1 satsuma , juice only
� tsp ground allspice
� x 20g pack of fresh mint , chopped
� red onion , finely chopped
50g flaked almonds , toasted
Greek yogurt , to serve

Method

1. Preheat the oven to fan 200C/conventional 220C/gas 7. Mix 2 tbsp of the olive oil with the harissa, then add the cumin, turmeric, paprika and coriander, half the parsley, lemon juice and a pinch of salt, then stir. Sit the lamb in a roasting tray, season well, then spread the spice mix over surface of the meat. Roast for 20-25 minutes for rare to medium, 30 minutes for well done.

2. Meanwhile, throw the carrots into a small roasting tin, add a pinch of salt and 1 tbsp of the olive oil. Roast for 15 minutes until carrots are just browning slightly at the edges.

3. Just before you take the carrots out of the oven, prepare the couscous. Tip it into a bowl, pour over the hot stock, then leave to stand for 5 minutes. Break the couscous up with a fork and leave to cool. Add the remaining olive oil and parsley, satsuma juice, allspice, mint and onion, stir well, then add the cooked carrots and season.

4. Put the lamb on a warmed plate and leave it to rest for 5 minutes. Slice it in half to give 3-4 cutlets each, then cut in half again. Spoon the couscous on to two plates, scatter over the almonds and top with the lamb. Serve with a spoonful of Greek yogurt.

Try
Good Food know-how

You can buy a ready-trimmed rack of lamb from the chilled section of some large supermarkets. The rack will have about 7-8 rib bones, giving you 3-4 cutlets each. Otherwise, order it from your local butcher or supermarket meat counter. Explain how you want to cook it, and ask them to trim the ribs right down to the fillet and remove the outer layer of fat.

Nutrition per serving
888 kcalories, protein 34g, carbohydrate 40g, fat 67 g, saturated fat 18g, fibre 5g, salt 1.22 g

Recipe from Good Food magazine, January 2004.

Lebanese Lamb Chops with Lemony Lettuce Recipe - Lamb chops with fruity couscous & mint recipe - Moroccan lamb steaks with fattoush

Save and share Roast rack of lamb with Moroccan spices recipe

Want to share this recipe with your family and friends? Click the button below to send them an email or save this to your favorite social network.

Broadway has another Billion Dollar Year

Actually, only a couple of theatres are on Broadway itself.


The Broadway League released end-of-season statistics for the 2009 � 2010 season, which began May 25, 2009 and ended May 23, 2010. For the 2009 � 2010 season, Broadway shows yielded $1.02 billion in grosses, and total attendances reached 11.89 million.

Grosses are up 1.5% from last season's absolute numbers (which do not include Young Frankenstein*). Attendance is down 3.0% from the 2008 � 2009 season, also using absolute numbers.

Charlotte St. Martin, Executive Director of The Broadway League, said, �Using the numbers we know, grosses were up 1.5% over last season. However, if we factor in estimated figures for Young Frankenstein which ran 32 weeks in 2008 � 2009, it could be down slightly this season � perhaps as much as 1.0% in grosses. In any case, it seems that even in this current economic climate, the numbers are strong thanks to the vibrancy of this season's offerings.�

The League recently studied the demographics of theatre-goers and found that, for Broadway, international visitors accounted for one in five admissions. Tourists in general accounted for a whopping 63% of Broadway admissions, though that could be a misleading statistic since under their parameters I would be considered a tourist, not the Broadway regular I consider myself.

The report also shows that the use of the Internet for the purchase of tickets has grown by 471% since the 1999-2000 season (from 7% to 40%). Online purchase was the most popular method of ticket buying for a fifth year in row.

During the 2009-2010 season, 39 shows opened (11 new musicals, 14 new plays, 6 musical revivals, and 8 play revivals).

The total for 2009-10 was $1.02 billion vs. $1.00 billion in 2008-9.

The more important figure was the gross attendance and that was 11.89 million in the last year, vs. 12.25 million the year before, representing a decline.

Broadway audience is aging

The average age of the Broadway theatregoer was 42.2 years old, slightly older than last season, while those aged from 25-34accounted for 16% of all tickets sold, higher than it has been since the 1999-2000 season. But younger audiences generally seem to prefer the more edgy (and cheaper) offerings of off-Broadway and off-off Broadway houses.

Broadway theatregoers were a very well educated and affluent group. In addition to an annual reported income of $195,700, 73% of theatregoers over the age of 25 had completed college and 36% had earned a graduate degree.

�Broadway is a national pastime! As there is more of a choice for the theatregoer than ever before, it is exciting to report that we are seeing a wider audience for Broadway. Our shows, and our audience, are more diverse than ever,� continued Charlotte St. Martin. �With our goal to make Broadway a stronger international brand, we do believe that the increased attendance from foreign visitors to New York City reflects that these efforts are working. A stronger international brand will not only be an asset for Broadway�s business, but for the New York City economy as well.�

*Estimates for Young Frankenstein, which played 32 weeks during the 2008-09 season are not included here (previews began 10/11/07, closed 1/4/09 ) The producers refused to cooperate with the Broadway League and insisted on keeping their numbers to themselves.

The days are flying by...

A month from today, we'll be celebrating my little Sydney's 2nd birthday.  My, how time flies!  She's starting to string together words now and we never know what's going to come out of her mouth.  Last night, she said, "Sit here Mama, read 'dis book".  She's also asking all sorts of questions, "Where's Riley Mama?", "Are you hungey Mama?" 

The best yesterday (by far) was when I heard her leaning down to give dada a great big morning kiss and she said, "Pee-you Dada, stinky!"  Gotta love the honesty possessed by an almost 2 year old!

Tuesday, May 25, 2010

Indonesian Chicken Stew [Rendang Ayam]

Ingredients:

1.5 kg chicken, cut into 8
� tsp turmeric powder
� teaspoon salt
200 ml of water to boil
3 tablespoons cooking oil
5 btnG lemongrass, crushed
Thick coconut milk 1 l

Blend:
10 red chili
10 onions
5 cloves garlic
4 cm ginger
2 tablespoons coriander, toasted
1 tsp cumin, toasted
� teaspoon salt

How to cook:
  • Marinate chicken pieces with salt and turmeric powder until blended.
  • Boil until cooked and water dry out.
  • Heat oil, saute ground spices and lemon grass until fragrant.
  • Pour the thick coconut milk, bring to a boil while stirring.
  • Add chicken and cook until chicken is cooked and sauce thickens.
  • Remove chicken and set aside.
  • Cook the remaining coconut milk until thick and oily.
Remove and pour over chicken. Serve warm.

Dalvik JIT

[This post is by Dan Bornstein, virtual-machine wrangler. � Tim Bray]

As the tech lead for the Dalvik team within the Android project, I spend my time working on the virtual machine (VM) and core class libraries that sit beneath the Android application framework. This layer is mostly invisible to end users, but done right, it helps make Android devices run smoothly and improves developer productivity.

The 2.2 release is particularly pleasing to me, as it is the first release since before 1.0 in which we have been able to deliver significantly new VM technology. And unlike much of what my team and I do, it is something that can be experienced directly by end users.

�Dalvik� isn�t exactly a household word (at least in my country), and most people wouldn�t know a virtual machine if it hit them in the face, but when you tell them you were able to make their existing device work better � run faster, use less battery � they will actually take notice!

What Makes This Possible?

We added a Just In Time (JIT) compiler to the Dalvik VM. The JIT is a software component which takes application code, analyzes it, and actively translates it into a form that runs faster, doing so while the application continues to run. If you want to learn more about the design of the Dalvik JIT, please watch the excellent talk from Google I/O 2010 given by my colleagues Bill Buzbee and Ben Cheng, which should be posted to YouTube very soon.

To be clear, the differences aren�t always dramatic, nor do they apply uniformly to all applications. Code that is written to run the CPU all-out can now do more in the same amount of time (running faster), and code that is written to be rate-limited can get its work done using less time and less of the CPU (using less battery). On the performance front in particular, we have seen realistic improvements of 2x to 5x for CPU-bound code, compared to the previous version of the Dalvik VM. This is equivalent to about 4x to 10x faster than a more traditional interpreter implementation.

The team is proud of our new JIT in general, but we are especially proud of two aspects of it:

Many previous JIT implementations react slowly, delivering performance improvements only after a long warm up period. In the extreme, it can be minutes or even hours before the code is fully up to speed. On the other hand, the Dalvik JIT reacts quickly, so that mere moments after you hit the �Start� button on your favorite game, you are already benefiting from the work of the JIT.

We are also very pleased with how little memory the JIT uses. The code for the JIT itself is well under 100k, and each process that the JIT runs in will typically only use another 100k or so of RAM. On the current generation of Android phones, device users won�t even notice this additional memory usage; on my own phone, I can still have literally dozens of applications warmed up in memory and ready to go.

The Dalvik team isn�t resting on its laurels, either. We are hoping to see the Dalvik JIT deployed on many devices in the coming months. Looking forward, the team has an endless list of ideas for making the VM and library code better, which we are diligently working on.

Spring = Flowers

Check out what I won over at Skylar's Candy Clips...two adorable hair goodies, one for each of my girlies!  We won a pretty daisy hair clip like the one here and an unexpected bonus, a dainty pink flower hair clip that my most un-dainty Sydney is sporting.  Here are a couple of others that I'm loving, the Shirley Headband and these pretty pink hydrangea hair clips.
Thank you Skylar's Candy Clips for the great loot!  Check out her blog here, where she discusses a little bit of everything and gives you sneak peeks of her upcoming creations!  Love that!

Monday, May 24, 2010

Coconut Milked Chicken in Banana Leaf

Ingredients:

250 ml thick coconut milk
400 g whole chicken, cut into 6
6 onions, thinly sliced
1 clove garlic
12 fruit of cayenne pepper
2 cm ginger, thinly sliced
1 cm galangal, thinly sliced
10 each petai seeds, thinly sliced lengthwise
6 bay leaves
1 teaspoon salt
banana leaves for wrapping
toothpick to sewed

How to cook:
  • Mix thoroughly all ingredients except bay leaf. Take two pieces of banana leaf size 10 x 15 cm, a piece of bay leaf, a piece of chicken and seasonings.
  • Wrap chicken with banana leaves.
  • Steam for 30 minutes or until cooked and greasy.
Remove and serve.

Feeling a little LOST this morning!

I've talked about it before, I'm a huge LOST fan and yesterday, was the series finale!  It sort of took a few extra hours out of my usually structured life away....and I neglected my little blog!  This morning I realized I didn't write one thing.  So, there you have it.  I was playing hooky and watching my favorite show one last time.  Still not sure what to think about the ending but I know I will miss it.  I also missed my sleep - and went to bed right around midnight only to be awake this morning before 6am with the words, "Hi Mama".  That's ok though, I'll take that over an alarm clock anytime!

Have a great Monday!

Sunday, May 23, 2010

Spicy Chicken Cooking

Ingredients:

1 whole chicken, cut into 8
5 cm galangal, smashed
2 lime fruit, take the juice
4 leeks, sliced

Blend:

8 each red chilies
10 each medium onions
1 � tablespoons salt

How to make:
  • Marinate chicken with ground spices, green onion and ginger. Cook covered in a saucepan with a little water (medium heat) until cooked.
  • Add water a little longer if necessary. Just before removing from heat, add lemon juice.
Serve.

Saturday, May 22, 2010

Gingered Chicken Cooking

Ingredients:
  • 250 gr chicken breast, roughly cut
  • 3 cm ginger, Julienne
  • 5 tablespoons soy sauce
  • 3 cloves garlic, finely chopped
  • 7 shallots, finely sliced
  • 12 red chili, finely sliced
  • 1 pcs tomatoes, chopped
  • 2 tbsp oil
  • salt to taste

Cooking Method:
  1. Finely grind shallots, white, and red pepper.
  2. Heat oil, saute ginger. Then enter the spice paste until fragrant. Add chicken and stir well, allow it to flavor turn colour.
  3. Add soy sauce into chicken, stir again, then add the tomatoes at last. Stir well, remove.

Friday, May 21, 2010

Android Application Error Reports

[This post, the first in a series about new features in Android 2.2 ("Froyo"), is by Jacek Surazski, a Googler from our Krakow office. � Tim Bray]

The upcoming release of Android will include a new bug reporting feature for Market apps. Developers will receive crash and freeze reports from their users. The reports will be available when they log into their Android Market publisher account. No more blind debugging!

When an app freezes or stops responding, the user can send a bug report to the developer with a click of a button, right from their phone. The new button appears in the application error dialog; if the user chooses to click it, the Google Feedback client running on the device will analyze the offending app and compose a report with information needed to diagnose it. The system is set up with user privacy in mind � the app developer will not receive information which could identify the user in any way. The user can also preview all information that will be sent.

If users choose to do so, they may also send additional system information like device logs. Because there is a chance these may contain private information, they will not be passed on to the developer; they will be used by Google to track down bugs in the Android system itself.

On the receiving end, developers will get tools to diagnose, triage and fix bugs in their apps. A popular app can generate hundreds of thousands of reports. Google Feedback aggregates them into "bugs" - individual programming errors. Bugs are displayed to developers sorted by severity, measured as the rate at which reports for the bug are flowing in.

Clicking on a bug will display information such as stack traces, statistics about which type of hardware the bug occurred on and what versions of the app the user was running. In case of freezes, stack traces for all threads in the app will be displayed. This data should give developers a good idea how well their apps are faring in the wild.

Google is constantly working on improving and extending the feedback feature to provide developers with tools to improve the quality of their apps. The benefits should be felt by both developers and their users.

[I recommend watching the video of this feature's announcement in Vic Gundotra's Google I/O keynote on May 20th, mostly for the audience reaction. I hear that a high proportion of developers are making use of the Market's new "Bugs" tab. � Tim Bray]

Lime Flavoured Grilled Chicken

Ingredients:

1 chicken, quarter
3 cm cinnamon
3 pieces cloves
3 pcs lime leaves
1 pcs turmeric leaf
800 ml coconut milk
3 tablespoons cooking oil

Blend:

4 red chilies
3 cloves garlic
4 pieces red onion
3 candle nut
� teaspoon whole peppercorns
1 tsp coriander
� tsp star anise
� tsp cumin
2 cm ginger
3 cm turmeric

How to cook:
  • Preheat oven to 200 � C.
  • Heat oil and fry ground spices until fragrant.
  • Add cinnamon, clove, lime leaves, turmeric leaves and lemongrass, and cook until cooked. Add chicken and cook until half cooked.
  • Add 300 ml coconut milk and cook over low heat until milk is reduced 2/3 of volume.
  • Add the remaining coconut milk and cook until the juices dry. Bake in the oven hot oiled occasionally while remaining chicken broth with dried until golden brown.
Remove and serve with white rice

That's one CLEAN fish!

Recently, I've come across this recipe for Salmon....cooked in the DISHWASHER?  I have to admit, this completely made my stomach turn....just because it sounds like a very odd way to cook but I figured I'd share for my other curious friends in the blog world. 

DISHWASHER SALMON - Recipe from Real Simple

Ingredients
1 tablespoon olive oil
4 6-ounce pieces salmon fillet
� cup fresh lime juice
kosher salt and black pepper
1 lemon, cut into wedges
heavy-duty foil

Steps
  1. Grease the shiny side of two 12-inch squares of heavy-duty foil with the oil. Place 2 pieces of fish side by side on each square. Fold up the outer edges of the foil (to contain any liquid) and drizzle the fish with the lime juice. Season with salt and pepper.
  2. Fold the foil closed to form 2 airtight packets. (To test the seal, press down on a packet gently with your hand. If air escapes easily, rewrap.)
  3. Place the packets in the top rack of the dishwasher. Run a normal cycle. Remove the fish from the foil and serve with the lemon wedges. Serves 4
A take-the-risk-out-of-making-dinner-in-the-dishwasher tip: Richard Vergili, a food-safety instructor at the Culinary Institute of America, in New York City, says that as long as a thermometer inserted into the thickest part of the fish reads 145� F, it�s safe to eat?and probably pretty moist.

I'm not exactly a salmon fan but I'd love to hear from YOU if you have tried this in the past or if you're adventurous enough to try it out!

Have a great weekend everybody!

Thursday, May 20, 2010

Coriander Chicken Cooking

Ingredients:

1 whole chicken pieces
350 ml coconut milk
3 tbsp cornflour
oil for frying

Blend:

1 tbsp coriander toasted
5 cloves garlic
3 red onions
1 tablespoon salt

How to make:

  • Cut the chicken into desire size, wash and drain.
  • Mix the ground spices with coconut milk and boiled chicken marinated in coconut milk until tender and sauce thickens. Combine cornflour with the remaining coconut milk and seasonings and stir well.
  • Marinate the chicken with seasoned flour and fry in hot oil until cooked and dry.
  • Remove and drain.

Android 2.2 and developers goodies.

Today at Google I/O we announced that Android 2.2 is right around the corner. This is our seventh platform release since we launched Android 1.0 in September 2008. We wanted to highlight five areas in particular:

Performance & speed: The new Dalvik JIT compiler in Android 2.2 delivers between a 2-5X performance improvement in CPU-bound code vs. Android 2.1 according to various benchmarks.

New enterprise capabilities: We�ve added Exchange capabilities such as account auto-discovery and calendar sync. Device policy management APIs allow developers to write applications that can control security features of the device such as the remote wipe, minimum password, lockscreen timeout etc.

Faster, more powerful browser: We have brought the V8 JavaScript engine to the Android browser as part of 2.2. This has resulted in a 2-3X improvement in JavaScript performance vs. 2.1.

Rich set of new APIs and services: New data backup APIs enable apps to participate in data backup and restore, allowing an application's last data to be restored when installed on a new or a reset device. Apps can utilize Android Cloud to Device Messaging to enable mobile alert, send to phone, and two-way push sync functionality. Developers can now declare whether their app should be installed on internal memory or an SD card. They can also let the system automatically determine the install location. On the native side, a new API now gives access to Skia bitmaps.

Additions to Android Market: Android Market provides Android Application Error Reports, a new bug reporting feature, giving developers access to crash and freeze reports from users. Developers will be able to access these reports via their account on the Android Market publisher website.

For a complete list of everything we�ve included in Android 2.2, please see the platform highlights.

Developers can now download the Android 2.2 SDK and Android NDK, Revision 4 from the Android developer site.

Tools update

We are releasing new version of the Android SDK Tools, Revision 6, Eclipse plug-in ADT 0.9.7 and Android NDK, Revision 4.

Android SDK Tools, Revision 6, Eclipse plug-in 0.9.7

These new versions include support for library projects that will help you share code and resources across several Android projects.

Android NDK, Revision 4

Workflow improvements
The new NDK brings a host of workflow improvement, from compilation, to debugging. Starting with 2.2, the NDK enables debugging native code on production devices.

ARMv7 instruction set support
This release enables the generation of machine code for the ARMv7-A instruction set. Benefits include higher performance, as well as full use of the hardware FPU for devices that support it.

ARM Advanced SIMD (a.k.a. NEON) instruction support
The NEON instruction set extension can be used to perform scalar computations on integers and floating points. However, it is an optional CPU feature and will not be supported by all Android ARMv7-A based devices. The NDK includes a tiny library named "cpufeatures" that can be used by native code to test at runtime the features supported by the device's target CPU.

For more information, please see the releases notes for the SDK Tools, ADT, and NDK.

As I said at the beginning, Android 2.2 will be here soon, and some devices will get the update in the coming weeks. I invite application developers to download the new SDK and tools and test your applications today.

Check out the video below to learn more about Android 2.2.


Featured shop and giveaway Thursday: Curly Birdie

Looking for a baby shower gift or something for the newest arrival in your life?  Consider Curly Birdie, a super sweet shop that specializes in adorable and functional accessories for little ones.  Each item is handmade with love and care.  They also do custom orders!  What could be cuter than a pair of chubby feet in some tiny shoes?  Not much!  Check out these designs...

I love the indigo violet Abby Mary Jane Crochet Shoes!

What a great accessory!  This Posie Flower Headband makes a unique gift!
I love that these give you the option to pick your color, trim color and size!  Check them out here
A little more about the artist and owner:   "I am the Mom of 3 lovely girls who inspire me everyday. I enjoy making all of the items in my shop. I am constantly creating."
Buy It!  Visit Curly Birdie to purchase
Win It! Curly Birdie is giving one lucky reader a pair of shoes from her shop! Please note, every item is made to order so there is a 4 week turnaround time
How do you enter?  Visit Curly Birdie and comment here which item you like the most from her shop.  Please be sure to leave your email address so I will be able to contact you if you win.
Extra entries (please post comments separately):
  • Get an extra entry for becoming a follower of Curly Birdie's blog here
  • Get an extra entry for becoming a follower of Curly Birdie on Twitter here
  • Get an extra entry for becoming a fan of Curly Birdie on Facebook here
  • Get an extra entry for becoming a follower of my blog or comment if you already are one!
  • Get two extra entries if you blog about this giveaway (leave a link to your blog) 
  • Get two extra entries if you grab my blog button (leave a link to your blog)
This giveaway will end on Sunday, May 30th at 7:00pm EST and winners will be posted Monday, May 31st.  Winners will be drawn at random.  Open to US and Canadian residents, 18 years +
I did not receive any compensation for this giveaway, I just like these items!

Wednesday, May 19, 2010

The Google TV Story

Vincent Dureau, who�s in charge of Google TV, is a lean, bony-faced man with a strong French accent; not too far off my own age, I�d say. With the announcement imminent, he�s been too busy to write; I'm reporting on my talk with him to give a feel for the thinking behind the project. You�ll notice an absence of quotation marks; Vincent�s half of the conversation is reconstructed from the combination of my memory and notes. I think it�s accurate in essence, but certainly not in detail; among other things I can�t write with a French accent.

On why Google TV is needed:

Even two years ago you would have said that telephones are mostly for making calls, maybe for email and texting. Today, we know that phones can actually do a whole lot more. In the same way, people say that TV is just for watching TV. But, like the phone can be used for more than making calls, we believe that TV can be used for more than just video. Also, there�s not enough shelf space for the stuff on TV; not even with online channel guides and your PVR access and your racks full of disks. The shelf space should be as big as the web.

On why developers should care:

They�ve always had access to the desktop. With mobile devices, they managed to get into your pocket. Google TV brings them into the living room, which is where people live.

On what�s going to be in the SDK:

First, we have to make sure that most mobile apps work on your TV, too. Second, we should offer TV-specific features, like being smart about screen sizes, changing channels, embedding video streams, mashing up live TV and what�s on the PVR and what�s on the Web.

On the Google TV project:

The project started 2� years ago, with a vision of a walled garden of TV-optimized web services. But the landscape keeps shifting, particularly in the capabilities of mobile devices. The only solution big enough for the problem is to bring the whole web to your TV.

On which apps will come with the initial release of Google TV:

First of all, we run Chrome so we can ship both Android and web apps. Some will be pre-loaded; this is a moving target but we expect that Listen, Netflix, and Amazon Video On Demand will be on board.

On what truly great Google-TV apps he imagines:

That�s irrelevant; the reason we�re building the SDK is to enable all those smart people out there that don�t work for Google to do cool stuff with TV.

On how it works if there isn�t a partnership between Google TV and your TV provider:

It should be pretty good; the device comes with an IR blaster and knows the IR interfaces for the popular satellite and cable boxes. You really should be able to get an integrated experience.

On himself:

He�s the guy who pitched the project to Google�s executive team. He has been at Google for four years, and was hired to work on TV, originally ads. Working on TV is pretty much the only thing he�s ever done. Prior to Google, he worked on compression and DIRECTV.

On which TV he watches:

He doesn�t watch TV, he tests it. His popular test materials are Battlestar Galactica, Life on Discovery, Democracynow.org, Al-Jazeera�s newscasts (they have reporters more places than any other network); and, these days, the NBA playoffs. He does a lot more on his TV than watch TV; he uses it to run Pandora and Last.fm to hear the music through the nice speakers. Whenever he hears a tune he likes, he buys it right there & then from Amazon, which can get a little expensive.

On how to get involved:

You can begin building optimized web apps today. If you�re interested in building Android apps, visit our Google TV homepage to sign up for updates on when the SDK add-on will be available. And if you�re interested in helping out in a broader scope, check out our Google jobs site and apply for an engineering position.

Latitude API Launch

Over at the Google Code Blog, there's a pretty significant announcement, about the release of APIs for Latitude. the idea, as you might expect, is that the best way to get good location-based applications is to put the tools for building them into everyone's hands.

A glance at the online documentation reveals an essentially-RESTFul API with JSON payloads, which should be easy to use from an Android app. It seems likely that a device which knows its location is a really good platform for building location-sensitive apps.

Giveaway Winner....ME!

In case you couldn't tell...I love giveaways!

I love finding goodies, gabbing about 'em and offering up some great items for people.  So, I was just tickled when I was on the receiving end of a great giveaway hosted by 30 days a few weeks ago.  I have never been a winner before so I was pretty excited (to say the least) to learn I got to choose a tote over at Sevi Designs

I opted for this Park Slope Tote.  Isn't it pretty?
Of course, as soon as it arrived...both girls tried to claim it.  I caught Sydney over in the corner transferring all her blocks into it and I realized just how sturdy it is.  A little later, Riley was carrying a few of her treasured puppies around in it but I quickly explained that this was going to be for Mama.  They didn't argue, sometimes, they just get it.  I'm so glad they did!

Tuesday, May 18, 2010

Goodspeed Musicals "Annie Get Your Gun" Hits a Bullseye

The Company of Annie Get Your Gun at Goodspeed Opera House until July 3. Photos by Diane Sobolewski.

Theatre companies do Broadway musicals all the time, but few productions ever seem to measure up to the originals. The one reliable exception is the little Goodspeed Opera House, hidden away in East Haddam, Connecticut, just southeast of Hartford. This is one company that almost always hits a bullseye.

Jenn Gambatese as Annie Oakley

Since Irving Berlin's Annie Get Your Gun opened this past weekend, we had to revisit this musical tale about Annie Oakley (1860-1926), who was a sharpshooter from Ohio, and her husband, Frank Butler.

The verdict? The audience rewarded it with wildly enthusiastic applause, and so did I. It's fresh, funny and fabulous. The love they lavished on this musical is right up there on stage to hear and see. There's an energetic cast of two dozen singers and dancers who put their hearts into the show. The choreography by Noah Racey was dazzling. The work of the hard working performers was enhanced by the sparkling sound, with eight top notch musicians in the orchestra pit.

This edition of Annie Get Your Gun is not the same as the original, however. Cuts - most significantly of "I'm An Indian Too" - and updates were made to both book and song to bring it into the 21st Century, and to avoid some of the earlier racist cliches that were common in the mid 1940's.

From the opening notes of "There's No Business Like Show Business" to the rip roaring final duet of "Anything You Can Do" the two lead actors, Jenn Gambatese as Annie Oakley and Kevin Earley as Frank Butler filled the hall with glorious singing and acting that made the old fashioned book almost believable. Despite all its puns the audience loved every line, got every joke. I had a grin that went from ear to ear for most of the show. So much so that my jaw is sore today.

Kevin Earley as Frank Butler and the company of Annie Get Your Gun at Goodspeed Opera House.

Success of course has many mothers. Nevertheless, a big portion of the credit has to go the incredibly clever director, Rob Ruggiero who used every inch of stage space available. His cast swarmed and swirled under the big top, through the crowned heads of Europe and into a high society gathering. One dance took place on the top of a railroad car which rolled on and off stage with ease.

David McDonald made Buffalo Bill Cody a gentleman ringmaster in this role. Equally impressive were Bill Nabel as Pawnee Bill and Rebecca Watson as Dolly Tate. Impeccable timing in delivering his lines was Chief Sitting Bull played by the delightful Michael Nichols.

Orville Mendoza - who I first heard at Barrington Stage Company - carried the roles of Running Deer and several others over the course of the evening.

Rounding out the major figures are the two lovers Winnie Tate (Chelsea Morgan Stock and Tommy Keeler (Andrew Cao). Their voices were sweet, if not terribly loud.

As usual, the Goodspeed's production was world class, even with the limited playing space this jewel box of a theatre has to work with. Michael Schweikardt's set was highly creative, billowing posters and curtains doing the work of dividing the locations and scenes with speed and decisiveness. The costumes by Alejo Vietti were just amazing to see, detailed right down to the dirt and grime on Annie's leather and rough hewn clothes.

Anyone who is looking for a top notch musical - of the old fashioned variety - should find their way to East Haddam and see this superb company for themselves. You will quickly discover why Goodspeed is the home of Broadway hits - they have sent more musicals to Broadway than any other regional theatre company.

Annie Get Your Gun. Music and lyrics by Irving Berlin. Original Book by Herbert and Dorothy Fields. Revised by Peter Stone. First performance April 16, 2010. Recently extended to play to July 3. Goodspeed Opera House, East Haddam, Connecticut. About 2 hours, 15 minutes with one intermission. http://www.goodspeed.org/

Labels

'hungry' (1) "O" (1) (press (1) [N8/C7/C6/E7]apps (140) [N8/C7/C6/E7]games (169) $10 Off (1) $15 Rush Tickets (1) $50 Million (1) 1110V (1) 12 Days of Christmas (1) 12 seconds (1) 148apps (1) 1490LMT (1) 1950s. vintage advertising (1) 1955 (1) 2008 (1) 2009 Season (1) 2011 (1) 24/7 Wall Street (1) 3-D (1) 30th Anniversary (1) 319 Bowery (1) 3d checkers (1) 3D Compass Plus (1) 3G iPhone (30) 40cozy (1) 4445 Bash (1) 4ft12m (1) 4th of July (1) 50s (2) 5Inch (1) 6Volt (1) 70s (1) 7200mAh (1) 802.11n (1) 80s (4) 8Ounce (1) A Delicate Balance (1) A Long and Winding Road (1) A R Gurney (2) A Raisin in the Sun (1) A Rural Tragedy (1) A Stripper's History (1) A1185 (2) Aaron Copland (1) Aaron Tveit (1) ABC (5) About Last Night (1) about.com (1) academy awards (1) Academy of Music (1) Access Copyright (2) Accessories (12) Accordian Orchestra (1) ACE Awards (1) Ace Tennis (1) Aceh Recipes (3) acquire (1) acquisition (1) acquisitions (7) across (1) Acrylic (1) action (214) actor scholarship (1) ad sales (9) ad:edit (3) Adam Feldman (1) Adam Monley (1) address labels (1) Adjustable (1) Administration (1) AdMob (1) adobe (3) Adriana Lima (1) Adults (1) advance (1) adventure (247) advertisers (5) Advertising (17) affortable clothing (1) afp (1) Africa (1) ageekspot (1) Agnes De Mille (1) aim (1) Airport (1) Al Hirschfeld Theatre (1) Alan Ziter (1) alarm (2) Alberta (1) alert (1) Algerian Recipes (14) Ali (1) Alice Ripley (1) Alina Vacariu (1) all iphone wallpapers (2) all natural (1) all weird news (1) alliphonewallpapers (4) Allison Schulnik (1) AllLocking (1) allrecipes (1) almond bark (1) almond toffee (1) Almonds (1) alphabet blocks (1) AluminumSteel (1) Alvin Epstein (1) Amato Opera (1) amazon (3) AMC (1) america (1) American Symphony Orchestras (1) American Voices New Play Institute (1) Amherst (1) Amy Freed (1) Amy J. Carle (1) Anatomy (1) Ancestral Voices (1) anchor free (1) anchovies porridge (1) Ancient (1) Anders Cato (1) Andres (1) Android (126) Android 1.5 (15) Android 1.6 (10) Android 2.0 (3) Android 2.1 (2) Android 2.2 (2) Android 2.3 (1) Android 2.3.3 (1) Android 3.0 (2) Android Central (1) Android Developer Challenge (19) Android Developer Phone (2) Android Market (8) Angela Lansbury (1) angelina jolie (1) Angels in America (1) Animal Crackers (1) Anna Kournikova (1) Anna Russell (1) Anne Gottleb (1) Anne Undeland (1) Annie Get Your Gun (2) anniversaries (6) Anniversary (1) Announcements (39) announces (1) Antec (1) Anthony Amato (1) Antiques (1) Anton Kuerti (1) aposTouch (1) app craver (3) app shopper (1) app store (16) Appetizer (2) Appetizers (148) apple (515) apple apple iphone school (2) apple case (1) apple cider (1) apple crisp (1) apple insider (2) Apple iPhone Developer Conference (1) apple muffins (1) apple orchards (1) apple picking (1) apple tell (3) appleinsider (1) apples (2) application (277) Applications (201) applique shirts (1) Applying (1) appointed (1) appointment (23) appointments (11) appoints (1) Apps (26) apps for samsung wave (3) appstore (6) appulous (1) appventcalendar (1) aquacalendar.sisx (1) archives (1) Area Stage (1) arena (1) Arena Stage (10) around me (1) ars technica (6) Art (5) Art Basel Miami Beach (1) art collector (1) art direction (12) Art Miami (1) art of the iphone (1) Arthur Fiedler (1) Articles (28) artistic statistics (2) artists (2) arts (6) Arts amendment (1) Arts America (3) arts and crafts (3) Arts Boston (2) arts funding (2) Arts Grants (1) Arts Journal (2) Arts Journal Poll (1) Artstix (1) artwork (3) ashlees boutique (2) ashley simpson (1) ashley tisdale (1) ASME (2) association publishing (1) associtations. Canadian Press (1) AT T (2) Atlanta (2) Atlanta Performs (1) Atlantic Canada (1) Atlantic Journalism Awards (1) Atlantic Magazines Association (1) ATT (26) ATXmATX (1) ATXmATXITX (1) audience (2) audience development (2) audiences (2) audio (20) Audra Blazer (1) August Wilson (1) August: Osage County (1) Austin (1) AusTIX (1) autism (1) Automatic (1) autumn (1) Auxiliary (1) Auxin (1) Avatar (1) Avril Lavigne (1) Awakening (1) awards (23) awards. Western Magazine Awards (1) Awl (1) Ayaan (1) ayam kalasan singapore (1) b-to-b (1) B.C. (1) b2b (2) babes (2) babies (7) babo botanicals (2) baby (3) baby announcements (1) baby care (1) baby clothes (1) baby clothing (4) baby gifts (6) baby items (1) baby names (1) baby products (1) baby shower gift (1) baby showers (4) baby skin care (1) baby toys (1) baby wash (1) back to school (2) back to school lunch box (1) back to school promo (1) background iphone apps (2) Bad Dates (2) Bada (1) Bada Games (1) Bahraini Recipes (10) baked goods (1) baking (2) Baklava (10) Baliwick Repertory (1) ballet trocadero Mass MoCA (3) ballot question (1) Baltimore (1) Banana (3) banana crapes recipe (1) banners (1) Bar Refaeli (1) Barack and Michelle (1) Barack Obama (1) Barbecue (40) barefoot books (10) barefoot in portland (1) bark (1) Barrington Stage (7) Barrington Stage Company (6) Barrymore Theatre (1) Batteries (2) battery (10) BBC (2) beamme (1) bean bags (1) Bean Curd (2) Beatles Love (1) Beckett Estate (1) Beef (9) Beef Recipe (11) beer (1) beer glasses (1) beerbutton (1) Belasco Theatre (1) Belkin (4) Bench (1) Benefit (1) bento boxes (1) bento lunch box (1) Berkshire (2) Berkshire Beat (1) Berkshire Eagle (1) Berkshire Fine Arts (10) Berkshire on Stage (2) Berkshire Theaters (1) Berkshire Theatre Festival (15) Berkshire Theatre Openings (1) Berkshires (7) Berlin Metro (1) bestt free iphone games (2) beta (1) Betsy Dorfman (1) bible (2) Biblica (1) bibs (3) big top (1) Bill Irwin (1) Bill's Casino (1) Billion (1) billion dollar movies (1) Billy Holiday (1) bing (1) birds (1) birthday (1) birthday parties (1) birthdays (1) Biscuit (1) bivinteractive (1) bizjournals (1) Black (5) black eyed peas (1) black friday (1) black pepper (1) black pepper beef saos fried chicken (1) black pepper chicken cook (1) black pepper sauce seafood (1) Blackberry (39) Blackout (1) Blades (1) Blithe Spirit (1) Blockbuster (2) blocks (1) bloggers (1) Blogging (10) blogs (5) blorge (4) Blue Man Group (1) Bluegrass (1) bluetooth (8) Bluray (2) Bob Dylan (1) Bob Marley (1) Bob Merrill (1) Bog of Cats (1) bolt (1) bon cherry (1) Bon Jovi (1) bonjour family (1) books (5) Bosch (1) Bostix (1) Boston (6) Boston Ballet (1) Boston Center for the Arts (2) Boston MA (1) Boston Pops (2) Boston Symphony Orchestra (2) Boston theatre scene (1) Boston.com (1) boutique (1) boutique clothing (1) box.net (1) boy clothing (1) Brad Steele (1) Brand (1) Brandeis trustees (1) Brandeis University (4) branding (5) Braodway (1) bread (1) bread making (1) Bread recipes (4) Breakfast (2) breakfast for dinner (1) breakfast menu (1) breakfast recipes (1) Brian Dennehy (3) brian hogan (1) Brief (1) Britain (1) British artist (1) Broadway (17) Broadway discount (2) Broadway Discounts (1) Broadway League (1) Broadway revival (2) Broadway show (1) Broccoli (3) broken sculpture (1) Brooklyn (1) Brooklyn Museum (1) brought (1) brownies n butterflies (5) browser (19) Browsing (1) Bruce Jordan (1) Bruce Springsteen (1) BSO (4) BTF PLAYS (1) bubur gurih (1) bubur kacang ijo (1) bubur sukabumi (1) Bucheel (1) Buchel (2) budget (1) budget eating (1) budget recipes (1) burp cloths (2) business (1) business apps (1) business cards (1) Business Info (11) business insider (2) business week (1) business wire (1) busy (1) butterflies (1) Butterfly (1) butterfly mobiles (2) butterfly orb (3) butterfly wings (1) Buxton (1) c (1) C-R Productions (1) Cabaret (2) Cabaret Grimm (1) Cabbage (3) Cable (1) cadiwompus (2) Cake Traditional Fermentation (1) Calabarock (1) calculator (2) Caleb Hiliadis (1) Calling (2) Calvin Gentry (1) Camelot (1) camera (12) Canada Post (2) Canada Council (1) Canada Magazine Fund (1) Canada Periodical Fund (5) Canadian Geographic (1) Canadian Heritage (2) Canadian Journalism Foundation (1) Canadian Online Publishing Awards (1) Canadian Writers Group (2) Cancellation (1) canning (1) cardigans (1) Caretaker (1) Carla Gugino (2) Carnegie (1) Carnegie Hall (2) Carnival (1) Carolann Patterson (1) Carole Feuerman (1) Carole King (1) Caroline or Change (1) Carousel (1) Carrot (2) carrot juice (1) carrot puree (1) Carter (1) cartoon wallpapers (1) cartoons (1) Cashew nut (1) cats (2) cbc (2) cbs (1) cbs4 (1) CD (2) celebrities (1) Cell Phone (1) Cell Phone blocker (1) Cell Phone News (31) Center (1) CenterHTPC (1) Chad Allen (3) Challenge (1) Chandra Wilson (1) Change (1) channel web (1) Charger (1) Charity (1) Charles Giuliano (3) Charles Playhouse (1) Charles Randolph-Wright (1) Charlie Ergen (1) charlie's soap (1) charlotte con mahlsdorf (1) Charlotte St. Martin (1) chat (56) chat rooms (1) cheap iphone (1) Cheese (1) Cherish the Ladies (1) Cheryl Tweedy (2) chess with friends (1) Chicago (4) Chicago Musical (2) Chicken (35) Chicken Recipe (33) chicken tomato sauce (1) Chickory (1) childhood (34) children (17) children's shows (2) childrens art (1) Childrens books (2) childrens clothing (2) childrens cooking (1) childrens toys (1) chili dipping chicken (1) chili sauce fried chicken (1) Chinese Food (3) chinese worker (1) chocolate (5) Chris Anderson (1) chris pirillo (1) Chris Thile (1) Christine Ebersole (1) christmas (6) Christmas Carol (1) Christmas Desserts (30) christmas eve (1) Christmas Mains (8) Christmas Show (1) Christmas Sides (12) christmas specials (1) Christmas trees (1) Christopher (1) Chronicle (1) cio (1) Circle of theatres (2) Circulation (15) Cirebon Recipes (1) Cirque bug show (1) Cirque du Soleil (6) Citroen Osee (1) City of Pittsfield (1) Civilization (1) Clark Art Institute (2) classical music (2) CLB Media (1) cleaning (1) Cleveland (2) Clock (1) clocks (1) closes (1) closures (8) clothes (2) cnet (10) cnn money (1) Code Day (4) coffee (2) Cohoes (1) Cohoes Music Hall NY (1) cold (1) Colin Lane (1) Collection (1) collective bargaining (1) Collectors (1) Colonial Theatre (4) Colonial Theatre Pittsfield (6) color splash (1) colorful ecosystem (1) colour (1) CoMA (1) comfort food (3) comics (1) Commonwealth Opera Northampton (1) company (1) compatible (1) competitions (1) completes (1) components (1) Computer (2) Computer and Accessories (34) computer world (1) computers (1) Concepts (1) concert halls (1) Conde Nast (2) Cond� Nast (1) Conference Shakespeare Theatre Association (3) conferences (2) congress (1) Connect (1) Connecticut (1) consolidation (1) consumer reports (1) consumerist (1) Consumers (1) contemporary art (2) content-sharing (1) contests (2) contract-free (4) controlling diet (1) controversy (1) Cookbook (1) cooked meat (1) cookies (6) cooking (4) cooking for kids (7) Cool Stuff (1) cool tricks (4) Copley Square (1) copy paste (1) copyright (5) Coriander (1) coriander salad (1) Corn (3) cost of cable satellite (1) costs (1) costumes (2) coupons (3) courtesans (1) Couscous (2) covers (6) cowgirl chocolates (4) Crab (2) craft fairs (1) craft finds (1) crafts (5) crape (1) crayon wallets (1) crazy mike apps (1) Creamy Carrot and Orange Soup (1) create (1) creative clusters (1) creativity (2) Criss Angel Believe (1) crochet hats (1) crocheting (1) Crowns (1) crunch deal (1) crunch gear (1) csas (1) CSME (3) csn office furniture (1) csn stores (2) CT Ovo (1) Cucumber (5) Cucumber Recipe (1) cucumber salad (1) cucumber salmon salad (1) Cucumber with Chili Shrimp Paste (1) cultofmac (1) Cultural Alliance (1) cultural magazines (1) cultural nonprofits (1) Cultural Workforce Forum (1) culture (3) cupcakes (1) Curry (2) custom clothing (1) custom painting (1) custom publishing (1) customer service (1) cydia (2) dailytech (73) dali decals (2) Dame Edna tickets (1) Damien Hirst (1) Damn Yankees (1) dance (2) danica patrick (1) Daniel (1) Daniel Radcliffe (1) Danielle Lloyd (1) Dashboard (1) data (3) David A. Ross (1) David Adkins (1) David Alan Anderson (1) David Beditz (1) David Bryan (1) David Finkle (1) David Mamet (1) David Morse (1) David Rabe (1) David Shapira (1) Dayton (1) deal or no deal (1) deals (2) death (1) debuts (1) decade (1) deception (1) declaration (1) decorating (1) Delay (1) deluxe designs (2) demographics (1) denise milani (1) Dennis Hopper (1) departures (5) design (17) designer (1) designer fabrics (1) Desire Under Elms (1) Desire Under the Elms (2) Desmond Nani Reese (1) Dessert (7) Desserts (106) desserts on the cheap (1) Developer Days (1) Developer Labs (3) Developer profiles (4) developers (2) Developmental (1) deviant art (1) Diagnosed (1) Diane Paulus (1) dictionary (5) Did You Know 3.0 (1) diet recipe (1) digital (23) dinner recipes (1) direct mail (2) Dirty Dancing (1) discount seats (1) Discount tickets (26) discounted tickets (3) discounts (1) Disease (1) disease outbreaks (1) Dish (2) Dish Network (2) dishonest Ticketmaster (1) disney (6) distribution (1) do it yourself (1) documentaries (1) documentary filmmaker (1) dogs (1) DollHouse (1) Donal McCann (1) Donald Strachey (1) Donizetti (1) Doug McLenna (1) Doug Wright (1) doughnut muffins (1) downeast basics (1) downgrading (1) download music hutch (1) downloads (3) Downtown (1) dragon ball z (1) drawing (1) DREAM Act (1) dress up (1) drinking (1) drivetrain (1) dropbox (2) Duracell (1) dv2000 (1) dv2200 (1) dv6000 (1) dv6100 (1) DVD (1) DVDs (1) e entertainment (1) e-book (12) e-books (3) e-media (1) e-readers (2) Ear (1) East Berlin (1) East Haddam (2) East Java Recipes (4) easter (1) Easter candy (1) easy cheezy (1) easy cooking porridge (1) ebay (2) Ebb (1) eco friendly baby (1) Economy (1) econsultancy (1) ECTACO (1) Edition (2) editorial (10) Edmonton (1) education (1) Edward Albee (1) Egg Recipe (5) Eggplant (1) Eggs (5) Egyptian Recipes (68) Einstein (1) El Bosco (1) Elayne P. Bernstein Theatre (1) Elisha Cuthbert (2) Elizabeth Aspenlieder (3) Elyse Sommer (1) email (1) Employing Hope (1) emulator (1) en travesti (1) endowment (2) Eneloop (1) Engines (1) English (1) Entertaining Mr. Sloane (1) entertainment (3) environmental art (1) Equinux (1) Equus (2) Eric Hill (2) erichegwer (1) Ericsson (41) Estragon (1) Etch a Sketch Lite (1) etiquette (1) etsy (19) etsy shops (2) Etty Hillesum (1) Eugene Ionesco (1) Eugene O'Neil (1) European (1) eva longoria (1) eva mendes (1) events (13) Everything (1) Examiner (4) excessive commercials (1) Exit the King (1) expenses (2) experimental film (1) explorer (10) extend (1) Extended (1) Extreme Shepherding (1) eye tricks (1) fabric (1) facebook (3) fact checking (2) fairies (1) fairy house (1) fairy wings (1) Faith (1) Faith Healer (1) Falafel (26) Fall (11) fall clothing (1) family (2) Fandango (1) Faneuil Hall Marketplace (1) Faraday Cage (1) farm baby (1) farmers markets (1) farming (1) farms (1) Fascism (2) Fascist (1) fashion (6) fashion shoot (1) Fashion Show Mall (1) fatboy slim (1) fcc (1) felt (1) felt food (1) fergie (1) ferrari (1) festival (1) feta (1) Fettucine (4) fido (1) fierce mobile content (1) File (1) filipino food recipes (32) film (1) finalists (1) finance (5) FinancePLRcom (1) Financial (4) Fine Art Shipping (1) FINISH (1) Fiona Shaw (1) FIPP (1) firefly confections (2) Firmware (2) firmwares for samsung wave (1) Fish (6) Fish Balls (1) fish dive (1) Fish or Seafood Recipe (21) fish paste dipping (1) FisherPrice (1) flash (16) flashing (1) Flashing Method (1) flashing samsung wave (1) Flasing Tutorial (1) Flea (1) flower backpack (1) flowers (1) flu (1) fm radio (2) fm transmitter (2) fonts (3) football (1) Force (2) forcing (1) format Nokia 6600 (1) fortune magazine (1) Forty Magnolias (1) foxconn (1) Fragmented Orchestra (1) Frame (1) France (2) Franchelle Stewart Dorn (1) Francis X. Curley (1) Francisco (1) Frank Galati (1) Frank Theater (1) fre iphone video recorder (1) Free Beer Glasses Wallpaper (1) Free Ebook (1) free iphone (499) free iPhone 3GS (166) free iphone 4 (15) free iphone applications (12) free iphone apps (154) free iphone coding class (1) free iphone developer university (2) free iphone dock (1) free iphone games (26) free iphone kindle (2) free iphone porn (3) free iphone ringtones (7) free iphone skin (1) Free iPhone Synthesizer (1) Free iPhone tethering (5) Free iPhone Theme (1) free iphone unlock (2) free iphone video recorder (1) free iphone wallpapers (59) free ipod touch (2) free ipod touch apps (3) free mobile video (2) Free Nokia Unlock Codes (1) free phone calls (1) Free Preview Weekend (1) free satellite radio (1) free shipping (2) free sms (3) Free Stuff Online (1) free tv (3) free voice guidance (1) freeappalert (1) freebies (1) freedom (1) freelancers (6) freezer installer (1) Freida Pinto (1) Friction (1) friends (2) Front (1) full house (1) fun with magazines (1) funding (7) fundraising (1) fussy britches (1) future (2) futureshop (1) Fuzzies (1) Gabe Askew (1) Gail Burns (2) Gail Nelson (1) Gail Sez (1) Gala (1) gallery (1) Gallery 51 (1) Galt MacDermot (1) game salad (1) Games (549) games radar (1) Gaming (1) Garden (1) Garden of Earthly Delights (1) gardening (2) Garmin (2) Garmin n�vifone (2) Gary Sinese (1) Gay (1) gearlog (1) gecko (1) geek (1) geek sugar (1) Gendai Games (1) General (13) Gennady Rozhdestvensky (1) genome (1) Geoffrey Rush (1) George Bailey (1) George Hotz (2) Gerald Schoenfeld Theatre (1) Gestures (1) ggiphone (1) Ghosts (1) gift giving (2) gift guide (1) gift sets (1) gifts (5) gigaom (1) Gigotron (1) Gilbert and George (1) Gilbert and Sullivan (1) gilded age (1) Ginger (1) gingerbread house (1) girls (3) Girls Gone Weill (1) Gisele Bundchen (1) giveaway (13) giveaway winner (17) giveaway winners (1) giveaways (98) giveawys (1) giveways (1) gizards fried rice (1) gizmag (2) gizmodo (3) glee gum (4) global (1) Globe and Mail (1) glow iPod (1) go graham go (1) goats (1) Goeff Edgars (1) Goggle (1) Golden Globe (1) Goldstar (1) gonzo (1) good gravy (1) good gravy designs (1) Goodman Theatre (4) Goodspeed Musicals (2) Goodspeed Opera (2) google (14) Google Android (12) google app (1) google books (1) google earth (1) Google I/O (4) google latitude (1) google maps (1) google voice (3) gourds (1) GP952 (1) gps (3) GPS Nokia N9 (1) GPS Nokia N95 (5) Gr?vMe (1) grants (1) Graphic Mania (1) graphics (1) Great (1) Great Quesadilla (1) Greater Washington (1) Greater Washington DC (1) Green Beans (1) green cucumber (1) green pepper sauce chicken (1) Greylock Arts (1) Grilled Quesadillas (1) Grilled Salmon On Naan Bread with Lemon Yogurt (2) Grilling method (1) Grizzly Bear (2) Grocery (1) groundhog day (1) Grouper (1) growing up (4) growth (1) Growth (1) growth charts (1) guacamole (2) guest blogger (3) Guidelines (3) gummies (1) Guthrie Theatre (7) Guys and Dolls (1) gveaways (1) gyanin (1) Hair (1) hair accessories (3) hair clips (1) Hairspray (1) half price tickets (20) halftix (1) halloween (8) halloween 2010 (1) halloween apparel (1) halloween candy (1) halloween recipes (3) handmade (7) handmade toys (3) Happy Days (2) Happy Merry Jolly (1) Harold Pinter (1) Harris Burdick (1) Hartford (1) Hartford CT (1) harvest (2) hate tourists (1) have2p (1) Hawaiian Marketplace (1) Hayden Panettiere (1) HazelMail (1) HD (1) Headset (2) Health (3) Health and Fitness Software (12) health care (1) Healthy (1) healthy snacks (1) healthy cooking (1) healthy eating (6) Healthy Living (22) healthy recipes (2) Heart (1) Heather Robison and Hamish Linklater (1) Heather Woodbury (1) Help for Haiti (2) here films (1) hide and seek (1) Hieronymus Bosch (1) HighLine Ballroom (1) hindi movies (1) hiphone (1) Hirsi (1) History (1) Hitchens (1) hitler (1) hiya luv (1) Hmmm (1) Hmmm... (5) Holiday (5) holiday baking (1) holiday decor (1) holiday fairs (1) holiday feature (2) holiday gift guide (3) holiday gifts (3) Holiday music (2) holiday shopping (1) holidays (8) Holistic (1) Holmes (1) Holocaust (1) Holzer (1) home media magazine (1) home school teacher (1) HomeOffice (1) homeschooling (2) homoerotic (1) horses (1) hospital (1) Hot and Spicy Chicory Recipe (1) hot chili sauce (1) hot cocoa (1) hot fried rice (1) Hot Tix (1) Hotels (32) hotspots (1) Hours (1) hours watching ads (1) hours watching tv (1) Houston (1) how stuff works (1) how to (1) how to cook porridge (1) how to lose weight (1) How-to (22) HP (3) HTC (51) Huawei (14) Hubble (1) Hubbub (1) huffington post (2) Hugh Jackman (1) Hugo Bass (1) hulu (2) Hummus (32) Hundred (1) Hunter Center (1) Hunter Thompson (1) hup (1) hutch mp3 (1) hutch player (1) I Drink the Air Before Me (1) i4u (3) i8910HD/5800/N97/Mini/X6 (435) iad (1) iafrica (1) Ian McKellan (1) Ibsen (1) ice cream (2) ICFC318 (1) iGirl (1) ihound (1) ijiggles (1) illegal (1) illumina (1) illustration (5) ilounge (2) image processing (1) images (1) Imax (1) immigration (1) Imperial Theatre (1) Impressionism (1) In The Heights (1) Inauguration Quartet (1) InCarCables (1) included (1) Included (1) income tax (1) Incredibles (1) independence (1) independent (1) Indexes (1) India (14) Indiaaposs (1) Indian Recipe (3) Indigo (1) Indonesian Food (32) industry associations (4) indy bookstores (2) indy mags (3) infections (1) Inflation (1) info world (2) ingredient of pasta lasagna (1) Inherent Vice (1) innovation (2) Innovators (1) Input (1) Input methods (2) Insect (1) Inside (1) INsight Venture Partners (1) inspiration (1) Inspiron (1) installation (1) installous (1) intel (1) Intents (2) international editions (1) Internet (19) internet news (1) internet radio iphone (1) internships (3) into mobile (2) investigative journalism (2) invitations (1) io2010 (2) Ion blog (1) iPad (10) ipad sdk (1) iphone (519) iphone 21 (1) iphone 3.0 (10) iphone 3g (6) iphone 3g speeds (1) iphone 3gs (7) iphone 3gs problems (3) iphone 3gs video (1) iphone 4 antenna (1) iphone 4 jaialbreak (1) iphone 4 mock (1) iphone 4 problems (1) iphone 4 reactions (1) iphone 4 reception (1) iphone 4g (1) iphone ads (4) iphone alley (2) iphone app demo (1) iphone app review (2) iphone apps (4) iphone apps for parents (1) iphone battery life (1) iphone browser (2) iphone business (1) iphone buzz (1) iphone calendar (1) iphone camera (3) iphone canada (2) iphone carriers (1) iphone class (1) iphone commercial (1) iphone concepts (1) iphone contest (4) iphone contract (1) iphone costume (1) iphone daily (1) iphone data usage (1) iphone delay (1) iphone dev team (4) iphone developer (5) iphone download blog (1) iphone exclusive (1) iphone explode (1) iphone fail (1) iphone fake (1) iphone faq (1) iphone firmware (3) iphone footprint (1) iphone freak (3) iphone games (2) iphone girls (1) iphone gui (2) iphone hack (11) iphone hacks (6) iphone hardware upgrade (1) iphone hosting (1) iphone icons (1) iphone in canada (6) iphone japan (3) iphone joystick (1) iphone kindle (1) iphone language (1) iphone launch (2) iphone leak (3) iphone legal (1) iphone marketing (1) iphone memory (1) iphone mms (5) iphone mod (1) iphone modem (2) iphone monitor (1) iphone movies (1) iphone music apps (2) iphone nano (1) iphone os (11) iphone os 4.0 (1) iphone overheat (1) iphone patent (1) iphone platform (1) iphone predictions (1) iphone problems (2) iphone programming (2) iphone prototype (1) iphone psd (3) iphone radio (2) iphone rumour (7) iphone sales (2) iphone scam (1) iphone sdk (3) iphone security (4) iphone seo (1) iphone sms (1) iphone storage (1) iphone study (1) iphone suicide (1) iphone tethering (2) iphone theme for samsung wave (1) iphone time lapse test (1) iphone tips (1) iphone tracking (1) iphone traffic (1) iphone tv (3) iphone unlock (2) iphone video conferencing (1) iphone wallpapers (2) iphone warranty (1) iphone world (2) iphone worm (2) iphones talk (1) ipod touch (1) ipod touch firmware (1) Ipodmp3 (1) ipodnn (1) ipodtouchfans (1) iporn (2) Iraqi Recipes (14) Islam (2) Islamic (2) iSmashPhone (2) isteam (1) it world (1) It's a Wonderful Life (1) Italian Food (11) italkphone (1) itbusiness (1) iTRAVL (1) itunes (6) iTunes Store (5) itv (1) itwire (1) Itzhak Perlman (1) iZel (1) J Tormey (1) J.S. Bach mandolin (1) Jack Cutmore-Scott (2) Jacob's Pillow Dance (1) jailbreak (14) James and Kim Taylor (1) James Barry (2) James Cameron (1) James Michael Curley (1) James Taylor (2) Jane Hudson (1) Jane Jacobs prize (1) Japan (1) Japanese phones (5) jason chen (1) java (426) Java Apps For Samsung Wave (3) Jay Goode (1) Jaybirds (1) Jayne Atkinson (1) Jcobs Piillow (1) Jean Shepherd (1) Jeffery Self (1) Jehane Noujaim (1) Jehuda Reinharz (2) Jen Davis (1) Jenn Gambatese (1) jenna jameson (1) Jennifer Ellison (1) jennifer lopez (1) Jenny (1) Jepara Recipes (1) Jeremy Irons (1) Jerry Springer (1) Jerry Christakos (1) Jersey Boys (1) jessica alba (2) Jessica Biel (1) jessica simpson (1) jewelry (1) Ji Lee (1) Jim Charles (1) jkontherun (1) Joan Allen (1) Jobathan Epstein (1) Joe Hewitt (1) Joe Thompson (2) Joe Turner's Come and Gone (1) John Barrett (1) John Carmack (1) John Glover (1) John Goodman (1) John Rando (2) John Williams (1) joint ventures (1) Jones (1) joose box (2) joost (2) Jordanian Recipes (124) Joseph Jeffries (1) Joshua Bell (1) Joshua Dean (1) journalism (3) journalismdegree (1) journalist (1) Joyce Theatre (1) Jujamcyn Theatres (1) jukebox musicals (1) Julian Kuerti (2) Juliane Hiam (1) Julianne Boyd (3) July 4th (1) jvc (1) KA (1) Kander (1) kansas city (1) Karen Zacarias (1) Kate Maguire (3) katharine hepburn (1) Katie Johnson Cabaret (1) Katori Hall (1) Katrina Kaif (1) Katy Hill (1) Keeley Hazell (1) Keira Naughton (1) Keith Lockhart (1) Kevin Earley (1) Kevin Duda (1) kevin rose (1) keyboard (8) keylock (13) Kidder Smith (1) kids (10) kids activities (1) kids clothing (2) kids recipes (13) kids room (1) kindergarten (1) Kindle (1) Kingdom (1) Kirk Lynn (1) Kitchens (8) Knickerbocker (1) Knighthood (1) knit hats (1) Know Your Mobile (4) Knowliz (1) Kofta (16) Kooza (2) kristen kruek (1) Kuwaiti Recipes (10) kvj bible audiobook (1) Kweekies (1) LA Stage Allliance (1) la times (1) labels (1) labor day (1) labour-management dispute (2) Lake George Opera (2) Lake Shore Limited (1) Lamb (3) Lamb Recipe (3) Lampung Recipes (1) Language (1) Laptop (4) Larry (1) Larry Murray (10) Las Vegas (2) lasagna (2) latest (1) launches (28) Lauren Worsham (1) le Monde (1) league (1) Leap Year (1) learning toys (1) LEATHER (1) Lebanese Recipes (276) LED Sheep (1) Lee Breuer (1) legal (4) Lenox (4) Lenox MA (1) Les Liaisons Dangereuses (1) LesLiaisons Dangereuses (1) Lets golf 2 (1) Lettuce (3) Lever (1) LG (69) Lie Cheat Steal Fake It (1) life hacker (3) Lifetime (1) light (2) Liion (1) lindsey lohan (1) line extensions (2) Links (1) Lion King (3) Lisa Kron (1) literacy (2) literary journalism (2) Literature (1) Lithium (1) Lithiumion (1) Little Mermaid (3) little princess pea (4) liver fried rice (1) Living (1) Liz Canner (1) local food (1) Local Stations (1) locationbased (1) locker gnome (1) lockout (1) London (2) Long Island (1) Looped (3) Looped Broadway (1) Lorraine Hansberry (1) Los Angeles (1) lose weight article (1) lose weight seminar (1) Lost (1) love (1) loving shop (5) Lowell (1) Lucia di Lammermoor (1) luggage (1) Lumens (1) luna and larrys organic coconut bliss (2) Lunchbox (1) Lunchtime Theatre (1) lux dlx (1) Lyceum Theatre (1) Lynn Harrell (1) Lyric Stage (1) Lyric Stage Company (1) MA (1) MA Ovo (1) Ma561ga (2) Ma561lla (2) mabels labels (2) Mabou Mines (1) mac and cheese (1) mac daddy world (1) mac daily news (1) Mac Haydn Theatre (1) mac mega site (1) mac rumors (2) mac user (1) mac world (1) macapper (1) Macbook (2) Maccarone (1) Maclean's (8) macmost (1) Macsimum News (1) macworld (2) Mad Men (1) Madama Butterfly (1) made in the usa (1) Magawards (1) magazine business (1) magazine industry (2) magazine profiles (1) Magazine Publishers of America (1) magazines (1) Magazines Canada (8) magens bay designs (4) MagNet (2) MagsBC (2) Mahaiwe Performing Arts Center (3) Mail (1) mailing rates (1) Main Course (37) Main Dishes (312) Main Squeeze Orchestra (1) Mainboards (1) Majestic Theatre (1) make money (3) make stable money (1) make use of (1) make your own kits (1) Malay Food (2) Maluku Recipes (2) Mamma Mia (1) management (3) Manitoba magazines (2) manolo blahnik (1) mapquest (1) Marceau (1) Marcel (1) Marco Brambilla (1) Margaret Gibson (1) Margot Kidder (1) Marilyn Abrams (1) Marisa Jara (1) Marissa Miller (1) Mark Favermann (1) market watch (2) Marketing (1) marketing 101 (1) marketing pilgrim (1) Marsha Mason (1) Martha Clarke (1) Martin Lawrence (1) Mary Poppins (2) masakan itali (1) mashable (6) Mass Moca (5) Mass Moca and Jacobs Pillow (1) Mass MoCA Film Series (1) Massachusetts (1) match.com (1) Matt Wade (1) Matte (1) Matthew Lombardo (1) Maude Mitchell (1) Maureen McGovern (1) Maverick Arts (1) May Poppins (1) Mayor (1) mcafee (1) mccain (1) MCLA (1) Measure for Measure (1) meat sauce (1) Media (3) media planners (1) Media Post Group (1) Meego (1) megaapp (1) megafart (1) megan fox (1) Melbourne Australia (1) Meltdown (1) memory (8) Men Fake Foreplay (1) Meredith Corporation (1) Merrimack Repertory Theatre (1) Mesothelioma (1) messenger (5) Met Player (1) metrics (1) Metropolitan Opera (2) mexican (2) mexican food (2) Micahael Greif (1) Michael Arden (1) michael jackson (1) Michael Patrick Thornton (1) Michael Rush (2) Michelle Candice (1) mickey mouse (1) Micro (1) Microsoft (10) microsoft office (1) Midnight (1) MidTower (1) Mike Dugan (1) million (1) mime (1) Minetta Lane (1) mini shopper clutch (1) Minneapolis (2) mint (2) Miranda Hope Shea (1) miranda im (1) Miranda Kerr (1) Miscellaneous (72) ML03B (1) MLM Films (1) mobile (3) mobile appy (1) Mobile Browsers (1) mobile crunch (1) mobile devices (1) mobile entertainment (2) mobile flash (2) Mobile games (5) Mobile Internet (2) Mobile operators (39) Mobile phone Tips (1) Mobile Phone Tricks (1) mobile phones tricks (1) mobile wire (1) mobiles (1) moconews (1) Mohawk Theatre (1) Molly Smith (2) mom's group (1) Momix (1) Monica Bellucci (1) Month (1) Moonwalking (1) Moroccan Recipes (194) mossberg (1) Most Expensive (26) Most Expensive Foods (14) most wanted app (1) Motally (2) motherhood (3) mothering (1) mothers (3) motion sensitive ad (1) Motorola (96) Motorola Unlock (1) Motorola Unlock code (1) Mount (1) Mountain View (1) Mouse King (1) Movie Gallery (1) movies (1) MP3 (1) MPA (1) MS500BLK (1) muffins (3) Mullins Center (1) Multi;oader (1) Multilingual (1) multimedia (1) multitasking (1) Munich (1) Murray (1) Museum (1) Mushroom (2) music (37) music video (2) Musical (2) Muslims (1) my artsy baby (2) MYOPENPC (1) MySpace (1) Mystere (1) N8/C7/C6/E7 (330) Naan Bread (1) Naional Summit on Arts Journalism (1) names (1) Nancy Coyne (1) naptime (1) Nashville (1) nasi goreng ati (1) nasi goreng kampung (1) nasi goreng lezat (1) nasi goreng panas (1) nasi sambal goreng (1) natasha thomas (1) Nathan Lane (1) National Endowment Arts (3) national film board of canada (1) National Magazine Awards (1) National Post (1) National Summit Arts Journalism (1) natural baby (1) natural gum (1) Navigation (1) navigation app (1) Navigator (1) nbc (2) nbc bay area (1) NDK (6) NDrive (1) NDrive Germany (1) NDrive Italy (1) NDrive Poland (1) NDrive Portugal (1) NEA (3) Nearly (1) NEH (1) neowin (2) nes (1) Netflix (3) New York City (1) new england (1) new hampshire (6) new iphone (5) New Jersey (1) New Nokia (3) New Orleans (1) New Rep (1) New Victory Theatre. String ensemble (1) New Year (1) New York (1) New YOrk City Ballet (2) New York Drama Critics Circle (1) New York Times (1) newborn skin care (1) Newly (1) News (13) newsoxy (2) newspapers (7) newsstand (3) newsstands (1) Nexflix (1) Next Issue Media (1) Next to Normal (3) Nexus One (2) nic (1) nice porridge (2) Nicholas (1) Nicholas Martin (1) Nicholas Nickleby (1) Nick Cordero (1) nicole richie (1) Nicole Scherzinger (1) nielson survey (1) Night Cries (1) Nikki Sanderson (1) Nimbuzz (2) no contracts (1) no credit card (1) No on 1 (1) Noel Coward (1) nokia (440) Nokia 5230 (1) Nokia 5530 (496) Nokia 5800 (499) Nokia C2-01 (1) Nokia C3 (2) Nokia C7 (1) Nokia E5 (1) Nokia E63 (12) Nokia E7 (5) Nokia E71 (1) Nokia E90 (2) Nokia N8 (53) Nokia N9 (1) Nokia N900 (4) Nokia N95 8GB (2) Nokia N96 (1) Nokia N97 (495) Nokia Siemens Networks (25) Nokia WP7 (1) Nokia X2-01 (1) Nokia X6 (495) Nokia X7-00 (2) Noodles (5) Nora (1) North Adams (8) North Adams Transcript (1) North Strip (1) North Sumatra (3) northeast (2) Northern (1) Not enough memory (1) Notebook (1) Notebook/laptop (3) notecards (5) NOW (1) NTT DoCoMo (1) nude (1) nursery (2) nursery art (5) Nutcracker (1) ny times (1) obama (3) obituary (4) Obopay (1) octopus (1) Of Mice and Men (1) office (7) Ohio (1) Oklahoma (1) Olympia Dukakis (1) OMDC (2) OMMA (1) On the Other Hand Death (1) onesies (2) online (8) ootunes (1) open mic (1) Open source (1) OpenGL ES (2) Opera (11) opera mini (2) Optimization (10) orabelle baby (3) Orange (16) orange puree (1) organic bath products (1) organic coconut bliss (1) organic foods (2) Organization (1) organizers (1) Orgasm Inc (1) Oriental Recipe (4) Original Cast Recording (1) original painting (1) Orion Society (1) oscar (1) oscars (1) Other mobile phone brands (37) Other Recipes (43) others (4) Out at Arena (1) Ovo (2) Ovo review (1) PA3534U1BRS (1) Pablo Schreiber (2) pac man (1) packaging (1) Packs (1) paddington bear (1) Pagagninni (1) Pageant (1) paid iphone apps (7) painting (1) paintings (1) Palestinian Recipes (116) Palm (1) Pam McKinnon (1) Pamela Anderson (1) Pamela Kurstin (1) pandora (1) Pangea Day (2) Pantech (6) PAPA Center (1) paper (3) paper collage (1) paper goods (5) paper products (2) paperwhites (1) Paprika (1) parenting (1) Paris 1890 Unlaced (1) paris hilton (1) parties (1) partnerships (1) Party (1) party planning (1) Pasta (13) pasta fagioli soup (1) pasta lasagna (1) Pasta Recipe (19) Pastries (20) patent infringement (2) patterns (1) Patti LuPone (1) Pavilion (1) Pay What You Can (1) pay-for-use (3) Paypal (1) pc magazine (2) pc world (4) PCEverything (1) pcmag (2) pcworld (4) PDA (1) PDA / Pocket PC (47) PDQ Bach (1) peach crisp (1) peaches (1) peeps (1) Penne (7) Pennsylvania arts cultural tax (1) pepsi (1) Performance Lab (1) performances (1) performing arts (2) Peter Gil-Sheridan (1) Peter Pan (1) Peter Schaeffer (1) pets (1) PetSafe (1) Phantom of the Opera (1) Pharos (1) Philadelphia Cltural Alliance (1) Philadelphia Cultural Alliance (1) Philadelphia Orchestra (2) Philip LaPointe (1) Philip Sneed (1) Philips (8) Phone (1) Phone App (25) Phone cell (9) Phone cell;Bluetooth (1) Phone Schematics and Service (2) Phone Theme (7) PhoneEthernetCoaxial (1) phones review (1) photo (16) photographs (2) photography (5) photos (1) photoshop (1) PIB (1) Pierre Boulez (1) pillow pets (1) Pineapple (1) pink (1) Pinocchio (1) Pinterland (1) Pipes (1) piracy (1) pitch engine (1) Pittsburgh Arts Council (1) Pittsfield (2) PivotPlug (1) Pizza (1) Platinum (1) play (1) play.com (1) player (24) playing with fiber (2) PMB (1) Poached Salmon - Green Been with Cheesy Dills Sauce (1) Pocket (1) pocket gamer (8) Pocket Mime (1) policy (1) pom wonderful (1) pomegranate juice (1) ponche (1) pop culture (1) Popcorn (1) PopSci (2) porn star (1) Portable (2) Portfolio (1) Portion (1) position (1) Potatoes (3) Power (2) power lines (1) powerful (1) Prairie Home Companion (1) Prawn (1) PreCharged (1) preschool (1) presents (1) President (1) President Broadway (1) President Obama (2) press conference (1) press freedom (1) pricing (1) primakow (1) print-to-web (6) printing (4) privacy (1) Privacy Policy (1) Private Lives (1) Prize (1) Proactiv (1) problems (1) product reviews (1) production (2) professional development (13) programming (2) projections (1) promo codes (1) promotion (11) promotions (16) proseo (1) Protection (1) Protector (1) ProtectorDual (1) Protectors (1) Protest (1) Protests (1) prweb (2) Psychiatric (1) Psychiatry (1) ptmoney (1) Public (1) Public Theatre (1) Publick Theatre (2) publishers (2) publishing (1) publishing models (2) Pudding (1) pumpkin chocolate chip cookies (1) pumpkin soup (1) pumpkins (4) puppies (1) Purplera1n (1) pussycat dolls (1) puzzle (161) Pwn2Own (1) pwnage (2) Qatar Recipes (8) Qatayef (4) Quebecor (2) Quebecor Media (1) Queer as Folk (1) quesadillas (1) quick online tips (1) Quick Search Box (1) quicken (1) quickpwn (2) quilting (1) quilts (2) quiz (1) quote (43) R (1) Racine's (1) racing (21) Radio (1) Radio City (1) Ralph Fiennes (1) Ramadan Desserts (12) Ramadan Recipes (46) Randy Harrison (6) Rangers (2) rapid (1) raspberry (1) raspberry cream cheese heart tarts (1) Rattle (1) Reaching (1) reader-written content (1) Reader's Digest (1) readership (2) reading (5) readwriteweb (1) real business (1) reasons (1) Rechargeable (1) recipe to lose weight (1) recipes (13) Recovery Act (1) Red Bull (1) Red Chamber (1) redesigns (7) redeyechicago (1) redmond pie (1) reference books (1) relaunches (5) release (5) release) (1) religion (1) Remembering (1) Remote (1) remote car start (1) remove app (1) Rental (1) replace (1) Replacement (1) research (17) resep mushroom (1) resep pasta (1) Resolution (1) Resources (1) restaurant food (1) Restaurants (14) retro (2) reveals (1) Reviews (8) Rice (12) rice porridge (1) rice recipe (2) Richard Box (1) Richard Griffiths (1) Richard Kornberg (1) Richard Ooms (1) Richie DuPont (1) Rickrolled (1) rights (3) rim (1) ringtone (6) Ringtones (1) RN873 (1) RNC (1) Rob Melrose (1) Rob Ruggiero (4) Robert Belushi (1) Robert Falls (1) Robert Frost (1) Robertson case (3) Rodgers and Hammerstein (1) Roger Rees (1) rogers (2) Rogers Consumer Publishing (1) Rolling Stone (1) room decor (1) Rose Art Museum (4) roselyn sanchez (1) Roundabout Theatre (1) rpg (66) rujak manis (1) rujak pedas (1) rujak pengantin (1) rujak ulek (1) Rupert Everett (1) Rush PR News (1) Rushdie (2) RV02BW (1) Ryan Lammer (1) S60v3 (111) s8500XXJID (1) s8500XXJK1 (1) safari (2) Salad (52) salaries (1) Sally Wingert (1) Salman (2) Salmon (4) salmon yogurt (1) Salsa Fresca (1) Salted Fish (1) Saltimbanco (1) Sam Worthington (1) sambel ayam goreng (1) sambel goreng ayam (1) sambel terasi (1) Sample code (1) samsung (119) Samsung Omnia HD (21) Samsung Wave Apps (4) Samsung Wave Free Apps And Games (1) Samsung Wave Games (1) Samsung wave theme (3) Samuel Beckett (3) San Diego Theatre League (1) Sandisk (3) Sandwiches (10) sandys baking memories (3) santa claus (2) Sanyo (2) sara jean underwood (1) Sarah Taylor (1) Saratoga (1) Sasha Anawalt (1) Sassy (1) Satanic (2) satwaves (2) Sauce - Relish - Dressing (12) sauce for fried chicken (1) Saudi Recipes (64) Save Me (1) saving money (4) Scale (1) scare machine (1) Scarlett Johansson (1) school (2) science (2) scones (1) Scopes Trial (1) scott tissue (1) scrapbooking (2) screensaver (29) SDK updates (19) second (1) Secondstage (1) Secret (1) security (9) sepia (1) September (1) Serena (1) Series (3) Serrano (1) services (1) Sesame (1) sew-fantastic (2) sewing (2) sexy iphone app (1) sexy iphone wallpaper (29) Shaker Hymn (1) Shakespeare (2) Shakespeare and Company (7) Shakespeare Company (3) Shakespeare Theatre Association of America (1) Sharp (1) Shawarma (6) Shazam (3) Shear Madness Boston (1) Sheath (1) Sherlock (1) shipments (1) shipping (1) shoes (1) shooting (97) shop feature (1) shopping (2) shopping handmade (1) Shorts (1) shotgun house (1) shout me loud (1) show closings (1) showcase (1) Showcase Mall (1) shows (2) Shrek the Musical (1) Shrimp (2) Shubert Theatre (1) siblings (1) sickness (1) Side Dish (4) sidelines (1) Silly (1) silly bands (1) SilverStone (1) SILVERSTONE (1) sim card (1) sim-free iphone 3gs (1) simon blog (1) simple fried rice (1) simple making porridge (1) simple salmon yogurt (1) simple sauce chicken (1) single copies (5) sirius buzz (1) sirius radio (4) Sirloin (1) sisters (3) skincare (1) skype (5) slacker radio (1) slash gear (1) Slate (1) sling box (1) sling player (2) slumdog millionaire (1) SMART (1) smart canuck (1) smart house (1) smart phones (1) Smarter (1) smartphone (4) smartphones (1) Smithereens (1) smoking (1) smoothies (1) sms chat 3rd (1) sms chat download (1) sms messenger (1) Snack (5) Snafu (1) Snapper (2) Snapshots (1) snaptell (1) snow (3) snowday (1) snowman (1) snowstorms (1) snuggie (1) soap (1) soccer (1) Social (2) social gaming (1) social media (3) social networking (1) Sofia Vergara (1) softpedia (5) Software (25) Solid Sound Festival Tickets (1) Solo Recipes (1) Solution (1) song (1) Sonim (2) sonos (1) Sony Ericsson (90) Sony Ericsson Satio (26) sorry (1) Sounds (1) Soup (5) South Kalimantan (1) south park (1) South Sulawesi (1) Southwest Night (1) SPAC (1) Spaghetti (4) SpeakEasy Stage (2) Special (1) special effects (1) special interest publications (1) Spectacular (1) Speech Input (1) speeddate (1) Spelling Bee (1) Spike Jones (1) Spinach (5) Spirituality (1) sponsors (1) Sport (1) sports (65) sports theatre (1) spotify (3) Spring (3) Sprint (2) squarespace (1) Squid (5) St. Ann's Warehouse (1) STAA (2) Stage (1) Stage West (1) stagehands (2) Stainless (1) Standard (3) stanford (5) starbucks (1) started (1) stay at home moms (1) Steak Recipe (3) Steel (2) Stephen (2) Stephen Petronio Dance (1) Steppenwolf (5) Stereo (1) Sterling and Francine Clark Art Institute (1) steve jobs (3) Steven Wright (1) still (1) stimulus bill (1) Stir-fry (8) Stock (2) Stockbridge (2) stocking stuffers (2) Story (1) Stratford Shakespeare Festival (1) strawberries (1) stream games (1) stream videos (1) Street (1) strike (3) student class 2009 (1) subscriptions (4) subscriptons (1) summer (8) Summer 2009 (1) sun (1) Superhero (1) superman (1) Supply (1) Surefire (1) Surge (3) SURGE (1) Survival of Serena (1) Susan Sarandon (1) sustainable (1) swap (1) sweaters (1) sweet chili dipping (1) sweet grass farm (1) sweet orange soup (1) Sweet Potatoes (2) symantec (1) symbian (321) symbian music player (1) symbian^3 (341) Symphony Hall (1) Symphony Orchestra (1) sync iphone (1) synthtopia (2) Syrian Recipes (150) System (1) T Mobile (11) T-Mobile (8) T. Rowe Price Group (1) tables (1) tablets (4) Tag Sale (1) Tagines (32) Take Me Out (1) Takeovers (2) Tallulah Bankhead (2) Tanglewood (3) tap tap revenge (4) tarts (1) Tate (1) Taylor (1) Taylors North Adams (1) tea (1) tech crunch (3) tech dirt (1) tech flash (1) tech mixer (1) tech radar (1) tech worlds (1) techburgh (1) techeblog (1) Technical (2) Technical Requirements (1) technology (7) TED Conference (2) Teehan+lax (1) Tehra Dark Warrior (1) Tel Aviv (1) television (2) television watching (1) Tenderloin (1) Tennessee (1) tent (1) terminal (1) terrible twos (1) Terry Teachout (1) tethering (1) Texas (1) text messaging (1) Text-to-Speech (1) texting (1) tg daily (1) Thaindian News (1) thank you cards (1) thanksgiving (1) The Acting Company Romeo and Juliet (4) the actor (1) The Bach Project (1) The Colonial Theatre (1) the grand horizontals (1) the guardian (1) The Intelligent Homosexual�s Guide to Capitalism and Socialism with a Key to the Scriptures (1) The Intelligent Homosexual�s Guide to Capitalism and Socialism with Key to the Scriptures (1) the iphone blog (12) The Ladies Man (1) The Lt Dan Band (1) The Metropolitan Opera (2) The Mikado (1) The Performanace Lab (1) The Producers (2) the register (1) The Salon (1) the standard (1) the story tree (1) The Tempest (2) The Waypoint (1) The Wrestling Patient (1) the www blog (1) theater (2) Theater Collective (1) Theater Development Fund (1) Theaters (1) Theatre (3) Theatre Bay Area (1) theatre dance music (3) theatre district (1) Theatre Etiquette (1) theatre music dance (1) theatres and concert halls (1) TheatreWorks (1) Theme / Wallpapers (10) Themes (66) theremin (1) Theresa Reebeck (2) third (1) third-party iphone applications (1) This Wonderful Life (1) Thomas (1) Thomas Pynchon (1) Thosiba (1) Three (1) Ticket Agents (1) ticket brokers (1) ticket buying iPhone (1) ticket discounts (3) ticket prices (1) ticket sales (1) ticket scalpers (1) Ticketmaster (2) Ticketplace (1) Ticketron (1) tickets (4) tila tequila (2) Tim O'Brien (1) Time Out New York (1) times of india (1) Tina Landau (1) Tina Packer (3) Tips (13) Tix 4 Tonight (1) Tix Bay Area (1) TKTS (3) TL2EW6 (1) tmc net (1) To Kill a Mockingbird (1) toddler clothing (1) toddlers (3) toffee (1) Tofu (1) Tom Coburn (1) Tom Morris (1) Tomato (4) tomtom iphone app (1) Tony Kushner (2) Tony Kushner premiere (1) Tony Kushner quotes (1) Tony Simotes (1) Toonwarz (1) top 10 (1) top iphone apps (2) top iphone news (2) Topics (3) Toronto (1) Toronto Life (1) toronto star (1) torrent freak (4) torrents (2) Tortilla (1) Toshiba (5) touch (464) touch arcade (1) touchterm (1) toward (1) Tower (1) Toxic Avenger the Musical (1) Toxie (1) toys (4) Tracey Moffatt (1) tractor (1) Tracy Jan (1) trade (2) Traffic (1) train timetable (1) Training Ground for Democracy (1) transactions (2) Transcontinental (5) Transcontinental Media (1) Translator (1) Transparent (1) transvestite (1) trash talk (1) travel diary (1) traveling with kids (2) treats (2) Trent (1) Treo | Centro (14) trick or treat (1) trips (2) trocks (2) truffles (1) Trusted (1) trusted reviews (1) trustees (1) tuaw (2) tubestick (1) tunecast (1) Tunisian Recipes (2) Tupelo Press (1) Turkey (1) Tutorials (12) tuttles barn (1) tutu (1) tutus (2) tv (2) tv.com (1) Tweet (1) tweet baby designs (2) tweetdeck (1) Twilight (1) twilight movie (1) Twitpay (1) twitter (7) Two Keys (1) two little tots (1) Two Weeks (1) TwoDisc (2) Typeapos (1) UAE Recipes (12) ubergizmo (1) Uiq (6) Uiq3 (32) ultrasn0w (2) Underground Atlanta (1) union (2) Union Square (1) unions (1) United (1) Universal (1) universe (1) unlimited data (1) Unlock code for mobile phones (1) unlocked iphone (1) Updates (1) upgrading samsung (1) Ursula Mayes (1) US Senate (1) USA (1) usa today (2) USC (1) User Interface (17) ustream (1) utorrent (2) vacations (1) valentines day (7) valentines day recipes (1) Valerie Harper (3) vandalism (1) vanessa hudgens (1) Vanessa Redgrave (1) vator (1) vcard (1) Veckatimest (1) Vegetable Recipe (9) vegetarian (1) Ventfort Hall (1) Venture (1) verisign (1) Verizon (20) Verses (2) Version (1) Vertu (1) Veterans (1) Victims (1) video (11) videoegg (1) Videos (152) Vietnam Plays (1) Vince Gatton (2) Vincent Delaney (1) vintage (2) vintage clothing (1) vintage living (1) vintage pearl (1) violin (1) viral video (1) Virgin Mobile (1) viruses (1) vision (1) visual (1) visual arts (2) Vivian Matalon (1) Vladimir (1) vlingo (1) Vodafone (4) voicemail (1) voip (1) Vonage (1) vote (2) Waiting for Godot (5) Waiting for Godot Opera (1) wal-mart (1) Wales (1) wall decals (1) wall decor (1) wall street journal (6) Wallet (1) wallpaper (1) Wallpapers (3) Wallpapers for samsung wave (1) wallswitch (5) WalMart (2) WalMart Economy (1) War on Terror (2) Washington (2) Washington DC (1) washington post (2) wayback (1) weather (1) web (3) web and print (45) web burning (1) web date info (1) web resources depot (1) wedding apps (1) wedding invites (1) weekends (1) weelicious (1) Weigh (1) West Java (3) West Kalimantan (1) West Nusa Tenggara (1) West Sumatra (2) Western Magazine Awards (2) Weston Playhouse (1) wett giggles (1) What May Fall (1) WhatTheFont (1) White (2) White House (1) white iphone (1) white noise (1) whole grain (1) Why Buy Used Cars (1) Widget (26) Widgets (43) wifi (25) Wilco Mass MoCA Tickets (1) William Coe Bigelow (1) William Finn (1) William Gibson (1) Williamstown Theatre (2) Williamstown Theatre Festival (3) windows 98 (1) Windows Mobile (13) windows mobile 7 theme (2) Windows phone 7 theme (2) winners (3) winnie the pooh (1) Winter (2) wired (6) wirless and mobile news (1) wirless week (1) Wolfenstein (1) Women of Will (1) women's clothing (1) wool (2) word of mouth (1) Word on the Street (1) World (2) world view (23) World Wide Developer Conference (5) worldaposs (1) Writer 1272 (1) writers (2) Writers' Union (1) writing (1) WTEN (2) WWDC (5) X284G (1) xbiznewswire (1) xltblog (1) xm radio (4) xmas (1) XPERIA (43) xscale (1) Yahoo (6) Yasmnina Reza (1) year in review (1) yellowsnow (1) Yo Yo Ma (1) yoga (1) yogurt (2) Yogyakarta Recipes (3) You Tube (1) youmail (1) Young Frankenstein (1) youtube (4) yowza (1) zdnet (4) Zeitgeist (1) zoss designs (3) Zumanity (1) ZumoDrive (1) Zurin Villlanueva (1)