Thread Parallelism Using Cilk Notation for C/C++
Thread Parallelism Using Cilk Notation for C/C++ – Intel Software Network Blogs

Powered by ScribeFire.
Go here to see the original:
Thread Parallelism Using Cilk Notation for C/C++
Thread Parallelism Using Cilk Notation for C/C++ – Intel Software Network Blogs

Powered by ScribeFire.
Go here to see the original:
Thread Parallelism Using Cilk Notation for C/C++
WebP, a new image format for the Web

Powered by ScribeFire.
Read more here:
WebP, a new image format for the Web

Powered by ScribeFire.
The great fad of the last several years is self-serve and the ability to scale the distribution and access to your technology, product, service or data.

Microsoft is announcing today that it has integrated Facebook (
) and Windows Live Messenger (
) into Outlook, bringing the streams of millions of Facebook users into inboxes across the world.
Last year, Microsoft launched Outlook Social Connector, a plugin that syncs social networking feeds with your Outlook contacts, giving you immediate data on what they are doing and thinking. It started last year with LinkedIn (
) integration, but soon the company announced MySpace and Facebook were coming.
Today, Outlook completes the cycle with not only Facebook integration, but support for Windows Live Messenger as well. Not only that, but the company is releasing the plugin for Outlook 2003 and 2007 users as well, bringing Facebook, MySpace (
), LinkedIn, and Windows Live Messenger to millions of business and personal inboxes worldwide.
Last week, we got a sneak peek at the new Outlook at Microsoft’s headquarters in Redmond, Washington. Here’s what you can expect from the new Facebook integration, as well some features that you can expect in the near future:
Facebook and Microsoft worked together to get the launch of Facebook’s integration in Outlook Social Connector right. Facebook’s Strategic Partner Manager Rick Armbrust told us that they worked closely with the Office team to make the experience more social. One of the things he immediately highlighted was the pulling of Facebook profile pictures into Outlook.
The entire experience is a step above the Outlook-LinkedIn integration, which itself was pretty strong. Not only does it pull Facebook profile photos so that you can associate a name to a face, but it pulls the news feeds of your contacts into your inbox. When you’re looking at someone’s email, you’ll also get a glance at their status updates, picture uploads and wall posts, among other activities.
When you combine that with LinkedIn, MySpace, Windows Live Messenger, and Outlook data, you get a very detailed history of your interaction with your contacts, as well as an at-a-glance look at their activities and interests. Knowing that a potential client just returned from a trip to Hawaii can be all that you need to have the upper hand against your competition.
Microsoft Group Product Manager Paco Contreras told us that there’s another new feature to the Facebook integration: realtime updates. Thanks to a new update to the social connector platform, also being released today, updates from your contacts will automatically be pushed to your inbox. There’s no need to refresh anything: new Facebook status updates will pop up in realtime within Outlook.
The Facebook integration does have limitations, though: except for friend requests, Outlook can only pull data from Facebook. There is no “liking” posts or updating your status via Outlook, at least right now. Microsoft says that the next step is to provide a richer social experience by integrating the ability to push data to other social networks, improving the look and feel of Outlook Social Connector, and adding other social networks from other regions.
Microsoft has known for a while that social technologies are going to dominate the web. That was made evident by its $240 million stake in Facebook and its many partnerships and attempts at social media (some of which have bombed).
However, Outlook Social Connector has always felt like one of the company’s smarter social media plays. Facebook’s Rich Armbrust probably put it best:
“What’s unique is that it’s bringing social elements and context from Facebook form your colleagues and your friends into the Outlook experience, which is pretty unique given that there are so many that use Outlook as their primary communiction tool.”
Email isn’t inherently a “social” experience (it’s not a one-to-many platform), and attempts at integrating social into the inbox (think Google Buzz) have mostly fallen flat. However, social data can be incredibly useful in the business world, especially when you need to understand what your client or colleague is thinking or doing right now. While we’d still love to see Twitter (
) integration in Outlook, Facebook is far larger and, in most cases, has far more useful information.
Microsoft’s also learned a few lessons from the privacy fiascos Facebook and Google (
) have undergone in recent months. Outlook will only pull data from emails connected to Facebook accounts. If your business email isn’t linked to your Facebook, your data stream won’t appear in Outlook Social Connector. It gives users a choice, although most people do choose to add their work emails to Facebook in order to join their company’s Facebook network.
If you want to learn more about the announcement, Microsoft has also released a short video articulating Outlook’s new features:

Powered by ScribeFire.
Read the original here:
Microsoft Launches Outlook Facebook Integration [Exclusive]
Is this the answer to the question we posed back in mid-June? Maybe. While we’re still unsure if Hewlett-Packard has a webOS-based tablet in its pipeline, those on-again / off-again Windows 7 rumors may finally be nearing an end. On the homepage of this year’s Microsoft Worldwide Partner Conference — which kicks off in earnest today in Washington, D.C. — there’s a pane of Windows 7 slates that are on deck for this year. Er, a pane with vendors promising Win7 slates this year. Sure enough, HP’s logo is front and center, right alongside the likes of Sony, Dell, ASUS, Panasonic, Onkyo, Toshiba, MSI, Samsung, Lenovo and Fujitsu. We’ll be keeping an ear to the ground for more, but for now, feel free to let your imaginations run wild. It’s Monday, after all.
Update: During the event’s opening keynote, which was headed by none other than Microsoft CEO Steve Ballmer, the bigwig confirmed some of what’s pictured above: Windows 7 slates will be arriving this year. Interestingly, he never mentioned HP by name (despite teasing us gently at CES with an apparent mystery device), but he did note that devices would be available at various price points and in a variety of form factors — “with keyboards, touch only, dockable, able to handle digital ink, etc.” We already knew as much from being overwhelmed by prototypes at Computex, but it’s good to get the word straight from Ballmer himself. Now, to see if anyone’s actually interested in buying a desktop OS on a mobile form factor…
Update 2: Seems Ballmer’s drinking his own Kool-Aid in a serious way, and not just on the tablet front. He noted that Microsoft will be giving consumers “a set of Windows-based devices that people will be proud to carry at home and will fit the kinds of scenarios enterprise IT’s trying to make happen with the phone form factor,” and that Microsoft would be “working vigorously” to “drive enterprise IT and consumers.” Furthermore, Steve affirmed that the tablet sector is “terribly important” for his company, and that it’s “hardcore about this.” He didn’t shy away from calling the range of Windows 7-based tablets coming out “over the next several months” ones that would be “quite impressive,” but honestly — what else would you expect him to say?
from here

Powered by ScribeFire.
Quick Pitch: Publisha is a free browser-based solution that allows integrated publishing across digital platforms with built-in social media, analytics and revenue streams.
Genius Idea: Publisha is a free new platform that enables users to simultaneously format and publish content to the web, Facebook (
), RSS, iPhone (
) and iPad from a single dashboard.
You can import and host your blog or online publication on publisha.com, or keep it at its current domain and simply take advantage of the service’s Facebook, iPhone and iPad publishing features.
The Facebook app is particularly robust. It creates an articles tab you can add to your Facebook Page, complete with a searchable archive, polls and other interactive content. Readers can like, rate and comment on the articles, and respond to polls.
You can also use the platform to publish your content on Publisha’s iPhone and iPad apps; the company has also offered to help “qualifying early adopters” create their own branded apps and drive traffic to their content. The apps host all participating publications on Publisha’s network. To minimize the size of the app, audio and video content are not supported.
Although Publisha is free to use, the company will take a 20% cut of all ad, affiliate and subscription revenue, and charge $2 per every GB of bandwidth used beyond 10GB if you decide to host your publication on Publisha’s website. It will also use 20% of your ad space if you have a free account. Publisha eventually plans to offer two premium packages — priced at $50 and $250 per month, respectively — that offer more bandwidth and take a smaller share of revenue.
Publisha’s Head of Marketing Anna Sjostrom also told us that an aggregated ad service is in the works, which will help match publishers with advertisers. The company also plans to add support for the Kindle and other e-book readers, as well as Ping FM and podcasts.
While we think the costs of Publisha’s services are pretty steep for users who want to build up a publication on publisha.com, we think many could take advantage of Publisha’s Facebook app and keep their sites on a blogging platform like Wordpress (
) or on their own domains. It also couldn’t hurt to push your content to Publisha’s iPhone and iPad apps in the interest of attracting new readers.
What do you think of Publisha’s offerings? Do you plan to use them for your online publication?
from here

Powered by ScribeFire.
The rest is here:
Simultaneously Publish Your Content to the Web, Facebook, iPhone and iPad
Today at the VidCon 2010 conference, we announced support for videos shot in 4K (a reference resolution of 4096 x 3072), meaning that now we support original video resolution from 360p all the way up to 4096p. To give some perspective on the size of 4K, the ideal screen size for a 4K video is 25 feet; IMAX movies are projected through two 2k resolution projectors.
We always want videos on YouTube to be available in the highest quality possible, as creators intend. In December of last year, we announced support for 1080p, or full HD. At 4096 x 3072 pixels, 4K is nearly four times the size of 1080p. To view any video in a source resolution greater than 1080p, select “Original” in the video quality pulldown menu:
To illustrate the power of 4K, please check out the videos in this playlist; each one was created by a filmmaker with access to a 4K camera. (Be warned: watching videos in 4K, even on YouTube, will require ultra-fast high-speed broadband connections).
Because 4K represents the highest quality of video available, there are a few limitations that you should be aware of. First off, video cameras that shoot in 4K aren’t cheap, and projectors that show videos in 4K are typically the size of a small refrigerator. And, as we mentioned, watching these videos on YouTube will require super-fast broadband.
We’re excited about this latest step in the evolution of online video. We’ve been impressed by the 1080p videos you’ve uploaded over the last seven months and can’t wait to see (in 4K!) what you do next.

Powered by ScribeFire.
Ed Note : its not often that one gets to move from paradigm to paradigm in a lifetime, i have done it thrice so far, going from FOXPRO and PASCAL to WINDOWS / ASP / .NET and now to Touch / or motion controlled software, happy to be doing this.
Here is the original:
Pianist Lang Lang Plays iPad For Concert Encore (VIDEO)
Earlier today Chile experienced a massive earthquake (you can see images of the damage on The BIg Picture). Now, just hours after the event online disaster relief sites are being spun up to aid the survivors. These are all variations on sites that were created to help Haiti survivors.
Google quickly sprang into action reusing many Haiti built-tools:
Crisis Response – This serves as a portal for all of Google’s efforts. From here you can donate to victims, track the news and view the latest maps.
Person Finder: Chile Earthquake – Built on Google’s AppEngine, this app aims to let people enter and retrieve information about people on the ground. It has an API and rich search functonality. News organizations agreed to update Google’s application in an attempt to create a central repository (to avoid the conflicting data issues that happened in the wake of Katrina).
Mapmaker Download – Google’s Mapmaker allows you to map the world from home. It then releases the data under licensing that enables NGOs and relief organizations to use it ( though many find the wording of the license quite confusing their data is actively used).
The Crisis Mappers have also reacted quickly. They have launched chile.ushahidi.com. In Haiti the Ushahidi portal took in tens of thousands of text messages and plotted them on a map for NGOs and relief workers. The Crisis Mappers had teams working around the clock to convert the texts to english. The team is already working to set up shortcodes for the SMS service in Chile. Ushahidi uses Open Street Maps and will be relying on its network of volunteers to build out those maps.
I have written about how these disaster-relief applications were used in Haiti and the people behind them. We are now seeing the emergence of the disastertech platform. As Jesse Robbins says it a pattern of reuse. Each disaster will build upon the previous platforms.
If you want to help Donate, help out online, go to a CrisisCamp (there’s one happening in DC today) or spend some time working on the maps of Chile at Mapmaker or Open Street Map.

With their newly unveiled Audi A8, Audi is the first car manufacturer to bring Google Earth directly into the vehicle and to combine that with a set of useful Google services. We’ve worked closely with them to create a compelling in-car experience integrated with the Audi navigation system. You’ll be able to enjoy 3D satellite imagery, terrain information and a wealth of additional geo information relevant to your current location: layers like Wikipedia to learn more about your surroundings or Panoramio images to get another view.
To help you figure out where you want to go and how to get there, we’ve also brought Google Maps and Local Search into the A8, and linking it to your desk. You can send business listings directly from Google Maps to your car: search for an address at your desk, send it to the car, and by the time you go to the parking lot your car will know where to go. While in the car, you can use Google Local Search in the same rich quality as at your desk. Imagine you get hungry on the way or want to find a cinema – simply perform a live Google search on your car navigation system and immediately get up-to-date, rich and relevant results.
Google Earth has come a long way from when it received “oohs” and “aahs” during its demonstration for Googlers and the public in 2005: it has now been downloaded over 500 million times on the desktop, is available in 41 languages, and has a mobile version for iPhone. As Germans, with a natural born passion for cars, we’re very excited about this newest milestone and we hope that drivers will have that same “ooh” and “aah” reaction when exploring Google Earth from the Audi A8.
Our mission to organize the world’s information and make it universally accessible and useful is paid into by the efforts of Google’s automotive team – they always are trying to find new ways to make relevant information accessible and useful – now also in your car.
Herzlich willkommen, Audi!

Excerpt from:
Google & Audi take Google services in a car to the next level in the new Audi A8
With their newly unveiled Audi A8, Audi is the first car manufacturer to bring Google Earth directly into the vehicle and to combine that with a set of useful Google services. We’ve worked closely with them to create a compelling in-car experience integrated with the Audi navigation system. You’ll be able to enjoy 3D satellite imagery, terrain information and a wealth of additional geo information relevant to your current location: layers like Wikipedia to learn more about your surroundings or Panoramio images to get another view.
To help you figure out where you want to go and how to get there, we’ve also brought Google Maps and Local Search into the A8, and linking it to your desk. You can send business listings directly from Google Maps to your car: search for an address at your desk, send it to the car, and by the time you go to the parking lot your car will know where to go. While in the car, you can use Google Local Search in the same rich quality as at your desk. Imagine you get hungry on the way or want to find a cinema – simply perform a live Google search on your car navigation system and immediately get up-to-date, rich and relevant results.
Google Earth has come a long way from when it received “oohs” and “aahs” during its demonstration for Googlers and the public in 2005: it has now been downloaded over 500 million times on the desktop, is available in 41 languages, and has a mobile version for iPhone. As Germans, with a natural born passion for cars, we’re very excited about this newest milestone and we hope that drivers will have that same “ooh” and “aah” reaction when exploring Google Earth from the Audi A8.
Our mission to organize the world’s information and make it universally accessible and useful is paid into by the efforts of Google’s automotive team – they always are trying to find new ways to make relevant information accessible and useful – now also in your car.
Herzlich willkommen, Audi!

See the original post:
Google & Audi take Google services in a car to the next level in the new Audi A8