<?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 - Technology</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>Wed, 11 Apr 2012 16:46:01 GMT</pubDate>

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

<item>
    <title>The history of supercomputers</title>
    <link>http://blog.computedby.com/archives/195-The-history-of-supercomputers.html</link>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/195-The-history-of-supercomputers.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=195</wfw:comment>

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

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via Christian Babski&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; Extreme Tech has just published an interesting &lt;a href=&quot;http://www.extremetech.com/extreme/125271-the-history-of-supercomputers&quot; target=&quot;_et&quot;&gt;article&lt;/a&gt; on the history of super-comput[er,ing] that worth a reading. It is a bit spec&#039; oriented but still gives a good overview on super-computer [r]evolution.&lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 11 Apr 2012 14:48:08 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/195-guid.html</guid>
    <category>cray</category>
<category>super computer</category>
<category>technology</category>

</item>
<item>
    <title>MIT Project Aims to Deliver Printable, Mass-Market Robots</title>
    <link>http://blog.computedby.com/archives/192-MIT-Project-Aims-to-Deliver-Printable,-Mass-Market-Robots.html</link>
            <category>Innovation&amp;Society</category>
            <category>Programming</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/192-MIT-Project-Aims-to-Deliver-Printable,-Mass-Market-Robots.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=192</wfw:comment>

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

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a href=&quot;http://www.wired.com&quot; target=&quot;_wired&quot;&gt;Wired&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;http://www.wired.com/gadgetlab/2012/04/print-your-own-mit-robot/printable_robots_01/&quot; rel=&quot;attachment wp-att-95313&quot;&gt;&lt;img style=&quot;width: 554px; height: 369px;&quot; title=&quot;Printable_robots_01&quot; src=&quot;http://blog.computedby.com/cby/images/192_1334248261_0.jpg&quot; /&gt;&lt;/a&gt; &lt;/p&gt; 
&lt;p&gt;&lt;em&gt;&lt;font size=&quot;1&quot;&gt;Insect printable robot. &lt;em&gt;Photo: Jason Dorfman, CSAIL/MIT&lt;/em&gt;&lt;/font&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt;Printers can make &lt;a href=&quot;http://www.wired.com/gadgetlab/2012/01/sculpteo-3d-printing-app/&quot;&gt;mugs&lt;/a&gt;, &lt;a href=&quot;http://www.wired.com/gadgetlab/2011/07/chocolate-3-d-printer-arrives-at-last/&quot;&gt;chocolate&lt;/a&gt; and even &lt;a href=&quot;http://www.wired.com/rawfile/2010/07/gallery-bio-printing/&quot;&gt;blood vessels&lt;/a&gt;. Now, MIT scientists want to add robo-assistants to the list of printable goodies.&lt;/p&gt; 
&lt;p&gt;Today, MIT announced a new project, “An Expedition in Computing 
Printable Programmable Machines,” that aims to give everyone a chance to
 have his or her own robot.&lt;/p&gt; 
&lt;p&gt;Need help peering into that unreasonably hard-to-reach cabinet, or 
wiping down your grimy 15th-story windows? Walk on over to robo-Kinko’s 
to print, and &lt;a href=&quot;http://web.mit.edu/newsoffice/2012/print-your-own-robots-0403.html&quot;&gt;within 24 hours&lt;/a&gt; you could have a fully programmed working origami bot doing your dirty work.&lt;/p&gt; 
&lt;p&gt;“No system exists today that will take, as specification, your 
functional needs and will produce a machine capable of fulfilling that 
need,” MIT robotics engineer and project manager Daniela Rus said.&lt;/p&gt; 
&lt;p&gt;Unfortunately, the very earliest you’d be able to get your hands on 
an almost-instant robot might be 2017. The MIT scientists, along with 
collaborators at Harvard University and the University of Pennsylvania, 
received a $10 million grant from the National Science Foundation for 
the 5-year project. Right now, it’s at very early stages of development.&lt;/p&gt; 
&lt;p&gt;So far, the team has prototyped two mechanical helpers: an 
insect-like robot and a gripper. The 6-legged tick-like printable robot 
could be used to check your basement for gas leaks or to play with your 
cat, Rus says. And the gripper claw, which picks up objects, might be 
helpful in manufacturing, or for people with disabilities, she says.&lt;br /&gt; &lt;span id=&quot;more-95290&quot;&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;div id=&quot;attachment_3840&quot; class=&quot;wp-caption alignright&quot; style=&quot;width: 210px;&quot;&gt;&lt;a href=&quot;http://www.wired.com/gadgetlab/2012/04/print-your-own-mit-robot/printable_robots_02-1/&quot; rel=&quot;attachment wp-att-95329&quot;&gt;&lt;img width=&quot;200&quot; height=&quot;300&quot; title=&quot;Printable_robots_02-1&quot; src=&quot;http://blog.computedby.com/cby/images/192_1334248263_1.jpg&quot; /&gt;&lt;/a&gt; 
&lt;p class=&quot;wp-caption-text&quot;&gt;&lt;em&gt;&lt;font size=&quot;1&quot;&gt;Printable gripper. &lt;em&gt;Photo: Jason Dorfman, CSAIL/MIT&lt;/em&gt;&lt;/font&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;/div&gt; 
&lt;p&gt;The two prototypes cost about $100 and took about 70 minutes to 
build. The real cost to customers will depend on the robot’s 
specifications, its capabilities and the types of parts that are 
required for it to work.&lt;/p&gt; 
&lt;p&gt;The researchers want to create a one-size-fits-most platform to 
circumvent the high costs and special hardware and software often 
associated with robots. If their project works out, you could go to a 
local robo-printer, pick a design from a catalog and customize a robot 
according to your needs. Perhaps down the line you could even order-in 
your designer bot through an app.&lt;/p&gt; 
&lt;p&gt;Their approach to machine building could “democratize access to 
robots,” Rus said. She envisions producing devices that could detect 
toxic chemicals, aid science education in schools, and help around the 
house.&lt;/p&gt; 
&lt;p&gt;Although bringing robots to the masses sounds like a great idea (a 
sniffing bot to find lost socks would come in handy), there are still 
several potential roadblocks to consider — for example, how users, 
especially novice ones, will interact with the printable robots.&lt;/p&gt; 
&lt;p&gt;“Maybe this novice user will issue a command that will break the 
device, and we would like to develop programming environments that have 
the capability of catching these bad commands,” Rus said.&lt;/p&gt; 
&lt;p&gt;As it stands now, a robot would come pre-programmed to perform a set 
of tasks, but if a user wanted more advanced actions, he or she could 
build up those actions using the bot’s basic capabilities. That advanced
 set of commands could be programmed in a computer and beamed wirelessly
 to the robot. And as voice parsing systems get better, Rus thinks you 
might be able to simply tell your robot to do your bidding.&lt;/p&gt; 
&lt;p&gt;Durability is another issue. Would these robots be single-use only? 
If so, trekking to robo-Kinko’s every time you needed a bot to look 
behind the fridge might get old. These are all considerations the 
scientists will be grappling with in the lab. They’ll have at least five
 years to tease out some solutions.&lt;/p&gt; 
&lt;p&gt;In the meantime, it’s worth noting that other&amp;#160;other groups are also building robots using printers. German engineers &lt;a href=&quot;http://www.fraunhofer.de/en/press/research-news/2011/november/high-tech-spider.html&quot;&gt;printed a white robotic spider last year&lt;/a&gt;. The arachnoid carried a camera and equipment to assess chemical spills.&lt;/p&gt; 
&lt;p&gt;And at Drexel University, paleontologist Kenneth Lacovara and mechanical engineer James Tangorra are&amp;#160;trying to create &lt;a href=&quot;http://www.drexel.edu/now/news-media/releases/archive/2012/February/3D-Printing-Technology-Robotic-Dinosaurs/&quot;&gt;a robotic dinosaur from dino-bone replicas&lt;/a&gt;.
 The 3-D-printed bones are scaled versions of laser-scanned fossils. By 
the end of 2012, Lacovara and Tangorra hope to have a fully mobile 
robotic dinosaur, which they want to use to study how dinosaurs, like 
large sauropods, moved.&lt;/p&gt; 
&lt;p&gt;Lancovara thinks the MIT project is an exciting and promising one: 
“If it’s a plug-and-play system, then it’s feasible,” he said. But 
“obviously, it [also] depends on the complexity of the robot.” He’s seen
 complex machines with working gears printed in one piece, he says.&lt;/p&gt; 
&lt;p&gt;Right now, the MIT researchers are developing an API that would 
facilitate custom robot design and writing algorithms for the assembly 
process and operations.&lt;/p&gt; 
&lt;p&gt;If their project works out, we could all have a bot to call our own in a few years. Who said print was dead?&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 05 Apr 2012 10:22:31 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/192-guid.html</guid>
    <category>3d printing</category>
<category>innovation&amp;society</category>
<category>programming</category>
<category>robot</category>
<category>technology</category>

</item>
<item>
    <title>LG flexible epaper devices promised for April launch</title>
    <link>http://blog.computedby.com/archives/183-LG-flexible-epaper-devices-promised-for-April-launch.html</link>
            <category>Hardware</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/183-LG-flexible-epaper-devices-promised-for-April-launch.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=183</wfw:comment>

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

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a href=&quot;http://www.slashgear.com&quot; target=&quot;_sg&quot;&gt;Slash Gear&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; &lt;span id=&quot;intelliTxt&quot;&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.slashgear.com/tags/lg-display&quot;&gt;LG Display&lt;/a&gt; has launched a new, 6-inch flexible &lt;a target=&quot;_blank&quot; href=&quot;http://www.slashgear.com/tags/epaper&quot;&gt;epaper&lt;/a&gt;
 display that the company expects to show up in bendable products by the
 beginning of next month. The panel, a 1024 x 768 monochrome sheet, can 
be bent up to 40-degrees without breaking; in addition, because LG 
Display has used a flexible plastic substrate rather than the more 
traditional glass, it’s less than half the weight of a traditional 
epaper panel.&lt;/p&gt; 
&lt;p&gt;&lt;img style=&quot;width: 555px; height: 415px;&quot; src=&quot;http://blog.computedby.com/cby/images/183_1334248255_0.jpg&quot; title=&quot;lg_display_flexible_epaper&quot; class=&quot;alignnone size-full wp-image-220488&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span id=&quot;more-220487&quot;&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;That means lighter gadgets that are actually more durable since the 
panels should be more resilient to drops or bumps. They can also be 
thinner, too: the plastic panel is a third slimmer than glass 
equivalents, at just 0.7mm thick.&lt;/p&gt; 
&lt;p&gt;LG Display says it can drop its new screen from 1.5m – the average 
height a device is held when it’s being used for reading, apparently – 
without any resulting damage. The company also hit the screen with a 
plastic hammer, leaving no scratches or breaks, &lt;a target=&quot;_blank&quot; href=&quot;http://www.etnews.com/news/device/device/2574741_1479.html&quot;&gt;ETNews&lt;/a&gt; reports.&lt;/p&gt; 
&lt;p&gt;LG isn’t the only company to be working on flexible screens this 
year. Samsung has already confirmed that it is looking at launching 
devices &lt;a target=&quot;_blank&quot; href=&quot;http://www.slashgear.com/samsung-flexible-oled-gadgets-incoming-this-year-29216189/&quot;&gt;using flexible AMOLED panels&lt;/a&gt;&amp;#160;in
 2012, though it’s unclear whether the screens will actually fold or 
bend, or simply be used to wrap around smartphones for new types of UI.&lt;/p&gt; 
&lt;p&gt;The first products using the LG Display flexible panel are on track 
for a release in the European market in early April, the company claims.
 No word on what vendors will be offering them, nor how pricing will 
compare to traditional glass-substrate epaper.&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 29 Mar 2012 17:23:02 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/183-guid.html</guid>
    <category>display</category>
<category>epaper</category>
<category>hardware</category>
<category>technology</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>New Samsung sensor captures image, depth simultaneously</title>
    <link>http://blog.computedby.com/archives/180-New-Samsung-sensor-captures-image,-depth-simultaneously.html</link>
            <category>Mobile</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/180-New-Samsung-sensor-captures-image,-depth-simultaneously.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=180</wfw:comment>

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

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a href=&quot;http://www.electronista.com&quot; target=&quot;_en&quot;&gt;electronista&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt;Samsung has &lt;a href=&quot;http://macnn.com/rd/249698==%20http://techon.nikkeibp.co.jp/english/NEWS_EN/20120225/206010/?P=2&quot; rel=&quot;nofollow&quot;&gt;developed a new camera sensor technology&lt;/a&gt;
 that offers the ability to simultaneously capture image and depth. The 
breakthrough could potentially be applied to smartphones and other 
devices as an alternative method of control where hand gestures could be
 used to carry out functions without having to touch a screen or other 
input. According to &lt;em&gt;Tech-On&lt;/em&gt;, it uses a CMOS sensor with red, blue and green pixels, combined with an additional z-pixel for capturing depth.&lt;/p&gt; 
&lt;p style=&quot;margin-top: 20px;&quot;&gt;The
 new Samsung sensor can capture images at a resolution of 1,920x720 
using its traditional RGB array, while it can also capture a depth image
 at a resolution of 480x360 with the z-pixel.  It is able to achieve its
 depth capabilities by a special process whereby the z-pixel is located 
beneath the RGB pixel array.  Samsung’s boffins then placed a special 
barrier between the RGB and z pixels allowing the light they capture to 
give the effect that the z-pixel is three times its actual size.&lt;br /&gt; &lt;br /&gt;
In this early iteration of the new technology, Samsung used FSI 
technology only. In future applications, BSI could be applied doubling 
the quantum efficiency of the design further reducing cross-talk to the 
RGB pixels.&lt;br /&gt; &lt;br /&gt; &lt;/p&gt; 
&lt;div align=&quot;center&quot;&gt;&lt;img style=&quot;display: inline; width: 500px; height: 312px;&quot; src=&quot;http://blog.computedby.com/cby/images/180_1332920990_0.jpg&quot; /&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt; 
&lt;div align=&quot;center&quot;&gt;&lt;img style=&quot;display: inline;&quot; src=&quot;http://blog.computedby.com/cby/images/180_1332920991_1.jpg&quot; /&gt;&lt;/div&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;div style=&quot;overflow: hidden; color: #000000; background-color: #ffffff; text-align: left; text-decoration: none; border: medium none;&quot;&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Personal Comment:&lt;/strong&gt;&lt;/p&gt; 
&lt;p&gt;Some additional information on BSI (Backside illumination)/FSI (Frontside Illumination):&lt;/p&gt; 
&lt;p&gt;&lt;a target=&quot;_wiki&quot; href=&quot;http://en.wikipedia.org/wiki/Image_sensor_format&quot;&gt;CMOS Wiki&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a target=&quot;_fsibis&quot; href=&quot;http://www.aptina.com/news/FSI-BSI-WhitePaper.pdf&quot;&gt;FSI/BSI White Paper (PDF)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;/div&gt;&lt;span style=&quot;color: #000000; font-family: &#039;lucida grande&#039;,Helvetica,Arial,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 16px; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; background-color: #ffffff;&quot;&gt;&lt;a href=&quot;http://www.electronista.com/articles/12/02/29/samsung.sensor.could.offer.gesture.control.use/#ixzz1pwwu8tjD&quot; style=&quot;color: #003399;&quot;&gt;&lt;/a&gt;&lt;/span&gt; 
    </content:encoded>

    <pubDate>Mon, 26 Mar 2012 16:19:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/180-guid.html</guid>
    <category>3d</category>
<category>camera</category>
<category>mobile</category>
<category>technology</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>A tale of Apple, the iPhone, and overseas manufacturing</title>
    <link>http://blog.computedby.com/archives/153-A-tale-of-Apple,-the-iPhone,-and-overseas-manufacturing.html</link>
            <category>Innovation&amp;Society</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/153-A-tale-of-Apple,-the-iPhone,-and-overseas-manufacturing.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=153</wfw:comment>

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

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a target=&quot;_cnet&quot; href=&quot;http://news.cnet.com&quot;&gt;CNET&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;div style=&quot;width: 527px;&quot; class=&quot;cnet-image-div image-LARGE2 float-none&quot;&gt; &lt;img style=&quot;width: 527px; height: 315px;&quot; src=&quot;http://blog.computedby.com/cby/images/153_1329501802_0.jpg&quot; class=&quot;cnet-image&quot; /&gt; 
&lt;p class=&quot;image-caption&quot;&gt;&lt;font size=&quot;1&quot;&gt;&lt;em&gt;Workers assemble and perform quality control checks on MacBook Pro display enclosures at an Apple supplier facility in Shanghai.&lt;/em&gt;&lt;/font&gt;&lt;/p&gt; 
&lt;p&gt; &lt;font size=&quot;1&quot;&gt;&lt;em&gt;&lt;span class=&quot;image-credit&quot;&gt;(Credit:
Apple)&lt;/span&gt;&lt;/em&gt;&lt;/font&gt;&lt;/p&gt; 
&lt;p&gt;A new report on Apple offers up an interesting detail about the evolution of the
&lt;a href=&quot;http://reviews.cnet.com/iphone/&quot;&gt;iPhone&lt;/a&gt; and gives a fascinating--and unsettling--look at the practice of overseas manufacturing.&lt;/p&gt; 
&lt;p&gt;The article, &lt;a href=&quot;http://www.nytimes.com/2012/01/22/business/apple-america-and-a-squeezed-middle-class.html&quot;&gt;an in-depth report&lt;/a&gt;
 by Charles Duhigg and Keith Bradsher of The New York Times, is based on
 interviews with, among others, &amp;quot;more than three dozen current and 
former Apple employees and contractors--many of whom requested anonymity
 to protect their jobs.&amp;quot;&lt;/p&gt; 
&lt;p&gt;The piece uses Apple and its recent history to look at why the 
success of some U.S. firms hasn&#039;t led to more U.S. jobs--and to examine 
issues regarding the relationship between corporate America and 
Americans (as well as people overseas). One of the questions it asks is:
 Why isn&#039;t more manufacturing taking place in the U.S.? And Apple&#039;s 
answer--and the answer one might get from many U.S. companies--appears 
to be that it&#039;s simply no longer possible to compete by relying on 
domestic factories and the ecosystem that surrounds them.&lt;/p&gt; 
&lt;p&gt;The iPhone detail crops up relatively early in the story, in an 
anecdote about then-Apple CEO Steve Jobs. And it leads directly into 
questions about offshore labor practices:&lt;/p&gt; 
&lt;blockquote&gt; &lt;em&gt;In 2007, a little over a month before the iPhone was 
scheduled to appear in stores, Mr. Jobs beckoned a handful of 
lieutenants into an office. For weeks, he had been carrying a prototype 
of the device in his pocket. &lt;br /&gt;&lt;br /&gt;
Mr. Jobs angrily held up his iPhone, angling it so everyone could see 
the dozens of tiny scratches marring its plastic screen, according to 
someone who attended the meeting. He then pulled his keys from his 
jeans. &lt;br /&gt;&lt;br /&gt;
People will carry this phone in their pocket, he said. People also carry
 their keys in their pocket. &amp;quot;I won&#039;t sell a product that gets 
scratched,&amp;quot; he said tensely. The only solution was using unscratchable 
glass instead. &amp;quot;I want a glass screen, and I want it perfect in six 
weeks.&amp;quot; &lt;/em&gt;&lt;br /&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;/blockquote&gt; 
&lt;p&gt;A tall order. And another anecdote suggests that Jobs&#039; staff went 
overseas to fill it--along with other requirements for the top-secret 
phone project (code-named, the Times says, &amp;quot;Purple 2&amp;quot;):&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;blockquote&gt; &lt;em&gt;One former executive described how the company relied 
upon a Chinese factory to revamp iPhone manufacturing just weeks before 
the device was due on shelves. Apple had redesigned the iPhone&#039;s screen 
at the last minute, forcing an assembly line overhaul. New screens began
 arriving at the plant near midnight. &lt;br /&gt;&lt;br /&gt; A foreman immediately 
roused 8,000 workers inside the company&#039;s dormitories, according to the 
executive. Each employee was given a biscuit and a cup of tea, guided to
 a workstation and within half an hour started a 12-hour shift fitting 
glass screens into beveled frames. Within 96 hours, the plant was 
producing more than 10,000 iPhones a day. &lt;br /&gt;&lt;br /&gt; &amp;quot;The speed and flexibility is breathtaking,&amp;quot; the executive said. &amp;quot;There&#039;s no American plant that can match that.&amp;quot; &lt;/em&gt;&lt;br /&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;/blockquote&gt; 
&lt;p&gt;That last quote there, like several others in the story, leaves one 
feeling almost impressed by the no-holds-barred capabilities of these 
manufacturing plants--impressed and queasy at the same time. Here&#039;s 
another quote, from Jennifer Rigoni, Apple&#039;s worldwide supply demand 
manager until 2010: &amp;quot;They could hire 3,000 people overnight,&amp;quot; she says, 
speaking of Foxconn City, &lt;a href=&quot;http://news.cnet.com/8301-13506_3-57358025-17/foxconn-settles-with-workers-who-threatened-mass-suicide/&quot;&gt;Foxconn Technology&lt;/a&gt;&#039;s complex of factories in China. &amp;quot;What U.S. plant can find 3,000 people overnight and convince them to live in dorms?&amp;quot;&lt;/p&gt; 
&lt;p&gt;The article says that cheap and willing labor was indeed a factor in 
Apple&#039;s decision, in the early 2000s, to follow most other electronics 
companies in moving manufacturing overseas. But, it says, supply chain 
management, production speed, and flexibility were bigger incentives.&lt;/p&gt; 
&lt;p&gt;&amp;quot;The entire supply chain is in China now,&amp;quot; the article quotes a 
former high-ranking Apple executive as saying. &amp;quot;You need a thousand 
rubber gaskets? That&#039;s the factory next door. You need a million screws?
 That factory is a block away. You need that screw made a little bit 
different? It will take three hours.&amp;quot;&lt;/p&gt; 
&lt;p&gt;It also makes the point that other factors come into play. Apple 
analysts, the Times piece reports, had estimated that in the U.S., it 
would take the company as long as nine months to find the 8,700 
industrial engineers it would need to oversee workers assembling the 
iPhone. In China it wound up taking 15 days.&lt;/p&gt; 
&lt;p&gt;The article and its sources paint a vivid picture of how much easier 
it is for companies to get things made overseas (which is why so many 
U.S. firms go that route--Apple is by no means alone in this). But the 
underlying humanitarian issues nag at the reader.&lt;/p&gt; 
&lt;p&gt;Perhaps there&#039;s hope--at least for overseas workers--in last week&#039;s news that Apple has &lt;a href=&quot;http://news.cnet.com/8301-27076_3-57358758-248/apples-latest-supplier-report-details-labor-issues/&quot;&gt;joined the Fair Labor Association&lt;/a&gt;, and that it will be providing more transparency when it comes to the making of its products.&lt;/p&gt; 
&lt;p&gt;As for manufacturing returning to the U.S.? The Times piece cites an unnamed guest at President Obama&#039;s 2011 &lt;a href=&quot;http://news.cnet.com/8301-13578_3-20033342-38.html&quot;&gt;dinner with Silicon Valley bigwigs&lt;/a&gt;.
 Obama had asked Steve Jobs what it would take to produce the iPhone in 
the states, why that work couldn&#039;t return. The Times&#039; source quotes Jobs
 as having said, in no uncertain terms, &amp;quot;Those jobs aren&#039;t coming back.&amp;quot;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;Apple, by the way, would not provide a comment to the Times about 
the article. And Foxconn disputed the story about employees being 
awakened at midnight to work on the iPhone, saying strict regulations 
about working hours would have made such a thing impossible.&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;/div&gt; 
    </content:encoded>

    <pubDate>Tue, 24 Jan 2012 11:38:00 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/153-guid.html</guid>
    <category>apple</category>
<category>innovation&amp;society</category>
<category>technology</category>

</item>
<item>
    <title>Quantum physics enables perfectly secure cloud computing</title>
    <link>http://blog.computedby.com/archives/152-Quantum-physics-enables-perfectly-secure-cloud-computing.html</link>
            <category>Software</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/152-Quantum-physics-enables-perfectly-secure-cloud-computing.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=152</wfw:comment>

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

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt; &lt;/p&gt; 
&lt;p&gt;Via &lt;a href=&quot;http://www.eurekalert.org&quot; target=&quot;_ea&quot;&gt;eurekalert&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt; -----&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;Researchers have succeeded in combining the power of quantum 
computing with the security of quantum cryptography and have shown that 
perfectly secure cloud computing can be achieved using the principles of
 quantum mechanics. They have performed an experimental demonstration of
 quantum computation in which the input, the data processing, and the 
output remain unknown to the quantum computer. The international team of
 scientists will publish the results of the experiment, carried out at 
the Vienna Center for Quantum Science and Technology (VCQ) at the 
University of Vienna and the Institute for Quantum Optics and Quantum 
Information (IQOQI), in the forthcoming issue of &lt;em&gt;Science&lt;/em&gt;.&lt;/p&gt; 
&lt;p&gt;Quantum computers are expected to play an important role in future 
information processing since they can outperform classical computers at 
many tasks. Considering the challenges inherent in building quantum 
devices, it is conceivable that future quantum computing capabilities 
will exist only in a few specialized facilities around the world – much 
like today&#039;s supercomputers. Users would then interact with those 
specialized facilities in order to outsource their quantum computations.
 The scenario follows the current trend of cloud computing: central 
remote servers are used to store and process data – everything is done 
in the &amp;quot;cloud.&amp;quot; The obvious challenge is to make globalized computing 
safe and ensure that users&#039; data stays private.&lt;/p&gt; 
&lt;p&gt;The latest research, to appear in &lt;em&gt;Science&lt;/em&gt;, reveals that 
quantum computers can provide an answer to that challenge. &amp;quot;Quantum 
physics solves one of the key challenges in distributed computing. It 
can preserve data privacy when users interact with remote computing 
centers,&amp;quot; says Stefanie Barz, lead author of the study. This newly 
established fundamental advantage of quantum computers enables the 
delegation of a quantum computation from a user who does not hold any 
quantum computational power to a quantum server, while guaranteeing that
 the user&#039;s data remain perfectly private. The quantum server performs 
calculations, but has no means to find out what it is doing – a 
functionality not known to be achievable in the classical world.&lt;/p&gt; 
&lt;p&gt;The scientists in the Vienna research group have demonstrated the 
concept of &amp;quot;blind quantum computing&amp;quot; in an experiment: they performed 
the first known quantum computation during which the user&#039;s data stayed 
perfectly encrypted. The experimental demonstration uses photons, or 
&amp;quot;light particles&amp;quot; to encode the data. Photonic systems are well-suited 
to the task because quantum computation operations can be performed on 
them, and they can be transmitted over long distances. &lt;/p&gt; 
&lt;p&gt;The process works in the following manner. The user prepares qubits –
 the fundamental units of quantum computers – in a state known only to 
himself and sends these qubits to the quantum computer. The quantum 
computer entangles the qubits according to a standard scheme. The actual
 computation is measurement-based: the processing of quantum information
 is implemented by simple measurements on qubits. The user tailors 
measurement instructions to the particular state of each qubit and sends
 them to the quantum server. Finally, the results of the computation are
 sent back to the user who can interpret and utilize the results of the 
computation. Even if the quantum computer or an eavesdropper tries to 
read the qubits, they gain no useful information, without knowing the 
initial state; they are &amp;quot;blind.&amp;quot;&lt;/p&gt; 
&lt;div align=&quot;center&quot;&gt; 
&lt;p&gt;###&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;/div&gt; 
&lt;p&gt;The research at the &lt;a href=&quot;http://www.quantum.at/&quot; target=&quot;_VCO&quot;&gt;Vienna Center for 
Quantum Science and Technology (VCQ)&lt;/a&gt; at the University of Vienna and at 
the Institute for Quantum Optics and Quantum Information (IQOQI) of the 
Austrian Academy of Sciences was undertaken in collaboration with the 
scientists who originally invented the protocol, based at the University
 of Edinburgh, the Institute for Quantum Computing (University of 
Waterloo), the Centre for Quantum Technologies (National University of 
Singapore), and University College Dublin. &lt;/p&gt; 
&lt;p&gt;Publication: &amp;quot;Demonstration of Blind Quantum Computing&amp;quot;
Stefanie Barz, Elham Kashefi, Anne Broadbent, Joseph Fitzsimons, Anton Zeilinger, Philip Walther.
DOI: 10.1126/science.1214707
&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 23 Jan 2012 12:32:29 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/152-guid.html</guid>
    <category>cloud</category>
<category>network</category>
<category>security</category>
<category>software</category>
<category>technology</category>

</item>
<item>
    <title>HTML bringing to us old boot sessions</title>
    <link>http://blog.computedby.com/archives/147-HTML-bringing-to-us-old-boot-sessions.html</link>
            <category>Programming</category>
            <category>Software</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/147-HTML-bringing-to-us-old-boot-sessions.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=147</wfw:comment>

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

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;&lt;a target=&quot;_rp&quot; href=&quot;http://www.therestartpage.com/&quot;&gt;The Restart Page&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;img src=&quot;data:image/png;base64,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&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;For anyone of us who thinks that past was better... or to show to new comers that, some time ago, a computer device was not supposed to be always switched on!&lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 17 Jan 2012 11:33:44 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/147-guid.html</guid>
    
</item>
<item>
    <title>Cube: The Apple Macintosh of 3D printers has finally arrived</title>
    <link>http://blog.computedby.com/archives/146-Cube-The-Apple-Macintosh-of-3D-printers-has-finally-arrived.html</link>
            <category>Hardware</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/146-Cube-The-Apple-Macintosh-of-3D-printers-has-finally-arrived.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=146</wfw:comment>

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

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;div class=&quot;long_post_image_container&quot;&gt; 
&lt;div class=&quot;long_post_image&quot;&gt; 
&lt;p&gt;Via &lt;a target=&quot;_dvice&quot; href=&quot;http://dvice.com&quot;&gt;DVICE&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt; -----&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;http://dvice.com/archives/2012/01/cube-the-apple.php&quot;&gt;&lt;img border=&quot;0&quot; alt=&quot;Cube: The Apple Macintosh of 3D printers has finally arrived&quot; src=&quot;http://blog.computedby.com/cby/images/146_1326792806_0.jpg&quot; /&gt; &lt;/a&gt; &lt;/p&gt; 
&lt;/div&gt; 
&lt;/div&gt; 
&lt;div class=&quot;permalink_post_content&quot;&gt; 
&lt;p&gt;Many of us have been waiting for the moment when &lt;a href=&quot;http://dvice.com/archives/2010/04/massive-3d-prin.php&quot;&gt;3D printers&lt;/a&gt;
 would not only be offered ready-to-use without the need of DIY 
assembly, but at a price comparable to a common computer. Well get 
excited, because that day has arrived.&lt;/p&gt; &lt;a name=&quot;more&quot;&gt;&lt;/a&gt; 
&lt;p&gt;Created by 3D Systems, &lt;a href=&quot;http://cubify.com/cube/index.aspx&quot;&gt;the Cube&lt;/a&gt;
 will retail for just $1,299 and is connected to a community of 3D 
designers where you can find inspiration, or upload your own designs and
 sell them in the &lt;a href=&quot;http://cubify.com/index.aspx&quot;&gt;Cubify&lt;/a&gt; marketplace. Admittedly, the &lt;a href=&quot;http://dvice.com/archives/2012/01/replicator-3d-p.php&quot;&gt;MakerBot Replicator&lt;/a&gt;
 is only a tad more expensive at $1,749, but just like the early 
versions of the home Windows PC versus the Mac, the Cube wins on style 
points for those who prefer a less industrial look and feel to their 3D 
printer. &lt;/p&gt; 
&lt;p&gt;You can order the Cube 3D printer &lt;a href=&quot;http://cubify.com/cube/index.aspx&quot;&gt;here&lt;/a&gt; and check out the design to fabrication process in the video below. &lt;/p&gt; 
&lt;p&gt; 
&lt;iframe width=&quot;420&quot; height=&quot;315&quot; frameborder=&quot;0&quot; src=&quot;http://www.youtube.com/embed/jLgZL0OAJhg&quot;&gt;&lt;/iframe&gt; 
&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Personal comment:&lt;/strong&gt;&lt;/p&gt; 
&lt;p&gt; Refer also to previous posts on this topic.&lt;/p&gt; 
&lt;p&gt;&lt;a target=&quot;_cby&quot; href=&quot;http://blog.computedby.com/archives/92-This-is-why-youll-want-a-3D-printer-for-Christmas.html&quot;&gt;This is why you&#039;ll want a 3D printer for Christmas&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a target=&quot;_cby&quot; href=&quot;http://blog.computedby.com/archives/74-Modular-3D-Printed-Shoes-by-Objet-on-Display-at-Londons-Victoria-and-Albert-Museum.html&quot;&gt;Modular’ 3D Printed Shoes&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a target=&quot;_cby&quot; href=&quot;http://blog.computedby.com/archives/65-The-First-Industrial-Evolution.html&quot;&gt;The First Industrial Evolution&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a target=&quot;_cby&quot; href=&quot;http://blog.computedby.com/archives/53-Worlds-first-printed-plane-snaps-together-and-flies.html&quot;&gt;World&#039;s first &#039;printed&#039; plane snaps together and flies&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;/div&gt; 
    </content:encoded>

    <pubDate>Thu, 12 Jan 2012 19:12:05 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/146-guid.html</guid>
    <category>3d printing</category>
<category>diy</category>
<category>hardware</category>
<category>rapid prototyping</category>
<category>technology</category>

</item>
<item>
    <title>The Comeback of Xerox PARC</title>
    <link>http://blog.computedby.com/archives/137-The-Comeback-of-Xerox-PARC.html</link>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/137-The-Comeback-of-Xerox-PARC.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=137</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.computedby.com/rss.php?version=2.0&amp;type=comments&amp;cid=137</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;Technology Review&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt; Infamous for failing to commercialize the technologies it invented, 
Xerox&#039;s R&amp;amp;D subsidiary has a new strategy for innovation: make 
money.&lt;/p&gt; 
&lt;p&gt;&lt;img class=&quot;photo&quot; src=&quot;http://blog.computedby.com/cby/images/137_1326792783_0.jpg&quot; style=&quot;width: 556px; height: 372px;&quot; /&gt; &lt;/p&gt; 
&lt;p class=&quot;caption&quot;&gt; &lt;strong&gt;Cheap trick:&lt;/strong&gt; In a prototype, logic circuits and computer memory are printed together on a sheet of plastic.
			
			&lt;br /&gt; &lt;span class=&quot;credit&quot;&gt;PARC&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Last month, a small Norwegian company called Thinfilm Electronics and PARC, the storied Silicon Valley research lab, jointly&amp;#160;&lt;a href=&quot;http://www.parc.com/news-release/48/thinfilm-unveils-first-scalable-printed-cmos-memory.html&quot; target=&quot;_blank&quot;&gt;showed off &lt;/a&gt;a technological first—a plastic film that combined both printed transistors and printed digital memory.&lt;/p&gt; 
&lt;p&gt;Such flexible electronics could be an important component of future 
products, such as food packaging that senses and record temperatures, 
shock-sensing helmets, as well as smart toys. But the story of how 
PARC&#039;s technology—the printed transistors—wound up paired with memory 
technology from an obscure Norwegian company also provides a window onto
 a 10-year struggle by Xerox to transform the way it commercializes 
R&amp;amp;D ideas. &lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;For most of its 40-year history, PARC (for Palo Alto Research Center)
 was as famous for squandering new technologies as it was for inventing 
them. The mouse, the graphical user interface, and the drop-down menu 
were all born at PARC—but it was Apple and Microsoft that commercialized
 them and made them cornerstone inventions of the PC industry. &lt;/p&gt; 
&lt;p&gt;The list of innovations lost hardly stops there. While Xerox did, of 
course, commercialize PARC&#039;s blockbuster technology of laser printing, 
other PARC inventions ultimately commercialized elsewhere include 
Ethernet networking, the PDF file format, and electronic paper—created 
at the research lab in 1975, long before the Amazon Kindle and other 
e-books appeared.&lt;/p&gt; 
&lt;p&gt;By 2001, Xerox had seen enough. Facing poor financial results, its 
then-CEO, Anne M. Mulcahy, vowed to return the company to profitability.
 As part of that effort, Xerox reincorporated its cash-burning R&amp;amp;D 
center as an independent company, simply called PARC, with a mandate to 
turn a profit whether by licensing patents, through contract research, 
or by creating partnerships with other firms.&lt;/p&gt; 
&lt;p&gt;The buzzword attached to new era was &amp;quot;open innovation&amp;quot;; PARC&#039;s 
researchers would now freely associate with the outside world to hone 
ideas and work out how to commercialize them. &amp;quot;When PARC spun out in 
2002, open, collaborative innovation became, in essence, the business 
model for PARC,&amp;quot; says Lawrence Lee, currently PARC&#039;s director of 
strategy. &amp;quot;But we&#039;ve only figured out what that means in practice over 
the last couple of years.&amp;quot; &lt;/p&gt; 
&lt;p&gt;PARC&#039;s advances in printing transistors came at around the same time
 the lab was being reorganized, making the technology a key proving 
ground for the new strategy. PARC at first hoped to develop organic 
electronic displays, a potentially huge market, but the technology 
proved difficult to manufacture, and it fell far short of silicon-based 
displays in performance. &lt;/p&gt; 
&lt;p&gt;In the old days, the idea might have languished. Xerox headquarters 
had often failed to embrace new inventions that didn&#039;t relate to the 
company&#039;s core businesses of selling copiers. But following the &amp;quot;open 
innovation&amp;quot; idea, PARC started shopping the technology to manufacturers,
 telling them that printed transistors could also provide very cheap, 
flexible sensors and computer logic for packaging, toys, and other uses.&lt;/p&gt; 
&lt;p&gt;Tamara St. Claire, PARC&#039;s vice president for global business 
development, says manufacturers liked the idea but wanted to see what 
she terms a &amp;quot;minimum viable product&amp;quot;—management-speak for something more
 than a benchtop experiment. To develop one, in 2010 PARC formed a 
&amp;quot;co-innovation engagement&amp;quot; with &lt;a target=&quot;_blank&quot; href=&quot;http://www.thinfilm.se/&quot;&gt;Thinfilm&lt;/a&gt;,
 which was already making printed memory. The resulting prototype 
circuit was the first to combine both printed transistors and memory, 
according to PARC.&lt;/p&gt; 
&lt;p&gt;The Xerox company now has partnerships with several other firms and 
government agencies to use printed electronics in pressure-measuring 
helmets as well as in packaging that can sense pressure, sound, light, 
acceleration, or temperature. By doing so, it hopes to tap a market for 
printed electronics that an analyst firm, IDTechex, estimates could 
reach $45 billion by 2021.&lt;/p&gt; 
&lt;p&gt;For PARC, the partnerships are signs that open innovation is working.
 &amp;quot;There are plenty of great ideas at PARC, but you learn early on that 
execution is often the hard part—execution and timing,&amp;quot; says St. Claire.
 &amp;quot;It&#039;s something you can say PARC is really starting to understand. You 
almost have to be as innovative in the commercialization—especially when
 you have game-changing technologies—as on the technology side.&amp;quot; &lt;/p&gt; 
&lt;p&gt;PARC, which once served only Xerox, now has an expanding list of 
technologies in development with outside partners that include Fujitsu, 
Motorola, NEC Display Solutions, Microsoft, Samsung, SolFocus, and 
Oracle. The change in strategy has helped turn it from a 
multimillion-dollar financial sinkhole into a modest, but growing, 
innovation business. In 2010, it was profitable on revenue of more than 
$60 million, a spokesman says. PARC, which has 250 employees, is also 
patenting at a fast clip, with about 150 patents filed per year since 
2002. &lt;/p&gt; 
&lt;p&gt;The focus on doing business, not just having ideas, has also boosted 
morale, says Teresa Amabile, an organizational psychologist at Harvard 
Business School. &amp;quot;I&#039;ve talked to a lot of scientists, technicians, and 
engineers doing R&amp;amp;D inside companies ... and the people I talk to at
 PARC [are] more strongly, intrinsically motivated than the average,&amp;quot; 
she says. &amp;quot;They are driven by real passions and excitement for the 
disruptive discoveries they are making, coupled with excitement for 
seeing what they were doing actually being used in the world. That 
combination is pretty unusual.&amp;quot;&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 23 Dec 2011 15:33:56 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/137-guid.html</guid>
    
</item>
<item>
    <title>Paris creates the largest Google Earth display ever</title>
    <link>http://blog.computedby.com/archives/129-Paris-creates-the-largest-Google-Earth-display-ever.html</link>
            <category>Hardware</category>
            <category>Software</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/129-Paris-creates-the-largest-Google-Earth-display-ever.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=129</wfw:comment>

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

    <author>nospam@example.com (Christian Babski)</author>

    <pubDate>Tue, 13 Dec 2011 19:12:41 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/129-guid.html</guid>
    <category>display</category>
<category>google</category>
<category>hardware</category>
<category>interface</category>
<category>software</category>
<category>technology</category>

</item>
<item>
    <title>Senseg demonstrates new technology that creates textures on flat screens</title>
    <link>http://blog.computedby.com/archives/125-Senseg-demonstrates-new-technology-that-creates-textures-on-flat-screens.html</link>
            <category>Hardware</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/125-Senseg-demonstrates-new-technology-that-creates-textures-on-flat-screens.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=125</wfw:comment>

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

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a target=&quot;_gm&quot; href=&quot;http://www.gizmag.com&quot;&gt;gizmag&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt;&lt;img width=&quot;530&quot; border=&quot;0&quot; height=&quot;297&quot; src=&quot;http://blog.computedby.com/cby/images/125_1323451953_0.jpg&quot; title=&quot;Senseg&#039;s technology would allow you to feel textures on a tablet&#039;s screen&quot; alt=&quot;Senseg&#039;s technology would allow you to feel textures on a tablet&#039;s screen&quot; /&gt;&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt;What if you could feel what&#039;s on your television screen? Tech company Senseg is working on a way for you to someday be able to do just that, and recently demonstrated a prototype tablet that is already able to make that magic happen.&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt;The tech is made possible using an electrostatic-field-based system that allows different parts of the screen to produce varying degrees of friction. So, while you&#039;re touching a flat screen, it feels like you&#039;re touching something textured instead. Your traditional screen is turned into what Senseg is calling a &amp;quot;Feel Screen,&amp;quot; allowing you to feel textures, contours and edges of things that are displayed in front of you.&lt;/p&gt; 
&lt;p&gt;Feel Screens don&#039;t rely on moving parts in the screen itself, and could be integrated into devices we use today such as smartphones, tablets, and televisions.&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://senseg.com/&quot;&gt;Senseg&lt;/a&gt;&#039;s technology is still very much in prototype-form, but could be headed our way in the next 24 months.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 06 Dec 2011 10:24:06 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/125-guid.html</guid>
    <category>display</category>
<category>hardware</category>
<category>technology</category>
<category>touch</category>

</item>
<item>
    <title>Malls track shoppers' cell phones on Black Friday</title>
    <link>http://blog.computedby.com/archives/123-Malls-track-shoppers-cell-phones-on-Black-Friday.html</link>
            <category>Innovation&amp;Society</category>
            <category>Mobile</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/123-Malls-track-shoppers-cell-phones-on-Black-Friday.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=123</wfw:comment>

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

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a target=&quot;_cnn&quot; href=&quot;http://www.cnn.com&quot;&gt;CNN&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;-----&lt;/p&gt; 
&lt;p&gt;&lt;br /&gt;&lt;img width=&quot;475&quot; border=&quot;0&quot; height=&quot;307&quot; src=&quot;http://blog.computedby.com/cby/images/123_1322565844_0.jpg&quot; alt=&quot;Through this signage at Promenade Temecula, the mall is notifying shoppers that their phones may be tracked as they move throughout the premises.&quot; style=&quot;margin: 0px; padding: 0px; border-width: 0px; outline-width: 0px; font-size: 12px; vertical-align: baseline; background-color: #ffffff; color: #333333; font-family: Arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;/p&gt; 
&lt;p&gt;&lt;font size=&quot;1&quot;&gt;&lt;em&gt;Through this signage at Promenade Temecula, the mall is notifying shoppers that their phones may be tracked as they move throughout the premises.&lt;/em&gt;&lt;/font&gt;&lt;/p&gt; 
&lt;p&gt;NEW YORK (CNNMoney) -- Attention holiday shoppers: your cell phone may be tracked this year.&lt;/p&gt; 
&lt;p&gt;Starting on Black Friday and running through New Year&#039;s Day, two U.S. malls -- Promenade Temecula in southern California and Short Pump Town Center in Richmond, Va. -- will track guests&#039; movements by monitoring the signals from their cell phones.&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt;While the data that&#039;s collected is anonymous, it can follow shoppers&#039; paths from store to store.&lt;/p&gt; 
&lt;p&gt;The goal is for stores to answer questions like: How many Nordstrom shoppers also stop at Starbucks? How long do most customers linger in Victoria&#039;s Secret? Are there unpopular spots in the mall that aren&#039;t being visited?&lt;/p&gt; 
&lt;p&gt;While U.S. malls have long tracked how crowds move throughout their stores, this is the first time they&#039;ve used cell phones.&lt;/p&gt; 
&lt;p&gt;But obtaining that information comes with privacy concerns.&lt;/p&gt; 
&lt;p&gt;The management company of both malls, Forest City Commercial Management, says personal data is not being tracked.&lt;/p&gt; 
&lt;p&gt;&amp;quot;We won&#039;t be looking at singular shoppers,&amp;quot; said Stephanie Shriver-Engdahl, vice president of digital strategy for Forest City. &amp;quot;The system monitors patterns of movement. We can see, like migrating birds, where people are going to.&amp;quot;&lt;/p&gt; 
&lt;p&gt;Still, the company is preemptively notifying customers by hanging small signs around the shopping centers. Consumers can opt out by turning off their phones.&lt;/p&gt; 
&lt;p&gt;The tracking system, called FootPath Technology, works through a series of antennas positioned throughout the shopping center that capture the unique identification number assigned to each phone (similar to a computer&#039;s IP address), and tracks its movement throughout the stores.&lt;/p&gt; 
&lt;p&gt;The system can&#039;t take photos or collect data on what shoppers have purchased. And it doesn&#039;t collect any personal details associated with the ID, like the user&#039;s name or phone number. That information is fiercely protected by mobile carriers, and often can be legally obtained only through a court order.&lt;/p&gt; 
&lt;p&gt;&amp;quot;We don&#039;t need to know who it is and we don&#039;t need to know anyone&#039;s cell phone number, nor do we want that,&amp;quot; Shriver-Engdahl said.&lt;/p&gt; 
&lt;p&gt;Manufactured by a British company, Path Intelligence, this technology has already been used in shopping centers in Europe and Australia. And according to Path Intelligence CEO Sharon Biggar, hardly any shoppers decide to opt out.&lt;/p&gt; 
&lt;p&gt;&amp;quot;It&#039;s just not invasive of privacy,&amp;quot; she said. &amp;quot;There are no risks to privacy, so I don&#039;t see why anyone would opt out.&amp;quot;&lt;/p&gt; 
&lt;p&gt;Now, U.S. retailers including JCPenney (&lt;span class=&quot;inlink_chart&quot; style=&quot;margin: 0px; padding: 0px 0px 2px 19px; border-width: 0px; outline-width: 0px; font-size: 14px; vertical-align: baseline; background-image: url(&amp;quot;http://i2.cdn.turner.com/money/.element/img/5.0/buttons/assorted_icons.gif&amp;quot;); position: relative; background-position: -200px -160px;&quot;&gt;&lt;a class=&quot;inlink&quot; href=&quot;http://money.cnn.com/quote/quote.html?symb=JCP&amp;amp;source=story_quote_link&quot;&gt;JCP&lt;/a&gt;&lt;/span&gt;,&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://money.cnn.com/magazines/fortune/fortune500/2011/snapshots/2284.html?source=story_f500_link&quot;&gt;Fortune 500&lt;/a&gt;) and Home Depot (&lt;span class=&quot;inlink_chart&quot; style=&quot;margin: 0px; padding: 0px 0px 2px 19px; border-width: 0px; outline-width: 0px; font-size: 14px; vertical-align: baseline; background-image: url(&amp;quot;http://i2.cdn.turner.com/money/.element/img/5.0/buttons/assorted_icons.gif&amp;quot;); position: relative; background-position: -200px -160px;&quot;&gt;&lt;a class=&quot;inlink&quot; href=&quot;http://money.cnn.com/quote/quote.html?symb=HD&amp;amp;source=story_quote_link&quot;&gt;HD&lt;/a&gt;&lt;/span&gt;,&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://money.cnn.com/magazines/fortune/fortune500/2011/snapshots/2968.html?source=story_f500_link&quot;&gt;Fortune 500&lt;/a&gt;) are also working with Path Intelligence to use their technology, Biggar said.&lt;/p&gt; 
&lt;p&gt;Home Depot has considered implementing the technology but is not currently using it any stores, a company spokesman said.&lt;strong style=&quot;margin: 0px; padding: 0px; border-width: 0px; outline-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;&lt;/strong&gt;JCPenney declined to comment on its relationship with the vendor.&lt;a href=&quot;http://money.cnn.com/2011/04/28/technology/iphone_location/index.htm?iid=EL&quot;&gt;&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;&lt;a href=&quot;http://money.cnn.com/2011/04/28/technology/iphone_location/index.htm?iid=EL&quot;&gt;Why Apple and Google need to stalk you&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt;Some retail analysts say the new technology is nothing to be worried about. Malls have been tracking shoppers for years through people counters, security cameras, heat maps and even undercover researchers who follow shoppers around.&lt;/p&gt; 
&lt;p&gt;And some even say websites that track&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://money.cnn.com/2011/11/21/pf/cyber_monday/index.htm?iid=EL&quot;&gt;online shoppers&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;are more invasive, recording not only a user&#039;s name and purchases, but then targeting them with ads even after they&#039;ve left a site.&lt;/p&gt; 
&lt;p&gt;&amp;quot;It&#039;s important for shoppers to realize this sort of data is being collected anyway,&amp;quot; Biggar said.&lt;/p&gt; 
&lt;p&gt;Whereas a website can track a customer who doesn&#039;t make a purchase, physical stores have been struggling to perfect this kind of research, Biggar said. By combining the data from FootPath with their own sales figures, stores will have better measurements to help them improve the shopping experience.&lt;/p&gt; 
&lt;p&gt;&amp;quot;We can now say, you had 100 people come to this product, but no one purchased it,&amp;quot; Biggar said. &amp;quot;From there, we can help a retailer narrow down what&#039;s going wrong.&amp;quot;&lt;/p&gt; 
&lt;p&gt;But some industry analysts worry about the broader implications of this kind of technology.&lt;/p&gt; 
&lt;p&gt;&amp;quot;Most of this information is harmless and nobody ever does anything nefarious with it,&amp;quot; said Sucharita Mulpuru, retail analyst at Forrester Research. &amp;quot;But the reality is, what happens when you start having hackers potentially having access to this information and being able to track your movements?&amp;quot;&lt;/p&gt; 
&lt;p&gt;Last year,&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://money.cnn.com/2010/06/09/technology/iPad_email_breach/index.htm?iid=EL&quot;&gt;hackers hit AT&amp;amp;T&lt;/a&gt;, exposing the unique ID numbers and e-mail addresses of more than 100,000 iPad 3G owners. To make it harder for hackers to get at this information, Path Intelligence scrambles those numbers twice.&lt;/p&gt; 
&lt;p&gt;&amp;quot;I&#039;m sure as more people get more cell phones, it&#039;s probably inevitable that it will continue as a resource,&amp;quot; Mulpuru said. &amp;quot;But I think the future is going to have to be opt in, not opt out.&amp;quot;&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Personal comment:&lt;/strong&gt;&lt;/p&gt; 
&lt;p&gt;One step further. I guess we have to be thankful to be given the ability to opt out the system by &#039;just&#039; switching off our cell-phone!!!&lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 29 Nov 2011 13:01:25 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/123-guid.html</guid>
    <category>innovation&amp;society</category>
<category>mobile</category>
<category>mobile phone</category>
<category>technology</category>
<category>tracking</category>

</item>
<item>
    <title>Kilobots - tiny, collaborative robots - are leaving the nest</title>
    <link>http://blog.computedby.com/archives/120-Kilobots-tiny,-collaborative-robots-are-leaving-the-nest.html</link>
            <category>Hardware</category>
            <category>Software</category>
            <category>Technology</category>
    
    <comments>http://blog.computedby.com/archives/120-Kilobots-tiny,-collaborative-robots-are-leaving-the-nest.html#comments</comments>
    <wfw:comment>http://blog.computedby.com/wfwcomment.php?cid=120</wfw:comment>

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

    <author>nospam@example.com (Christian Babski)</author>
    <content:encoded>
    &lt;p&gt;Via &lt;a href=&quot;http://www.physorg.com&quot; target=&quot;_po&quot;&gt;PhysOrg&lt;/a&gt;&lt;/p&gt; 
&lt;p&gt; -----&lt;/p&gt; 
&lt;p&gt; &lt;img src=&quot;http://blog.computedby.com/cby/images/120_1322066559_0.jpg&quot; alt=&quot;Kilobots are leaving the nest&quot; /&gt; &lt;/p&gt; 
&lt;p&gt;The Kilobots are an inexpensive system for testing synchronized and collaborative behavior in a very large swarm of robots. Photo courtesy of Michael Rubenstein&lt;/p&gt; 
&lt;p&gt;The Kilobots are coming. Computer scientists and engineers at Harvard University have developed and licensed technology that will make it easy to test collective algorithms on hundreds, or even thousands, of tiny robots. &lt;br /&gt;&lt;/p&gt; 
&lt;p&gt;Called Kilobots, the quarter-sized bug-like devices scuttle around on three toothpick-like legs, interacting and coordinating their own behavior as a team. A&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;&lt;a href=&quot;ftp://ftp.deas.harvard.edu/techreports/tr-06-11.pdf&quot;&gt;June 2011 Harvard Technical Report&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;demonstrated a collective of 25 machines implementing swarming behaviors such as foraging, formation control, and synchronization.&lt;/p&gt; 
&lt;p&gt;Once up and running, the machines are fully autonomous, meaning there is no need for a human to control their actions.&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;iframe width=&quot;420&quot; height=&quot;315&quot; frameborder=&quot;0&quot; src=&quot;http://www.youtube.com/embed/ISMwLCFwgK4&quot;&gt;&lt;/iframe&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt;&lt;span&gt;The communicative critters were created by members of the Self-Organizing Systems Research Group led by Radhika Nagpal, the Thomas D. Cabot Associate Professor of Computer Science at the Harvard School of Engineering and Applied Sciences (SEAS) and a Core Faculty Member at the Wyss Institute for Biologically Inspired Engineering at Harvard. Her team also includes Michael Rubenstein, a postdoctoral fellow at SEAS; and Christian Ahler, a fellow of SEAS and the Wyss Institute.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Thanks to a technology licensing deal with the K-Team Corporation, a Swiss manufacturer of high-quality mobile robots, researchers and robotics enthusiasts alike can now take command of their own swarm.&lt;/p&gt; 
&lt;p style=&quot;margin: 0px; padding: 0px 0px 10px; color: #000000; font-family: Arial,Helvetica,Sans; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; background-color: #ffffff;&quot;&gt;One key to achieving high-value applications for multi-robot systems in the future is the development of sophisticated algorithms that can coordinate the actions of tens to thousands of robots.&lt;/p&gt; 
&lt;p&gt;&amp;quot;The Kilobot will provide researchers with an important new tool for understanding how to design and build large, distributed, functional systems,&amp;quot; says Michael Mitzenmacher, Area Dean for Computer Science at SEAS.&lt;/p&gt; 
&lt;p&gt;&amp;quot;Plus,&amp;quot; he adds, &amp;quot;&lt;a href=&quot;http://www.physorg.com/tags/tiny+robots/&quot; rel=&quot;tag&quot; class=&quot;textTag&quot;&gt;tiny robots&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;are really cool!&amp;quot;&lt;/p&gt; 
&lt;p&gt;The name &amp;quot;Kilobot&amp;quot; does not refer to anything nefarious; rather, it describes the researchers&#039; goal of quickly and inexpensively creating a collective of a thousand bots.&lt;/p&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;iframe width=&quot;420&quot; height=&quot;315&quot; frameborder=&quot;0&quot; src=&quot;http://www.youtube.com/embed/GnyDAuqorGo&quot;&gt;&lt;/iframe&gt; 
&lt;p&gt; &lt;/p&gt; 
&lt;p&gt;&lt;span&gt;Inspired by nature, such swarms resemble social insects, such as ants and bees, that can efficiently search for and find food sources in large, complex environments, collectively transport large objects, and coordinate the building of nests and other structures.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Due to reasons of time, cost, and simplicity, the algorithms being developed today in research labs are only validated in computer simulation or using a few dozen robots at most.&lt;/p&gt; 
&lt;p&gt;In contrast, the design by Nagpal&#039;s team allows a single user to easily oversee the operation of a large Kilobot collective, including programming, powering on, and charging all robots, all of which would be difficult (if not impossible) using existing robotic systems.&lt;/p&gt; 
&lt;p&gt;So, what can you do with a thousand tiny little bots?&lt;/p&gt; 
&lt;p&gt;Robot swarms might one day tunnel through rubble to find survivors, monitor the environment and remove contaminants, and self-assemble to form support structures in collapsed buildings.&lt;/p&gt; 
&lt;p&gt;They could also be deployed to autonomously perform construction in dangerous environments, to assist with pollination of crops, or to conduct search and rescue operations.&lt;/p&gt; 
&lt;p&gt;For now, the Kilobots are designed to provide scientists with a physical testbed for advancing the understanding of collective behavior and realizing its potential to deliver solutions for a wide range of challenges.&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;This remembers me one project I have worked on, back in 2007, called &amp;quot;&lt;a href=&quot;http://sketchblog.ecal.ch/variable_environment/archives/04_workshop_4/&quot; target=&quot;_ve&quot;&gt;Variable Environment&lt;/a&gt;&amp;quot;, which was involving swarm based robots called &amp;quot;&lt;a href=&quot;http://www.e-puck.org/&quot; target=&quot;_epuck&quot;&gt;e-puck&lt;/a&gt;&amp;quot; developed at &lt;a target=&quot;_epfl&quot; href=&quot;http://www.epfl.ch/&quot;&gt;EPFL&lt;/a&gt;. E-pucks were reacting in an autonomous manner to human activity around them.&lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 23 Nov 2011 18:13:45 +0000</pubDate>
    <guid isPermaLink="false">http://blog.computedby.com/archives/120-guid.html</guid>
    <category>ai</category>
<category>hardware</category>
<category>robot</category>
<category>software</category>
<category>technology</category>

</item>

</channel>
</rss>
