<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Computed·Blg - Network</title>
    <link>http://blog.computedby.com/</link>
    <description>Technology experiments &amp;  survey</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.5.5 - http://www.s9y.org/</generator>
    <pubDate>Mon, 14 May 2012 12:28:00 GMT</pubDate>

    <image>
        <url>http://blog.computedby.com/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Computed·Blg - Network - Technology experiments &amp;  survey</title>
        <link>http://blog.computedby.com/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Facebook's New App Center Promises Quality Over Quantity</title>
    <link>http://blog.computedby.com/archives/212-Facebooks-New-App-Center-Promises-Quality-Over-Quantity.html</link>
            <category>Mobile</category>
            <category>Network</category>
            <category>Software</category>
    
    <comments>http://blog.computedby.com/archives/212-Facebooks-New-App-Center-Promises-Quality-Over-Quantity.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=212</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=212</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a target=&quot;_rw&quot; href=&quot;http://www.readwriteweb.com&quot;&gt;ReadWrite&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;span class=&quot;embedded-Media-image&quot;&gt; &lt;img style=&quot;width: 555px; height: 381px;&quot; src=&quot;http://www.readwriteweb.com/files/styles/610_0/public/fields/fb_app_center_1.jpg&quot; /&gt; &lt;/span&gt; &lt;/p&gt;
&lt;p&gt;Last September, during the f8 Developers’ Conference, Facebook CTO Bret Taylor said that the company had no plans for a “&lt;a target=&quot;_blank&quot; href=&quot;http://www.readwriteweb.com/archives/facebook_cto_we_are_not_working_on_an_app_store.php&quot;&gt;central app repository&lt;/a&gt;” – an app store. Today, Facebook is changing its tune. The social giant has announced&lt;a target=&quot;_blank&quot; href=&quot;https://developers.facebook.com/blog/post/2012/05/09/introducing-the-app-center/&quot;&gt; App Center&lt;/a&gt;,
 a section of Facebook dedicated to discovering and deploying 
high-quality apps on the company’s platform. The App Center will push 
apps to iPhone, Android and the mobile Web, giving Facebook its first 
true store for mobile app discovery.&amp;#160;&lt;/p&gt; 
&lt;p&gt;The departure from Facebook’s previous company line 
comes as the social platform ramps up its mobile offerings to make money
 from its hundreds of millions of mobile users. This is not your 
father&#039;s app store, though.&lt;/p&gt; 
&lt;p&gt;Let&#039;s start with the requirements. Facebook has announced a strict 
set of style and quality guidelines to get apps placed in App 
Center.&amp;#160;Apps that are considered high-quality, as decided by Facebook’s 
Insights analytics platform, will get prominent placement. Quality is 
determined by user ratings and app engagement. Apps that receive poor 
ratings or do not meet &lt;a target=&quot;_blank&quot; href=&quot;https://developers.facebook.com/docs/appcenter/guidelines/&quot;&gt;Facebook’s quality guidelines&lt;/a&gt; won&#039;t be listed.&amp;#160;&lt;/p&gt; 
&lt;p&gt;Whether or not an app is a potential Facebook App Center candidate hinges on several factors. It must&lt;/p&gt; 
&lt;p&gt;• have a canvas page (a page that sets the app&#039;s permissions on Facebook’s platform)&lt;/p&gt; 
&lt;p&gt;• be built for iOS, Android or the mobile Web&lt;/p&gt; 
&lt;p&gt;• use a Facebook Login or&amp;#160;be a website that uses a Facebook Login.&amp;#160;&lt;/p&gt; 
&lt;p&gt; &lt;span class=&quot;embedded-Media-image img-caption-c&quot;&gt; &lt;img style=&quot;width: 554px; height: 575px;&quot; src=&quot;http://www.readwriteweb.com/files/fb_appcenter_app_detail_page.jpg&quot; /&gt; &lt;/span&gt; &lt;/p&gt; 
&lt;p&gt;Facebook is in a tricky spot with App Center. It will house not only 
apps that are specifically run through its platform but also iOS and 
Android apps. Thus it needs to achieve a balance between competition and
 cooperation with some of the most powerful forces in the tech universe.
 If an app in App Center requires a download, the download link on the 
app’s detail page will bring the user to the appropriate app repository,
 either Apple&#039;s App Store or Android’s Google Play.&amp;#160;&lt;/p&gt; 
&lt;p&gt;One of the more interesting parts of App Center is that Facebook will
 allow paid apps. This is a huge move for Facebook as it provides a 
boost to its Credits payment service. One of the benefits of having a 
store is that whoever controls the store also controls transactions 
arising from the items in it, whether payments per download or in-app 
purchases. This will go a long way towards Facebook’s goal of monetizing
 its mobile presence without relying on advertising.&amp;#160;&lt;/p&gt; 
&lt;p&gt; &lt;span class=&quot;embedded-Media-image img-caption-c&quot;&gt; &lt;img style=&quot;width: 551px; height: 223px;&quot; src=&quot;http://www.readwriteweb.com/files/fb_app_center_logo_guide.jpg&quot; /&gt; &lt;span class=&quot;embedded-Media-image-caption&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span class=&quot;embedded-Media-image img-caption-c&quot;&gt;&lt;em&gt;&lt;span class=&quot;embedded-Media-image-caption&quot;&gt;Facebook App Center Icon Guidelines&lt;/span&gt;&lt;/em&gt; &lt;/span&gt; &lt;/p&gt; 
&lt;p&gt;Developers interested in publishing apps to Facebook’s App Center should take a look at both the &lt;a target=&quot;_blank&quot; href=&quot;https://developers.facebook.com/docs/appcenter/guidelines/&quot;&gt;guidelines&lt;/a&gt;&amp;#160;and the &lt;a target=&quot;_blank&quot; href=&quot;https://developers.facebook.com/docs/guides/appcenter/&quot;&gt;tutorial&lt;/a&gt;
 that outlines how to upload the appropriate icons, how to request 
permissions, how to use Single Sign On (SSO, a requirement for App 
Center) and the app detail page.&amp;#160;&lt;/p&gt; 
&lt;p&gt;This is a good move for Facebook. It will give the company several 
avenues to start making money off of mobile but also strengthen its 
position as one of the backbones of the Web. For instance, App Center is
 both separate from iOS and Android but also a part of it. Through App 
Center, Facebook can direct traffic to its apps, monitor who and how 
users are downloading applications and keep itself at the center of the 
user experience. &lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 14 May 2012 12:28:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/212-guid.html</guid>
    <category>facebook</category>
<category>mobile</category>
<category>network</category>
<category>social network</category>
<category>software</category>

</item>
<item>
    <title>The Cloud Storage Showdown – Dropbox, Google Drive, SkyDrive &amp; More</title>
    <link>http://blog.computedby.com/archives/211-The-Cloud-Storage-Showdown-Dropbox,-Google-Drive,-SkyDrive-More.html</link>
            <category>Network</category>
            <category>Software</category>
    
    <comments>http://blog.computedby.com/archives/211-The-Cloud-Storage-Showdown-Dropbox,-Google-Drive,-SkyDrive-More.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=211</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=211</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a target=&quot;_muo&quot; href=&quot;http://www.makeuseof.com&quot;&gt;makeuseof&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; The cloud storage scene has heated up recently, with a long-awaited 
entry by Google and a revamped SkyDrive from Microsoft. Dropbox has gone
 unchallenged by the major players for a long time, but that’s changed –
 both Google and Microsoft are now challenging Dropbox on its own turf, 
and all three services have their own compelling features. One thing’s 
for sure – Dropbox is no longer the one-size-fits-all solution. &lt;/p&gt; 
&lt;p&gt;These three aren’t the only cloud storage services – the cloud 
storage arena is full of services with different features and 
priorities, including privacy-protecting encryption and the ability to 
synchronize any folder on your system.&lt;/p&gt; 
&lt;h2&gt;&lt;a href=&quot;https://www.dropbox.com/&quot;&gt;Dropbox&lt;/a&gt;&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;http://www.makeuseof.com/pages/dropbox-tips&quot;&gt;Dropbox&lt;/a&gt; 
introduced cloud storage to the masses, with its simple approach to 
cloud storage and synchronization – a single magic folder that follows 
you everywhere. Dropbox deserves credit for being a pioneer in this 
space and the new Google Drive and SkyDrive both build on the foundation
 that Dropbox laid.&lt;/p&gt; 
&lt;p&gt;Dropbox doesn’t have strong integration with any ecosystems – which 
can be a good thing, as it is an ecosystem-agnostic approach that isn’t 
tied to Google, Microsoft, Apple, or any other company’s platform.&lt;/p&gt; 
&lt;p&gt;&lt;img width=&quot;520&quot; border=&quot;0&quot; height=&quot;490&quot; class=&quot;aligncenter&quot; src=&quot;http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/05/image1.png?323f2c&quot; alt=&quot;cloud storage services&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;Dropbox today is a compelling and mature offering supporting a wide 
variety of platforms. Dropbox offers less free storage than the other 
services (unless you get involved in their referral scheme) and its 
prices are significantly higher than those of competing services – for 
example, an extra 100GB is &lt;strong&gt;four times&lt;/strong&gt; more expensive with Dropbox compared to Google Drive.														                &lt;/p&gt; 
&lt;ul&gt; 
&lt;li&gt;&lt;strong&gt;Supported Platforms&lt;/strong&gt;: Windows, Mac, Linux, Android, iOS, Blackberry, Web.&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;Free Storage&lt;/strong&gt;: 2 GB (up to 16 GB with &lt;a href=&quot;http://www.makeuseof.com/tag/earn-extra-space-dropbox-zumodrive-sugarsync/&quot;&gt;referrals&lt;/a&gt;).&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;Price for Additional Storage&lt;/strong&gt;: 50 GB for $10/month, 100 GB for $20/month.&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;File Size Limit&lt;/strong&gt;: Unlimited.&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;Standout Features&lt;/strong&gt;: the Public folder is an&amp;#160;&lt;a href=&quot;http://www.makeuseof.com/tag/dropbox-update-lets-easily-share-files-folders-updates/&quot;&gt;easy way to share files&lt;/a&gt;.
 Other services allow you to share files, but it isn’t quite as easy. 
You can sync files from other computers running Dropbox over the local 
network, speeding up transfers and taking a load off your Internet 
connection.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;img border=&quot;0&quot; class=&quot;aligncenter&quot; src=&quot;http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/05/image2.png?323f2c&quot; alt=&quot;cloud file storage&quot; style=&quot;width: 556px; height: 129px;&quot; /&gt;&lt;/p&gt; 
&lt;h2&gt;&lt;a href=&quot;https://drive.google.com/&quot;&gt;Google Drive&lt;/a&gt;&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;http://www.makeuseof.com/tag/5gb-free-cloud-storage-google-drive-updates/&quot;&gt;Google Drive&lt;/a&gt; is the evolution of &lt;a href=&quot;http://www.makeuseof.com/pages/google-docs-cheat-sheet&quot;&gt;Google Docs&lt;/a&gt;,
 which already allowed you to upload any file – Google Drive bumps the 
storage space up from 1 GB to 5 GB, offers desktop sync clients, and 
provides a new web interface and APIs for web app developers.&lt;/p&gt; 
&lt;p&gt;Google Drive is a serious entry from Google, not just an afterthought like the &lt;a href=&quot;http://www.makeuseof.com/tag/5-google-docs-features-making/&quot;&gt;upload-any-file option&lt;/a&gt; was in Google Docs.&lt;/p&gt; 
&lt;p&gt;&lt;img class=&quot;aligncenter&quot; src=&quot;http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/04/sshot-21.png?323f2c&quot; alt=&quot;google drive&quot; style=&quot;width: 520px; height: 374px;&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;Its integration with third-party web apps – you can install apps and 
associate them with file types in Google Drive – shows Google’s vision 
of Google Drive being a web-based hard drive that eventually replaces 
the need for desktop sync clients entirely.&lt;/p&gt; 
&lt;ul&gt; 
&lt;li&gt;&lt;strong&gt;Supported Platforms&lt;/strong&gt;: Windows, Mac, Android, Web, iOS (coming soon), Linux (coming soon).&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;Free Storage&lt;/strong&gt;: 5 GB.&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;Price for Additional Storage&lt;/strong&gt;: 25 GB for $2.49/month, 100 GB for $4.99/month.&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;File Size Limit&lt;/strong&gt;: 10 GB.&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;Standout Features&lt;/strong&gt;: Deep search with automatic &lt;a href=&quot;http://www.makeuseof.com/tag/3-free-ocr-tools-convert-files-editable-documents/&quot;&gt;OCR&lt;/a&gt; and image recognition, web interface that can launch files directly in third-party web apps.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;img border=&quot;0&quot; class=&quot;aligncenter&quot; src=&quot;http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/05/image3.png?323f2c&quot; alt=&quot;cloud file storage&quot; style=&quot;width: 554px; height: 300px;&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;You can actually purchase up to 16 TB of storage space with Google Drive – for $800/month!&lt;/p&gt; 
&lt;h2&gt;&lt;a href=&quot;https://skydrive.live.com/&quot;&gt;SkyDrive&lt;/a&gt;&lt;/h2&gt; 
&lt;p&gt;Microsoft &lt;a href=&quot;http://www.makeuseof.com/tag/microsoft-releases-skydrive-desktop-app-updates-mobiles-apps-updates/&quot;&gt;released a revamped SkyDrive&lt;/a&gt;
 the day before Google Drive launched, but Google Drive stole its 
thunder. Nevertheless, SkyDrive is now a compelling product, 
particularly for people into Microsoft’s ecosystem of &lt;a href=&quot;http://www.makeuseof.com/tag/microsoft-office-free-microsoft-web-apps/&quot;&gt;Office web apps&lt;/a&gt;, &lt;a href=&quot;http://www.makeuseof.com/pages/understanding-windows-phone-7-your-complete-guide&quot;&gt;Windows Phone&lt;/a&gt;, and Windows 8, where it’s &lt;a href=&quot;http://www.makeuseof.com/tag/accessing-cloud-windows-8-consumer-preview/&quot;&gt;built into Metro by default&lt;/a&gt;.&lt;/p&gt; 
&lt;p&gt;Like Google with Google Drive, Microsoft’s new SkyDrive product imitates the magic folder pioneered by Dropbox.&lt;/p&gt; 
&lt;p&gt;&lt;img border=&quot;0&quot; class=&quot;aligncenter&quot; src=&quot;http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/05/image4.png?323f2c&quot; alt=&quot;cloud file storage&quot; style=&quot;width: 553px; height: 525px;&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;Microsoft offers the most free storage space at 7 GB – although this is down from the &lt;a href=&quot;http://www.makeuseof.com/tag/microsoft-skydrive-big-update-25gb-cloud-storage/&quot;&gt;original 25 GB&lt;/a&gt;. Microsoft also offers good prices for additional storage.&lt;/p&gt; 
&lt;ul&gt; 
&lt;li&gt;&lt;strong&gt;Supported Platforms&lt;/strong&gt;: Windows, Mac, Windows Phone, iOS, Web.&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;Free Storage&lt;/strong&gt;: 7 GB.&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;Price for Additional Storage&lt;/strong&gt;: 20 GB for $10/year, 50 GB for $25/year, 100 GB for $50/year&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;File Size Limit&lt;/strong&gt;: 2 GB&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;Standout Features&lt;/strong&gt;: Ability to fetch unsynced files from outside the synced folders on connected PCs, if they’ve been left on.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;img border=&quot;0&quot; class=&quot;aligncenter&quot; src=&quot;http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/05/image5.png?323f2c&quot; alt=&quot;cloud storage&quot; style=&quot;width: 556px; height: 358px;&quot; /&gt;&lt;/p&gt; 
&lt;h2&gt;Other Services&lt;/h2&gt; 
&lt;p&gt;&lt;a href=&quot;https://www.sugarsync.com/&quot;&gt;SugarSync&lt;/a&gt; is a popular 
alternative to Dropbox. It offers a free 5 GB of storage and it lets you
 choose the folders you want to synchronize – a feature missing in the 
above services, although you can &lt;a href=&quot;http://www.makeuseof.com/tag/easily-synchronize-folders-dropbox-symlinks/&quot;&gt;use some tricks&lt;/a&gt;
 to synchronize other folders. SugarSync also has clients for mobile 
platforms that don’t get a lot of love, including Symbian, Windows 
Mobile, and Blackberry (Dropbox also has a Blackberry client).&lt;/p&gt; 
&lt;p&gt;&lt;img border=&quot;0&quot; class=&quot;aligncenter&quot; src=&quot;http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/05/image6.png?323f2c&quot; alt=&quot;cloud storage&quot; style=&quot;width: 557px; height: 566px;&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;Amazon also offers their own cloud storage service, known as &lt;a href=&quot;https://www.amazon.com/clouddrive/learnmore&quot;&gt;Amazon Cloud Drive&lt;/a&gt;.
 There’s one big problem, though – there’s no official desktop sync 
client. Expect Amazon to launch their own desktop sync program if 
they’re serious about competing in this space. If you really want to &lt;a href=&quot;http://www.makeuseof.com/dir/amazon-cloud-drive-5gb-of-online-storage-free/&quot;&gt;use Amazon Cloud Drive&lt;/a&gt;, you can &lt;a href=&quot;http://www.makeuseof.com/tag/put-amazons-cloud-drive-desktop/&quot;&gt;use a third-party application&lt;/a&gt; to access it from your desktop.&lt;/p&gt; 
&lt;p&gt;&lt;img border=&quot;0&quot; class=&quot;aligncenter&quot; src=&quot;http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/05/image7.png?323f2c&quot; alt=&quot;cloud storage&quot; style=&quot;width: 554px; height: 305px;&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;http://www.box.com/&quot;&gt;Box&lt;/a&gt; is popular, but its 25 MB file 
size limit is extremely low. It also offers no desktop sync client 
(except for businesses). While Box may be a good fit for the enterprise,
 it can’t stand toe-to-toe with the other services here for consumer 
cloud storage and syncing.&lt;/p&gt; 
&lt;p&gt;If you’re worried about the privacy of your data, you can use an &lt;a href=&quot;http://www.makeuseof.com/tag/secure-files-3-encrypted-dropbox-alternatives/&quot;&gt;encrypted service, such as SpiderOak or Wuala&lt;/a&gt;, instead. Or, if you prefer one of these services, use an app like &lt;a href=&quot;http://www.makeuseof.com/tag/encrypt-dropbox-files-boxcryptor/&quot;&gt;BoxCryptor&lt;/a&gt; to encrypt files and store them on any cloud storage service. &lt;br /&gt;&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 11 May 2012 11:33:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/211-guid.html</guid>
    <category>amazon</category>
<category>apple</category>
<category>cloud</category>
<category>google</category>
<category>microsoft</category>
<category>network</category>
<category>software</category>

</item>
<item>
    <title>First pure quantum network is here, promises perfect security</title>
    <link>http://blog.computedby.com/archives/197-First-pure-quantum-network-is-here,-promises-perfect-security.html</link>
            <category>Network</category>
    
    <comments>http://blog.computedby.com/archives/197-First-pure-quantum-network-is-here,-promises-perfect-security.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=197</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=197</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a target=&quot;_dvice&quot; href=&quot;http://dvice.com/&quot;&gt;DVICE&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;div class=&quot;long_post_image_container&quot;&gt; 
&lt;div class=&quot;long_post_image&quot;&gt; &lt;a href=&quot;http://dvice.com/archives/2012/04/universal-quant.php&quot;&gt; &lt;img border=&quot;0&quot; alt=&quot;First pure quantum network is here, promises perfect security&quot; src=&quot;http://dvice.com/assets_c/2012/04/optical-quantum-network-max-planck-thumb-550xauto-88858.jpg&quot; /&gt; &lt;/a&gt; &lt;/div&gt; 
&lt;/div&gt; 
&lt;div class=&quot;permalink_post_content&quot;&gt; 
&lt;div id=&quot;permalinks_share&quot;&gt;&lt;br /&gt;&lt;/div&gt; 
&lt;p&gt;It doesn&#039;t get much more futuristic than &amp;quot;universal quantum network,&amp;quot;
 but we&#039;re going to have to find something else to pine over, since a 
UQN now exists. A group from the Max Planck Institute of Quantum Optics 
has tied the &lt;a href=&quot;http://dvice.com/archives/2012/04/flawed-diamond.php&quot;&gt;quantum states&lt;/a&gt; of two atoms together using photons, creating the first network of qubits.&lt;/p&gt; &lt;a name=&quot;more&quot;&gt;&lt;/a&gt; 
&lt;p&gt;A quantum network is just like a regular network, the one that you&#039;re
 almost certainly connected to at this very moment. The only difference 
is that each node in the network is just a single atom (rubidium atoms, 
as it happens), and those atoms are connected by photons. For the first 
time ever, scientists have managed to get these individual atoms to read
 a qubit off of a photon, store that qubit, and then write it out onto 
another photon and send it off to another atom, creating a fully 
functional quantum network that has the potential to be expanded to 
however many atoms we want.&lt;/p&gt; 
&lt;h3&gt;How Quantum Networking Works&lt;/h3&gt; 
&lt;p&gt;You remember the deal with the quantum states of atoms, right? You 
know, how you can use quantum spin to represent the binary states of 
zero or one or both or neither all at the same time? Yeah, don&#039;t worry, 
when it comes down to it it&#039;s not something that anyone really 
understands. You just sort of have to accept that that&#039;s the way it is, 
and that quantum bits (qubits) are rather weird.&lt;/p&gt; 
&lt;p&gt;So, okay, this quantum weirdness comes in handy when you want to create &lt;a href=&quot;http://dvice.com/archives/2012/04/flawed-diamond.php&quot;&gt;a very specific sort of computer&lt;/a&gt;,
 but what&#039;s the point of a quantum network? Well, if you&#039;re the paranoid
 sort, you&#039;re probably aware that when you send data from one place to 
another in a &lt;em&gt;traditional&lt;/em&gt; network, those data can be intercepted en route and read by some nefarious person with nothing better to do with their time.&lt;/p&gt; 
&lt;p&gt;The cool bit about a &lt;em&gt;quantum&lt;/em&gt; network is that it offers a way
 to keep a data transmission perfectly secure. To explain why this is 
the case, let&#039;s first go over how the network functions. Basically, 
you&#039;ve got one single atom on one end, and other single atom on the 
other end, and these two atoms are connected with a length of optical 
fiber through which single photons can travel. If you get a bunch of 
very clever people with a bunch of very expensive equipment together in a
 room with one of those atoms, you can get that atom to emit a photon 
that travels down the optical fiber containing the quantum signature of 
the atom that it was emitted from. And when that photon runs smack into 
the &lt;em&gt;second&lt;/em&gt; atom, it imprints it with the quantum information from the first atom, entangling the two.&lt;/p&gt; 
&lt;p&gt;When two atoms are entangled like this, it means that you can measure
 the quantum state of one of them, and even though the result of your 
measurement will be random, you can be 100% certain that the quantum 
state of the other one will match it. Why and how does this work? Nobody
 has any idea. Seriously. But it definitely does, because we can do it.&lt;/p&gt; 
&lt;h3&gt;Quantum Lockdown&lt;/h3&gt; 
&lt;p&gt;Now, let&#039;s get back to this whole secure network thing. You&#039;ve got a 
pair of entangled atoms that you can measure, and you&#039;ll get back a 
random state (a one or a zero) that you know will be the same for both 
atoms. You can measure them over and over, getting a new random state 
each time you do, and gradually you and the person measuring the other 
atom will be able to build up a long string of totally random (but 
totally identical) ones and zeros. This is your quantum key.&lt;/p&gt; 
&lt;p&gt;There are three things that make a quantum key so secure. Thing one 
is that the single photon that transmits the entanglement itself cannot 
be messed with, since messing with it screws up the quantum signature of
 the atom that it originally came from. Thing two is that while you&#039;re 
measuring your random ones and zeroes, if anyone tries to peek in and 
measure your atom at the same time (to figure out your key), you&#039;ll be 
able to tell. And thing three is that you don&#039;t have to send the key 
itself back and forth, since you&#039;re relying on entangled atoms that 
totally ignore conventional rules of space and time.*&lt;/p&gt; 
&lt;p&gt;Hooray, you&#039;ve got a super-secure quantum key! To use it, you turn it
 into what&#039;s called a one-time pad, which is a very old fashioned and 
very simple but theoretically 100% secure way to encrypt something. A 
one-time pad is just a completely random string of ones and zeros. 
That&#039;s it, and you&#039;ve got one of those in the form of your quantum key. 
Using binary arithmetic, you add that perfectly random string of data to
 the data that make up your decidedly non-random message, ending up with
 a new batch of data that &lt;em&gt;looks&lt;/em&gt; completely random. You can send
 that message through any non-secure network you like, and nobody will 
ever be able to break it. Ever.&lt;/p&gt; 
&lt;p&gt;When your recipient (the dude with the other entangled atom and an 
identical quantum key) gets your message, all they have to do is do that
 binary arithmetic backwards, subtracting the quantum key from the 
encrypted message, and that&#039;s it. Message decoded!&lt;/p&gt; 
&lt;p&gt;The reason this system is so appealing is that theoretically, there are &lt;strong&gt;zero&lt;/strong&gt;
 weak points in the information chain. Theoretically (and we really do 
have to stress that &amp;quot;theoretically&amp;quot;), an entangled quantum network 
offers a way to send information back and forth with 100% confidence 
that nobody will be able to spy on you. We don&#039;t have this capability 
yet, but with this first operational entangled quantum network, we&#039;re 
getting closer, in that all of the pieces of the puzzle do seem to 
exist.&lt;/p&gt; 
&lt;p&gt;*If you&#039;re wondering why we can&#039;t use entanglement to transmit 
information faster than the speed of light, it&#039;s because entangled atoms
 only share their randomness. You can be sure that measuring one of them
 will result in the same measurement on the other one no matter how far 
away it is, but we have no control over what that measurement will be.&lt;/p&gt; 
&lt;/div&gt; 
    </content:encoded>

    <pubDate>Mon, 16 Apr 2012 12:22:47 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/197-guid.html</guid>
    <category>network</category>
<category>protocole</category>
<category>security</category>

</item>
<item>
    <title>World War 3.0 - The battle over Internet governance</title>
    <link>http://blog.computedby.com/archives/193-World-War-3.0-The-battle-over-Internet-governance.html</link>
            <category>Innovation&amp;Society</category>
            <category>Network</category>
    
    <comments>http://blog.computedby.com/archives/193-World-War-3.0-The-battle-over-Internet-governance.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=193</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=193</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a target=&quot;_vf&quot; href=&quot;http://www.vanityfair.com/&quot;&gt;Vanity Fair&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;--- &lt;/p&gt; 
&lt;p&gt;When the Internet was created, decades ago, one thing was inevitable: 
the war today over how (or whether) to control it, and who should have 
that power. Battle lines have been drawn between repressive regimes and 
Western democracies, corporations and customers, hackers and law 
enforcement. Looking toward a year-end negotiation in Dubai, where 193 
nations will gather to revise a U.N. treaty concerning the Internet, 
Michael Joseph Gross lays out the stakes in a conflict that could split 
the virtual world as we know it.&lt;/p&gt; 
&lt;p&gt;&lt;a target=&quot;_vf&quot; href=&quot;http://www.vanityfair.com/culture/2012/05/internet-regulation-war-sopa-pipa-defcon-hacking&quot;&gt;Access to the full article @Vanity Fair &lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 06 Apr 2012 13:42:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/193-guid.html</guid>
    <category>innovation&amp;society</category>
<category>internet</category>
<category>network</category>

</item>
<item>
    <title>Cracking the cloud: An Amazon Web Services primer</title>
    <link>http://blog.computedby.com/archives/187-Cracking-the-cloud-An-Amazon-Web-Services-primer.html</link>
            <category>Network</category>
    
    <comments>http://blog.computedby.com/archives/187-Cracking-the-cloud-An-Amazon-Web-Services-primer.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=187</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=187</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a target=&quot;_at&quot; href=&quot;http://arstechnica.com&quot;&gt;ars technica&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; &lt;img src=&quot;http://blog.computedby.com/cby/images/187_1334248257_0.jpg&quot; alt=&quot;Cracking the cloud: An Amazon Web Services primer&quot; style=&quot;display: inline; color: #333333; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 16px; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; background-color: #ffffff; width: 555px; height: 291px;&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;&lt;font size=&quot;1&quot;&gt; It&#039;s nice to imagine the cloud as an idyllic server room—with faux 
grass, no less!—but there&#039;s actually far more going on than you&#039;d think.&lt;/font&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;Maybe you&#039;re a Dropbox devotee. Or perhaps you really like streaming &lt;a href=&quot;http://en.wikipedia.org/wiki/Sherlock_%28TV_series%29&quot;&gt;Sherlock&lt;/a&gt; on Netflix. For that, you can thank the cloud.&lt;/p&gt; 
&lt;p&gt;In fact, it&#039;s safe to say that &lt;a href=&quot;http://aws.amazon.com/&quot;&gt;Amazon Web Services (AWS)&lt;/a&gt;
 has become synonymous with cloud computing; it&#039;s the platform on which 
some of the Internet&#039;s most popular sites and services are built. But 
just as cloud computing is used as a simplistic catchall term for a 
variety of online services, the same can be said for AWS—there&#039;s a lot 
more going on behind the scenes than you might think.&lt;/p&gt; 
&lt;p&gt;If you&#039;ve ever wanted to drop terms like EC2 and S3 into casual 
conversation (and really, who doesn&#039;t?) we&#039;re going to demystify the 
most important parts of AWS and show you how Amazon&#039;s cloud really 
works.&lt;/p&gt; 
&lt;h3&gt;Elastic Cloud Compute (EC2)&lt;/h3&gt; 
&lt;p&gt;Think of EC2 as the computational brain behind an online application 
or service. EC2 is made up of myriad instances, which is really just 
Amazon&#039;s way of saying virtual machines. Each server can run multiple 
instances at a time, in either Linux or Windows configurations, and 
developers can harness multiple instances—hundreds, even thousands—to 
handle computational tasks of varying degrees. This is what the elastic 
in Elastic Cloud Compute refers to; EC2 will scale based on a user&#039;s 
unique needs.&lt;/p&gt; 
&lt;p&gt;Instances can be configured as either Windows machines, or with 
various flavors of Linux. Again, each instance comes in different sizes,
 depending on a developer&#039;s needs. Micro instances, for example, only 
come with 613 MB of RAM, while Extra Large instances can go up to 15GB. 
There are also other configurations for various CPU or GPU processing 
needs. &lt;/p&gt; 
&lt;p&gt;Finally, EC2 instances can be deployed across multiple regions—which 
is really just a fancy way of referring to the geographic location of 
Amazon&#039;s data centers. Multiple instances can be deployed within the 
same region (on separate blocks of infrastructure called availability 
zones, such as US East-1, US East-2, etc.), or across more than one 
region if increased redundancy and reduced latency is desired&lt;/p&gt; 
&lt;h3&gt;Elastic Load Balance (ELB)&lt;/h3&gt; 
&lt;p&gt;Another reason why a developer might deploy EC2 instances across 
multiple availability zones and regions is for the purpose of load 
balancing. &lt;a href=&quot;http://techblog.netflix.com/2011/04/lessons-netflix-learned-from-aws-outage.html&quot;&gt;Netflix, for example&lt;/a&gt;,
 uses a number of EC2 instances across multiple geographic location. If 
there was a problem with Amazon&#039;s US East center, for example, users 
would hopefully be able to connect to Netflix via the service&#039;s US West 
instances instead.&lt;/p&gt; 
&lt;p&gt;But what if there is no problem, and a higher number of users are 
connecting via instances on the East Coast than on the West? Or what if 
something goes wrong with a particular instance in a given availability 
zone? Amazon&#039;s Elastic Load Balance allows developers to create multiple
 EC2 instances and set rules that allow traffic to be distributed 
between them. That way, no one instance is needlessly burdened while 
others idle—and when combined with the ability for EC2 to scale, more 
instances can also be added for balance where required.&lt;/p&gt; 
&lt;h3&gt;Elastic Block Storage (EBS)&lt;/h3&gt; 
&lt;p&gt;Think of EBS as a hard drive in your computer—it&#039;s where an EC2 
instance stores persistent files and applications that can be accessed 
again over time. An EBS volume can only be attached to one EC2 instance 
at a time, but multiple volumes can be attached to the same instance. An
 EBS volume can range from 1GB to 1TB in size, but must be located in 
the same availability zone as the instance you&#039;d like to attach to.&lt;/p&gt; 
&lt;p&gt;Because EC2 instances by default don&#039;t include a great deal of local 
storage, it&#039;s possible to boot from an EBS volume instead. That way, 
when you shut down an EC2 instance and want to re-launch it at a later 
date, it&#039;s not just files and application data that persist, but the 
operating system itself. &lt;/p&gt; 
&lt;h3&gt;Simple Storage Service (S3)&lt;/h3&gt; 
&lt;p&gt;Unlike EBS volumes, which are used to store operating system and 
application data for use with an EC2 instance, Amazon&#039;s Simple Storage 
Service is where publicly facing data is usually stored instead. In 
other words, when you upload a new profile picture to Twitter, it&#039;s not 
being stored on an EBS volume, but with S3.&lt;/p&gt; 
&lt;p&gt;S3 is often used for static content, such as videos, images or music,
 though virtually anything can be uploaded and stored. Files uploaded to
 S3 are referred to as objects, which are then stored in buckets. As 
with EC2, S3 storage is scalable, which means that the only limit on 
storage is the amount of money you have to pay for it.&lt;/p&gt; 
&lt;p&gt;Buckets are also stored in regions, and within that region “&lt;a href=&quot;http://aws.amazon.com/s3/faqs/&quot;&gt;are redundantly stored on multiple devices across multiple facilities&lt;/a&gt;.”
 However, this can cause latency issues if a user in Europe is trying to
 access files stored in a bucket within the US West region, for example.
 As a result, Amazon also offers a service called CloudFront, which 
allows objects to be mirrored across other regions.&lt;/p&gt; 
&lt;p&gt;While these are the core features that make up Amazon Web Services, 
this is far from a comprehensive list. For example, on the AWS landing 
page alone, you&#039;ll find things such as DynamoDB, Route53, Elastic 
Beanstalk, and other features that would take much longer to detail 
here.&lt;/p&gt; 
&lt;p&gt;However, if you&#039;ve ever been confused about how the basics of AWS 
work—specifically, how computational data and storage is provisioned and
 scaled—we hope this gives you a better sense of how Amazon&#039;s brand of 
cloud works.&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;Correction: Initially, we confused regions in AWS with 
availability zones. As Mhj.work explains in the comments of this 
article, &amp;quot;availability Zones are actually &amp;quot;discrete&amp;quot; blocks of 
infrastructure ... at a single geographical location, whereas the 
geographical units are called Regions. So for example, EU-West is the 
Region, whilst EU-West-1, EU-West-2, and EU-West-3 are Availability 
Zones in that Region.&amp;quot; We have updated the text to make this point 
clearer.&lt;/em&gt;&lt;/p&gt; 
&lt;div class=&quot;bottom-image-credit&quot;&gt; &lt;a href=&quot;http://www.flickr.com/photos/traftery/4773457853/&quot;&gt;Photograph by Tom Raftery&lt;/a&gt; &lt;/div&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 03 Apr 2012 09:57:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/187-guid.html</guid>
    <category>amazon</category>
<category>cloud</category>
<category>network</category>

</item>
<item>
    <title>EU Votes To Lower Mobile Roaming Charges</title>
    <link>http://blog.computedby.com/archives/184-EU-Votes-To-Lower-Mobile-Roaming-Charges.html</link>
            <category>Mobile</category>
            <category>Network</category>
    
    <comments>http://blog.computedby.com/archives/184-EU-Votes-To-Lower-Mobile-Roaming-Charges.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=184</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=184</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a href=&quot;http://www.cio-today.com&quot; target=&quot;_cio&quot;&gt;CIO TODAY&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; Business travelers -- and the enterprises that foot their &lt;a href=&quot;http://www.cio-today.com/accuserve/accuserve-go.php?c=12772&quot;&gt;phone&lt;/a&gt; bills -- have been complaining about high roaming fees in Europe for years. Now, some relief is finally in sight.
&lt;/p&gt; 
&lt;p&gt;
Indeed, both &lt;a href=&quot;http://www.cio-today.com/accuserve/accuserve-go.php?c=12807&quot;&gt;data&lt;/a&gt; roaming and phone calls travelers make while doing &lt;a href=&quot;http://www.cio-today.com/accuserve/accuserve-go.php?c=12820&quot;&gt;business&lt;/a&gt; (or taking a vacation) in Europe should be much cheaper this summer 
thanks to a deal done in the European Parliament this week. 
&lt;/p&gt; 
&lt;p&gt;
Members of the European Parliament and the Danish Presidency of the 
Council of Ministers agreed to lower price caps on roaming. Parliament 
as a whole still needs to approve the deal. But if all runs smoothly the
 new rules will take effect July 1.
&lt;/p&gt; 
&lt;p&gt;
&amp;quot;I am satisfied that the Council approved Parliament&#039;s approach to 
tackle very high prices of phone calls, SMS and in particular of data 
roaming,&amp;quot; said Angelika Niebler of Germany, Parliament&#039;s reporter for 
the draft legislation. &amp;quot;The proposed price caps ensure a sufficient 
margin between wholesale and retail prices to assure a level of 
competition that will enable new players to enter the market.&amp;quot;
&lt;/p&gt; 
&lt;p&gt; &lt;span class=&quot;subhead&quot;&gt;
How Low Do They Go?
&lt;/span&gt; &lt;/p&gt; 
&lt;p&gt;
The agreement increases transparency and consumer protection to prevent 
bill shocks, Niebler said. That means European Union consumers no longer
 need to worry about accidentally running up huge bills when using their
 &lt;a href=&quot;http://www.cio-today.com/accuserve/accuserve-go.php?c=12835&quot;&gt;mobile&lt;/a&gt; devices both within and outside the EU. Of course, it&#039;s also a boon for consumers from other nations traveling to Europe.
&lt;/p&gt; 
&lt;p&gt;
How much savings are we talking about? According to the new rules, a 
downloaded megabyte would cost no more than 70 cents. That cost drops 
down to 45 cents in 2013 and 20 cents by July 2014. This is a big 
improvement, seeing as there is currently no price ceiling for mobile 
data services charged to consumers.
&lt;/p&gt; 
&lt;p&gt;
On the phone call front, the cost of a one-minute call would not exceed 
29 cents under the new rules. That declines to 19 cents as of July 2014.
 That&#039;s down from 35 cents under the current legislation. Finally, an 
SMS would cost no more than 9 cents. That drops to 6 cents as by July 
2014 and marks an 11 percent cut from current costs. 
&lt;/p&gt; 
&lt;p&gt; &lt;span class=&quot;subhead&quot;&gt;
Nixing Roaming Altogether
&lt;/span&gt; &lt;/p&gt; 
&lt;p&gt;
&amp;quot;Mobile roaming charges in the EU are artificially high. Given the fact 
that they are trying to treat the entire continent like a single 
country, I don&#039;t understand why mobile roaming charges are so high 
between countries,&amp;quot; said Mike Disabato, managing vice president of &lt;a href=&quot;http://www.cio-today.com/accuserve/accuserve-go.php?c=12807&quot;&gt;network&lt;/a&gt; and telecom at &lt;a href=&quot;http://www.cio-today.com/accuserve/accuserve-go.php?c=12685&quot;&gt;Gartner&lt;/a&gt;. 
&lt;/p&gt; 
&lt;p&gt;
Practically speaking, the new rules mean that you only need one SIM card
 while traveling in Europe. Of course, you can&#039;t get a SIM card on an 
iPhone unless you buy an unlocked phone for $800. But if you do use a 
SIM card you will not have to change phone numbers every time you go to a
 different country.
&lt;/p&gt;
&amp;quot;The new rules will make it a lot cheaper for people who actually have 
to do business in Europe. Any time you start reducing these types of 
rates it&#039;s a good thing,&amp;quot; Disabato said. &amp;quot;We got rid of roaming charges a
 long time ago. It&#039;s about time they go in Europe. It will take until 
the EU decides they are going to make it happen.&amp;quot; 
    </content:encoded>

    <pubDate>Fri, 30 Mar 2012 11:26:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/184-guid.html</guid>
    
</item>
<item>
    <title>Anatomy of a leak: how iPhones spill the ID of networks they access</title>
    <link>http://blog.computedby.com/archives/182-Anatomy-of-a-leak-how-iPhones-spill-the-ID-of-networks-they-access.html</link>
            <category>Mobile</category>
            <category>Network</category>
    
    <comments>http://blog.computedby.com/archives/182-Anatomy-of-a-leak-how-iPhones-spill-the-ID-of-networks-they-access.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=182</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=182</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a href=&quot;http://arstechnica.com&quot; target=&quot;_at&quot;&gt;ars technica&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;div style=&quot;width: 560px;&quot; class=&quot;story-image CenteredImage&quot;&gt; &lt;img style=&quot;width: 555px; height: 484px;&quot; alt=&quot;Anatomy of a leak: how iPhones spill the ID of networks they access&quot; src=&quot;http://blog.computedby.com/cby/images/182_1334248254_0.png&quot; /&gt; 
&lt;div class=&quot;news-item-figure-caption&quot;&gt; 
&lt;div class=&quot;news-item-figure-caption-text&quot;&gt;This
 screen capture of a Wireshark session initiated by hacker Rob Graham 
shows his iPad 3 exposing the MAC address of his home router. The unique
 identifier could be viewed by anyone connected to the Starbucks hotspot
 he accessed.&lt;/div&gt; 
&lt;/div&gt; 
&lt;/div&gt; 
&lt;div class=&quot;body&quot;&gt; 
&lt;p&gt;An Ars story from earlier this month reported that iPhones &lt;a href=&quot;http://arstechnica.com/apple/news/2012/03/loose-lipped-iphones-top-the-list-of-smartphones-exploited-by-hacker.ars&quot;&gt;expose the unique identifiers of recently accessed wireless routers&lt;/a&gt;,
 which&amp;#160;generated no shortage of reader outrage. What possible 
justification does Apple have for building this leakage capability into 
its entire line of wireless products when smartphones, laptops, and 
tablets from competitors don&#039;t? And how is it that Google, Wigle.net, 
and others get away with publishing the MAC addresses of millions of 
wireless access devices and their precise geographic location?&lt;/p&gt; 
&lt;p&gt;Some readers wanted more technical detail about the exposure, which 
applies to three access points the devices have most recently connected 
to. Some went as far as to challenge the validity of security researcher
 Mark Wuergler&#039;s findings. &amp;quot;Until I see the code running or at least a 
youtube I don&#039;t believe this guy has the goods,&amp;quot; one Ars commenter &lt;a href=&quot;http://arstechnica.com/apple/news/2012/03/loose-lipped-iphones-top-the-list-of-smartphones-exploited-by-hacker.ars?comments=1#comment-22665257&quot;&gt;wrote&lt;/a&gt;.&lt;/p&gt; 
&lt;p&gt;According to penetration tester Robert Graham, the findings are legit.&lt;/p&gt; 
&lt;p&gt;In the service of our readers, and to demonstrate to skeptics that 
the privacy leak is real, Ars approached Graham and asked him to review 
the article for accuracy and independently confirm or debunk Wuergler&#039;s 
findings.&lt;/p&gt; 
&lt;p&gt;&amp;quot;I can confirm all the technical details of this &#039;hack,&#039;&amp;quot; Graham, who
 is CEO of Errata Security, told Ars via e-mail. &amp;quot;Apple products do 
indeed send out three packets that will reveal your home router MAC 
address. I confirmed this with my latest iPad 3.&amp;quot;&lt;/p&gt; 
&lt;p&gt;He provided the image at the top of this post as proof. It shows a 
screen from Wireshark, a popular packet-sniffing program, as his iPad 
connected to a public hotspot at a Starbucks in Atlanta. Milliseconds 
after it connected to an SSID named &amp;quot;attwifi&amp;quot; (as shown in the section 
labeled #1), the iPad broadcasted the MAC address of his Linksys home 
router (shown in the section labeled #2). In section #3, the iPad sent 
the MAC address of this router a second time, and curiously, the 
identifier was routed to this access point even though it&#039;s not 
available on the local network. As is clear in section #4, the iPad also
 exposed the local IP address the iPad used when accessing Graham&#039;s home
 router. All of this information is relatively simple to view by anyone 
within radio range.&lt;/p&gt; 
&lt;p&gt;The image is consistent with one provided by Wuergler below. Just as 
Wuergler first claimed, it shows an iPhone disclosing the last three 
access points it has connected to.&lt;/p&gt; 
&lt;div style=&quot;width: 560px;&quot; class=&quot;news-item-figure CenteredImage&quot;&gt; 
&lt;div style=&quot;height: 62px;&quot; class=&quot;news-item-figure-image&quot;&gt;&lt;img width=&quot;558&quot; height=&quot;54&quot; src=&quot;http://blog.computedby.com/cby/images/182_1334248255_1.png&quot; /&gt;&lt;/div&gt; 
&lt;div class=&quot;news-item-figure-caption&quot;&gt; 
&lt;div class=&quot;news-item-figure-caption-byline&quot;&gt;Mark Wuergler, Immunity Inc.&lt;/div&gt; 
&lt;/div&gt; 
&lt;/div&gt; 
&lt;p&gt;Graham used Wireshark to monitor the same Starbucks hotspot when he 
connected with his Windows 7 laptop and Android-based Kindle Fire. 
Neither device exposed any previously connected MAC addresses. He also 
reviewed hundreds of other non-Apple devices as they connected to the 
network, and none of them exposed previously accessed addresses, either.&lt;/p&gt; 
&lt;p&gt;As the data makes clear, the MAC addresses were exposed in ARP (&lt;a href=&quot;https://tools.ietf.org/html/rfc826&quot;&gt;address resolution protocol&lt;/a&gt;)
 packets immediately after Graham&#039;s iPad associated with the access 
point but prior to it receiving an IP address from the router&#039;s DHCP 
server. Both Graham and Wuergler speculate that Apple engineers 
intentionally built this behavior into their products as a way of 
speeding up the process of reconnecting to access points, particularly 
those in corporate environments. Rather than waiting for a DHCP server 
to issue an IP address, the exposure of the MAC addresses allows the 
devices to use the same address it was assigned last time.&lt;/p&gt; 
&lt;p&gt;&amp;quot;This whole thing is related to DHCP and autoconfiguration (for speed
 and less traffic on the wire),&amp;quot; Wuergler told Ars. &amp;quot;The Apple devices 
want to determine if they are on a network that they have previously 
connected to and they send unicast ARPs out on the network in order to 
do this.&amp;quot;&lt;/p&gt; 
&lt;p&gt;Indeed, strikingly similar behavior was described in &lt;a href=&quot;http://www.ietf.org/rfc/rfc4436.txt&quot;&gt;RFC 4436&lt;/a&gt;,
 a 2006 technical memo co-written by developers from Apple, Microsoft, 
and Sun Microsystems. It discusses a method for detecting network 
attachment in IPv4-based systems.&lt;/p&gt; 
&lt;p&gt;&amp;quot;In this case, the host may determine whether it has re-attached to 
the logical link where this address is valid for use, by sending a 
unicast ARP Request packet to a router previously known for that link 
(or, in the case of a link with more than one router, by sending one or 
more unicast ARP Request packets to one or more of those routers),&amp;quot; the 
document states at one point. &amp;quot;The ARP Request MUST use the host MAC 
address as the source, and the test node MAC address as the 
destination,&amp;quot; it says elsewhere.&lt;/p&gt; 
&lt;p&gt;Of course, only Apple engineers can say for sure if the MAC 
disclosure is intentional, and representatives with the company have 
declined to discuss the issue with Ars. What&#039;s more, if RFC 4436 is the 
reason for the behavior, it&#039;s unclear why there&#039;s no evidence of Windows
 and Android devices doing the same thing. If detecting previously 
connected networks is such a good idea, wouldn&#039;t Microsoft and Google 
want to design their devices to do it, too?&lt;/p&gt; 
&lt;p&gt;In contrast to the findings of Graham and Wuergler were those of Ars writer Peter Bright, who &lt;a href=&quot;http://arstechnica.com/apple/news/2012/03/loose-lipped-iphones-top-the-list-of-smartphones-exploited-by-hacker.ars?comments=1&amp;amp;start=80#comment-22668850&quot;&gt;observed different behavior when his iPod touch connected to a wireless network&lt;/a&gt;.
 While the Apple device did expose a MAC address, the unique identifier 
belonged to the Ethernet interface of his router rather than the MAC 
address of the router&#039;s WiFi interface, which is the identifier 
cataloged by Google, Skyhook, and similar databases.&lt;/p&gt; 
&lt;p&gt;Bright speculated that many corporate networks likely behave the same
 way. And for Apple devices that connect to access points with such 
configurations, exposure of the MAC address may pose less of a threat. 
Still, while it&#039;s unclear what percentage of wireless routers assign a 
different MAC address to wired and wireless interfaces, Graham and 
Wuergler&#039;s tests show that at least some wireless routers by default 
make no such distinction.&lt;/p&gt; 
&lt;p&gt;Wuergler also debunked a few other misconceptions that some people 
had about the wireless behavior of Apple devices. Specifically, he said 
claims that &lt;a href=&quot;http://erratasec.blogspot.com/2010/05/more-air-is-full-of-packets.html&quot;&gt;iPhones don&#039;t broadcast the SSID they are looking for&lt;/a&gt;
 from Errata Security&#039;s Graham are incorrect. Some Ars readers had 
invoked the 2010 blog post from Graham to cast doubt on Wuergler&#039;s 
findings&lt;/p&gt; 
&lt;p&gt;&amp;quot;The truth is Apple products &lt;em&gt;do&lt;/em&gt; probe for known SSIDs (and no, there is no limit as to how many),&amp;quot; Wuergler wrote in a &lt;a href=&quot;https://lists.immunityinc.com/pipermail/dailydave/2012-March/000070.html&quot;&gt;post published on Friday&lt;/a&gt; to the Daily Dave mailing list. He included the following screenshot to document his claim.&lt;/p&gt; 
&lt;div style=&quot;width: 560px;&quot; class=&quot;news-item-figure CenteredImage&quot;&gt; 
&lt;div style=&quot;height: 136px;&quot; class=&quot;news-item-figure-image&quot;&gt;&lt;img width=&quot;560&quot; height=&quot;119&quot; src=&quot;http://blog.computedby.com/cby/images/182_1334248255_2.png&quot; /&gt;&lt;/div&gt; 
&lt;div class=&quot;news-item-figure-caption&quot;&gt; 
&lt;div class=&quot;news-item-figure-caption-byline&quot;&gt;Mark Wuergler, Immunity Inc.&lt;/div&gt; 
&lt;/div&gt; 
&lt;/div&gt; 
&lt;h3&gt;Connecting the dots&lt;/h3&gt; 
&lt;p&gt;What all of this means is that there&#039;s good reason to believe that 
iPhones and other Apple products—at least when compared to devices 
running Windows or Android—are unique in leaking MAC addresses that can 
uniquely identify the locations of networks you&#039;ve connected to 
recently. When combined with other data often exposed by virtually all 
wireless devices—specifically the names of wireless networks you&#039;ve 
connected to in the past—an attacker in close proximity of you can 
harvest this information and use it in targeted attacks.&lt;/p&gt; 
&lt;p&gt;Over the past year or so, Google and Skyhook have taken steps to make
 it harder for snoops to abuse the GPS information stored in their 
databases. &lt;a href=&quot;http://www.mozilla.com/en-US/firefox/geolocation/&quot;&gt;Google Location Services&lt;/a&gt;, for instance, &lt;a href=&quot;http://arstechnica.com/microsoft/news/2011/08/microsoft-locks-down-wi-fi-location-service-after-privacy-concerns.ars&quot;&gt;now requires the submission of two MAC addresses&lt;/a&gt;
 in close proximity of each other before it will divulge where they are 
located. In many cases, this requirement can be satisfied simply by 
providing one of the other MAC addresses returned by the Apple device. 
If it&#039;s within a few blocks of the first one, Google will readily 
provide the data. It&#039;s also feasible for attackers to use war dialing 
techniques to map the MAC addresses of wireless devices in a given 
neighborhood or city.&lt;/p&gt; 
&lt;p&gt;Since Apple engineers are remaining mum, we can only guess why 
iDevices behave the way they do. What isn&#039;t in dispute is that, unlike 
hundreds of competing devices that Wuergler and Graham have examined, 
the Apple products leak connection details many users would prefer to 
keep private.&lt;/p&gt; 
&lt;p&gt;A video demonstrating the iPhone&#039;s vulnerability to fake access point attacks is &lt;a href=&quot;http://partners.immunityinc.com/movies/Access_point_impersonation.mp4&quot;&gt;here&lt;/a&gt;.&lt;/p&gt; &lt;em&gt;Updated to better describe video.&lt;/em&gt; 
&lt;div class=&quot;bottom-image-credit&quot;&gt; 
&lt;p&gt;
                                      Image courtesy of Robert Graham, Errata Security                    &lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;/div&gt; 
&lt;/div&gt; 
    </content:encoded>

    <pubDate>Wed, 28 Mar 2012 16:38:55 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/182-guid.html</guid>
    <category>idevices</category>
<category>mobile</category>
<category>network</category>
<category>security</category>

</item>
<item>
    <title>TI Demos OMAP5 WiFi Display Mirroring on Development Platform</title>
    <link>http://blog.computedby.com/archives/181-TI-Demos-OMAP5-WiFi-Display-Mirroring-on-Development-Platform.html</link>
            <category>Mobile</category>
            <category>Network</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/181-TI-Demos-OMAP5-WiFi-Display-Mirroring-on-Development-Platform.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=181</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=181</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a target=&quot;_at&quot; href=&quot;http://www.anandtech.com&quot;&gt;AnandTech&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt; &lt;img style=&quot;width: 554px; height: 264px;&quot; src=&quot;http://blog.computedby.com/cby/images/181_1332920992_0.jpg&quot; /&gt; &lt;/p&gt; 
&lt;p&gt;
	On our last day at MWC 2012, TI pulled me aside for a private 
demonstration of WiFi Display functionality they had only just recently 
finalized working on their OMAP 5 development platform. The demo showed 
WiFi Display mirroring working between the development device’s 720p 
display and an adjacent notebook which was being used as the WiFi 
Display sink.&lt;/p&gt; 
&lt;p align=&quot;center&quot;&gt; &lt;a href=&quot;http://images.anandtech.com/doci/5622/MWC2012-8901.jpg&quot;&gt;&lt;img style=&quot;width: 555px; height: 418px;&quot; src=&quot;http://blog.computedby.com/cby/images/181_1332920993_1.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;
	TI emphasized that what’s different about their WiFi Display 
implementation is that it works using the display framebuffer natively 
and not a memory copy which would introduce delay and take up space. In 
addition, the encoder being used is the IVA-HD accelerator doing the 
WiFi Display specification’s mandatory H.264 baseline Level 3.1 encode, 
not a software encoder running on the application processor. The demo 
was running mirroring the development tablet’s 720p display, but TI says
 they could easily do 1080p as well, but would require a 1080p 
framebuffer to snoop on the host device. Latency between the development
 platform and display sink was just 15ms - essentially one frame at 60 
Hz.&lt;/p&gt; 
&lt;p&gt;
	The demonstration worked live over the air at TI’s MWC booth and also 
used a WiLink 8 series WLAN combo chip. There was some stuttering, 
however this is understandable given the fact that this demo was using 
TCP (live implementations will use UDP) and of course just how crowded 
2.4 and 5 GHz spectrum is at these conferences. In addition, TI 
collaborated with Screenovate for their application development and WiFi
 Display optimization secret sauce, which I’m guessing has to do with 
adaptive bitrate or possibly more.&lt;/p&gt; 
&lt;p&gt;
	Enabling higher than 480p software encoded WiFi Display is just one 
more obvious piece of the puzzle which will eventually enable 
smartphones and tablets to obviate standalone streaming devices.&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; &lt;strong&gt;Personal Comment:&lt;/strong&gt;&lt;/p&gt; 
&lt;p&gt;Kind of obvious and interesting step forward as it is more and more requested by mobile devices users to be able to beam or &#039;to TV&#039; mobile device&#039;s screens... which should lead to transform any (mobile) device in a full-duplex video broadcasting enabled device (user interaction included!) ... and one may then succeed in getting rid of some cables in the same sitting?!&lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 27 Mar 2012 10:31:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/181-guid.html</guid>
    <category>mobile</category>
<category>network</category>
<category>phone</category>
<category>remote display</category>
<category>tablet</category>
<category>technology</category>
<category>wifi</category>

</item>
<item>
    <title>World’s First Flying File-Sharing Drones in Action</title>
    <link>http://blog.computedby.com/archives/178-Worlds-First-Flying-File-Sharing-Drones-in-Action.html</link>
            <category>Innovation&amp;Society</category>
            <category>Mobile</category>
            <category>Network</category>
    
    <comments>http://blog.computedby.com/archives/178-Worlds-First-Flying-File-Sharing-Drones-in-Action.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=178</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=178</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a target=&quot;_tf&quot; href=&quot;http://torrentfreak.com&quot;&gt;TorrentFreak&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt;A few days ago The Pirate Bay announced that in future parts of its 
site could be hosted on GPS controlled drones. To many this may have 
sounded like a joke, but in fact these pirate drones already exist. 
Project “Electronic Countermeasures” has built a swarm of five fully 
operational drones which prove that an “aerial Napster” or an “airborne 
Pirate Bay” is not as futuristic as it sounds.&lt;/p&gt; 
&lt;p&gt;&lt;img align=&quot;right&quot; src=&quot;http://blog.computedby.com/cby/images/178_1332348002_0.jpg&quot; alt=&quot;picture of a drone&quot; /&gt;In an ever-continuing effort to thwart censorship, The Pirate Bay plans to turn flying drones into &lt;a href=&quot;http://torrentfreak.com/the-pirate-bays-attacks-censorship-with-server-drones-120318/&quot;&gt;mobile hosting locations&lt;/a&gt;.&lt;/p&gt; 
&lt;p&gt;“Everyone knows WHAT TPB is. Now they’re going to have to think about
 WHERE TPB is,” The Pirate Bay team told TorrentFreak last Sunday, 
announcing their drone project.&lt;/p&gt; 
&lt;p&gt;Liam Young, co-founder of  &lt;a href=&quot;http://www.tomorrowsthoughtstoday.com/&quot;&gt;Tomorrow’s Thoughts Today&lt;/a&gt;,
 was amazed to read the announcement, not so much because of the 
technology, because his group has already built a swarm of file-sharing 
drones. &lt;/p&gt; 
&lt;p&gt;“I thought hold on, we are already doing that,” Young told TorrentFreak. &lt;/p&gt; 
&lt;p&gt;Their starting point for project “Electronic Countermeasures” was to 
create something akin to an ‘aerial Napster’ or ‘airborne Pirate Bay’, 
but it became much more than that.&lt;/p&gt; 
&lt;p&gt;“Part nomadic infrastructure and part robotic swarm, we have rebuilt 
and programmed the drones to broadcast their own local Wi-Fi network as a
 form of aerial Napster. They swarm into formation, broadcasting their 
pirate network, and then disperse, escaping detection, only to reform 
elsewhere,” says the group describing their creation.&lt;/p&gt; &lt;center&gt;&lt;br /&gt; 
&lt;h5&gt;File-Sharing Drone in Action (photo by &lt;a href=&quot;http://www.clauslanger.de/&quot;&gt;Claus Langer&lt;/a&gt;)&lt;/h5&gt; 
&lt;p&gt;&lt;img src=&quot;http://blog.computedby.com/cby/images/178_1332348003_1.jpg&quot; alt=&quot;picture of a sharing drone&quot; /&gt;&lt;/p&gt;&lt;/center&gt; 
&lt;p&gt;In short the system allows the public to share data with the help of flying drones. Much like the &lt;a href=&quot;http://torrentfreak.com/piratebox-takes-file-sharing-off-the-radar-and-offline-for-next-to-nothing-120311/&quot;&gt;Pirate Box&lt;/a&gt;, but one that flies autonomously over the city.&lt;/p&gt; 
&lt;p&gt;“The public can upload files, photos and share data with one another 
as the drones float above the significant public spaces of the city. The
 swarm becomes a pirate broadcast network, a mobile infrastructure that 
passers-by can interact with,” the creators explain. &lt;/p&gt; 
&lt;p&gt;One major difference compared to more traditional file-sharing hubs 
is that it requires a hefty investment. Each of the drones costs 1500 
euros to build. Not a big surprise, considering the hardware that’s 
needed to keep these pirate hubs in the air.&lt;/p&gt; 
&lt;p&gt;“Each one is powered by 2x 2200mAh LiPo batteries. The lift is 
provided by 4x Roxxy Brushless Motors that run off a GPS flight control 
board. Also on deck are altitude sensors and gyros that keep the flight 
stable. They all talk to a master control system through XBee wireless 
modules,” Young told TorrentFreak.&lt;/p&gt; 
&lt;p&gt;“These all sit on a 10mm x 10mm aluminum frame and are wrapped in a 
vacuum formed aerodynamic cowling. The network is broadcast using 
various different hardware setups ranging from Linux gumstick modules, 
wireless routers and USB sticks for file storage.”&lt;/p&gt; 
&lt;p&gt;For Young and his crew this is just the beginning. With proper 
financial support they hope to build more drones and increase the range 
they can cover. &lt;/p&gt; 
&lt;p&gt;“We are planning on scaling up the system by increasing broadcast 
range and building more drones for the flock. We are also building in 
other systems like autonomous battery change bases. We are looking for 
funding and backers to assist us in scaling up the system,” he told us.&lt;/p&gt; 
&lt;p&gt;Those who see the drones in action (video below) will notice that 
they’re not just practical. The creative and artistic background of the 
group shines through, with the choreography performed by the drones 
perhaps even more stunning than the sharing component.&lt;/p&gt; 
&lt;p&gt;“When the audience interacts with the drones they glow with vibrant 
colors, they break formation, they are called over and their flight 
pattern becomes more dramatic and expressive,” the group explains. &lt;/p&gt; 
&lt;p&gt;Besides the artistic value, the drones can also have other use cases 
than being a “pirate hub.”  For example, they can serve as peer-to-peer 
communications support for protesters and activists in regions where 
Internet access is censored.&lt;/p&gt; 
&lt;p&gt;Either way, whether it’s Hollywood or a dictator, there will always 
be groups that have a reason to shoot the machines down. But let’s be 
honest, who would dare to destroy such a beautiful piece of art?&lt;/p&gt; 
&lt;p&gt;
&lt;iframe width=&quot;400&quot; height=&quot;290&quot; frameborder=&quot;0&quot; src=&quot;http://player.vimeo.com/video/36267881?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot;&gt;&lt;/iframe&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://vimeo.com/36267881&quot;&gt;Electronic Countermeasures @ GLOW Festival NL 2011&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/user5313848&quot;&gt;liam young&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt; 
&lt;p&gt;&amp;#160;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 21 Mar 2012 18:29:58 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/178-guid.html</guid>
    <category>drone</category>
<category>innovation&amp;society</category>
<category>mobile</category>
<category>network</category>
<category>wifi</category>

</item>
<item>
    <title>Everyone’s Trying to Track What You Do on the Web: Here’s How to Stop Them</title>
    <link>http://blog.computedby.com/archives/171-Everyones-Trying-to-Track-What-You-Do-on-the-Web-Heres-How-to-Stop-Them.html</link>
            <category>Network</category>
    
    <comments>http://blog.computedby.com/archives/171-Everyones-Trying-to-Track-What-You-Do-on-the-Web-Heres-How-to-Stop-Them.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=171</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=171</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a target=&quot;_lh&quot; href=&quot;http://lifehacker.com&quot;&gt;Life Hacker&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;----- &lt;/p&gt; 
&lt;p&gt;It&#039;s no secret that there&#039;s big money to be made in violating your 
privacy. Companies will pay big bucks to learn more about you, and 
service providers on the web are eager to get their hands on as much 
information about you as possible. &lt;/p&gt; 
&lt;p&gt;So what do you do? How do you keep your information out of everyone 
else&#039;s hands? Here&#039;s a guide to surfing the web while keeping your 
privacy intact. &lt;/p&gt; 
&lt;p&gt;The adage goes, &amp;quot;If you&#039;re not paying for a service, you&#039;re the 
product, not the customer,&amp;quot; and it&#039;s never been more true. Every day 
more news breaks about a new company that &lt;a href=&quot;http://lifehacker.com/5885520/remains-of-the-day-your-address-book-may-be-stored-on-twitters-servers&quot;&gt;uploads your address book to their servers&lt;/a&gt;, &lt;a href=&quot;http://www.techpolicy.com/Cranor_InternetExplorerPrivacyProtectionsBeingCircumvented-by-Google.aspx&quot;&gt;skirts in-browser privacy protection&lt;/a&gt;, and &lt;a href=&quot;http://lifehacker.com/5843969/why-facebook-is-tracking-your-every-move-on-the-web-and-how-to-stop-it&quot;&gt;tracks your every move on the web&lt;/a&gt;
 to learn as much about your browsing habits and activities as possible.
 In this post, we&#039;ll explain why you should care, and help you lock down
 your surfing so you can browse in peace.&lt;/p&gt; 
&lt;p&gt;&lt;img style=&quot;max-width: 300px;&quot; src=&quot;http://blog.computedby.com/cby/images/171_1332347995_0.jpg&quot; class=&quot;image_1 right v10_medium&quot; alt=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; title=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; /&gt;&lt;/p&gt; 
&lt;h3&gt;Why You Should Care&lt;/h3&gt; 
&lt;p&gt;Your personal information is valuable. More valuable than you might think. When we originally published our &lt;a href=&quot;http://lifehacker.com/5843969/why-facebook-is-tracking-your-every-move-on-the-web-and-how-to-stop-it&quot;&gt;guide to stop Facebook from tracking you around the web&lt;/a&gt;,
 some people cried &amp;quot;So what if they track me? I&#039;m not that important/I 
have nothing to hide/they just want to target ads to me and I&#039;d rather 
have targeted ads over useless ones!&amp;quot; To help explain why this is 
short-sighted and a bit naive, let me share a personal story.&lt;/p&gt; 
&lt;p&gt;Before I joined the Lifehacker team, I worked at a company that 
traded in information. Our clients were huge companies and one of the 
services we offered was to collect information about people, their 
demographics, income, and habits, and then roll it up so they could get a
 complete picture about who you are and how to convince you to buy their
 products. In some cases, we designed web sites and campaigns to 
convince you to provide even more information in exchange for a coupon, 
discount, or the simple promise of other of those. It works very, very 
well.&lt;/p&gt; 
&lt;p&gt;The real money is in taking your data and shacking up with third parties to help &lt;em&gt;them&lt;/em&gt;
 come up with new ways to convince you to spend money, sign up for 
services, and give up more information. Relevant ads are nice, but the 
real value in your data exists where you won&#039;t see it until you&#039;re too 
tempted by the offer to know where it came from, whether it&#039;s a coupon 
in your mailbox or a new daily deal site with incredible bargains 
tailored to your desires. It all sounds good until you realize the only 
thing you have to trade for such &amp;quot;exciting&amp;quot; bargains is everything 
personal about you: your age, income, family&#039;s ages and income, medical 
history, dietary habits, favorite web sites, your birthday...the list 
goes on. It would be fine if you decided to give up this information for
 a tangible benefit, but you may never see a benefit aside from an ad, 
and no one&#039;s including you in the decision. Here&#039;s how to take back that
 control.&lt;/p&gt; 
&lt;h4&gt;Click for instructions for your browser of choice:&lt;/h4&gt; 
&lt;div class=&quot;app_thumbs&quot;&gt; 
&lt;div class=&quot;selected&quot;&gt;&lt;a data-toggle=&quot;chrome_section&quot; style=&quot;color: black;&quot; href=&quot;http://lifehacker.com/5887140/everyones-trying-to-track-what-you-do-on-the-web-heres-how-to-stop-them#&quot;&gt;&lt;img width=&quot;150&quot; height=&quot;150&quot; style=&quot;max-width: 300px;&quot; src=&quot;http://blog.computedby.com/cby/images/171_1332347996_1.jpg&quot; title=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; alt=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; /&gt;&lt;/a&gt;&lt;/div&gt; 
&lt;div&gt;&lt;a data-toggle=&quot;firefox_section&quot; style=&quot;color: black;&quot; href=&quot;http://lifehacker.com/5887140/everyones-trying-to-track-what-you-do-on-the-web-heres-how-to-stop-them#&quot;&gt;&lt;img width=&quot;150&quot; height=&quot;150&quot; style=&quot;max-width: 300px;&quot; src=&quot;http://blog.computedby.com/cby/images/171_1332347996_2.jpg&quot; title=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; alt=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; /&gt;&lt;/a&gt;&lt;/div&gt; 
&lt;div&gt;&lt;a data-toggle=&quot;opera_ie_safari_section&quot; style=&quot;color: black;&quot; href=&quot;http://lifehacker.com/5887140/everyones-trying-to-track-what-you-do-on-the-web-heres-how-to-stop-them#&quot;&gt;&lt;img width=&quot;150&quot; height=&quot;150&quot; style=&quot;max-width: 300px;&quot; src=&quot;http://blog.computedby.com/cby/images/171_1332347996_3.jpg&quot; title=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; alt=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; /&gt;&lt;/a&gt;&lt;/div&gt; 
&lt;/div&gt; 
&lt;div id=&quot;chrome_section&quot; class=&quot;toggleable&quot;&gt; 
&lt;h3&gt;How to Stop Trackers from Following Where You&#039;re Browsing with Chrome&lt;/h3&gt; 
&lt;p&gt;If you&#039;re a Chrome user, there are tons of great add-ons and tools 
designed to help you uncover which sites transmit data to third parties 
without your knowledge, which third parties are talking about you, and 
which third parties are tracking your activity across sites. This list 
isn&#039;t targeted to a specific social network or company—instead, these 
extensions can help you with multiple offenders.&lt;/p&gt; 
&lt;ul&gt; 
&lt;li&gt;&lt;img style=&quot;max-width: 300px;&quot; src=&quot;http://blog.computedby.com/cby/images/171_1332347997_4.png&quot; class=&quot;image_5 right v10_small&quot; alt=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; title=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; /&gt; &lt;strong&gt;&lt;a href=&quot;http://adblockplus.org/en/&quot;&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;&lt;a href=&quot;http://adblockplus.org/en/&quot;&gt;Adblock Plus&lt;/a&gt;&lt;/strong&gt;
 - We&#039;ve discussed AdBlock plus several times, but there&#039;s never been a 
better time to install it than now. For extra protection, one-click 
installs the &lt;a href=&quot;http://adversity.uk.to/&quot;&gt;Antisocial&lt;/a&gt; 
subscription for AdBlock. With it, you can banish social networks like 
Facebook, Twitter, and Google+ from transmitting data about you after 
you leave those sites, even if the page you visit has a social plugin on
 it.&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;&lt;a href=&quot;http://www.ghostery.com/&quot;&gt;Ghostery&lt;/a&gt;&lt;/strong&gt; - 
Ghostery does an excellent job at blocking the invisible tracking 
cookies and plug-ins on many web sites, showing it all to you, and then 
giving you the choice whether you want to block them one-by-one, or all 
together so you&#039;ll never worry about them again. The best part about 
Ghostery is that it&#039;s not just limited to social networks, but will also
 catch and show you ad-networks and web publishers as well.&lt;/li&gt; 
&lt;li&gt;&lt;strong&gt;&lt;a href=&quot;http://code.google.com/p/scriptno/&quot;&gt;ScriptNo for Chrome&lt;/a&gt;&lt;/strong&gt;
 - ScriptNo is much like Ghostery in that any scripts running on any 
site you visit will sound its alarms. The difference is that while 
Ghostery is a bit more exclusive about the types of information it 
alerts you to, ScriptNo will sound the alarm at just about everything, 
which will break a &lt;em&gt;ton&lt;/em&gt; of websites. You&#039;ll visit the site, half
 of it won&#039;t load or work, and you&#039;ll have to selectively enable scripts
 until it&#039;s usable. Still, its intuitive interface will help you choose 
which scripts on a page you&#039;d like to allow and which you&#039;d like to 
block without sacrificing the actual content on the page you&#039;d like to 
read.&lt;/li&gt; 
&lt;li&gt;&lt;img style=&quot;max-width: 300px;&quot; src=&quot;http://blog.computedby.com/cby/images/171_1332347997_5.jpg&quot; class=&quot;image_6 right v10_medium&quot; alt=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; title=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; /&gt;&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;&lt;a href=&quot;http://www.abine.com/dntdetail.php&quot;&gt;Do Not Track Plus&lt;/a&gt;&lt;/strong&gt; - The &amp;quot;Do Not Track&amp;quot; feature that most browsers have is useful, but if you want to beef them up, the &lt;a href=&quot;http://lifehacker.com/5886976/do-not-track-plus-stops-ad-companies-and-others-from-tracking-you-online&quot;&gt;previously mentioned&lt;/a&gt;
 Do Not Track Plus extension puts a stop to third-party data exchanges, 
like when you visit a site like ours that has Facebook and Google+ 
buttons on it. By default, your browser will tell the network that 
you&#039;re on a site with those buttons—with the extension installed, no 
information is sent until you choose to click one. Think of it as opt-in
 social sharing, instead of all-in.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;Ghostery, AdBlock Plus, and Do Not Track are the ones you&#039;ll need the
 most. ScriptNo is a bit more advanced, and may take some getting used 
to. In addition to installing extensions, make sure you practice basic 
browser maintenance that keeps your browser running smoothly and 
protects your privacy at the same time. Head into Chrome&#039;s Advanced 
Content Settings, and make sure you have third-party cookies blocked and
 all cookies set to clear after browsing sessions. Log out of social 
networks and web services when you&#039;re finished using them instead of 
just leaving them perpetually logged in, and use Chrome&#039;s &amp;quot;Incognito 
Mode&amp;quot; whenever you&#039;re concerned about privacy.&lt;/p&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;img style=&quot;max-width: 300px;&quot; src=&quot;http://blog.computedby.com/cby/images/171_1332347998_6.png&quot; class=&quot;image_10 right v10_medium&quot; alt=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; title=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; /&gt;&lt;/p&gt; 
&lt;h3&gt;Mobile Browsing&lt;/h3&gt; 
&lt;p&gt;Mobile browsing is a new frontier. There are dozens of mobile 
browsers, and even though most people use the one included on their 
device, there are few tools to protect your privacy by comparison to the
 desktop. Check to see if your preferred browser has a &amp;quot;privacy mode&amp;quot; 
that you can use while browsing, or when you&#039;re logged in to social 
networks and other web services. Try to keep your social network use 
inside the apps developed for it, and—as always—make sure to clear your 
private data regularly.&lt;/p&gt; 
&lt;p&gt;Some mobile browsers have private modes and the ability to automatically clear your private data built in, like &lt;a href=&quot;http://www.mozilla.org/en-US/mobile/&quot;&gt;Firefox for Android&lt;/a&gt;, &lt;a href=&quot;http://itunes.apple.com/us/app/atomic-web-browser-browse/id347929410?mt=8&amp;amp;ign-mpt=uo%3D4&quot;&gt;Atomic Web Browser&lt;/a&gt;, and &lt;a href=&quot;http://dolphin-browser.com/&quot;&gt;Dolphin Browser&lt;/a&gt; for both iOS and Android. Considering Dolphin is &lt;a href=&quot;http://lifehacker.com/5832026/the-best-web-browser-for-android&quot;&gt;our pick for the best Android browser&lt;/a&gt; and Atomic is &lt;a href=&quot;http://lifehacker.com/5831636/the-best-web-browser-for-iphone&quot;&gt;our favorite for iOS&lt;/a&gt;, they&#039;re worth downloading.&lt;/p&gt; 
&lt;h3&gt;Extreme Measures&lt;/h3&gt; 
&lt;p&gt;If none of these extensions make you feel any better, or you want to 
take protecting your privacy and personal data to the next level, it&#039;s 
time to break out the big guns. One tip that came up during our last 
discussion about Facebook was to use a completely separate web browser 
just for logged-in social networks and web services, and another browser
 for potentially sensitive browsing, like your internet shopping, 
banking, and other personal activities. If you have some time to put 
into it, check out &lt;a href=&quot;http://lifehacker.com/5395267/how-to-really-browse-without-leaving-a-trace&quot;&gt;our guide to browsing without leaving a trace&lt;/a&gt;, which was written for Firefox, but can easily be adapted to any browser you use.&lt;/p&gt; 
&lt;p&gt;&lt;img style=&quot;max-width: 300px;&quot; src=&quot;http://blog.computedby.com/cby/images/171_1332347998_7.jpg&quot; class=&quot;image_11 right v10_medium&quot; alt=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; title=&quot;Everyone&#039;s Trying to Track What You Do on the Web: Here&#039;s How to Stop Them&quot; /&gt; &lt;/p&gt;
&lt;p&gt;If you&#039;re really tired of companies tracking you and trading in your 
personal information, you always have the option to just provide false 
information. The same way you might give a fake phone number or address 
to a supermarket card sign-up sheet, you can scrub or change personal 
details about yourself from your social network profiles, Google 
accounts, Windows Live account, and others.&lt;/p&gt; 
&lt;p&gt;Change your birthdate, or your first name. Set your phone number a 
digit off, or omit your apartment number when asked for your street 
address. We&#039;ve talked &lt;a href=&quot;http://lifehacker.com/5676149/how-to-ditch-big-brother-and-disappear-forever&quot;&gt;about how to disappear before&lt;/a&gt;,
 and carefully examine the privacy and account settings for the web 
services you use. Keep in mind that some of this goes against the terms 
of service for those companies and services—they have a vested interest 
in knowing the real you, after all, so tread carefully and tread lightly
 if you want to go the &amp;quot;make yourself anonymous&amp;quot; route. Worst case, 
start closing accounts with offending services, and migrate to other, 
more privacy-friendly options.&lt;/p&gt; &lt;hr /&gt; 
&lt;p&gt;These are just a few tips that won&#039;t significantly change your 
browsing experience, but can go a long way toward protecting your 
privacy. This issue isn&#039;t going anywhere, and as your personal 
information becomes more valuable and there are more ways to keep it 
away from prying eyes, you&#039;ll see more news of companies finding ways to
 eke out every bit of data from you and the sites you use. Some of these
 methods are more intrusive than others, and some of them may turn you 
off entirely, but the important thing is that they all give &lt;em&gt;you&lt;/em&gt;
 control over how you experience the web. When you embrace your privacy,
 you become engaged with the services you use. With a little effort and 
the right tools, you can make the web more opt-in than it is opt-out.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 27 Feb 2012 15:27:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/171-guid.html</guid>
    <category>browser</category>
<category>chrome</category>
<category>firefox</category>
<category>ie</category>
<category>network</category>
<category>web</category>

</item>
<item>
    <title>MOTHER artificial intelligence forces nerds to do the chores… or else</title>
    <link>http://blog.computedby.com/archives/169-MOTHER-artificial-intelligence-forces-nerds-to-do-the-chores-or-else.html</link>
            <category>Hardware</category>
            <category>Innovation&amp;Society</category>
            <category>Network</category>
            <category>Programming</category>
    
    <comments>http://blog.computedby.com/archives/169-MOTHER-artificial-intelligence-forces-nerds-to-do-the-chores-or-else.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=169</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=169</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;span id=&quot;intelliTxt&quot;&gt; 
&lt;p&gt;Via &lt;a target=&quot;_sg&quot; href=&quot;http://www.slashgear.com&quot;&gt;Slash Gear&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt; -----&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;If you’ve ever been inside a dormitory full of 
computer science undergraduates, you know what horrors come of young men
 free of responsibility. To help combat the lack of homemaking skills in
 nerds everywhere, a group of them &lt;a href=&quot;http://www.lvl1.org/2012/02/15/mother/&quot; target=&quot;_blank&quot;&gt;banded together to create MOTHER&lt;/a&gt;,
 a combination of home automation, basic artificial intelligence and 
gentle nagging designed to keep a domicile running at peak efficiency. 
And also possibly kill an entire crew of space truckers if they should 
come in contact with a xenomorphic alien – but that code module hasn’t 
been installed yet.&lt;/p&gt; 
&lt;p&gt;&lt;img width=&quot;500&quot; height=&quot;435&quot; class=&quot;aligncenter size-full wp-image-214668&quot; title=&quot;6882537117_f71a26d489&quot; src=&quot;http://blog.computedby.com/cby/images/169_1332347995_0.jpg&quot; /&gt;&lt;span id=&quot;more-214662&quot;&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;The project comes from the LVL1 Hackerspace, a group of like-minded 
programmers and engineers.&amp;#160;The&amp;#160;aim is to create an AI suited for a home 
environment that detect issues and gets its users (i.e. the people &lt;em&gt;living &lt;/em&gt;in
 the home) to fix it. Through an array of digital sensors, MOTHER knows 
when the trash needs to be taken out, when the door is left unlocked, et
 cetera. If something isn’t done soon enough, &lt;del&gt;she&lt;/del&gt; it can even
 disable the Internet connection for individual computers. MOTHER can 
notify users of tasks that need to be completed through a standard 
computer, phones or email, or stock ticker-like displays. In addition, 
MOTHER can use video and audio tools to recognize individual users, 
adjust the lighting, video or audio to their tastes, and generally keep 
users informed and creeped out at the same time.&lt;/p&gt; 
&lt;p&gt;MOTHER’s abilities are technically limitless – since it’s all based 
on open source software, those with the skill, inclination and hardware 
components can add functions at any time. Some of the more humorous 
additions already in the project include an&amp;#160;instant&amp;#160;dubstep command. You
 can build your own MOTHER (boy, there’s a&amp;#160;sentence&amp;#160;I never thought I’d 
be writing) by &lt;a href=&quot;http://api.viglink.com/api/click?format=go&amp;amp;key=2b0adaafa9ad8a29fede7758fada1730&amp;amp;loc=http%3A%2F%2Fwww.pcworld.com%2Farticle%2F250382%2Fai_mother_nags_you_to_take_out_the_trash.html&amp;amp;v=1&amp;amp;libid=1329863127431&amp;amp;out=http%3A%2F%2Fwiki.lvl1.org%2FMOTHER&amp;amp;title=A.I.%20MOTHER%20Nags%20You%20to%20Take%20Out%20the%20Trash%20%7C%20PCWorld&amp;amp;txt=MOTHER%20Wiki%20entry&amp;amp;jsonp=vglnk_jsonp_13298652004621&quot; target=&quot;_blank&quot;&gt;reading through the official Wiki&lt;/a&gt;
 and assembling the right software, sensors, servers and the like. Or 
you could just invite your mom over and take your lumps. Your choice.&lt;/p&gt;&lt;/span&gt; 
    </content:encoded>

    <pubDate>Thu, 23 Feb 2012 10:39:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/169-guid.html</guid>
    <category>ai</category>
<category>arduino</category>
<category>hardware</category>
<category>innovation&amp;society</category>
<category>network</category>
<category>programming</category>
<category>sensors</category>

</item>
<item>
    <title>The Great Disk Drive in the Sky: How Web giants store big—and we mean big—data</title>
    <link>http://blog.computedby.com/archives/160-The-Great-Disk-Drive-in-the-Sky-How-Web-giants-store-bigand-we-mean-bigdata.html</link>
            <category>Hardware</category>
            <category>Network</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/160-The-Great-Disk-Drive-in-the-Sky-How-Web-giants-store-bigand-we-mean-bigdata.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=160</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=160</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a href=&quot;http://arstechnica.com&quot; target=&quot;_at&quot;&gt;Ars Technica&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;div class=&quot;story-image CenteredImage&quot; style=&quot;width: 555px;&quot;&gt; &lt;img width=&quot;552&quot; height=&quot;310&quot; src=&quot;http://blog.computedby.com/cby/images/160_1329501808_0.jpg&quot; alt=&quot;The Great Disk Drive in the Sky: How Web giants store big&amp;amp;mdash;and we mean &amp;lt;em&amp;gt;big&amp;lt;/em&amp;gt;&amp;amp;mdash;data&quot; /&gt; 
&lt;div class=&quot;news-item-figure-caption&quot;&gt; 
&lt;div class=&quot;news-item-figure-caption-text&quot;&gt; 
&lt;p&gt;&lt;em&gt;&lt;font size=&quot;1&quot;&gt;Google technicians test hard drives at their data center in Moncks Corner, South Carolina -- &lt;a href=&quot;http://www.youtube.com/watch?v=1SCZzgfdTBo&amp;amp;feature=player_embedded&quot;&gt;Image courtesy of Google Datacenter Video&lt;/a&gt; &lt;/font&gt;&lt;/em&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;Consider the tech it takes to back the search box on Google&#039;s home 
page: behind the algorithms, the cached search terms, and the other 
features that spring to life as you type in a query sits a data store 
that essentially contains a full-text snapshot of most of the Web. While
 you and thousands of other people are simultaneously submitting 
searches, that snapshot is constantly being updated with a firehose of 
changes. At the same time, the data is being processed by thousands of 
individual server processes, each doing everything from figuring out 
which contextual ads you will be served to determining in what order to 
cough up search results.&lt;/p&gt; 
&lt;p&gt;The storage system backing Google&#039;s search engine has to be able to 
serve millions of data reads and writes daily from thousands of 
individual processes running on&amp;#160;thousands&amp;#160;of servers, can almost never 
be down for a backup or maintenance, and has to perpetually grow to 
accommodate the ever-expanding number of pages added by Google&#039;s 
Web-crawling robots. In total, Google processes over 20 petabytes of 
data per day.&lt;/p&gt; 
&lt;p&gt; That&#039;s not something that Google could pull off 
with an off-the-shelf storage architecture. And the same goes for other 
Web and cloud computing giants running hyper-scale data centers, such as
 Amazon and Facebook.  While most data centers have addressed scaling up
 storage by adding more disk capacity on a storage area network, more 
storage servers, and often more database servers, these approaches fail 
to scale because of performance constraints in a cloud environment. In 
the cloud, there can be potentially thousands of active users of data at
 any moment, and the data being read and written at any given moment 
reaches into the thousands of terabytes.&lt;/p&gt; 
&lt;p&gt;The problem isn&#039;t simply an issue of disk read and write speeds. With
 data flows at these volumes, the main problem is storage network 
throughput; even with the best of switches and storage servers,  
traditional SAN architectures can become a performance bottleneck for 
data processing.&amp;#160;&lt;/p&gt; 
&lt;p&gt;Then there&#039;s the cost of scaling up storage 
conventionally. Given the rate that hyper-scale web companies add 
capacity (Amazon, for example, adds as much capacity to its data centers
 each day as the whole company ran on in 2001, according to Amazon Vice 
President James Hamilton), the cost required to properly roll out needed
 storage in the same way most data centers do would be huge in terms of 
required management, hardware, and software costs. That cost goes up 
even higher when relational databases are added to the mix, depending on
 how an organization approaches segmenting and replicating them.&lt;/p&gt; 
&lt;p&gt;The need for this kind of perpetually scalable, durable storage has 
driven the giants of the Web—Google, Amazon, Facebook, Microsoft, and 
others—to adopt a  different sort of storage solution: distributed file 
systems based on object-based storage.   These  systems were at least in
 part inspired by other distributed and clustered filesystems such as 
Red Hat&#039;s &lt;a href=&quot;http://www.redhat.com/magazine/006apr05/features/gfs/&quot;&gt;Global File System&lt;/a&gt; and IBM&#039;s &lt;a href=&quot;http://www.almaden.ibm.com/StorageSystems/projects/gpfs/&quot;&gt;General Parallel Filesystem&lt;/a&gt;.&amp;#160;&lt;/p&gt; 
&lt;p&gt;The
 architecture of the cloud giants&#039; distributed file systems separates 
the metadata (the data about the content) from the stored data itself. 
That allows for high volumes of parallel reading and writing of data 
across multiple replicas, and the tossing of concepts like &amp;quot;file 
locking&amp;quot; out the window.&amp;#160;&lt;/p&gt; 
&lt;p&gt;
The impact of these distributed file systems extends far beyond the 
walls of the hyper-scale data centers they were built for— they have a 
direct impact on how those who use public cloud services such as 
Amazon&#039;s EC2, Google&#039;s AppEngine, and Microsoft&#039;s Azure  develop and 
deploy applications. And companies, universities, and government 
agencies looking for a way to rapidly store and provide access to huge 
volumes of data are increasingly turning to a whole new class of data 
storage systems inspired by the systems built by cloud giants. So it&#039;s 
worth understanding the history of their development, and the 
engineering compromises that were made in the process. &lt;/p&gt; 
&lt;h3&gt;Google File System&lt;/h3&gt; 
&lt;p&gt;Google was among the first of the major Web players to face the 
storage scalability problem head-on. And the answer arrived at by 
Google&#039;s engineers in 2003 was to build a distributed file system 
custom-fit to Google&#039;s data center strategy—Google File System (GFS).

&lt;/p&gt; 
&lt;p&gt;GFS is the basis for nearly all of the company&#039;s cloud services. 
It handles data storage, including the company&#039;s BigTable database and 
the data store for Google&#039;s AppEngine platform-as-a-service, and it 
provides the data feed for Google&#039;s search engine and other 
applications. The design decisions Google made in creating GFS have 
driven much of the software engineering behind its cloud architecture, 
and vice-versa. Google tends to store data for applications in enormous 
files, and it uses files as &amp;quot;producer-consumer queues,&amp;quot; where hundreds 
of machines collecting data may all be writing to the same file. That 
file might be processed by another application that merges or analyzes 
the data—perhaps even while the data is still being written.&lt;/p&gt; 
&lt;p&gt;Google keeps most technical details of GFS to itself, for obvious 
reasons. But as described by Google research fellow Sanjay Ghemawat, 
principal engineer Howard Gobioff, and senior staff engineer Shun-Tak 
Leung in &lt;a href=&quot;http://www.cs.brown.edu/courses/cs295-11/2006/gfs.pdf&quot;&gt;a paper first published in 2003&lt;/a&gt;,
 GFS was designed with some very specific priorities in mind: Google 
wanted to turn large numbers of cheap servers and hard drives into a 
reliable data store for hundreds of terabytes of data that could manage 
itself around failures and errors. And it needed to be designed for 
Google&#039;s way of gathering and reading data, allowing multiple 
applications to append data to the system simultaneously in large 
volumes and to access it at high speeds.&lt;/p&gt; 
&lt;p&gt;Much in the way that a RAID 5 storage array &amp;quot;stripes&amp;quot; data across 
multiple disks to gain protection from failures, GFS distributes files 
in fixed-size chunks which are replicated across a cluster of servers. 
Because they&#039;re cheap computers using cheap hard drives, some of those 
servers are bound to fail at one point or another—so GFS is designed to 
be tolerant of that without losing (too much) data. &lt;/p&gt; 
&lt;p&gt;But the similarities between RAID and GFS end there, because those 
servers can be distributed across the network—either within a single 
physical data center or spread over different data centers, depending on
 the purpose of the data. GFS is designed primarily for bulk processing 
of lots of data. Reading data at high speed is what&#039;s important, not the
 speed of access to a particular section of a file, or the speed at 
which data is written to the file system. GFS provides that high output 
at the expense of more fine-grained reads and writes to files and more 
rapid writing of data to disk. As Ghemawat and company put it in their 
paper, &amp;quot;small writes at arbitrary positions in a file are supported, but
 do not have to be efficient.&amp;quot; &lt;/p&gt; 
&lt;p&gt;This distributed nature, along with the sheer volume of data GFS 
handles—millions of files, most of them larger than 100 megabytes and 
generally ranging into gigabytes—requires some trade-offs that make GFS 
very much unlike the sort of file system you&#039;d normally mount on a 
single server. Because hundreds of individual processes might be writing
 to or reading from a file simultaneously, GFS needs to supports 
&amp;quot;atomicity&amp;quot; of data—rolling back writes that fail without impacting 
other applications. And it needs to maintain data integrity with a very 
low synchronization overhead to avoid dragging down performance.&lt;/p&gt; 
&lt;p&gt;GFS consists of three layers: a GFS client, which handles requests 
for data from applications; a master, which uses an in-memory index to 
track the names of data files and the location of their chunks; and the 
&amp;quot;chunk servers&amp;quot; themselves. Originally, for the sake of simplicity, GFS 
used a single master for each cluster, so the system was designed to get
 the master out of the way of data access as much as possible. Google 
has since developed a distributed master system that can handle hundreds
 of masters, each of which can handle about 100 million files. &lt;/p&gt; 
&lt;p&gt;
When the GFS client gets a request for a specific data file, it requests
 the location of the data from the master server. The master server 
provides the location of one of the replicas, and the client then 
communicates directly with that chunk server for reads and writes during
 the rest of that particular session. The master doesn&#039;t get involved 
again unless there&#039;s a failure. &lt;/p&gt; 
&lt;p&gt;To ensure that the data firehose is highly available, GFS trades off 
some other things—like consistency across replicas. GFS does enforce 
data&#039;s atomicity—it will return an error if a write fails, then rolls 
the write back in metadata and promotes a replica of the old data, for 
example. But the master&#039;s lack of involvement in data writes means that 
as data gets written to the system, it doesn&#039;t immediately get 
replicated across the whole GFS cluster. The system follows what Google 
calls a &amp;quot;relaxed consistency model&amp;quot; out of the necessities of dealing 
with simultaneous access to data and the limits of the network.&lt;/p&gt; 
&lt;p&gt;This means that GFS is entirely okay with serving up stale data from 
an old replica if that&#039;s what&#039;s the most available at the moment—so long
 as the data eventually gets updated. The master tracks changes, or 
&amp;quot;mutations,&amp;quot; of data within chunks using version numbers to indicate 
when the changes happened. As some of the replicas get left behind (or 
grow &amp;quot;stale&amp;quot;), the GFS master makes sure those chunks aren&#039;t served up 
to clients until they&#039;re first brought up-to-date. &lt;/p&gt; 
&lt;p&gt;But that doesn&#039;t necessarily happen with sessions already connected 
to those chunks. The metadata about changes doesn&#039;t become visible until
 the master has processed changes and reflected them in its metadata. 
That metadata also needs to be replicated in multiple locations in case 
the master fails—because otherwise the whole file system is lost. And if
 there&#039;s a failure at the master in the middle of a write, the changes 
are effectively lost as well. This isn&#039;t a big problem because of the 
way that Google deals with data: the vast majority of data used by its 
applications rarely changes, and when it does data is usually appended 
rather than modified in place. &lt;/p&gt; 
&lt;p&gt;While GFS was designed for the apps Google ran in 2003, it wasn&#039;t 
long before Google started running into scalability issues. Even before 
the company bought YouTube, GFS was starting to hit the wall—largely 
because the new applications Google was adding didn&#039;t work well with the
 ideal 64-megabyte file size. To get around that, Google turned to &lt;a href=&quot;http://storagemojo.com/2006/09/07/googles-bigtable-distributed-storage-system-pt-i/&quot;&gt;Bigtable&lt;/a&gt;,
 a table-based data store that vaguely resembles a database and sits 
atop GFS. Like GFS below it, Bigtable is mostly write-once, so changes 
are stored as appends to the table—which Google uses in applications 
like Google Docs to handle versioning, for example.&lt;/p&gt; 
&lt;p&gt;The foregoing is mostly academic if you don&#039;t work at Google (though it may help users of AppEngine, &lt;a href=&quot;http://code.google.com/apis/storage/docs/getting-started.html&quot;&gt;Google Cloud Storage&lt;/a&gt;
 and other Google services to understand what&#039;s going on under the hood a
 bit better). While Google Cloud Storage provides a public way to store 
and access objects stored in GFS through a Web interface, the exact 
interfaces and tools used to drive GFS within Google haven&#039;t been made 
public. But the paper describing GFS led to the development of a more 
widely used distributed file system that behaves a lot like it: the 
Hadoop Distributed File System. &lt;/p&gt; 
&lt;h3&gt;Hadoop DFS&lt;/h3&gt; 
&lt;p&gt;Developed in Java and open-sourced as a project of the Apache 
Foundation, Hadoop has developed such a following among Web companies 
and others coping with &amp;quot;big data&amp;quot; problems that it has &lt;a href=&quot;http://www.guardian.co.uk/technology/2011/mar/25/media-guardian-innovation-awards-apache-hadoop&quot;&gt;been described&lt;/a&gt;
 as the &amp;quot;Swiss army knife of the 21st Century.&amp;quot; All the hype means that 
sooner or later, you&#039;re more likely to find yourself dealing with Hadoop
 in some form than with other distributed file systems—especially when 
Microsoft starts shipping it as an Windows Server add-on.&lt;/p&gt; 
&lt;p&gt;Named by developer Doug Cutting &lt;a href=&quot;http://weblogs.java.net/blog/tomwhite/archive/2006/02/hadoop.html&quot;&gt;after his son&#039;s stuffed elephant&lt;/a&gt;,
 Hadoop was &amp;quot;inspired&amp;quot; by GFS and Google&#039;s MapReduce distributed 
computing environment. In 2004, as Cutting and others working on the 
Apache Nutch search engine project sought a way to bring the crawler and
 indexer up to &amp;quot;Web scale,&amp;quot; Cutting read Google&#039;s papers on GFS and 
MapReduce and started to work on his own implementation. While most of 
the enthusiasm for Hadoop comes from Hadoop&#039;s distributed data 
processing capability, derived from its MapReduce-inspired distributed 
processing management, the Hadoop Distributed File System is what 
handles the massive data sets it works with.&lt;/p&gt; 
&lt;p&gt;Hadoop is developed under the Apache license, and there are a number 
of commercial and free distributions available. The distribution I 
worked with was from &lt;a href=&quot;http://www.cloudera.com/&quot;&gt;Cloudera&lt;/a&gt; 
(Doug Cutting&#039;s current employer)—the Cloudera Distribution Including 
Apache Hadoop (CDH), the open-source version of Cloudera&#039;s enterprise 
platform, and Cloudera Service and Configuration Express Edition, which 
is free for up to 50 nodes.&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;http://hortonworks.com/technology/hortonworksdataplatform/&quot;&gt;HortonWorks&lt;/a&gt;,
 the company with which Microsoft has aligned to help move Hadoop to 
Azure and Windows Server (and home to much of the original Yahoo team 
that worked on Hadoop), has its own Hadoop-based HortonWorks Data 
Platform in a limited &amp;quot;&lt;a href=&quot;http://hortonworks.com/technology/techpreview/&quot;&gt;technology preview&lt;/a&gt;&amp;quot; release. There&#039;s also a Debian package of the Apache Core, and a &lt;a href=&quot;http://wiki.apache.org/hadoop/Distributions%20and%20Commercial%20Support&quot;&gt;number of other open-source and commercial products&lt;/a&gt; that are based on Hadoop in some form.&lt;/p&gt; 
&lt;p&gt;HDFS can be used to support a wide range of applications where high 
volumes of cheap hardware and big data collide. But because of its 
architecture, it&#039;s not exactly well-suited to general purpose data 
storage, and it gives up a certain amount of flexibility. HDFS has to do
 away with certain things usually associated with file systems in order 
to make sure it can perform well with massive amounts of data spread out
 over hundreds, or even thousands, of physical machines—things like 
interactive access to data. &lt;/p&gt; 
&lt;p&gt;While Hadoop runs in Java, there are a number of ways to interact 
with HDFS besides its Java API. There&#039;s a C-wrapped version of the API, a
 command line interface through Hadoop, and files can be browsed through
 HTTP requests. There&#039;s also &lt;a href=&quot;http://wiki.apache.org/hadoop/MountableHDFS&quot;&gt;MountableHDFS&lt;/a&gt;, an add-on based on &lt;a href=&quot;http://fuse.sourceforge.net/&quot;&gt;FUSE&lt;/a&gt; that allows HDFS to be mounted as a file system by most operating systems. Developers are working on a &lt;a href=&quot;http://www.webdav.org/&quot;&gt;WebDAV&lt;/a&gt; interface as well to allow Web-based writing of data to the system. &lt;/p&gt; 
&lt;p&gt;HDFS follows the architectural path laid out by Google&#039;s GFS fairly 
closely, following its three-tiered, single master model. Each Hadoop 
cluster has a master server called the &amp;quot;NameNode&amp;quot; which tracks the 
metadata about the location and replication state of each 64-megabyte 
&amp;quot;block&amp;quot; of storage. Data is replicated across the &amp;quot;DataNodes&amp;quot; in the 
cluster—the slave systems that handle data reads and writes. Each block 
is replicated three times by default, though the number of replicas can 
be increased by changing the configuration of the cluster. &lt;/p&gt; 
&lt;div class=&quot;news-item-figure CenteredImage&quot; style=&quot;width: 640px;&quot;&gt; 
&lt;div class=&quot;news-item-figure-image&quot; style=&quot;height: 443px;&quot;&gt;&lt;img width=&quot;640&quot; height=&quot;443&quot; src=&quot;http://blog.computedby.com/cby/images/160_1329501809_1.gif&quot; /&gt;&lt;/div&gt; 
&lt;/div&gt; 
&lt;p&gt;As in GFS, HDFS gets the master server out of the read-write loop as 
quickly as possible to avoid creating a performance bottleneck. When a 
request is made to access data from HDFS, the NameNode sends back the 
location information for the block on the DataNode that is closest to 
where the request originated. The NameNode also tracks the health of 
each DataNode through a &amp;quot;heartbeat&amp;quot; protocol and stops sending requests 
to DataNodes that don&#039;t respond, marking them &amp;quot;dead.&amp;quot; &lt;/p&gt; 
&lt;p&gt;After the handoff, the NameNode doesn&#039;t handle any further 
interactions. Edits to data on the DataNodes are reported back to the 
NameNode and recorded in a log, which then guides replication across the
 other DataNodes with replicas of the changed data. As with GFS, this 
results in a relatively lazy form of consistency, and while the NameNode
 will steer new requests to the most recently modified block of data, 
jobs in progress will still hit stale data on the DataNodes they&#039;ve been
 assigned to. &lt;/p&gt; 
&lt;p&gt;That&#039;s not supposed to happen much, however, as HDFS data is supposed
 to be &amp;quot;write once&amp;quot;—changes are usually appended to the data, rather 
than overwriting existing data, making for simpler consistency. And 
because of the nature of Hadoop applications, data tends to get written 
to HDFS in big batches.&lt;/p&gt; 
&lt;p&gt;When a client sends data to be written to HDFS, it first gets staged 
in a temporary local file by the client application until the data 
written reaches the size of a data block—64 megabytes, by default. Then 
the client contacts the NameNode and gets back a datanode and block 
location to write the data to. The process is repeated for each block of
 data committed, one block at a time. This reduces the amount of network
 traffic created, and it slows down the write process as well. But HDFS 
is all about the reads, not the writes.&lt;/p&gt; 
&lt;p&gt;Another way HDFS can minimize the amount of write traffic over the 
network is in how it handles replication. By activating an HDFS feature 
called &amp;quot;rack awareness&amp;quot; to manage distribution of replicas, an 
administrator can specify a rack ID for each node, designating where it 
is physically located through a variable in the network configuration 
script. By default, all nodes are in the same &amp;quot;rack.&amp;quot; But when rack 
awareness is configured, HDFS places one replica of each block on 
another node within the same data center rack, and another in a 
different rack to minimize the amount of data-writing traffic across the
 network—based on the reasoning that the chance of a whole rack failure 
is less likely than the failure of a single node. In theory, this 
improves overall write performance to HDFS without sacrificing 
reliability. &lt;/p&gt; 
&lt;p&gt;As with the early version of GFS, HDFS&#039;s NameNode potentially creates
 a single point of failure for what&#039;s supposed to be a highly available 
and distributed system. If the metadata in the NameNode is lost, the 
whole HDFS environment becomes essentially unreadable—like a hard disk 
that has lost its file allocation table. HDFS supports using a &amp;quot;backup 
node,&amp;quot; which keeps a synchronized version of the NameNode&#039;s metadata 
in-memory, and stores snap-shots of previous states of the system so 
that it can be rolled back if necessary. Snapshots can also be stored 
separately on what&#039;s called a &amp;quot;checkpoint node.&amp;quot; However, according to 
the HDFS documentation, there&#039;s currently no support within HDFS for 
automatically restarting a crashed NameNode, and the backup node doesn&#039;t
 automatically kick in and replace the master. &lt;/p&gt; 
&lt;p&gt;HDFS and GFS were both engineered with search-engine style tasks in 
mind. But for cloud services targeted at more general types of 
computing, the &amp;quot;write once&amp;quot; approach and other compromises made to 
ensure big data query performance are less than ideal—which is why 
Amazon developed its own distributed storage platform, called Dynamo.&lt;/p&gt; 
&lt;h3&gt;Amazon&#039;s S3 and Dynamo&lt;/h3&gt; 
&lt;p&gt;As Amazon began to build its Web services platform, the company had much different application issues than Google.&lt;/p&gt; 
&lt;p&gt;Until recently, like GFS, Dynamo hasn&#039;t been directly exposed to customers. As Amazon CTO Werner Vogels &lt;a href=&quot;http://www.allthingsdistributed.com/2007/10/amazons_dynamo.html&quot;&gt;explained in his blog in 2007&lt;/a&gt;,
 it is the underpinning of storage services and other parts of Amazon 
Web Services that are highly exposed to Amazon customers, including 
Amazon&#039;s Simple Storage Service (S3) and SimpleDB. But on January 18 of 
this year, Amazon  launched a database service called DynamoDB, based on
 the latest improvements to Dynamo. It gave customers a direct interface
 as a &amp;quot;NoSQL&amp;quot; database.&lt;/p&gt; 
&lt;p&gt;Dynamo has a few things in common with GFS and HDFS: it&#039;s also 
designed with less concern for consistency of data across the system in 
exchange for high availability, and to run on Amazon&#039;s massive 
collection of commodity hardware. But that&#039;s where the similarities 
start to fade away, because Amazon&#039;s requirements for Dynamo were 
totally different.&lt;/p&gt; 
&lt;p&gt;Amazon needed a file system that could deal with much more general 
purpose data access—things like Amazon&#039;s own e-commerce capabilities, 
including customer shopping carts, and other very transactional systems.
 And the company needed much more granular and dynamic access to data. 
Rather than being optimized for big streams of data, the need was for 
more random access to smaller components, like the sort of access used 
to serve up webpages. &lt;/p&gt; 
&lt;p&gt;According to the &lt;a href=&quot;http://www.allthingsdistributed.com/2007/10/amazons_dynamo.html&quot;&gt;paper presented by Vogels and his team&lt;/a&gt; at the &lt;a href=&quot;http://www.sosp2007.org/&quot;&gt;Symposium on Operating Systems Principles &lt;/a&gt;
 conference in October 2007, &amp;quot;Dynamo targets applications that need to 
store objects that are relatively small (usually less than 1 MB).&amp;quot; And 
rather than being optimized for reads, Dynamo is designed to be &amp;quot;always 
writeable,&amp;quot; being highly available for data input—precisely the opposite
 of Google&#039;s model. &lt;/p&gt; 
&lt;p&gt;&amp;quot;For a number of Amazon services,&amp;quot; the Amazon Dynamo team wrote in 
their paper, &amp;quot;rejecting customer updates could result in a poor customer
 experience. For instance, the shopping cart service must allow 
customers to add and remove items from their shopping cart even amidst 
network and server failures.&amp;quot; At the same time, the services based on 
Dynamo can be applied to much larger data sets—in fact, Amazon offers 
the Hadoop-based &lt;a href=&quot;http://aws.amazon.com/elasticmapreduce/&quot;&gt;Elastic MapReduce service&lt;/a&gt; based on S3 atop of Dynamo. &lt;/p&gt; 
&lt;p&gt;In order to meet those requirements, Dynamo&#039;s architecture is almost 
the polar opposite of GFS—it more closely resembles a peer-to-peer 
system than the master-slave approach. Dynamo also flips how consistency
 is handled, moving away from having the system resolve replication 
after data is written, and instead doing conflict resolution on data 
when executing reads. That way, Dynamo never rejects a data write, 
regardless of whether it&#039;s new data or a change to existing data, and 
the replication catches up later.&lt;/p&gt; 
&lt;p&gt;Because of concerns about the pitfalls of a central master server 
failure (based on previous experiences with service outages), and the 
pace at which Amazon adds new infrastructure to its cloud, Vogel&#039;s team 
chose a decentralized approach to replication. It was based on a 
self-governing data partitioning scheme that used the concept of &lt;a href=&quot;http://www.tomkleinpeter.com/2008/03/17/programmers-toolbox-part-3-consistent-hashing/&quot;&gt;consistent hashing&lt;/a&gt;.
 The resources within each Dynamo cluster are mapped as a continuous 
circle of address spaces, and each storage node in the system is given a
 random value as it is added to the cluster—a value that represents its 
&amp;quot;position&amp;quot; on the Dynamo ring. Based on the number of storage nodes in 
the cluster, each node takes responsibility for a chunk of address 
spaces based on its position. As storage nodes are added to the ring, 
they take over chunks of address space and the nodes on either side of 
them in the ring adjust their responsibility. Since Amazon was concerned
 about unbalanced loads on storage systems as newer, better hardware was
 added to clusters, Dynamo allows multiple virtual nodes to be assigned 
to each physical node, giving bigger systems a bigger share of the 
address space in the cluster.&lt;/p&gt; 
&lt;p&gt;When data gets written to Dynamo—through a &amp;quot;put&amp;quot; request—the systems 
assigns a key to the data object being written. That key gets run 
through a 128-bit &lt;a href=&quot;http://md5generator.net/&quot;&gt;MD5 hash&lt;/a&gt;; the 
value of the hash is used as an address within the ring for the data. 
The data node responsible for that address becomes the &amp;quot;coordinator 
node&amp;quot; for that data and is responsible for handling requests for it and 
prompting replication of the data to other nodes in the ring, as shown 
in the Amazon diagram below: &lt;/p&gt; 
&lt;div style=&quot;width: 398px;&quot; class=&quot;news-item-figure CenteredImage&quot;&gt; 
&lt;div class=&quot;news-item-figure-image&quot; style=&quot;height: 317px;&quot;&gt;&lt;img width=&quot;398&quot; height=&quot;317&quot; src=&quot;http://blog.computedby.com/cby/images/160_1329501809_2.png&quot; /&gt;&lt;/div&gt; 
&lt;/div&gt; 
&lt;p&gt;This spreads requests out across all the nodes in the system. In the 
event of a failure of one of the nodes, its virtual neighbors on the 
ring start picking up requests and fill in the vacant space with their 
replicas.&lt;/p&gt; 
&lt;p&gt;Then there&#039;s Dynamo&#039;s consistency-checking scheme. When a &amp;quot;get&amp;quot; 
request comes in from a client application, Dynamo polls its nodes to 
see who has a copy of the requested data. Each node with a replica 
responds, providing information about when its last change was made, 
based on a &lt;a href=&quot;http://basho.com/blog/technical/2010/01/29/why-vector-clocks-are-easy/&quot;&gt;vector clock&lt;/a&gt;—a
 versioning system that tracks the dependencies of changes to data. 
Depending on how the polling is configured, the request handler can wait
 to get just the first response back and return it (if the application 
is in a hurry for any data and there&#039;s low risk of a conflict—like in a 
Hadoop application) or it can wait for two, three, or more responses. 
For multiple responses from the storage nodes, the handler checks to see
 which is most up-to-date and alerts the nodes that are stale to copy 
the data from the most current, or it merges versions that have 
non-conflicting edits. This scheme works well for resiliency under most 
circumstances—if nodes die, and new ones are brought online, the latest 
data gets replicated to the new node.&lt;/p&gt; 
&lt;p&gt;The most recent improvements in Dynamo, and the creation of DynamoDB,
 were the result of looking at why Amazon&#039;s internal developers had not 
adopted Dynamo itself as the base for their applications, and instead 
relied on the services built atop it—S3, SimpleDB, and Elastic Block 
Storage. The problems that Amazon faced in its April 2011&amp;#160;&lt;a href=&quot;http://arstechnica.com/business/news/2011/04/amazons-lengthy-cloud-outage-shows-the-danger-of-complexity.ars&quot;&gt;outage&lt;/a&gt;
 were the result of replication set up between clusters higher in the 
application stack—in Amazon&#039;s Elastic Block Storage, where replication 
overloaded the available additional capacity, rather than because of 
problems with Dynamo itself.  &lt;/p&gt; 
&lt;p&gt;The overall stability of Dynamo has made it the inspiration for  open-source copycats just as GFS did. Facebook relies on &lt;a href=&quot;http://cassandra.apache.org/&quot;&gt;Cassandra&lt;/a&gt;, now an Apache project, which is based on Dynamo. &lt;a href=&quot;http://basho.com/products/riak-overview/&quot;&gt;Basho&#039;s Riak&lt;/a&gt; &amp;quot;NoSQL&amp;quot; database also is derived from the Dynamo architecture. 
&lt;/p&gt; 
&lt;h3&gt;Microsoft&#039;s Azure DFS&lt;/h3&gt; 
&lt;p&gt;When Microsoft launched the Azure platform-as-a-service, it faced a 
similar set of requirements to those of Amazon—including massive amounts
 of general-purpose storage. But because it&#039;s a PaaS, Azure doesn&#039;t 
expose as much of the infrastructure to its customers as Amazon does 
with EC2. And the service has the benefit of being purpose-built as a 
platform to serve cloud customers instead of being built to serve a 
specific internal mission first.&lt;/p&gt; 
&lt;p&gt;So in some respects, Azure&#039;s storage architecture resembles 
Amazon&#039;s—it&#039;s designed to handle a variety of sizes of &amp;quot;blobs,&amp;quot; tables, 
and other types of data, and to provide quick access at a granular 
level. But instead of handling the logical and physical mapping of data 
at the storage nodes themselves, Azure&#039;s storage architecture separates 
the logical and physical partitioning of data into separate layers of 
the system. While incoming data requests are routed based on a logical 
address, or &amp;quot;partition,&amp;quot; the distributed file system itself is broken 
into gigabyte-sized chunks, or &amp;quot;extents.&amp;quot; The result is a sort of hybrid
 of Amazon&#039;s and Google&#039;s approaches, illustrated in this diagram from 
Microsoft:&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;div class=&quot;news-item-figure CenteredImage&quot; style=&quot;width: 477px;&quot;&gt; 
&lt;div class=&quot;news-item-figure-image&quot; style=&quot;height: 326px;&quot;&gt;&lt;img width=&quot;477&quot; height=&quot;326&quot; src=&quot;http://blog.computedby.com/cby/images/160_1329501810_3.png&quot; /&gt;&lt;/div&gt; 
&lt;/div&gt; 
&lt;p&gt;As Microsoft&#039;s Brad Calder describes &lt;a href=&quot;http://blogs.msdn.com/b/windowsazurestorage/archive/2010/12/30/windows-azure-storage-architecture-overview.aspx&quot;&gt;in his overview of Azure&#039;s storage architecture&lt;/a&gt;,
 Azure uses a key system similar to that used in Dynamo to identify the 
location of data. But rather than having the application or service 
contact storage nodes directly, the request is routed through a 
front-end layer that keeps a map of data partitions in a role similar to
 that of HDFS&#039;s NameNode. Unlike HDFS, Azure uses multiple front-end 
servers, load balancing requests across them. The front-end server 
handles all of the requests from the client application authenticating 
the request, and handles communicating with the next layer down—the 
partition layer.&lt;/p&gt; 
&lt;p&gt;Each logical chunk of Azure&#039;s storage space is managed by a partition
 server, which tracks which extents within the underlying DFS hold the 
data. The partition server handles the reads and writes for its 
particular set of storage objects. The physical storage of those objects
 is spread across the DFS&#039; extents, so all partition servers each have 
access to all of the extents in the DFS. In addition to buffering the 
DFS from the front-end servers&#039;s read and write requests, the partition 
servers also cache requested data in memory, so repeated requests can be
 responded to without having to hit the underlying file system. That 
boosts performance for small, frequent requests like those used to 
render a webpage.&lt;/p&gt; 
&lt;p&gt;All of the metadata for each partition is replicated back to a set of
 &amp;quot;partition master&amp;quot; servers, providing a backup of the information if a 
partition server fails—if one goes down, its partitions are passed off 
to other partition servers dynamically. The partition masters also 
monitor the workload on each partition server in the Azure storage 
cluster; if a particular partition server is becoming overloaded, the 
partition master can dynamically re-assign partitions.&lt;/p&gt; 
&lt;p&gt;Azure is unlike the other big DFS systems in that it more tightly 
enforces consistency of data writes. Replication of data happens when 
writes are sent to the DFS, but it&#039;s not the lazy sort of replication 
that is characteristic of GFS and HDFS. Each extent of storage is 
managed by a primary DFS server and replicated to multiple secondaries; 
one DFS server may be a primary for a subset of extents and a secondary 
server for others. When a partition server passes a write request to 
DFS, it contacts the primary server for the extent the data is being 
written to, and the primary passes the write to its secondaries. The 
write is only reported as successful when the data has been replicated 
successfully to three secondary servers. &lt;/p&gt; 
&lt;p&gt;As with the partition layer, Azure DFS uses load balancing on the 
physical layer in an attempt to prevent systems from getting jammed with
 too much I/O. Each partition server monitors the workload on the 
primary extent servers it accesses; when a primary DFS server starts to 
red-line, the partition server starts redirecting read requests to 
secondary servers, and redirecting writes to extents on other servers.&lt;/p&gt; 
&lt;h3&gt;The next level of &amp;quot;distributed&amp;quot;&lt;/h3&gt; 
&lt;p&gt;Distributed file systems are hardly a guarantee of perpetual uptime. 
In most cases, DFS&#039;s only replicate within the same data center because 
of the amount of bandwidth required to keep replicas in sync.  But 
replication within the data center, for example doesn&#039;t help when the 
whole data center gets taken offline or a backup network switch fails to
 kick in when the primary fails. In August, Microsoft and Amazon both 
had data centers in Dublin taken offline by a transformer 
explosion—which created a spike that kept backup generators from 
starting. &lt;/p&gt; 
&lt;p&gt;Systems that are lazier about replication, such as GFS and Hadoop, 
can asynchronously handle replication between two data centers; for 
example, using &amp;quot;rack awareness,&amp;quot; Hadoop clusters can be configured to 
point to a DataNode offsite, and metadata can be passed to a remote 
checkpoint or backup node (at least in theory). But for more dynamic 
data, that sort of replication can be difficult to manage.&lt;/p&gt; 
&lt;p&gt;That&#039;s one of the reasons Microsoft&amp;#160;&lt;a href=&quot;http://blogs.msdn.com/b/windowsazurestorage/archive/2011/09/16/windows-azure-storage-at-build-2011-geo-replication-and-new-blob-table-and-queue-features.aspx&quot;&gt;released a feature called &amp;quot;geo-replication&amp;quot; in September&lt;/a&gt;.
 Geo-replication is a feature that will sync customers&#039; data between two
 data center locations hundred of miles apart. Rather than using the 
tightly coupled replication Microsoft uses within the data center, 
geo-replication happens asynchronously. Both of the Azure data centers 
have to be in the same region; for example, data for an application set 
up through the Azure Portal at the North Central US data center can be 
replicated to the South Central US.&lt;/p&gt; 
&lt;p&gt;In Amazon&#039;s case, the company does replication across availability 
zones at a service level rather than down in the Dynamo architecture. 
While Amazon hasn&#039;t published how it handles its own geo-replication, it
 provides customers with the ability to &amp;quot;snap shot&amp;quot; their EBS storage to
 a remote S3 data &amp;quot;bucket.&amp;quot;&lt;/p&gt; 
&lt;p&gt;And that&#039;s the approach Amazon and Google have generally taken in 
evolving their distributed file systems: making the fixes in the 
services based on them, rather than in the underlying architecture.  
While Google has added a  distributed master system to GFS and made 
other tweaks to accommodate its ever-growing data flows, the  
fundamental architecture of Google&#039;s system is still very much like it 
was in 2003. &lt;/p&gt; 
&lt;p&gt;But in the long term, the file systems themselves may become more 
focused on being an archive of data than something applications touch 
directly. In an interview with Ars, database pioneer (and founder of 
VoltDB) Michael Stonebraker said that as data volumes continue to go up 
for &amp;quot;big data&amp;quot; applications, server memory is becoming &amp;quot;the new disk&amp;quot; 
and file systems are becoming where the log for application activity 
gets stored—&amp;quot;the new tape.&amp;quot;  As the cloud giants push for more power 
efficiency and performance from their data centers, they have already 
moved increasingly toward solid-state drives and larger amounts of 
system memory.&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;/div&gt; 
&lt;/div&gt; 
&lt;/div&gt; 
    </content:encoded>

    <pubDate>Mon, 06 Feb 2012 11:16:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/160-guid.html</guid>
    <category>cloud</category>
<category>hardware</category>
<category>network</category>
<category>technology</category>

</item>
<item>
    <title>Microsoft Reinvents Wi-Fi for White Spaces</title>
    <link>http://blog.computedby.com/archives/144-Microsoft-Reinvents-Wi-Fi-for-White-Spaces.html</link>
            <category>Mobile</category>
            <category>Network</category>
    
    <comments>http://blog.computedby.com/archives/144-Microsoft-Reinvents-Wi-Fi-for-White-Spaces.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=144</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=144</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a href=&quot;http://www.technologyreview.com/&quot; target=&quot;_tr&quot;&gt;TechnologyReview&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt; -----&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;Microsoft has developed a new kind of Wi-Fi network that performs at 
its top speed even in the face of interference. It takes advantage of a 
new Wi-Fi standard that uses more of the electromagnetic spectrum, but 
also hops between the narrow bands of unused spectrum within television 
broadcast frequencies.&lt;/p&gt; 
&lt;p&gt;In 2008, the U.S. Federal Communications Commission approved limited use of &amp;quot;&lt;a target=&quot;_blank&quot; href=&quot;http://www.fcc.gov/topic/white-space&quot;&gt;white spaces&lt;/a&gt;&amp;quot;—portions
 of spectrum adjacent to existing television transmissions. The ruling, 
in effect, expanded the available spectrum. Microsoft developed the new 
network partly as a way to push Congress to allow much broader use of 
white spaces, despite some concerns over interference with some other 
types of wireless devices, such as wireless microphones.&lt;/p&gt; 
&lt;p&gt;The fastest Wi-Fi networks, which can transmit data at up to a 
gigabit per second, use as much spectrum as possible, up to 160 
megahertz, to maximize bandwidth. Krishna Chintalapudi and his team at 
Microsoft Research have pioneered an approach, called WiFi-NC, which 
makes efficient use of these white spaces at these speeds. &lt;/p&gt; 
&lt;p&gt;Rather than using a conventional Wi-Fi radio, it uses an array of 
tiny, low-data rate transmitters and receivers. Each of these broadcast 
and receive via a different, narrow range of spectrum. Bundled together,
 they work just like a regular Wi-Fi radio, but can switch between 
white-space frequencies far more efficiently.&lt;/p&gt; 
&lt;p&gt;That means the system is compatible with existing equipment. &amp;quot;The 
entire reception and transmission logic could be reused from existing 
Wi-Fi implementations,&amp;quot; says Chintalapudi.&lt;/p&gt; 
&lt;p&gt;The team calls these transmitters and receivers &amp;quot;receiver-lets&amp;quot; and 
&amp;quot;transmitter-lets.&amp;quot; Together, they make up what&#039;s known as a &amp;quot;compound 
radio.&amp;quot;&lt;/p&gt; 
&lt;p&gt;The resulting wireless network doesn&#039;t increase data rates in 
specific ranges of spectrum above what&#039;s currently achieved with 
latest-generation technology. It does, however, make more efficient use 
of the entire range of spectrum, and especially the white spaces freed 
up by the FCC.&lt;/p&gt; 
&lt;p&gt;The new radio integrates with a previous Microsoft project that &lt;a href=&quot;http://www.technologyreview.com/communications/37608/&quot;&gt;provides a wireless device with access to a database of available white-space&lt;/a&gt;
 spectrum in any part of the United States. That system, called 
SenseLess, tells a device where it can legally broadcast and receive. 
WiFi-NC then chooses the bands of spectrum that have the least 
interference, and broadcasts over them.&lt;/p&gt; 
&lt;p&gt;By sending its signal over many smaller radios that operate in 
slivers of the available spectrum, WiFi-NC suffers less interference and
 experiences faster speeds even when a user is at the intersection of 
overlapping networks. This is important because the white spaces that 
may be authorized for commercial use by the FCC are at the lower ends of
 the electromagnetic spectrum, where signals can travel much further 
than existing Wi-Fi transmissions.&lt;/p&gt; 
&lt;p&gt;Whether or not Microsoft&#039;s WiFi-NC technology gets commercialized depends on Congress, says &lt;a target=&quot;_blank&quot; href=&quot;http://werbach.com/about.html&quot;&gt;Kevin Werbach&lt;/a&gt;,
 a professor at the University of Pennsylvania&#039;s Wharton Business 
School, and an expert on the FCC&#039;s effort to make more spectrum 
available for wireless data transmission.&lt;/p&gt; 
&lt;p&gt;&amp;quot;The problem is that many of the Congressional proposals to give the 
FCC [the authority to auction off currently unused bandwidth] also 
restrict it from making available white spaces for devices around that 
spectrum,&amp;quot; says Werbach.&lt;/p&gt; 
&lt;p&gt;Microsoft hopes WiFi-NC will persuade Congress to approve wider use of white spaces.&lt;/p&gt; 
&lt;p&gt;&amp;quot;It is&amp;#160;our opinion that WiFi-NC&#039;s approach of using multiple narrow 
channels&amp;#160;as opposed to the current model of using wider channels in an 
all-or-nothing style is the&amp;#160;more prudent&amp;#160;approach for the future of 
Wi-Fi and white spaces,&amp;quot; says Chintalapudi. The team&#039;s ultimate goal, he
 adds, is to propose WiFi-NC as a new wireless standard for the hardware
 and software industries.&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 10 Jan 2012 11:29:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/144-guid.html</guid>
    <category>mobile</category>
<category>network</category>
<category>wifi</category>

</item>
<item>
    <title>Why Silent Updates Work: Chrome 16 Passes IE9 in 2 Days</title>
    <link>http://blog.computedby.com/archives/136-Why-Silent-Updates-Work-Chrome-16-Passes-IE9-in-2-Days.html</link>
            <category>Network</category>
            <category>Software</category>
    
    <comments>http://blog.computedby.com/archives/136-Why-Silent-Updates-Work-Chrome-16-Passes-IE9-in-2-Days.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=136</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=136</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a href=&quot;http://www.tomsguide.com&quot; target=&quot;_tg&quot;&gt;TomsGuide&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt; -----&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;Microsoft announced that it will be launching silent updates for IE9 in January.&lt;/p&gt; 
&lt;p&gt;&lt;img src=&quot;http://blog.computedby.com/cby/images/136_1326792783_0.jpg&quot; /&gt; Despite
 the controversy of user control, Microsoft especially has a reason to 
make this move to react to browser &amp;quot;update fatigue&amp;quot; that has resulted in
 virtually &amp;quot;stale&amp;quot; IE users who won&#039;t upgrade their browsers unless they
 upgrade their operating system as well. &lt;/p&gt; 
&lt;p&gt;The most recent upgrade of Google&#039;s &lt;a href=&quot;http://www.tomsguide.com/us/ie9-chrome-16-browsers-update-firefox,news-13567.html#&quot;&gt;Chrome browser&lt;/a&gt;
 shows just how well the silent update feature works. Within five days 
of introduction, Chrome 15 market share fell from 24.06 percent to just 
6.38 percent, while the share of Chrome 16 climbed from 0.35 percent to 
19.81 percent, according to &lt;a href=&quot;http://gs.statcounter.com/#browser_version-ww-daily-20111201-20111218&quot;&gt;StatCounter&lt;/a&gt;.
 Within five days, Google moved about 75 percent of its user base - more
 than 150 million users - from one browser to another. Within three 
days, Chrome 16 market share surpassed the market share of IE9 
(currently at about 10.52 percent for this month), in four days it 
surpassed Firefox 8 (currently at about 15.60 percent) and will be 
passing IE8 today, StatCounter data indicates.&lt;/p&gt; 
&lt;p&gt;What makes this data so important is the fact that Google is 
dominating HTML5 capability across all operating system platforms and 
not just Windows 7, where IE9 has a slight advantage, according to 
Microsoft (StatCounter does not break out data for browser share on 
individual operating systems). IE9 was introduced on March 14 of 2011, 
has captured only 10.52 percent market share and has followed a similar 
slow upgrade pattern as its predecessors. For example, IE, which was 
introduced in March 2009, reached its market share peak in the month IE9
 was introduced - at 30.24 percent. Since then, the browser has declined
 to only 22.17 percent and 57.52 percent of the IE user base still uses 
IE8 today. &lt;/p&gt; 
&lt;p&gt;With the &lt;a href=&quot;http://www.tomshardware.com/news/Internet-Explorer-Windows-Update-Google-Chrome-Cloud-Print,14308.html&quot;&gt;silent updates becoming available for IE8 and IE9&lt;/a&gt;,
 Microsoft is likely to avoid another IE6 disaster with IE8. Even more 
important for Microsoft is that those users who update to IE9 may be 
less likely to switch to Chrome. &lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 23 Dec 2011 15:18:01 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/136-guid.html</guid>
    <category>browser</category>
<category>network</category>
<category>software</category>
<category>web</category>

</item>
<item>
    <title>OwnCloud: An open-source cloud to call your own</title>
    <link>http://blog.computedby.com/archives/135-OwnCloud-An-open-source-cloud-to-call-your-own.html</link>
            <category>Network</category>
            <category>Software</category>
    
    <comments>http://blog.computedby.com/archives/135-OwnCloud-An-open-source-cloud-to-call-your-own.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=135</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=135</wfw:commentRss>
    

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a href=&quot;http://www.zdnet.com&quot; target=&quot;_zdnet&quot;&gt;ZDNet&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt; -----&lt;/p&gt; 
&lt;p&gt;&lt;img src=&quot;http://i.zdnet.com/blogs/owncloud.png?tag=siu-container;attachment_10013&quot; alt=&quot;http://i.zdnet.com/blogs/owncloud.png?tag=siu-container;attachment_10013&quot; style=&quot;width: 554px; height: 347px;&quot; /&gt;&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_owncloud&quot; href=&quot;http://owncloud.com/&quot;&gt;owncloud.com&lt;/a&gt; &lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;&amp;#160;&lt;/p&gt; 
&lt;p&gt;Everyone likes &lt;a href=&quot;http://www.itworld.com/virtualization/229225/cloud-service-rumble-amazon-cloud-drive-vs-icloud-vs-dropbox-vs-google-music-v&quot;&gt;personal cloud services&lt;/a&gt;, like Apple’s &lt;a href=&quot;http://www.zdnet.com/topics/apple+icloud&quot;&gt;iCloud&lt;/a&gt;, &lt;a href=&quot;http://www.zdnet.com/blog/networking/google-music-your-great-music-locker-in-the-cloud-review/1671&quot;&gt;Google Music&lt;/a&gt;, and &lt;a href=&quot;http://www.dropbox.com/&quot;&gt;Dropbox&lt;/a&gt;.
 But, many of aren’t crazy about the fact that our files, music, and 
whatever are sitting on someone else’s servers without our control. 
That’s where &lt;a href=&quot;http://owncloud.org/&quot;&gt;ownCloud&lt;/a&gt; comes in.&lt;/p&gt; 
&lt;p&gt;OwnCloud is an open-source cloud program. You use it to set up your 
own cloud server for file-sharing, music-streaming, and calendar, 
contact, and bookmark sharing project. As a server program it’s not that
 easy to set up. &lt;a href=&quot;http://www.opensuse.org/&quot;&gt;OpenSUSE&lt;/a&gt;, with its &lt;a href=&quot;http://en.opensuse.org/SDB:OwnCloud&quot;&gt;Mirall installation program and desktop client&lt;/a&gt; makes it easier to set up your own personal ownCloud, but it’s still not a simple operation. That’s going to change.&lt;/p&gt; 
&lt;p&gt;According to &lt;a href=&quot;http://owncloud.com/&quot;&gt;ownCloud’s business crew&lt;/a&gt;,
 “OwnCloud offers the ease-of-use and cost effectiveness of Dropbox and 
box.net with a more secure, better managed offering that, because it’s 
open source, offers greater flexibility and no vendor lock in. This 
makes it perfect for business use. OwnCloud users can run file sync and 
share services on their own hardware and storage or use popular public 
hosting and storage offerings.” I’ve tried it myself and while setting 
it up is still mildly painful, once up ownCloud works well.&lt;/p&gt; 
&lt;p&gt;OwnCloud enables universal access to files through a Web browser or &lt;a href=&quot;http://www.webdav.org/&quot;&gt;WebDAV&lt;/a&gt;.
 It also provides a platform to easily view and sync contacts, calendars
 and bookmarks across all devices and enables basic editing right on the
 Web. Programmers will be able to add features to it via its open 
application programming interface (API).&lt;/p&gt; 
&lt;p&gt;OwnCloud is going to become an easy to run and use personal, private 
cloud thanks to a new commercial company that’s going to take ownCloud 
from interesting open-source project to end-user friendly program. This 
new company will be headed by former SUSE/Novell executive Markus Rex. 
Rex, who I’ve known for years and is both a business and technology 
wizard, will serve as both CEO and CTO. Frank Karlitschek, founder of 
the ownCloud project, will be staying.&lt;/p&gt; 
&lt;p&gt;To make this happen, this popular–350,000 users-program’s commercial 
side is being funded by Boston-based General Catalyst, a high-tech. 
venture capital firm. In the past, General Catalyst has helped fund such
 companies as online travel company &lt;a href=&quot;http://www.kayak.com/&quot;&gt;Kayak&lt;/a&gt; and online video platform leader &lt;a href=&quot;http://www.brightcove.com/en&quot;&gt;Brightcove&lt;/a&gt;.&lt;/p&gt; 
&lt;p&gt;General Catalyst came on board, said John Simon, Managing Director at
 General Catalyst in a statement, because, “With the explosion of 
unstructured data in the enterprise and increasingly mobile (and 
insecure) ways to access it, many companies have been forced to lock 
down their data–sometimes forcing employees to find less than secure 
means of access, or, if security is too restrictive, risk having all 
that unavailable When we saw the ease-of-use, security and flexibility 
of ownCloud, we were sold.”&lt;/p&gt; 
&lt;p&gt;“In a cloud-oriented world, ownCloud is the only tool based on a 
ubiquitous open-source platform,” said Rex, in a statement. “This 
differentiator enables businesses complete, transparent, compliant 
control over their data and data storage costs, while also allowing 
employees simple and easy data access from anywhere.”&lt;/p&gt; 
&lt;p&gt;As a Linux geek, I already liked ownCloud. At the company releases 
mass-market ownCloud products and service in 2012, I think many of you 
are going to like it as well. I’m really looking forward to seeing where
 this program goes from here. &lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 20 Dec 2011 16:10:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/135-guid.html</guid>
    <category>cloud</category>
<category>network</category>
<category>open source</category>
<category>software</category>

</item>

</channel>
</rss>
