<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7665141947495216674</id><updated>2011-11-27T15:48:00.223-08:00</updated><title type='text'>techutopia</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>43</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-3148116200280684400</id><published>2011-09-25T21:10:00.004-07:00</published><updated>2011-10-31T16:11:26.265-07:00</updated><title type='text'></title><content type='html'>&lt;html&gt;&lt;br /&gt;&lt;br /&gt;&lt;title&gt;&lt;br /&gt;css test title&lt;br /&gt;&lt;/title&gt;&lt;br /&gt;&lt;br /&gt;&lt;head&gt;&lt;br /&gt;header&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;style&gt;&lt;br /&gt;  p,d {color:blue;}&lt;br /&gt;  dd {color:green;font-size:24;}&lt;br /&gt;  span {color:yellow;}&lt;br /&gt;       div {border:2px solid green;position:absolute;width:500px;top:100px;left:100px;}&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;&lt;br /&gt;&lt;/head&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;body&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;garble&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt; &lt;a href="http://pdfcrowd.com/?t=your-twitter-username"&gt;&lt;br /&gt;     Convert HTML to PDF&lt;br /&gt;  &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;d&gt;i dont  think &lt;/d&gt;&lt;br /&gt;&lt;div&gt; heloooooo &lt;/div&gt;&lt;br /&gt;&lt;/body&gt;&lt;br /&gt;&lt;br /&gt;&lt;/html&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-3148116200280684400?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/3148116200280684400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2011/09/css-test-title-header-pd-colorblue-dd_4909.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3148116200280684400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3148116200280684400'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2011/09/css-test-title-header-pd-colorblue-dd_4909.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-4859937560312190761</id><published>2011-09-25T21:10:00.003-07:00</published><updated>2011-09-25T21:20:02.804-07:00</updated><title type='text'></title><content type='html'>&lt;html&gt;&lt;br /&gt;&lt;br /&gt;&lt;title&gt;&lt;br /&gt;css test title&lt;br /&gt;&lt;/title&gt;&lt;br /&gt;&lt;br /&gt;&lt;head&gt;&lt;br /&gt;header&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;style&gt;&lt;br /&gt;  p,d {color:blue;}&lt;br /&gt;  dd {color:green;font-size:24;}&lt;br /&gt;  span {color:yellow;}&lt;br /&gt;                div{ border:2px;position:absolute;width:500px;height:500px;&lt;br /&gt;                      top:40px;left35px;}&lt;br /&gt;&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;&lt;br /&gt;&lt;/head&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;body&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;garble&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;d&gt;i dont  think &lt;/d&gt;&lt;br /&gt;&lt;div&gt; heloooooo &lt;/div&gt;&lt;br /&gt;&lt;/body&gt;&lt;br /&gt;&lt;br /&gt;&lt;/html&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-4859937560312190761?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/4859937560312190761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2011/09/css-test-title-header-pd-colorblue-dd_7396.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4859937560312190761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4859937560312190761'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2011/09/css-test-title-header-pd-colorblue-dd_7396.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-4206560425762557077</id><published>2011-09-25T21:10:00.002-07:00</published><updated>2011-09-25T21:14:02.144-07:00</updated><title type='text'></title><content type='html'>&lt;html&gt;&lt;br /&gt;&lt;br /&gt;&lt;title&gt;&lt;br /&gt;css test title&lt;br /&gt;&lt;/title&gt;&lt;br /&gt;&lt;br /&gt;&lt;head&gt;&lt;br /&gt;header&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;style&gt;&lt;br /&gt;  p,d {color:blue;}&lt;br /&gt;  dd {color:green;font-size:24;}&lt;br /&gt;  span {color:yellow;}&lt;br /&gt;                div{ border:2px;width:500px;height:500px;&lt;br /&gt;                      top:40px;left35px;}&lt;br /&gt;&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;&lt;br /&gt;&lt;/head&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;body&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;garble&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;d&gt;i dont  think &lt;/d&gt;&lt;br /&gt;&lt;div&gt; heloooooo &lt;/div&gt;&lt;br /&gt;&lt;/body&gt;&lt;br /&gt;&lt;br /&gt;&lt;/html&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-4206560425762557077?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/4206560425762557077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2011/09/css-test-title-header-pd-colorblue-dd_25.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4206560425762557077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4206560425762557077'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2011/09/css-test-title-header-pd-colorblue-dd_25.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-5185247906640167405</id><published>2011-09-25T21:10:00.001-07:00</published><updated>2011-09-25T21:13:23.741-07:00</updated><title type='text'></title><content type='html'>&lt;html&gt;&lt;br /&gt;&lt;br /&gt;&lt;title&gt;&lt;br /&gt;css test title&lt;br /&gt;&lt;/title&gt;&lt;br /&gt;&lt;br /&gt;&lt;head&gt;&lt;br /&gt;header&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;style&gt;&lt;br /&gt;  p,d {color:blue;}&lt;br /&gt;  dd {color:green;font-size:24;}&lt;br /&gt;  span {color:yellow;}&lt;br /&gt;                div{ border:2px red;width:500px;height:500px&lt;br /&gt;                      top:40px;left35px;}&lt;br /&gt;&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;&lt;br /&gt;&lt;/head&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;body&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;garble&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;d&gt;i dont  think &lt;/d&gt;&lt;br /&gt;&lt;div&gt; heloooooo &lt;/div&gt;&lt;br /&gt;&lt;/body&gt;&lt;br /&gt;&lt;br /&gt;&lt;/html&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-5185247906640167405?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/5185247906640167405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2011/09/css-test-title-header-pd-colorblue-dd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5185247906640167405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5185247906640167405'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2011/09/css-test-title-header-pd-colorblue-dd.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-3886957635599243429</id><published>2011-07-27T22:50:00.000-07:00</published><updated>2011-07-27T22:54:37.241-07:00</updated><title type='text'></title><content type='html'>&lt;script type="text/javascript"&gt;mbgc='f5f5f5';ww='210';mbc='cecece';bbc='3F79D5';bmobc='3b71c6';bbgc='4889F0';bmoc='3F79D5';bfc='FFFFFF';bmofc='ffffff';tlc='cecece';tc='6a6a6a';nc='6a6a6a';bc='6a6a6a';l='y';fs='16';fsb='13';bw='100';ff='4';pc='4889F0';b='s'; pid='111438513987787726592';&lt;/script&gt;&lt;script type="text/javascript" src="http://widgetsplus.com/google_plus_widget.js"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-3886957635599243429?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/3886957635599243429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2011/07/mbgcf5f5f5ww210mbccececebbc3f79d5bmobc3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3886957635599243429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3886957635599243429'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2011/07/mbgcf5f5f5ww210mbccececebbc3f79d5bmobc3.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-5384046056221032853</id><published>2011-07-27T16:04:00.001-07:00</published><updated>2011-08-03T15:51:44.025-07:00</updated><title type='text'></title><content type='html'>&lt;div style="width:540px"&gt;&lt;br /&gt;&lt;a href="http://www.indeed.com/jobtrends" title="HTML5 Job Trends"&gt;&lt;br /&gt;&lt;img width="540" height="300" src="http://www.indeed.com/trendgraph/jobgraph.png?q=HTML5" border="0" alt="HTML5 Job Trends graph"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;table width="100%" cellpadding="6" cellspacing="0" border="0" style="font-size:80%"&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.indeed.com/jobtrends"&gt;HTML5 Job Trends&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;td align="right"&gt;&lt;a href="http://www.indeed.com/jobs?q=Html5"&gt;Html5 jobs&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://www.appsgeyser.com/js/appsgeyser_widget.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;    appsgeyser.init({&lt;br /&gt;        block_id: "appsgeysercode",&lt;br /&gt;        app_id: 60085,&lt;br /&gt;        app_name: "BorrowedHour",&lt;br /&gt;        width: 200,&lt;br /&gt;        height: 200,&lt;br /&gt;        theme: {&lt;br /&gt;            background: '#8db801',&lt;br /&gt;            color: '#000000'&lt;br /&gt;        }&lt;br /&gt;    }).start();&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;div id="appsgeysercode"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-5384046056221032853?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/5384046056221032853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2011/07/html5-job-trends-html5-jobs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5384046056221032853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5384046056221032853'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2011/07/html5-job-trends-html5-jobs.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-3073584873684566809</id><published>2010-10-20T13:19:00.001-07:00</published><updated>2011-09-12T15:17:59.660-07:00</updated><title type='text'>apple mac air 2010 oct 20</title><content type='html'>http://www.engadget.com/2010/10/20/apples-new-macbook-air/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://graph.facebook.com/swapnil.tamse/picture"/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id=”twitter_update_list”&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;script type=”text/javascript” src=”http://twitter.com/javascripts/blogger.js”&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type=”text/javascript” src=”http://twitter.com/statuses/user_timeline/swapniltamse.json?callback=twitterCallback2&amp;count=1″&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;form action='http://techutopia.blogspot.com/webservices/tempconvert.asmx/FahrenheitToCelsius'&lt;br /&gt;method="post" target="_blank"&gt;&lt;br /&gt;&lt;table&gt;&lt;br /&gt;  &lt;tr&gt;&lt;br /&gt;    &lt;td&gt;Fahrenheit to Celsius:&lt;/td&gt;&lt;br /&gt;    &lt;td&gt;&lt;br /&gt;    &lt;input class="frmInput" type="text" size="30" name="Fahrenheit"&gt;&lt;br /&gt;    &lt;/td&gt;&lt;br /&gt;  &lt;/tr&gt;&lt;br /&gt;  &lt;tr&gt;&lt;br /&gt;    &lt;td&gt;&lt;/td&gt;&lt;br /&gt;    &lt;td align="right"&gt;&lt;br /&gt;     &lt;input type="submit" value="Submit" class="button"&gt;&lt;br /&gt;     &lt;/td&gt;&lt;br /&gt;  &lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;/form&gt;&lt;br /&gt;&lt;br /&gt;&lt;form action='http://techutopia.blogspot.com/webservices/tempconvert.asmx/CelsiusToFahrenheit'&lt;br /&gt;method="post" target="_blank"&gt;&lt;br /&gt;&lt;table&gt;&lt;br /&gt;  &lt;tr&gt;&lt;br /&gt;    &lt;td&gt;Celsius to Fahrenheit:&lt;/td&gt;&lt;br /&gt;    &lt;td&gt;&lt;br /&gt;    &lt;input class="frmInput" type="text" size="30" name="Celsius"&gt;&lt;br /&gt;    &lt;/td&gt;&lt;br /&gt;  &lt;/tr&gt;&lt;br /&gt;  &lt;tr&gt;&lt;br /&gt;    &lt;td&gt;&lt;/td&gt;&lt;br /&gt;    &lt;td align="right"&gt;&lt;br /&gt;    &lt;input type="submit" value="Submit" class="button"&gt;&lt;br /&gt;    &lt;/td&gt;&lt;br /&gt;  &lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;/form&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://cdn.widgetserver.com/syndication/subscriber/InsertWidget.js"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;if (WIDGETBOX) WIDGETBOX.renderWidget('377be39c-c964-479f-9ce5-a62e561045c2');&lt;/script&gt;&lt;noscript&gt;Get the &lt;a href="http://www.widgetbox.com/widget/twitter-badge"&gt;Twitter Badge&lt;/a&gt; widget and many other ! Not seeing a widget? (&lt;a href="http://docs.widgetbox.com/using-widgets/installing-widgets/why-cant-i-see-my-widget/"&gt;More info&lt;/a&gt;)&lt;/noscript&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-3073584873684566809?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/3073584873684566809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/10/apple-mac-air-2010-oct-20.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3073584873684566809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3073584873684566809'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/10/apple-mac-air-2010-oct-20.html' title='apple mac air 2010 oct 20'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-988841169026071697</id><published>2010-10-04T13:25:00.001-07:00</published><updated>2011-05-09T10:44:11.691-07:00</updated><title type='text'></title><content type='html'>http://docs.jquery.com/Tutorials&lt;br /&gt;&lt;br /&gt;&lt;div id="fb-root"&gt;&lt;/div&gt;&lt;script src="http://connect.facebook.net/en_US/all.js#xfbml=1"&gt;&lt;/script&gt;&lt;fb:comments href="http://www.borrowedhour.com/2011/04/admins-note-work-in-progress/" num_posts="2" width="500"&gt;&lt;/fb:comments&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-988841169026071697?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/988841169026071697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/10/httpdocs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/988841169026071697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/988841169026071697'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/10/httpdocs.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-3167115281249202199</id><published>2010-08-10T08:59:00.000-07:00</published><updated>2010-08-10T08:59:54.459-07:00</updated><title type='text'>WPDesigner.com » So you want to create WordPress themes huh?</title><content type='html'>&lt;a href="http://www.wpdesigner.com/2007/02/19/so-you-want-to-create-wordpress-themes-huh/"&gt;WPDesigner.com » So you want to create WordPress themes huh?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-3167115281249202199?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.wpdesigner.com/2007/02/19/so-you-want-to-create-wordpress-themes-huh/' title='WPDesigner.com » So you want to create WordPress themes huh?'/><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/3167115281249202199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/08/wpdesignercom-so-you-want-to-create.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3167115281249202199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3167115281249202199'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/08/wpdesignercom-so-you-want-to-create.html' title='WPDesigner.com » So you want to create WordPress themes huh?'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-5822832429060305127</id><published>2010-07-20T11:45:00.001-07:00</published><updated>2010-07-20T11:45:18.816-07:00</updated><title type='text'>holi wall</title><content type='html'>&lt;img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.11NXC/bHQ9MTI3OTY1MTQzODYwMCZwdD*xMjc5NjUxNTE*Nzg4JnA9OTAyMDUxJmQ9Jm49YmxvZ2dlciZnPTEmb2Y9MA==.gif" /&gt;&lt;object id="ci_78663_o" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="400" height="248"&gt;&lt;param name="movie" value="http://apps.cooliris.com/embed/cooliris.swf"/&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;param name="bgColor" value="#121212" /&gt;&lt;param name="flashvars" value="z=UwHZOdvl6ldB" /&gt;&lt;param name="wmode" value="opaque" /&gt;&lt;embed id="ci_78663_e" type="application/x-shockwave-flash" src="http://apps.cooliris.com/embed/cooliris.swf" width="400" height="248" allowFullScreen="true" allowScriptAccess="always" bgColor="#121212" flashvars="z=UwHZOdvl6ldB" wmode="opaque"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-5822832429060305127?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/5822832429060305127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/07/holi-wall.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5822832429060305127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5822832429060305127'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/07/holi-wall.html' title='holi wall'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-4951011791169640470</id><published>2010-07-20T06:20:00.000-07:00</published><updated>2011-09-24T18:54:42.585-07:00</updated><title type='text'>The next Silicon Valley? It may be New York - CNN.com</title><content type='html'>&lt;a href="http://www.cnn.com/2010/TECH/web/06/07/internet.week.new.york/index.html"&gt;The next Silicon Valley? It may be New York - CNN.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="comments" id="chapzf59b7cdd15dec087e9f8aab487b14abef"&gt;&lt;a href="#" id="linkzf59b7cdd15dec087e9f8aab487b14abef" onclick="loadComments('zf59b7cdd15dec087e9f8aab487b14abef');return false;" style="opacity: 0.90; "&gt;No comments&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://webplayer.yahoo.com/&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://webplayer.yahooapis.com/player-beta.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mediaplayer.yahoo.com/example3.mp3"&gt;Yodel (mp3 link)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://movies.yahoo.com/movie/1810096458/info"&gt;Tron (Yahoo! Movie link)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=i56XeM0-b8Y"&gt;Zoetrope (YouTube link)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-4951011791169640470?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/4951011791169640470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/07/next-silicon-valley-it-may-be-new-york.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4951011791169640470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4951011791169640470'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/07/next-silicon-valley-it-may-be-new-york.html' title='The next Silicon Valley? It may be New York - CNN.com'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-3723900473260613783</id><published>2010-05-18T22:23:00.000-07:00</published><updated>2010-05-18T22:23:38.807-07:00</updated><title type='text'>5 Types of interviewers and how to prepare for them | New Grad Life</title><content type='html'>&lt;a href="http://newgradlife.blogspot.com/2010/05/job-interview-questions-job-interview.html"&gt;5 Types of interviewers and how to prepare for them | New Grad Life&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-3723900473260613783?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://newgradlife.blogspot.com/2010/05/job-interview-questions-job-interview.html' title='5 Types of interviewers and how to prepare for them | New Grad Life'/><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/3723900473260613783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/05/5-types-of-interviewers-and-how-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3723900473260613783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3723900473260613783'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/05/5-types-of-interviewers-and-how-to.html' title='5 Types of interviewers and how to prepare for them | New Grad Life'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-8255061622096233529</id><published>2010-05-14T15:08:00.000-07:00</published><updated>2010-05-14T15:08:25.198-07:00</updated><title type='text'>Twine Moves Towards Semantic Web – Organize Your Digital Life</title><content type='html'>&lt;a href="http://mashable.com/2007/10/19/twine/"&gt;Twine Moves Towards Semantic Web – Organize Your Digital Life&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-8255061622096233529?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://mashable.com/2007/10/19/twine/' title='Twine Moves Towards Semantic Web – Organize Your Digital Life'/><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/8255061622096233529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/05/twine-moves-towards-semantic-web.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/8255061622096233529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/8255061622096233529'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/05/twine-moves-towards-semantic-web.html' title='Twine Moves Towards Semantic Web – Organize Your Digital Life'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-5107937464823523580</id><published>2010-05-14T08:10:00.000-07:00</published><updated>2010-05-14T08:10:04.379-07:00</updated><title type='text'>YouTube - Compiz-Quinn(now Compiz-Fusion)for linux. The future is now!</title><content type='html'>&lt;a href="http://www.youtube.com/watch?v=lawkc3jH3ws"&gt;YouTube - Compiz-Quinn(now Compiz-Fusion)for linux. The future is now!&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-5107937464823523580?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=lawkc3jH3ws' title='YouTube - Compiz-Quinn(now Compiz-Fusion)for linux. The future is now!'/><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/5107937464823523580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/05/youtube-compiz-quinnnow-compiz.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5107937464823523580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5107937464823523580'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/05/youtube-compiz-quinnnow-compiz.html' title='YouTube - Compiz-Quinn(now Compiz-Fusion)for linux. The future is now!'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-1427817850562868080</id><published>2010-05-05T18:23:00.000-07:00</published><updated>2010-05-05T18:23:57.537-07:00</updated><title type='text'>Cloud.com Builds Cloud Computing Bridge — ServerWatch.com</title><content type='html'>&lt;a href="http://www.serverwatch.com/virtualization/article.php/3880461/Cloudcom-Builds-Cloud-Computing-Bridge.htm"&gt;Cloud.com Builds Cloud Computing Bridge — ServerWatch.com&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;open source cloud initaiative...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-1427817850562868080?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.serverwatch.com/virtualization/article.php/3880461/Cloudcom-Builds-Cloud-Computing-Bridge.htm' title='Cloud.com Builds Cloud Computing Bridge — ServerWatch.com'/><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/1427817850562868080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/05/cloudcom-builds-cloud-computing-bridge.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/1427817850562868080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/1427817850562868080'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/05/cloudcom-builds-cloud-computing-bridge.html' title='Cloud.com Builds Cloud Computing Bridge — ServerWatch.com'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-5346484314898550678</id><published>2010-05-05T14:40:00.000-07:00</published><updated>2010-05-05T14:40:10.285-07:00</updated><title type='text'>Open Graph protocol - Facebook Developers</title><content type='html'>&lt;a href="http://developers.facebook.com/docs/opengraph"&gt;Open Graph protocol - Facebook Developers&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-5346484314898550678?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://developers.facebook.com/docs/opengraph' title='Open Graph protocol - Facebook Developers'/><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/5346484314898550678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/05/open-graph-protocol-facebook-developers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5346484314898550678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5346484314898550678'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/05/open-graph-protocol-facebook-developers.html' title='Open Graph protocol - Facebook Developers'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-5355992232285847087</id><published>2010-04-29T11:03:00.000-07:00</published><updated>2010-04-29T11:03:14.472-07:00</updated><title type='text'>Method=Get vs. Method=Post</title><content type='html'>&lt;a href="http://berghel.net/cgibinbin/versus/front.html"&gt;Method=Get vs. Method=Post&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-5355992232285847087?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://berghel.net/cgibinbin/versus/front.html' title='Method=Get vs. Method=Post'/><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/5355992232285847087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/04/methodget-vs-methodpost.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5355992232285847087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5355992232285847087'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/04/methodget-vs-methodpost.html' title='Method=Get vs. Method=Post'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-1158127387747615644</id><published>2010-04-18T08:28:00.000-07:00</published><updated>2010-04-18T08:28:05.566-07:00</updated><title type='text'>Goldman Sachs Careers | The Summer Intern Toolkit</title><content type='html'>&lt;a href="http://www2.goldmansachs.com/careers/begin/summer-intern-toolkit/index.html"&gt;Goldman Sachs Careers | The Summer Intern Toolkit&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-1158127387747615644?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www2.goldmansachs.com/careers/begin/summer-intern-toolkit/index.html' title='Goldman Sachs Careers | The Summer Intern Toolkit'/><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/1158127387747615644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/04/goldman-sachs-careers-summer-intern.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/1158127387747615644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/1158127387747615644'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/04/goldman-sachs-careers-summer-intern.html' title='Goldman Sachs Careers | The Summer Intern Toolkit'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-4955173827115642667</id><published>2010-04-17T22:55:00.000-07:00</published><updated>2010-04-17T22:55:33.903-07:00</updated><title type='text'>10 Simple Google Search Tricks - NYTimes.com</title><content type='html'>&lt;a href="http://www.nytimes.com/external/gigaom/2010/04/02/02gigaom-10-simple-google-search-tricks-58674.html"&gt;10 Simple Google Search Tricks - NYTimes.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-4955173827115642667?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.nytimes.com/external/gigaom/2010/04/02/02gigaom-10-simple-google-search-tricks-58674.html' title='10 Simple Google Search Tricks - NYTimes.com'/><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/4955173827115642667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/04/10-simple-google-search-tricks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4955173827115642667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4955173827115642667'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/04/10-simple-google-search-tricks.html' title='10 Simple Google Search Tricks - NYTimes.com'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-718162880872235610</id><published>2010-04-01T17:37:00.000-07:00</published><updated>2010-04-01T17:37:47.061-07:00</updated><title type='text'>When will cloud computing start raining cash? | The Open Road - CNET News</title><content type='html'>&lt;a href="http://news.cnet.com/8301-13505_3-10471583-16.html?tag=mncol;title"&gt;When will cloud computing start raining cash? | The Open Road - CNET News&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-718162880872235610?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://news.cnet.com/8301-13505_3-10471583-16.html?tag=mncol;title' title='When will cloud computing start raining cash? | The Open Road - CNET News'/><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/718162880872235610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/04/when-will-cloud-computing-start-raining.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/718162880872235610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/718162880872235610'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/04/when-will-cloud-computing-start-raining.html' title='When will cloud computing start raining cash? | The Open Road - CNET News'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-4689190277442644500</id><published>2010-03-22T20:37:00.000-07:00</published><updated>2010-03-22T20:37:48.099-07:00</updated><title type='text'>North Carolina District Pilots Cloud Computing Platform -- THE Journal</title><content type='html'>&lt;a href="http://thejournal.com/articles/2010/03/22/north-carolina-district-pilots-cloud-computing-platform.aspx"&gt;North Carolina District Pilots Cloud Computing Platform -- THE Journal&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-4689190277442644500?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://thejournal.com/articles/2010/03/22/north-carolina-district-pilots-cloud-computing-platform.aspx' title='North Carolina District Pilots Cloud Computing Platform -- THE Journal'/><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/4689190277442644500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/03/north-carolina-district-pilots-cloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4689190277442644500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4689190277442644500'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/03/north-carolina-district-pilots-cloud.html' title='North Carolina District Pilots Cloud Computing Platform -- THE Journal'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-5482759386157125438</id><published>2010-03-15T19:54:00.001-07:00</published><updated>2010-03-15T19:55:22.260-07:00</updated><title type='text'></title><content type='html'>&lt;a href="http://ad.ly/refer/1269761611"&gt;&lt;img src="http://ad.ly/static/images/referral/leaderboard.gif" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-5482759386157125438?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/5482759386157125438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/03/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5482759386157125438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5482759386157125438'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/03/blog-post.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-8630962230035683733</id><published>2010-02-14T14:06:00.001-08:00</published><updated>2010-02-14T14:06:55.914-08:00</updated><title type='text'></title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px; color: rgb(68, 68, 68); line-height: 23px; "&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;Here is a list of my favorite Google advanced search operators, operator combinations, and related uses:&lt;/p&gt;&lt;ul style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 40px; color: rgb(0, 0, 0); list-style-type: square; "&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;link:URL&lt;/strong&gt; = lists other pages that link to the URL.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;related:URL&lt;/strong&gt; = lists other pages that are related to the URL.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;site:domain.com&lt;/strong&gt; “search term = restricts search results to the given domain.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;allinurl:WORDS&lt;/strong&gt; = shows only pages with all search terms in the url.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;inurl:WORD&lt;/strong&gt; = like allinurl: but filters the URL based on the first term only.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;allintitle:WORD&lt;/strong&gt; = shows only results with terms in title.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;intitle:WORD&lt;/strong&gt; = similar to allintitle, but only for the next word.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;cache:URL&lt;/strong&gt; = will show the Google cached version of the URL.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;info:URL&lt;/strong&gt; = will show a page containing links to related searches, backlinks, and pages containing the url. This is the same as typing the url into the search box. &lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;filetype:SOMEFILETYPE&lt;/strong&gt; = will restrict searches to that filetype&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;-filetype:SOMEFILETYPE&lt;/strong&gt; = will remove that file type from the search.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;site:www.somesite.net “+www.somesite.net”&lt;/strong&gt; = shows you how many pages of your site are indexed by google&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;allintext:&lt;/strong&gt; = searches only within text of pages, but not in the links or page title&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;allinlinks:&lt;/strong&gt; = searches only within links, not text or title&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;WordA OR WordB&lt;/strong&gt; = search for either the word A or B&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;“Word” OR “Phrase”&lt;/strong&gt; = search exact word or phrase&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;WordA -WordB&lt;/strong&gt; = find word A but filter results that include word B&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;WordA +WordB&lt;/strong&gt; = results much contain both Word A and Word B&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;~WORD&lt;/strong&gt; = looks up the word and its synonyms&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;~WORD&lt;/strong&gt; &lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;-WORD&lt;/strong&gt; = looks up only the synonyms to the word &lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-8630962230035683733?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/8630962230035683733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/02/here-is-list-of-my-favorite-google.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/8630962230035683733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/8630962230035683733'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/02/here-is-list-of-my-favorite-google.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-5328230768716575646</id><published>2010-02-14T13:28:00.000-08:00</published><updated>2010-02-14T13:30:05.083-08:00</updated><title type='text'></title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px; color: rgb(68, 68, 68); line-height: 23px; "&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;So here’s a list of some things I do online when my mind is set on avoiding ‘real work.’&lt;/p&gt;&lt;ol style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 40px; color: rgb(0, 0, 0); "&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Check delicious popular tags like ‘&lt;a href="http://delicious.com/popular/useful" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;useful&lt;/a&gt;,’ ‘&lt;a href="http://delicious.com/popular/tutorials" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;tutorials&lt;/a&gt;,’ ‘&lt;a href="http://delicious.com/popular/tips" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;tips&lt;/a&gt;,’ &lt;a href="http://delicious.com/popular/howto" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;‘howto&lt;/a&gt;,’ ‘&lt;a href="http://delicious.com/popular/advice" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;advice&lt;/a&gt;,’ ‘&lt;a href="http://delicious.com/popular/entrepreneurship" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;entrepreneurship&lt;/a&gt;,’ etc. for interesting, educational articles to read.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Watch one of the thousands of educational videos streaming at &lt;a href="http://www.ted.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;TED.com&lt;/a&gt;,&lt;a href="http://www.academicearth.org/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Academic Earth&lt;/a&gt; and &lt;a href="http://teachertube.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Teacher Tube&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Read &lt;a href="http://www.marcandangel.com/2009/08/24/40-modern-nonfiction-books-everyone-should-read/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;an online book list&lt;/a&gt; and find a new book to grab next time I’m at the library.  Here’s &lt;a href="http://www.marcandangel.com/2008/08/11/30-books-everyone-should-read-before-their-30th-birthday/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;another list&lt;/a&gt;.  And &lt;a href="http://zenhabits.net/2008/08/50-amazing-and-essential-novels-to-enrich-your-library/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;another&lt;/a&gt;.  And &lt;a href="http://www.time.com/time/2005/100books/the_complete_list.html" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;another&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Read a classic book online for free at &lt;a href="http://www.gutenberg.org/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Project Gutenberg&lt;/a&gt;, &lt;a href="http://www.planetebook.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Planet eBook&lt;/a&gt;, or the &lt;a href="http://www.e-booksdirectory.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;E-books Directory&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Research a new Do It Yourself project at &lt;a href="http://www.diynetwork.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;DIY Network&lt;/a&gt;, &lt;a href="http://www.instructables.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Instructables&lt;/a&gt;,&lt;a href="http://www.ehow.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;eHow&lt;/a&gt;, or &lt;a href="http://www.wikihow.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;WikiHow&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Add to, delete from, or just generally sort my ongoing to-do list at&lt;a href="http://www.rememberthemilk.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Remember The Milk&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Create a cool graphical mind map of some of my recent ideas at &lt;a href="http://bubbl.us/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;bubbl.us&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Email a close friend or family member I haven’t spoken to in awhile.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Backup my recent photos, documents, and other important files online using &lt;a href="http://skydrive.live.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Microsoft’s free 25 gig SkyDrive&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Use &lt;a href="http://en.wikipedia.org/wiki/Special:Random" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Wikipedia’s random article function&lt;/a&gt; to pick a random article to read.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Touch up on my math and science skills over a the &lt;a href="http://khanacademy.org/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Khan Academy&lt;/a&gt;, &lt;a href="http://ocw.mit.edu/OcwWeb/web/home/home/index.htm" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;MIT OpenCourseWare&lt;/a&gt;, or &lt;a href="http://learningscience.org/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;LearningScience.org&lt;/a&gt;.&lt;a href="http://learningscience.org/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Send a paper greeting card directly to a friend or relative at &lt;a href="http://www.engreet.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;enGreet&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Start learning a new language online for free at &lt;a href="http://www.bbc.co.uk/languages/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;BBC Languages&lt;/a&gt; or&lt;a href="http://www.livemocha.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Livemocha&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Watch one of the insightful 6 minute and 40 second presentations at&lt;a href="http://ignite.oreilly.com/show/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Ignite Show&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Use &lt;a href="http://www.memorizenow.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Memorize Now&lt;/a&gt; to memorize a cool joke, or poem, or whatever.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Use &lt;a href="http://media-convert.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Media Convert&lt;/a&gt; to convert video files I have on my computer into a format I can view on my iPhone or iPod later on.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Listen to an educational podcast over at &lt;a href="http://odeo.com/categories/27-Education" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Odeo&lt;/a&gt; or via iTunes on &lt;a href="http://www.apple.com/education/itunes-u/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;iTunes U&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Read one of the academic journals at the &lt;a href="http://www.doaj.org/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Directory of Open Access Journals&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Share my favorite mp3s, photos, videos, etc. with friends and family using&lt;a href="http://drop.io/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;drop.io&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Get a free college education online using &lt;a href="http://lifehacker.com/201979/technophilia-get-a-free-college-education-online" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;this guide&lt;/a&gt; from &lt;a href="http://lifehacker.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Lifehacker&lt;/a&gt; (or read one of the other useful articles on Lifehacker).&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Inspire and spark my creative mind by looking at a rolling &lt;a href="http://www.flickr.com/explore/interesting/7days/show/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;slideshow of the highest rated photos on Flickr&lt;/a&gt; for the last 7 days.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Catch up on a short history lesson at &lt;a href="http://www.hyperhistory.com/online_n2/History_n2/a.html" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;HyperHistory&lt;/a&gt; or The &lt;a href="http://www.fordham.edu/halsall/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Internet History Sourcebooks Project&lt;/a&gt;.  Or find out &lt;a href="http://memory.loc.gov/ammem/today/today.html" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;what happened today in history&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Take a fun, educational online quiz at &lt;a href="http://quizlet.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Quizlet&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Play an educational online game at &lt;a href="http://www.lumosity.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Lumosity&lt;/a&gt;, &lt;a href="http://www.sporcle.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Sporcle&lt;/a&gt;, &lt;a href="http://www.gamesforthebrain.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Games for the Brain&lt;/a&gt;, or &lt;a href="http://mathrun.net/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Math Run&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Add a little gentle rain to my environment using &lt;a href="http://www.rainymood.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;RainyMood.com&lt;/a&gt; and then simply meditate and relax in my computer chair for 10 minutes.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Sell old stuff I no longer need on &lt;a href="http://www.ebay.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;eBay&lt;/a&gt; and make a little extra cash.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Find a new musical artist to listen to based on music I like at &lt;a href="http://listen.grooveshark.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Grooveshark&lt;/a&gt;,&lt;a href="http://www.pandora.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Pandora&lt;/a&gt;, &lt;a href="http://www.last.fm/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;last.fm&lt;/a&gt;, or &lt;a href="http://www.deezer.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Deezer&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Find out what’s happening in our world from quality international news sources like &lt;a href="http://news.bbc.co.uk/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;BBC News&lt;/a&gt; and &lt;a href="http://www.reuters.com/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;Reuters&lt;/a&gt;.&lt;/li&gt;&lt;li style="padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Write a blog post like &lt;a href="http://www.marcandangel.com/2010/02/08/29-semi-productive-things-i-do-online/" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(28, 155, 220); text-decoration: none; "&gt;this one&lt;/a&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;What kind of semi-productive things do you do online in your off-time?  Please share them with me in the comments section below.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-5328230768716575646?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/5328230768716575646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/02/so-heres-list-of-some-things-i-do.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5328230768716575646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/5328230768716575646'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/02/so-heres-list-of-some-things-i-do.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-4438298187529530900</id><published>2010-02-12T21:58:00.000-08:00</published><updated>2010-02-12T21:59:39.622-08:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/en/f/fd/Mythical_man-month_%28book_cover%29.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 197px; height: 300px;" src="http://upload.wikimedia.org/wikipedia/en/f/fd/Mythical_man-month_%28book_cover%29.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/The_Mythical_Man-Month"&gt;http://en.wikipedia.org/wiki/The_Mythical_Man-Month&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  line-height: 19px; font-family:sans-serif;font-size:13px;"&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;&lt;i&gt;&lt;b&gt;The Mythical Man-Month: Essays on Software Engineering&lt;/b&gt;&lt;/i&gt; is a book on &lt;a href="http://en.wikipedia.org/wiki/Software_engineering" title="Software engineering" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;software engineering&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Project_management" title="Project management" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;project management&lt;/a&gt; by &lt;a href="http://en.wikipedia.org/wiki/Fred_Brooks" title="Fred Brooks" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Fred Brooks&lt;/a&gt;, whose central theme is that "adding manpower to a late software project makes it later". This idea is known as &lt;a href="http://en.wikipedia.org/wiki/Brooks%27s_law" title="Brooks's law" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Brooks's law&lt;/a&gt;, and is presented along with the &lt;a href="http://en.wikipedia.org/wiki/Second-system_effect" title="Second-system effect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;second-system effect&lt;/a&gt;and advocacy of &lt;a href="http://en.wikipedia.org/wiki/Software_prototyping" title="Software prototyping" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;prototyping&lt;/a&gt;.&lt;/p&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;Brooks's observations are based on his experiences at &lt;a href="http://en.wikipedia.org/wiki/IBM" title="IBM" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;IBM&lt;/a&gt; while managing the development of &lt;a href="http://en.wikipedia.org/wiki/OS/360" title="OS/360" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;OS/360&lt;/a&gt;. He had mistakenly added more workers to a project falling behind schedule. He also made the mistake of asserting that one project — writing an &lt;a href="http://en.wikipedia.org/wiki/Algol_programming_language" title="Algol programming language" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Algol&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Compiler" title="Compiler" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;compiler&lt;/a&gt; — would require six months, regardless of the number of workers involved (It required longer). The tendency for managers to repeat such errors in project development led Brooks to quip that his book is called "The Bible of Software Engineering", because, "everybody quotes it, some people read it, and a few people go by it."&lt;sup id="cite_ref-0" class="reference" style="line-height: 1em; font-weight: normal; font-style: normal; "&gt;&lt;a href="http://en.wikipedia.org/wiki/The_Mythical_Man-Month#cite_note-0" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; white-space: nowrap; background-position: initial initial; background-repeat: initial initial; "&gt;&lt;span&gt;[&lt;/span&gt;1&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; The book is widely regarded as a classic on the human elements of software engineering.&lt;sup id="cite_ref-1" class="reference" style="line-height: 1em; font-weight: normal; font-style: normal; "&gt;&lt;a href="http://en.wikipedia.org/wiki/The_Mythical_Man-Month#cite_note-1" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; white-space: nowrap; background-position: initial initial; background-repeat: initial initial; "&gt;&lt;span&gt;[&lt;/span&gt;2&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;The work was first published in 1975 (0-201-00650-2), reprinted with corrections in 1982, and republished as an anniversary edition with four extra chapters in 1995 (&lt;a href="http://en.wikipedia.org/wiki/Special:BookSources/0201835959" class="internal mw-magiclink-isbn" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;ISBN 0-201-83595-9&lt;/a&gt;) with the essay &lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/No_Silver_Bullet" title="No Silver Bullet" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;No Silver Bullet&lt;/a&gt;&lt;/i&gt; and commentary by the author.&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-4438298187529530900?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/4438298187529530900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/02/httpen.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4438298187529530900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4438298187529530900'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/02/httpen.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-7970836834195497209</id><published>2010-02-02T09:49:00.001-08:00</published><updated>2010-02-02T09:49:18.261-08:00</updated><title type='text'></title><content type='html'>&lt;iframe src="http://docs.google.com/present/embed?id=dgkp5xm3_142fjk29zdg" frameborder="0" width="410" height="342"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-7970836834195497209?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/7970836834195497209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/02/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/7970836834195497209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/7970836834195497209'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/02/blog-post.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-3032720638758406629</id><published>2010-01-24T15:18:00.000-08:00</published><updated>2010-01-24T15:19:21.244-08:00</updated><title type='text'>Sharding</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); line-height: 16px; "&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;span style="font-family: Arial; "&gt;&lt;span style="font-weight: bold; "&gt;What is sharding...?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;p style="text-align: justify; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;span style="font-family: Arial; "&gt;While working for an auction website, somebody got the idea to solve the site’s scaling problems by creating a database server for a group of users and running those servers on cheap Linux boxes. In this scheme the data for User A is stored on one server and the data for User B is stored on another server. It's a federated model. Groups of 500K users are stored together in what are called&lt;span&gt;shards&lt;/span&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;/div&gt;&lt;p style="text-align: justify; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;span style="font-family: Arial; "&gt;The advantages are:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;/div&gt;&lt;ul type="disc" style="margin-top: 0in; text-align: justify; "&gt;&lt;li class="MsoNormal" style="margin-top: 6pt; margin-bottom: 6pt; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;High availability&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Arial; "&gt;. If one box goes down the others still operate.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin-top: 6pt; margin-bottom: 6pt; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;Faster queries&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Arial; "&gt;. Smaller amounts of data in each user group mean faster querying.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin-top: 6pt; margin-bottom: 6pt; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;More write bandwidth&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Arial; "&gt;. With no master database serializing writes you can write in parallel which increases your write throughput. Writing is major bottleneck for many websites.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin-top: 6pt; margin-bottom: 6pt; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;You can do more work&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 13px; "&gt;. A parallel backend means you can do more work simultaneously. You can handle higher user loads, especially when writing data, because there are parallel paths through your system. You can load balance web servers, which access shards over different network paths, which are processed by separate CPUs, which use separate caches of RAM and separate disk IO paths to process work. Very few bottlenecks limit your work.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;/div&gt;&lt;p style="text-align: justify; "&gt;&lt;span style="font-family: Arial; font-size: 13px; "&gt;&lt;span style="font-weight: bold; "&gt;How is Sharding different from traditional architectures...?&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; "&gt;&lt;span style="font-family: Arial; font-size: 13px; "&gt;Sharding is different than traditional database architecture in several important ways; following are the key factors -&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;/div&gt;&lt;p style="margin-left: 0.5in; text-align: justify; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;Data is denormalized&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 13px; "&gt;. Traditionally we normalize data. Data are splayed out into anomaly-less tables and then joined back together again when they need to be used. In sharding the data are denormalized. You store together data that are used together.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in; text-align: justify; "&gt;&lt;span style="font-family: Arial; font-size: 13px; "&gt;&lt;o:p&gt;&lt;/o:p&gt;This doesn't mean you don't also segregate data by type. You can keep a user's profile data separate from their comments, blogs, email, media, etc, but the user profile data would be stored and retrieved as a whole. This is a very fast approach. You just get a blob and store a blob. No joins are needed and it can be written with one disk write.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in; text-align: justify; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;Data is across many physical instances&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 13px; "&gt;. Historically database servers are scaled up. You buy bigger machines to get more power. With sharding the data are parallelized and you scale by scaling out. Using this approach you can get massively more work done because it can be done in parallel. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in; text-align: justify; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;Data is small&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 13px; "&gt;. The larger a set of data a server handles the harder it is to cash intelligently because you have such a wide diversity of data being accessed. You need huge gobs of RAM that may not even be enough to cache the data when you need it. By isolating data into smaller shards the data you are accessing is more likely to stay in cache.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="margin-left: 0.25in; text-align: justify; "&gt;&lt;span style="font-family: Arial; font-size: 13px; "&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;/div&gt;&lt;p style="margin-left: 0.5in; text-align: justify; "&gt;&lt;span style="font-family: Arial; font-size: 13px; "&gt;Smaller sets of data are also easier to backup, restore, and manage.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in; text-align: justify; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;Data are more highly available&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 13px; "&gt;. Since the shards are independent a failure in one doesn't cause a failure in another. And if you make each shard operate at 50% capacity it's much easier to upgrade a shard in place. Keeping multiple data copies within a shard also helps with redundancy and making the data more parallelized so more work can be done on the data. You can also setup a shard to have a master-slave or dual master relationship within the shard to avoid a single point of failure within the shard. If one server goes down the other can take over.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in; text-align: justify; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-family: Arial; "&gt;It doesn't use replication&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: 13px; "&gt;. Replicating data from a master server to slave servers is a traditional approach to scaling. Data is written to a master server and then replicated to one or more slave servers. At that point read operations can be handled by the slaves, but all writes happen on the master.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in; text-align: justify; "&gt;&lt;span style="font-family: arial; "&gt;Obviously the master becomes the write bottleneck and a single point of failure; and as the load increases the cost of replication increases. Replication costs in CPU, network bandwidth, and disk IO. The slaves fall behind and have stale data. The folks at YouTube had a big problem with replication overhead as they scaled.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;/div&gt;&lt;p style="margin-left: 0.5in; text-align: justify; "&gt;&lt;span style="font-family: Arial; font-size: 13px; "&gt;Sharding cleanly and elegantly solves the problems with replication.&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="text-align: justify; font-family: arial; "&gt;&lt;span style="font-size: 13px; "&gt;The most recommended approach to implement database shards is using the Hibernate Shards framework. The said framework offers critical data clustering and support for horizontal partitioning along with standard Hibernate services. Which enable the businesses to keep data in more than one relational database without any add-on complexity whilst building the applications.&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="text-align: justify; font-family: arial; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="margin-top: 6pt; margin-right: 0in; margin-bottom: 6pt; margin-left: 0in; text-align: justify; font-family: arial; "&gt;&lt;span style="font-size: 13px; "&gt;Other than Hibernate; shards can also be implemented with any of the following toolkits –&lt;/span&gt;&lt;/p&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;/div&gt;&lt;ul type="disc" style="margin-top: 0in; text-align: justify; font-family: arial; "&gt;&lt;li class="MsoNormal" style="margin-top: 6pt; margin-bottom: 6pt; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;a href="http://people.apache.org/~ppoddar/slice/site/index.html" style="color: rgb(51, 102, 153); "&gt;Apache Slice&lt;/a&gt; (supports distributed XA transactions)&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin-top: 6pt; margin-bottom: 6pt; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;a href="http://www.ibm.com/developerworks/wikis/display/objectgridprog/Replication+architecture" style="color: rgb(51, 102, 153); "&gt;Websphere ObjectGrid&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.75em; margin-left: 0px; line-height: 1.3em; text-align: justify; "&gt;&lt;span style="font-size: 13px; "&gt;&lt;span style="font-family: arial; "&gt;Well, thats all for the starters folks. Hope this was an useful read and has provided enough thoughts for your brains to work quite sometime now...&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-3032720638758406629?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/3032720638758406629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/01/sharding.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3032720638758406629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3032720638758406629'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/01/sharding.html' title='Sharding'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-4654459603693133900</id><published>2010-01-05T21:26:00.000-08:00</published><updated>2010-01-05T21:27:42.817-08:00</updated><title type='text'></title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', HelveticaNeue, Helvetica, Arial, sans-serif; font-size: 13px; "&gt;&lt;div id="contentData" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;h1 style="font-size: 1.4em; margin-left: 10px; font-weight: bold; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; "&gt;Google wins floating data center patent&lt;/h1&gt;&lt;ul class="postData" style="margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; line-height: 1.3em; "&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong&gt;Date&lt;/strong&gt;: May 3rd, 2009&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong&gt;Author&lt;/strong&gt;: Larry Dignan&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong&gt;Category&lt;/strong&gt;: &lt;a href="http://blogs.techrepublic.com.com/datacenter/?cat=2" title="View all posts in data  center" rel="category" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;data center&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://search.techrepublic.com.com/search/Google+Inc..html" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;Google Inc.&lt;/a&gt;, &lt;a href="http://search.techrepublic.com.com/search/Patent.html" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;Patent&lt;/a&gt;, &lt;a href="http://search.techrepublic.com.com/search/Data+Center.html" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;Data Center&lt;/a&gt;, &lt;a href="http://search.techrepublic.com.com/search/Data+Centers.html" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;Data Centers&lt;/a&gt;, &lt;a href="http://search.techrepublic.com.com/search/Storage.html" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;Storage&lt;/a&gt;, &lt;a href="http://search.techrepublic.com.com/search/Hardware.html" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;Hardware&lt;/a&gt;, &lt;a href="http://search.techrepublic.com.com/search/Data+Management.html" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;Data Management&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="interact" style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; height: 38px; "&gt;&lt;div class="cmntCount" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; width: 150px; background-image: url(http://i.techrepublic.com.com/images/200705/bkg_cmntCount.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; display: inline; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a href="http://blogs.techrepublic.com.com/datacenter/?p=925&amp;amp;tag=nl.e040#comments" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; font-size: 12px; height: 28px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 45px; "&gt;&lt;span style="color: rgb(251, 115, 6); font-size: 1.2em; font-weight: bold; "&gt;42&lt;/span&gt; comment(s)&lt;/a&gt;&lt;/div&gt;&lt;ul class="toolbar" style="margin-top: 0px; margin-right: 8px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; float: right; background-image: url(http://i.techrepublic.com.com/images/200705/tlbar_bkg_500x38.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; height: 38px; display: inline; line-height: 1.3em; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;li class="share" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 38px; border-width: initial; border-color: initial; background-image: url(http://i.techrepublic.com.com/images/200705/tlbar_email_46x38.gif); background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a title="Send a link to 'Google wins floating data center patent' to a friend." href="mailto:?subject=TechRepublic%20Blogs%3A%20Google%20wins%20floating%20data%20center%20patent&amp;amp;body=http%3A%2F%2Fblogs.techrepublic.com.com%2Fdatacenter%2F%3Fp%3D925" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 38px; background-image: url(http://i.techrepublic.com.com/images/200705/tlbar_line_2x38.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 46px; background-position: 100% 0px; background-repeat: no-repeat no-repeat; "&gt;Email&lt;/a&gt;&lt;/li&gt;&lt;li class="save" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 38px; border-width: initial; border-color: initial; background-image: url(http://i.techrepublic.com.com/images/200705/tlbar_save_44x38.gif); background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a href="javascript:location.href='http://techrepublic.com.com/5262-6257-0.html?link='+encodeURIComponent(location.href)+'&amp;title='+encodeURIComponent(document.title)" class="button" title="Add to your TechRepublic My Links page" style="color: rgb(255, 255, 255); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; background-image: url(http://i.techrepublic.com.com/images/200705/tlbar_line_2x38.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; float: left; height: 38px; padding-left: 0px; font-weight: bold; font-size: 12px; line-height: 1em; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; overflow-x: hidden; overflow-y: hidden; width: 44px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-position: 100% 0px; background-repeat: no-repeat no-repeat; "&gt;Save&lt;/a&gt;&lt;/li&gt;&lt;li class="social pops " style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 38px; border-width: initial; border-color: initial; position: relative; background-image: url(http://i.techrepublic.com.com/images/200808/btn-share-46x38.gif); width: 46px; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a href="http://blogs.techrepublic.com.com/datacenter/?p=925&amp;amp;tag=nl.e040#" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 38px; background-image: url(http://i.techrepublic.com.com/images/200705/tlbar_line_2x38.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 46px; background-position: 100% 0px; background-repeat: no-repeat no-repeat; "&gt;Share&lt;/a&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; position: absolute; width: 188px; top: 38px; z-index: 2; left: -5000px; background-image: url(http://i.zdnet.com/images/200906/bg-shareBox.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(185, 194, 206); background-position: 0% 0%; background-repeat: no-repeat no-repeat; "&gt;&lt;ul style="margin-top: 9px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; list-style-type: none; float: left; line-height: 1.3em; "&gt;&lt;li style="margin-top: 3px; margin-right: 4px; margin-bottom: 3px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 20px; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; border-width: initial; border-color: initial; display: inline; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a class="digg" href="http://digg.com/submit?url=http%3A%2F%2Fblogs.techrepublic.com.com%2Fdatacenter%2F%3Fp%3D925&amp;amp;title=Google+wins+floating+data+center+patent" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; background-image: url(http://i.zdnet.com/images/200809/bg-share-digg.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 20px; width: 82px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Digg&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 3px; margin-right: 4px; margin-bottom: 3px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 20px; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; border-width: initial; border-color: initial; display: inline; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a class="buzz" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fblogs.techrepublic.com.com%2Fdatacenter%2F%3Fp%3D925&amp;amp;headline=Google+wins+floating+data+center+patent&amp;amp;category=science" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 20px; background-image: url(http://i.zdnet.com/images/200809/bg-share-buzz.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 82px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Yahoo! Buzz&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 3px; margin-right: 4px; margin-bottom: 3px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 20px; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; border-width: initial; border-color: initial; display: inline; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a class="tweet" href="http://twitter.com/home?status=Google+wins+floating+data+center+patent+http%3A%2F%2Fblogs.techrepublic.com.com%2Fdatacenter%2F%3Fp%3D925" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 20px; background-image: url(http://i.zdnet.com/images/200809/bg-share-twitter.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 82px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Twitter&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 3px; margin-right: 4px; margin-bottom: 3px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 20px; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; border-width: initial; border-color: initial; display: inline; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a class="fb" href="javascript:var d=document,f='http://www.facebook.com/share',l=d.location,e=encodeURIComponent,p='.php?src=bm&amp;v=4&amp;i=1208544185&amp;u='+e(l.href)+'&amp;t='+e(d.title);1;try{if (!/^(.*\.)?facebook\.[^.]*$/.test(l.host))throw(0);share_internal_bookmarklet(p)}catch(z) {a=function() {if (!window.open(f+'r'+p,'sharer','toolbar=0,status=0,resizable=0,width=626,height=436'))l.href=f+p};if (/Firefox/.test(navigator.userAgent))setTimeout(a,0);else{a()}}void(0)" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 20px; background-image: url(http://i.zdnet.com/images/200809/bg-share-facebook.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 82px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Facebook&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 3px; margin-right: 4px; margin-bottom: 3px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 20px; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; border-width: initial; border-color: initial; display: inline; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a class="goog" href="http://www.google.com/bookmarks/mark?op=add&amp;amp;title=Google+wins+floating+data+center+patent&amp;amp;bkmk=http%3A%2F%2Fblogs.techrepublic.com.com%2Fdatacenter%2F%3Fp%3D925" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 20px; background-image: url(http://i.zdnet.com/images/200809/bg-share-google.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 82px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Google&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 3px; margin-right: 4px; margin-bottom: 3px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 20px; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; border-width: initial; border-color: initial; display: inline; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a class="del" href="http://del.icio.us/post?url=http%3A%2F%2Fblogs.techrepublic.com.com%2Fdatacenter%2F%3Fp%3D925&amp;amp;title=Google+wins+floating+data+center+patent" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 20px; background-image: url(http://i.zdnet.com/images/200809/bg-share-delicious.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 82px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;del.icio.us&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 3px; margin-right: 4px; margin-bottom: 3px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 20px; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; border-width: initial; border-color: initial; display: inline; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a class="su" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblogs.techrepublic.com.com%2Fdatacenter%2F%3Fp%3D925" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 20px; background-image: url(http://i.zdnet.com/images/200809/bg-share-stumble.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 82px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;StumbleUpon&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 3px; margin-right: 4px; margin-bottom: 3px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 20px; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; border-width: initial; border-color: initial; display: inline; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a class="reddit" href="http://reddit.com/submit?url=http%3A%2F%2Fblogs.techrepublic.com.com%2Fdatacenter%2F%3Fp%3D925&amp;amp;title=Google+wins+floating+data+center+patent" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 20px; background-image: url(http://i.zdnet.com/images/200809/bg-share-reddit.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 82px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Reddit&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 3px; margin-right: 4px; margin-bottom: 3px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 20px; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; border-width: initial; border-color: initial; display: inline; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a class="nv" href="javascript:void(0)" onclick="window.open('http://www.newsvine.com/_wine/save?popoff=1&amp;amp;u=http%3A%2F%2Fblogs.techrepublic.com.com%2Fdatacenter%2F%3Fp%3D925&amp;amp;h=Google+wins+floating+data+center+patent','newsvine','toolbar=no,width=590,height=600,resizable=yes,scrollbars=yes')" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 20px; background-image: url(http://i.zdnet.com/images/200809/bg-share-newsvine.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 82px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Newsvine&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 3px; margin-right: 4px; margin-bottom: 3px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 20px; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; border-width: initial; border-color: initial; display: inline; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a class="techno" href="http://technorati.com/faves?add=http%3A%2F%2Fblogs.techrepublic.com.com%2Fdatacenter%2F%3Fp%3D925" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 20px; background-image: url(http://i.zdnet.com/images/200809/bg-share-technorati.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 82px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Technorati&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-top: 3px; margin-right: 4px; margin-bottom: 3px; margin-left: 4px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 20px; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; border-width: initial; border-color: initial; display: inline; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a class="linkedin" href="http://www.linkedin.com/shareArticle?mini=true&amp;amp;url=http%3A%2F%2Fblogs.techrepublic.com.com%2Fdatacenter%2F%3Fp%3D925&amp;amp;title=Google+wins+floating+data+center+patent&amp;amp;source=TechRepublic" target="_blank" style="color: rgb(102, 102, 102); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 20px; background-image: url(http://i.zdnet.com/images/200906/bg-share-linkedin.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 82px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="print" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 38px; border-width: initial; border-color: initial; background-image: url(http://i.techrepublic.com.com/images/200705/tlbar_print_41x38.gif); background-position: 0px 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;a href="javascript:window.print();" title="Print a printer-friendly version of 'Google wins floating data center patent'" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; display: block; padding-top: 38px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 38px; background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 41px; background-position: 100% 0px; background-repeat: no-repeat no-repeat; "&gt;Print&lt;/a&gt;&lt;/li&gt;&lt;li class="recommend" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 38px; border-width: initial; border-color: initial; background-image: url(http://i.techrepublic.com.com/images/200705/tlbar_recommend_74x38.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;&lt;a id="voteStatusdatacenter_925" href="javascript:sendVote( 1,  '', 'datacenter_925', 'http://blogs.techrepublic.com.com/rpc.php?url=aHR0cDovL2Jsb2dzLnRlY2hyZXB1YmxpYy5jb20uY29tL2RhdGFjZW50ZXIvP3A9OTI1&amp;rid=23264656958947405387979557794374&amp;title=R29vZ2xlIHdpbnMgZmxvYXRpbmcgZGF0YSBjZW50ZXIgcGF0ZW50' );" title="Click to recommend this article" class="last" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; display: block; padding-top: 38px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; height: 38px; width: 74px; background-position: initial initial; background-repeat: initial initial; "&gt;Recommend&lt;/a&gt;&lt;/li&gt;&lt;li class="vote" style="margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: url(http://i.techrepublic.com.com/images/200705/tlbar_votes_100x38.gif); float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 38px; border-width: initial; border-color: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; text-align: center; background-position: 100% 0px; background-repeat: no-repeat no-repeat; "&gt;&lt;div id="votesdatacenter_925" class="votecount" title="How many people recommended this article" style="margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(255, 255, 255); font-weight: bold; width: 35px; height: 38px; background-image: url(http://i.techrepublic.com.com/images/200705/tlbar_votecount.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 50% 0%; background-repeat: no-repeat no-repeat; "&gt;9&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1.3em; "&gt;&lt;em&gt;This is a guest post from &lt;a href="http://updates.zdnet.com/tags/Larry+Dignan.html" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;Larry Dignan&lt;/a&gt; of TechRepublic’s sister site ZDNet. You can follow Larry on his ZDNet blog &lt;a href="http://blogs.zdnet.com/BTL/" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;Between the Lines&lt;/a&gt;, or &lt;a href="http://blogs.zdnet.com/BTL/wp-rss2.php" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;subscribe to the RSS feed.&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1.3em; "&gt;Google has been awarded a U.S. patent for its floating data centers that are powered by waves and cooled by sea water.&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1.3em; "&gt;The &lt;a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&amp;amp;Sect2=HITOFF&amp;amp;u=%2Fnetahtml%2FPTO%2Fsearch-adv.htm&amp;amp;r=1&amp;amp;p=1&amp;amp;f=G&amp;amp;l=50&amp;amp;d=PTXT&amp;amp;S1=7,525,207.PN.&amp;amp;OS=pn/7,525,207&amp;amp;RS=PN/7,525,207" target="_blank" style="color: rgb(102, 102, 102); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;patent award&lt;/a&gt; was spotted first by &lt;a href="http://www.seobythesea.com/?p=1357" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;SEO by the Sea&lt;/a&gt;. As &lt;a href="http://blogs.zdnet.com/BTL/?p=9937" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;noted previously&lt;/a&gt;, the floating data center idea is quite novel and makes a ton of sense. For Google these floating data centers could be a boon because there are no real estate costs or property taxes.&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1.3em; "&gt;The offshore data centers would site 3 to 7 miles offshore and float in about 50 to 70 meters of water. &lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1.3em; "&gt;&lt;img src="http://i.zdnet.com/blogs/googledata3.png" /&gt;&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1.3em; "&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1.3em; "&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1.3em; "&gt;&lt;span class="Apple-style-span" style="line-height: normal; "&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1.3em; "&gt;According to the abstract Google was awarded a patent (7,525,207) for:&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; line-height: 1.3em; "&gt;A system includes a floating platform-mounted computer data center comprising a plurality of computing units, a sea-based electrical generator in electrical connection with the plurality of computing units, and one or more sea-water cooling units for providing cooling to the plurality of computing units.&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1.3em; "&gt;Inventors were listed as Jimmy Clidaras, David Stiver and William Hamburgen.&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1.3em; "&gt;The general idea is to move computing power closer to users. The larger question is whether Google will actually deploy these data center barges. &lt;a href="http://www.datacenterknowledge.com/archives/2009/04/29/google-gets-patent-for-data-center-barges/" target="_blank" style="color: rgb(0, 51, 153); text-decoration: none; outline-style: none; outline-width: initial; outline-color: initial; cursor: pointer; "&gt;Rich Miller at Data Center Knowledge writes&lt;/a&gt;:&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; line-height: 1.3em; "&gt;Does Google have any intention of actually building these floating data centers? Many in the data center community are deeply skeptical about the concept, and find it difficult to believe that Google would ever pursue such a project.&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; line-height: 1.3em; "&gt;So here’s the interesting precedent: In December 2003 Google applied for a patent for a portable data center in a shipping container, which was awarded in Oct. 2007. At last month’s Efficient Data Center Summit, we learned that Google deployed its first container data center in the fall of 2005, less than two years after filing its patent application.&lt;/p&gt;&lt;p style="margin-top: 12px; margin-right: 10px; margin-bottom: 12px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1.3em; "&gt;Hmmm......................... :)&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-4654459603693133900?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/4654459603693133900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2010/01/google-wins-floating-data-center-patent.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4654459603693133900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4654459603693133900'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2010/01/google-wins-floating-data-center-patent.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-515172303015560982</id><published>2009-11-15T17:12:00.001-08:00</published><updated>2009-11-15T17:12:18.357-08:00</updated><title type='text'>Future of GUI</title><content type='html'>&lt;a href="http://www.istartedsomething.com/20091106/microsoft-college-tour-09/"&gt;http://www.istartedsomething.com/20091106/microsoft-college-tour-09/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-515172303015560982?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/515172303015560982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/11/future-of-gui.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/515172303015560982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/515172303015560982'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/11/future-of-gui.html' title='Future of GUI'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-2064369851010780349</id><published>2009-11-14T15:29:00.001-08:00</published><updated>2009-11-14T15:29:42.484-08:00</updated><title type='text'>Not my work... got from net.</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Helvetica, Arial, Verdana, 'Trebuchet MS', sans-serif; font-size: 13px; color: rgb(99, 67, 32); "&gt;&lt;h3 class="post-title entry-title" style="margin-top: 13px; margin-right: 0px; margin-bottom: 13px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(186, 130, 71); font-size: 18px; "&gt;&lt;a href="http://well-begun-is-not-half-done.blogspot.com/2007/06/how-great-minds-work-o.html" style="color: rgb(186, 130, 71); font-weight: bold; text-decoration: none; "&gt;How great minds work (:o)&lt;/a&gt;&lt;/h3&gt;&lt;div class="post-header-line-1"&gt;&lt;/div&gt;&lt;div class="post-body entry-content"&gt;Atlast I decide to put away my procrastination and start preparing something for my placements. So I took up this book on C and like all books on C it started with the history of C. I was awestruck when I read about how Brian Kernighan and Dennis Ritchie created C...&lt;br /&gt;They were playing a game called 'Asteroids' in a mainframe (a computer used by many people simultaneously), and because of the congestion, the game was slow and they couldn't control their spaceship and got hit by asteroids too frequently. Their friends started making fun of them and though it was not their mistake they took it personally and decided to show them their real talent in the game.&lt;br /&gt;For this they needed a better computer, and since they were working at AT &amp;amp; T labs they had plenty of them to choose from (I am talking about an incident taking place around 1970 here... this is before the time of the PC). They got hold of an unused one but unfortunately that computer did not have an OS! So our frieds Brian and Dennis decided to write an OS for it (man... what sort of gaming freaks!!! writing an OS to play a game).&lt;br /&gt;So they sat and wrote an Os in assembly language on some other computer (lets call it the 'testing' computer to prevent confusions later on) to test it and got it ready. But now to install the OS in there gaming computer they need to translate the program to its assembly language. So they decided that instead of unnecessarily reinventing the wheel, if they use a high level language to write their OS, all they would have to do is install the compiler of the language in the computers that they wish to install the OS. So they sat about designing a new language, and for it a new compiler. Then they installed the compiler in the gaming machine as well as the testing machine, tested their new OS in the testing machine and installed it in the gaming machine, played 'asteroids' and lived happily ever after.&lt;br /&gt;Their language was called C which is now used to write the code for games because of the high processing speed (This leads to a rather perplexing question... what came first? computer games or C... thats an example of an obscure joke :)... read through the post 'what orkut meant' for more details).&lt;br /&gt;&lt;br /&gt;Almost all the inventions in history took place as a result of a chain of necessities starting from a very simple need or as a search for a very trivial problems in life. We all are waiting for a big opportunity to do something great, but are ignorant of the small ones that that cross our path everyday&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-2064369851010780349?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/2064369851010780349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/11/not-my-work-got-from-net.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/2064369851010780349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/2064369851010780349'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/11/not-my-work-got-from-net.html' title='Not my work... got from net.'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-7794954269445070349</id><published>2009-11-14T11:05:00.001-08:00</published><updated>2009-11-14T11:07:29.629-08:00</updated><title type='text'>My all time fav piece ....</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; "&gt;&lt;i&gt; Let me tell you something you already know. &lt;/i&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; "&gt;&lt;i&gt;The world ain't all sunshine and rainbows. &lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; "&gt;&lt;i&gt;It is a very mean and nasty place and &lt;b&gt;it will beat you to your knees and keep you there permanently if you let it.&lt;/b&gt; &lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; "&gt;&lt;i&gt;You, me, or nobody is gonna hit as hard as life.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; "&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="color:#FF0000;"&gt; But it ain't how hard you hit; it's about how hard you can get hit, and keep moving forward.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;i&gt; &lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; "&gt;&lt;i&gt;How much you can take, and keep moving forward.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; "&gt;&lt;i&gt; That's how winning is done. &lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; "&gt;&lt;i&gt;Now, if you know what you're worth, then go out and get what you're worth. &lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; "&gt;&lt;i&gt;But &lt;/i&gt;&lt;b&gt;you gotta be willing to take the hit, and not pointing fingers &lt;/b&gt;&lt;i&gt;saying you ain't where you are because of him, or her, or anybody. &lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; "&gt;&lt;i&gt;Cowards do that and that ain't you.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; "&gt;&lt;i&gt; You're better than that!&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-7794954269445070349?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/7794954269445070349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/11/my-all-time-fav-piece.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/7794954269445070349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/7794954269445070349'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/11/my-all-time-fav-piece.html' title='My all time fav piece ....'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-7327664866084857876</id><published>2009-07-10T11:41:00.001-07:00</published><updated>2009-07-10T11:41:53.434-07:00</updated><title type='text'>7 Innocent Gestures That Can Get You Killed Overseas</title><content type='html'>&lt;a href="http://24rocking.blogspot.com/2008/06/7-innocent-gestures-that-can-get-you.html"&gt;7 Innocent Gestures That Can Get You Killed Overseas&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Shared via &lt;a href="http://addthis.com"&gt;AddThis&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-7327664866084857876?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/7327664866084857876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/07/7-innocent-gestures-that-can-get-you.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/7327664866084857876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/7327664866084857876'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/07/7-innocent-gestures-that-can-get-you.html' title='7 Innocent Gestures That Can Get You Killed Overseas'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-2078635832110869903</id><published>2009-06-28T05:14:00.001-07:00</published><updated>2009-06-28T05:14:34.194-07:00</updated><title type='text'></title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; border-collapse: collapse; font-size: 13px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;div class="header" style="margin-top: 1.75em; margin-bottom: 1em; "&gt;&lt;h1 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.25em; margin-right: 0px; margin-bottom: 0.25em; margin-left: 0px; font-weight: 500; font-family: 'Times New Roman', Cambria, Georgia, Palatino, 'Palatino Linotype', 'Myriad Pro', serif; font-size: 22pt; letter-spacing: -1px; color: blue; "&gt;&lt;a href="http://idealprogrammer.com/languages/java/what-is-java-a-visual-definition/" style="color: blue; text-decoration: none; "&gt;What is Java? A Visual Definition&lt;/a&gt;&lt;/h1&gt;&lt;div class="post_meta" style="margin-top: 1em; margin-bottom: 1em; font-size: 9pt; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="body" style="margin-top: 1em; margin-bottom: 1em; font-size: 12pt; font-family: Cambria, Georgia, Palatino, 'Palatino Linotype', 'Myriad Pro', serif; word-spacing: 1px; line-height: 19px; "&gt;&lt;h3 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.75em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; font-weight: 500; font-size: 18pt; font-family: 'Times New Roman', Cambria, Georgia, Palatino, 'Palatino Linotype', 'Myriad Pro', serif; line-height: 26px; letter-spacing: -1px; "&gt;Historical Origins&lt;/h3&gt;&lt;p class="lead" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; "&gt;In 1991, &lt;a rel="tag" href="http://blogs.technorati.com/tag/sun+microsystems" onclick="javascript:urchinTracker('/outbound/blogs.technorati.com');" style="color: blue; "&gt;Sun Microsystems&lt;/a&gt; created a research project that was code named Green. The project's purpose was to &lt;img width="170" vspace="20" hspace="5" height="159" border="1" align="right" title="Duke: Java's Mascot" src="http://idealprogrammer.com/wp-photos/Duke3.gif" /&gt;create a language that could run intelligent consumer electronic devices (set top boxes). The project resulted in an object-oriented (C- and C++ based) language that it's creator, James Gosling, called Oak. He called it Oak after an oak tree outside his office window. It turned out that there was already another computer language named Oak. As a result, the new name of &lt;a rel="tag" href="http://blogs.icerocket.com/tag/java" onclick="javascript:urchinTracker('/outbound/blogs.icerocket.com');" style="color: blue; "&gt;Java &lt;/a&gt;arose when a group of Sun employees went to a local coffee shop.&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; "&gt;The marketplace for intelligent consumer devices was not going well at the time, and the Green project was almost cancelled. Fortunately, the world wide web exploded in popularity in 1993, and the advantages of using Java as a web programming language became apparent.&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; "&gt;The first public release of Java was Java 1.0 in 1995. Java 2.0 was released in 1998, and there were different editions for different platforms. JSEE was the enterprise edition, JSSE was the standard edition, and JSME was for mobile applications.&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; "&gt;In May 2007, Sun made all of Java's core code free/open source, except for a small portion, which they did not rights to.&lt;/p&gt;&lt;h3 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1.75em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; font-weight: 500; font-size: 18pt; font-family: 'Times New Roman', Cambria, Georgia, Palatino, 'Palatino Linotype', 'Myriad Pro', serif; line-height: 26px; letter-spacing: -1px; "&gt;Key Features&lt;/h3&gt;&lt;ol style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; "&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 2.5em; "&gt;Java was designed to use small amounts of memory&lt;/li&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 2.5em; "&gt;Java has an automatic "garbage collection" process that releases memory when it is no longer needed.&lt;/li&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 2.5em; "&gt;Java is an object-oriented language&lt;/li&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 2.5em; "&gt;Java uses an intermediate language called bytecode to make it platform independent&lt;div align="center"&gt;&lt;img width="200" vspace="20" hspace="5" height="199" border="3" title="Steps in Compiling Java Bytecode" src="http://idealprogrammer.com/wp-photos/JavaBytecode.jpg" /&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 2.5em; "&gt;A Java Virtual Machine (&lt;a rel="tag" href="http://www.idealprogrammer.com/" style="color: blue; "&gt;JVM&lt;/a&gt;) has been designed for most operating systems. The Java Virtual Machine translates the intermediate bytecode to the native machine language for that operating system.&lt;div align="center"&gt;&lt;img width="439" vspace="20" hspace="5" height="325" border="3" title="Executing Java on Three Platforms" src="http://idealprogrammer.com/wp-photos/JavaThreePlatforms.jpg" /&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 2.5em; "&gt;There are various methods of executing Java&lt;div align="center"&gt;&lt;img width="439" vspace="20" hspace="5" height="370" border="3" title="Four Methods of Executing Java" src="http://idealprogrammer.com/wp-photos/JavaExecuteMethods.jpg" /&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 2.5em; "&gt;The same Java code can run on a stand-alone computer, a browser client, or a web server. Java code is called an "&lt;em&gt;application&lt;/em&gt;" when it runs on a stand alone computer. It is called an "&lt;em&gt;applet&lt;/em&gt;" when it runs in a client's browser, and it is called a "&lt;em&gt;servlet&lt;/em&gt;" when it runs on the server. &lt;em&gt;Java Server Pages&lt;/em&gt; (JSP) are like Active Server Pages. They carry out commands to process data and build web pages on the fly.&lt;div align="center"&gt;&lt;img width="439" vspace="20" hspace="5" height="393" border="3" title="Java Applications, Applets, Servlets, and Java Server Pages (JSP)" src="http://idealprogrammer.com/wp-photos/JavaAppsAppletsServlets.jpg" /&gt;&lt;/div&gt;&lt;/li&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 2.5em; "&gt;Java is different from JavaScript. JavaScript is a just scripting language - it is not a full-blown language like Java. Java is compiled into bytecode, but JavaScript is not. JavaScript is embedded into static HTML pages to make them appear more dynamic. For example, JavaScript might be used to create a pull-down menu or a pop-up screen.&lt;/li&gt;&lt;/ol&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; "&gt;Although Java applications and applets have experienced some success, Java's real strength lies on the server side. Java is the most popular language for communicating across the network, and Sun's J2EE enterprise model has become the application server standard.&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-2078635832110869903?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/2078635832110869903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/06/what-is-java-visual-definition.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/2078635832110869903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/2078635832110869903'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/06/what-is-java-visual-definition.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-789665857302903455</id><published>2009-06-27T10:21:00.001-07:00</published><updated>2009-06-27T10:21:06.537-07:00</updated><title type='text'>Rails Envy:</title><content type='html'>&lt;a href="http://www.railsenvy.com/2007/3/22/ruby-on-rails-video-presentation"&gt;Rails Envy: "Why Ruby On Rails?" Video Presentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Shared via &lt;a href="http://addthis.com"&gt;AddThis&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-789665857302903455?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/789665857302903455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/06/rails-envy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/789665857302903455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/789665857302903455'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/06/rails-envy.html' title='Rails Envy:'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-3074198526670895269</id><published>2009-06-15T10:08:00.000-07:00</published><updated>2009-06-15T10:09:03.922-07:00</updated><title type='text'>Making good software</title><content type='html'>&lt;span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: 'Lucida Grande'; font-size: 13px; "&gt;&lt;h2 id="post-409" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 20px; margin-top: 5px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; "&gt;&lt;a href="http://www.makinggoodsoftware.com/2009/06/04/10-commandments-for-creating-good-code/" rel="bookmark" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-decoration: none; color: rgb(204, 0, 0); "&gt;10 commandments for creating good code&lt;/a&gt;&lt;/h2&gt;&lt;p class="comments" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 51, 51); margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; border-bottom-color: rgb(187, 187, 187); border-bottom-width: 1px; border-bottom-style: solid; "&gt;&lt;a href="http://www.makinggoodsoftware.com/2009/06/04/10-commandments-for-creating-good-code/#comments" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(255, 255, 255); padding-top: 0px; padding-right: 7px; padding-bottom: 5px; padding-left: 0px; color: rgb(51, 51, 51); text-decoration: none; background-position: initial initial; "&gt;with 29 comments&lt;/a&gt;&lt;/p&gt;&lt;div class="main" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;&lt;img class="alignright" src="http://tracksuitceo.files.wordpress.com/2007/07/10-commandments-of-supporting-your-family.jpg" alt="" width="250" height="335" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: right; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; " /&gt;&lt;/p&gt;&lt;h2 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 20px; margin-top: 5px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; "&gt;1.- DRY: Don’t repeat yourself.&lt;/h2&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;DRY is usually the easiest principle to understand, but it is quite harder to apply. It means that when finding similar code in two or more places, we should abstract them into a new method and change the previous code fragments so they will now call the new method with the appropriate parameters.&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;&lt;a onclick="javascript:pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Don%27t_repeat_yourself');" href="http://en.wikipedia.org/wiki/Don%27t_repeat_yourself" target="_blank" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(0, 68, 119); text-decoration: underline; "&gt;DRY&lt;/a&gt; is maybe the most universal coding principle, I have never found a developer who would argue that repeating code is good, but, I have found developers that forget about this principle when coding unit tests, as an example: imagine that you have changed the interface of a class which had lots of unit tests, if you haven’t used DRY, you will have to manually change the call to this class interface to match the new signatures to each test case.&lt;/p&gt;&lt;h2 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 20px; margin-top: 5px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; "&gt;2.- Write short methods.&lt;/h2&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;There are three very good reasons for writing &lt;a onclick="javascript:pageTracker._trackPageview('/outgoing/www.agiledeveloper.com/blog/PermaLink.aspx?guid=8a745e85-2a34-4d9c-8c25-ca371530e281');" href="http://www.agiledeveloper.com/blog/PermaLink.aspx?guid=8a745e85-2a34-4d9c-8c25-ca371530e281" target="_blank" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(0, 68, 119); text-decoration: underline; "&gt;short methods&lt;/a&gt;.&lt;/p&gt;&lt;ol style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 30px; "&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; "&gt;Your code will be easier to read.&lt;/li&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; "&gt;Your code will be easier to reuse (short methods are likely to produce loose coupling).&lt;/li&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; "&gt;Your code will be easier to test.&lt;/li&gt;&lt;/ol&gt;&lt;h2 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 20px; margin-top: 5px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; "&gt;3.- Use good names for your classes, methods and variables.&lt;/h2&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;There is nothing nicer than using some other developer code and not having to read its documentation because the names of the classes and the methods are telling us everything, so, make everyone’s life easier and take this approach, expend always a few seconds before &lt;a href="http://makinggoodsoftware.com/2009/05/04/71-tips-for-naming-variables/" target="_blank" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(0, 68, 119); text-decoration: underline; "&gt;naming any element in your code&lt;/a&gt;.&lt;/p&gt;&lt;h2 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 20px; margin-top: 5px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; "&gt;4.- Assign the right responsibility to each class.&lt;/h2&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;One class, one responsibility, that will sound familiar to those who know about the &lt;a onclick="javascript:pageTracker._trackPageview('/outgoing/butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod');" href="http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod" target="_blank" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(0, 68, 119); text-decoration: underline; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;S&lt;/strong&gt;OLID &lt;/a&gt;principles, but not any responsibility, the right responsibility, so if we have the class Customer, we won’t assign to it the responsibility to create a new sales action, we will just assign it the responsibility to handle all the data related with a customer.&lt;/p&gt;&lt;h2 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 20px; margin-top: 5px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; "&gt;5.- Keep your code organized.&lt;/h2&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;This organization is at two levels.&lt;/p&gt;&lt;ul style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 30px; "&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; "&gt;Physical organization: Whatever the structure you are using, packages, namespaces, folders… Organize your classes in such a way that is easy and intuitive to find where the code is stored.&lt;/li&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; "&gt;Logical organization: Whatever belongs logically together should have access to each other members, but what belongs to a different logic structure has to access them by an interface. These logic groups are commonly implemented as layers, services…&lt;/li&gt;&lt;/ul&gt;&lt;h2 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 20px; margin-top: 5px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; "&gt;6.- Create lots of unit tests.&lt;/h2&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;The most tests you have, the better, they are our safety net for all the changes we will have to perform in the code in the future.&lt;/p&gt;&lt;h2 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 20px; margin-top: 5px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; "&gt;7.- Refactor often and sooner.&lt;/h2&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;Software development is a &lt;a href="http://makinggoodsoftware.com/2009/04/13/what-is-good-software-development/" target="_blank" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(0, 68, 119); text-decoration: underline; "&gt;continuous discovery process&lt;/a&gt;, in order to keep up to date with good code that matches the new/changing requirements is essential to &lt;a href="http://makinggoodsoftware.com/2009/05/26/refactoring-the-main-5-questions-why-when-what-how-who/" target="_blank" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(0, 68, 119); text-decoration: underline; "&gt;refactor the code as we go&lt;/a&gt;. As this is a risky task there are 2 main preconditions to avoid entering new bugs into the system.&lt;/p&gt;&lt;ol style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 30px; "&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; "&gt;Have lots of unit tests.&lt;/li&gt;&lt;li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; "&gt;Do small refactor steps at a time. In software development there are very few things more annoying than start refactoring 2000 lines of code to after 3 hours of work realize that is necessary to roll back to the original version because now nothing works and the track of which change is causing the problem is lost.&lt;/li&gt;&lt;/ol&gt;&lt;h2 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 20px; margin-top: 5px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; "&gt;8.- Comments are evil.&lt;/h2&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;This particular one is a bit controversial, most of us were taught that comments are good, and actually it’s better to have a comment in an obscure piece of code than just having the code by itself, what this point means is that: even better than having a comment for an obscure piece of code is to not to have that code at all, just refactor it until is a nice and readable piece of code. [EDIT] Please read &lt;a href="http://makinggoodsoftware.com/2009/06/06/comments-are-evil/" target="_blank" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(0, 68, 119); text-decoration: underline; "&gt;this other post for a better explanation&lt;/a&gt; of what “comments are evil” means.&lt;/p&gt;&lt;h2 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 20px; margin-top: 5px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; "&gt;9.- Code to an interface, not to an implementation.&lt;/h2&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;This is a classic one, coding to an interface will free us from the implementation details, we just define a contract and rely on calling the defined operations on the contract, expecting that the actual implementation will be passed to our code or decided at runtime.&lt;/p&gt;&lt;h2 style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 20px; margin-top: 5px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; "&gt;10.- Have code reviews.&lt;/h2&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; "&gt;&lt;a href="http://makinggoodsoftware.com/2009/05/22/3-unusual-tips-to-be-a-better-software-developer/" target="_blank" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(0, 68, 119); text-decoration: underline; "&gt;We all make mistakes&lt;/a&gt;, and there’s nothing better than asking some other person to have a quick and informal review in our code to find them, in order to make the reviews,  it’s better not to wait until the code is completed, it’s better to ask for reviews whenever some important part of the code has been completed or when a few days have passed from the previous review.&lt;/p&gt;&lt;/div&gt;&lt;div class="meta group" style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(243, 243, 243); font-size: 11px; line-height: 15px; color: rgb(51, 51, 51); padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; border-top-color: rgb(187, 187, 187); border-top-width: 1px; border-top-style: solid; background-position: initial initial; "&gt;&lt;div class="signature" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: left; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 0px; border-right-color: rgb(187, 187, 187); border-right-width: 1px; border-right-style: solid; width: 200px; "&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Written by Alberto G&lt;span class="edit" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;June 4th, 2009 at 11:29 pm&lt;/p&gt;&lt;/div&gt;&lt;div class="tags" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; width: 440px; "&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Posted in &lt;a href="http://www.makinggoodsoftware.com/category/software-development-theory/" title="View all posts in Software Development Theory" rel="category tag" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(0, 68, 119); text-decoration: underline; "&gt;Software Development Theory&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="navigation group" style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(249, 249, 249); font-size: 11px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; border-top-color: rgb(187, 187, 187); border-top-width: 1px; border-top-style: solid; background-position: initial initial; "&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-3074198526670895269?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/3074198526670895269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/06/making-good-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3074198526670895269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/3074198526670895269'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/06/making-good-software.html' title='Making good software'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-2002358996027080672</id><published>2009-06-07T09:40:00.001-07:00</published><updated>2009-06-07T09:41:00.790-07:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.lockergnome.com/blade/files/2009/03/newmacvshpjpg.jpeg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 425px; height: 583px;" src="http://www.lockergnome.com/blade/files/2009/03/newmacvshpjpg.jpeg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-2002358996027080672?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/2002358996027080672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/06/blog-post_07.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/2002358996027080672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/2002358996027080672'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/06/blog-post_07.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-6281321540431413666</id><published>2009-06-07T09:36:00.001-07:00</published><updated>2009-06-07T09:36:00.794-07:00</updated><title type='text'>Shrink That Link: Boosting Brevity With URL Shorteners</title><content type='html'>On the short-messaging service Twitter, space is at a premium: You've got 140 characters to make your point, and you probably don't want to waste half of it on a super-sized link to your latest YouTube obsession. There's an increasingly popular quick fix: a free URL shortener. On one of these Web sites, you can plug in a long Internet address, known as a "URL," and it will assign you a much shorter one.&lt;br /&gt;&lt;br /&gt;Posted using &lt;a href="http://sharethis.com"&gt;ShareThis&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-6281321540431413666?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/6281321540431413666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/06/shrink-that-link-boosting-brevity-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/6281321540431413666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/6281321540431413666'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/06/shrink-that-link-boosting-brevity-with.html' title='Shrink That Link: Boosting Brevity With URL Shorteners'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-8358648082940509716</id><published>2009-06-05T01:40:00.000-07:00</published><updated>2009-06-05T01:41:48.484-07:00</updated><title type='text'></title><content type='html'>Link of the Week - Data transfer at a snail's pace. Literally.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The snail-based system in feed-forward action. Image courtesy Herbert Bishko. Photo on front page courtesy Lysanne Ooteman, stock.exchng&lt;br /&gt;&lt;br /&gt;If you think you have problems with the sometimes slow pace at which information travels from one computer to another, then consider the solution offered by this scientific paper: “Snail-based Data Transfer Protocol.”&lt;br /&gt;&lt;br /&gt;It describes an experiment in data transfer using real, genuine, live snails, along with a “lettuce-based guidance system.”&lt;br /&gt;&lt;br /&gt;No lie.&lt;br /&gt;&lt;br /&gt;There’s even a picture (see right).&lt;br /&gt;&lt;br /&gt;The papers’ authors, Shimon Schocken, dean of Efi Arazi School of Computer Science Herzliya, and Revital Ben-David-Zaslow of the Department of Zoology at Tel Aviv University, Israel, reported that their experiment delivered a 37 million bits-per-second data transfer rate — faster than ADSL.&lt;br /&gt;&lt;br /&gt;Their paper earned the distinction of being named a “Classic” by the Annals of Improbable Research, the same organization that awards the yearly Ig Nobel Prizes for research that “makes people laugh and then think.” (Or, as some wags put it, for “research which can not — and should not — be reproduced.”)&lt;br /&gt;&lt;br /&gt;The paper does admit to a drawback: “In some regions, most notably France, culinary habits may pose a denial-of-service (DOS) problem.”&lt;br /&gt;&lt;br /&gt;PS: We found escargot to be rather nice — especially after drinking plenty of wine first!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-8358648082940509716?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/8358648082940509716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/06/link-of-week-data-transfer-at-snails.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/8358648082940509716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/8358648082940509716'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/06/link-of-week-data-transfer-at-snails.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-4825717965401314739</id><published>2009-06-04T08:51:00.001-07:00</published><updated>2009-06-04T08:55:23.723-07:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_v-qNbLVFbVw/SifuRInrxRI/AAAAAAAAAHA/xfTtNeyLfNc/s1600-h/photos-16.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 276px; height: 320px;" src="http://1.bp.blogspot.com/_v-qNbLVFbVw/SifuRInrxRI/AAAAAAAAAHA/xfTtNeyLfNc/s320/photos-16.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5343501461037499666" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-4825717965401314739?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/4825717965401314739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/06/blog-post_04.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4825717965401314739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/4825717965401314739'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/06/blog-post_04.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_v-qNbLVFbVw/SifuRInrxRI/AAAAAAAAAHA/xfTtNeyLfNc/s72-c/photos-16.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-6481388868034241839</id><published>2009-06-04T08:51:00.000-07:00</published><updated>2009-06-04T08:52:28.620-07:00</updated><title type='text'></title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-6481388868034241839?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/6481388868034241839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/06/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/6481388868034241839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/6481388868034241839'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/06/blog-post.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-1334329123799912051</id><published>2009-06-04T08:45:00.001-07:00</published><updated>2009-06-04T08:46:45.047-07:00</updated><title type='text'></title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(32, 64, 99); font-family: Helvetica; font-size: 13px; "&gt;&lt;h3 class="post-title entry-title" style="margin-top: 13px; margin-right: 0px; margin-bottom: 13px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(71, 127, 186); font-size: 140%; "&gt;&lt;a href="http://abhishek421.blogspot.com/2009/02/how-to-save-your-newspaper.html" style="font-weight: bold; text-decoration: none; color: rgb(71, 127, 186); "&gt;How to Save Your Newspaper??&lt;/a&gt;&lt;/h3&gt;&lt;div class="post-header-line-1"&gt;&lt;/div&gt;&lt;div class="post-body entry-content"&gt;&lt;span class="Apple-style-span" style="font-family: helvetica; font-size: 12px; line-height: 12px; "&gt;&lt;h3 style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; line-height: 30px; margin-top: 13px; margin-right: 0px; margin-bottom: 13px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(71, 127, 186); font-size: 140%; "&gt;&lt;a href="http://www.blogs.com/2009/02/10/how-to-save-your-newspaper-really.html" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 26px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; font-weight: bold; color: rgb(71, 127, 186); text-decoration: none; "&gt;How to Save Your Newspaper&lt;/a&gt;??&lt;/h3&gt;&lt;div class="entry-body" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; line-height: 22px; color: rgb(102, 102, 102); "&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; line-height: 1.4em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 1%; overflow-x: visible; overflow-y: visible; "&gt;&lt;a href="http://www.lostremote.com/2009/02/07/newspapers-considering-charging-for-content/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;img alt="clip_image002" src="http://www.blogs.com/WindowsLiveWriter/HowtoSaveYourNewspaper.Really_C129/clip_image002_3.jpg" class="photo-right" width="190" border="0" height="134" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; float: right; border-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; line-height: 1.4em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 1%; overflow-x: visible; overflow-y: visible; "&gt;&lt;i style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;Time&lt;/i&gt; magazine's cover story by Walter Isaacson --with its proposal for saving newspapers from a crisis of "meltdown proportions"--has bloggers buzzing. &lt;i style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;No more free content&lt;/i&gt;, the writer suggests (and, uh, you can view a version of the article &lt;a href="http://www.time.com/time/business/article/0,8599,1877191,00.html" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;for free at Time's own website&lt;/a&gt; and even more ironically, reposted for free &lt;a href="http://www.huffingtonpost.com/walter-isaacson/a-bold-old-idea-for-savin_b_164039.html" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;under Isaacson's picture&lt;/a&gt;at&lt;a href="http://www.huffingtonpost.com/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;Huffington Post&lt;/strong&gt;&lt;/a&gt;.) Isaacson, a veteran print editor and now CEO of the Aspen Institute, says forsaking newsstand sales and subscriptions for an all-ad-supported model online was a terrible play for papers, admitting even he doesn't pay to read the &lt;i style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;New York Times&lt;/i&gt; anymore. "I still buy the paper. Thanks, Walter, &lt;a href="http://www.wordyard.com/2009" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;for making me feel like a chump&lt;/a&gt;!" says &lt;a href="http://www.wordyard.com/2009" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;Scott Rosenberg's WordYard&lt;/strong&gt;&lt;/a&gt;. Isaacson proposes protecting content and charging online readers small fees. He has some useful ideas, but let the mocking begin! "Laughable," says&lt;a href="http://techdirt.com/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;Techdirt&lt;/strong&gt;&lt;/a&gt;. "If most newspapers switch to micropayments,&lt;a href="http://techdirt.com/articles/20090205/2247123666.shtml" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;someone ...will create a new news site that doesn't charge&lt;/a&gt;."&lt;/p&gt;&lt;a name="more" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;/a&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; line-height: 1.4em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 1%; overflow-x: visible; overflow-y: visible; "&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; line-height: 1.4em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 1%; overflow-x: visible; overflow-y: visible; "&gt;&lt;a href="http://www.niemanlab.org/2009/02/please-pay-us-for-our-news-please/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;img alt="clip_image004" src="http://www.blogs.com/WindowsLiveWriter/HowtoSaveYourNewspaper.Really_C129/clip_image004_3.jpg" class="photo-left" width="205" border="0" height="157" style="margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; float: left; border-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; " /&gt;&lt;/a&gt;Many have considered micropayments a dead issue since &lt;a href="http://www.shirky.com/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;Clay Shirky&lt;/strong&gt;&lt;/a&gt;'s &lt;a href="http://www.shirky.com/writings/fame_vs_fortune.html" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;seminal trashing of the concept&lt;/a&gt;. If newspapers all simultaneously institute fees, it might be&lt;a href="http://gesterling.wordpress.com/2009/02/06/micropayments-wont-save-newspapers/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;legally prohibited as a form of price fixing&lt;/a&gt;, suggests&lt;a href="http://gesterling.wordpress.com/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;Screenwerk&lt;/strong&gt;&lt;/a&gt;. &lt;a href="http://nerdacumen.com/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;Nerd Acumen&lt;/strong&gt;&lt;/a&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt; &lt;/strong&gt;doesn't even think the idea is possible: "While I don't condone piracy or copytheft of any kind, I do have &lt;a href="http://nerdacumen.com/two-words-for-walter-isaacson/2009/02/10/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;two words for Mr. Isaacson: COPY, PASTE.&lt;/a&gt;" Isaacson was &lt;a href="http://www.thedailyshow.com/video/index.jhtml?videoId=217707" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;on The Daily Show&lt;/a&gt; Monday night, where Jon Stewart wondered &lt;a href="http://dailycartoonist.com/index.php/2009/02/10/jon-stewart-talks-to-walter-isaacson-about-how-to-save-newspapers/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;how you can get people to pay for somthing they've been getting free&lt;/a&gt;, says &lt;a href="http://dailycartoonist.com/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;Daily Cartoonist&lt;/strong&gt;&lt;/a&gt; (which takes the opportunity to embed prehistoric video of a 1981 newscast about people reading the San Francisco newspapers on their home computers.) Sadly, blogs Mathew Ingram at &lt;a href="http://www.niemanlab.org/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;Nieman Lab&lt;/strong&gt;&lt;/a&gt;, the idea that people will suddenly volunteer to pay the full freight for all of the great journalism that newspapers do&lt;a href="http://www.niemanlab.org/2009/02/please-pay-us-for-our-news-please/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;is just wishful thinking&lt;/a&gt;. &lt;a href="http://www.rexblog.com/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;Rex Blog&lt;/strong&gt;&lt;/a&gt; is just offended, as a loyal reader of free online content: "They're suggesting that &lt;a href="http://www.rexblog.com/2009/02/05/18989" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;my free-loading is why their product is failing&lt;/a&gt;." &lt;a href="http://blogs.knoxnews.com/knx/silence/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;No Silence Here&lt;/strong&gt;&lt;/a&gt; says free news won't go away: "I predict that journalists who lose their newspaper jobs are likely to continue practicing journalism to the extent their personal finances allow. People go into journalism because they want their voices heard. &lt;a href="http://blogs.knoxnews.com/knx/silence/archives/2009/02/theyre_talking.shtml" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;Being paid to have their voices heard was just a bonus&lt;/a&gt;." There are no easy answers in sight. Newspaper have dropped the ball on content, not charging for content, suggests&lt;a href="http://www.hitsville.org/2009/02/05/hey-walter-issacson%E2%80%94would-it-kill-you-to-cough-up-for-a-nyt-subscription/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;Hitsville&lt;/strong&gt;&lt;/a&gt;: "The truth was, [in the past] it didn't matter &lt;em style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; "&gt;what&lt;/em&gt; they published. People just subscribed...For the ads, because they always had, some even for the news.&lt;a href="http://www.hitsville.org/2009/02/05/hey-walter-issacson%E2%80%94would-it-kill-you-to-cough-up-for-a-nyt-subscription/" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 16px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; text-decoration: none; color: rgb(67, 134, 206); font-weight: bold; "&gt;Online, you have to publish stuff people want to read...That's the transition that's killing newspapers&lt;/a&gt;; it's something most reporters, editors and publishers never had to do."&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-1334329123799912051?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/1334329123799912051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/06/how-to-save-your-newspaper-how-to-save.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/1334329123799912051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/1334329123799912051'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/06/how-to-save-your-newspaper-how-to-save.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-1590388183062770124</id><published>2009-03-30T10:39:00.000-07:00</published><updated>2009-03-30T11:20:36.651-07:00</updated><title type='text'></title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'times new roman'; "&gt;&lt;form action="http://vote.sparklit.com/poll.spark" method="POST" enctype="x-www-form-encoded"&gt;&lt;p align="CENTER"&gt;&lt;b&gt;&lt;span style="font-size:+3;color:#FF020B;"&gt;Can anything 'real' be infinite?&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;We often here the terms 'infinite' and 'infinity', sometimes used in connection with the size of the universe, such as an infinite universe for example. The terms more properly belong in the world of mathematics, where for example we may have an infinitely long string of numbers as the result of a calculation, such as pi. The terms are very real to mathematics, but can anything real, not theoretical, be infinite?&lt;/p&gt;&lt;p align="CENTER"&gt;&lt;span style="font-size:+1;color:#FF0000;"&gt;An infinite Universe?&lt;/span&gt;&lt;/p&gt;&lt;p align="CENTER"&gt;&lt;img src="http://www.thekeyboard.org.uk/HST%20Galaxies" width="353" height="314" align="BOTTOM" naturalsizeflag="0" /&gt;&lt;/p&gt;&lt;p align="CENTER"&gt;&lt;b&gt;&lt;span style="font-size:+1;color:#FF0000;"&gt;Coma galaxy cluster&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Naturally in mathematics we can have infinity, numbers go on for ever, but numbers are not real, they are abstract. I cannot imagine anything 'real' that we could apply an infinite number to. The only thing I can imagine that could be really infinite is nothing, the 'nothing' I described earlier in &lt;a href="http://www.thekeyboard.org.uk/Where%20universe%20from.htm"&gt;Where did the universe come from?&lt;/a&gt; and we have no idea if that exists.&lt;/p&gt;&lt;p&gt;The concept of infinity is a puzzling one. For example: imagine a standard pack of playing cards that consists of just one of each card but two jokers. Imagine that the packs of playing cards are infinite in number (A thought exercise only of course). We therefore have more jokers than any other card in each pack, so do we have more jokers in total? You could reply that as the packs are infinite in number they can't be counted so it would be impossible to know. However, as the ratio of jokers to other cards in each pack is fixed, then at &lt;b&gt;&lt;i&gt;any&lt;/i&gt;&lt;/b&gt;&lt;i&gt; &lt;/i&gt;number of packs there will always be more jokers. This would appear to indicate, that mathematically, we can have degrees of infinity. Sounds odd doesn't it? It is a valid mathematical argument though.&lt;/p&gt;&lt;p&gt;We have a theory for black holes that describes infinite density. See &lt;a href="http://www.thekeyboard.org.uk/Black%20Holes.htm"&gt;Exploding Black Holes?&lt;/a&gt; What does it mean, other than an unresolvable equation that occurs in mathematics? Exactly what is infinite density? Taking a rather simplistic view it could be argued that if one black hole has infinite density then nothing else can have ANY density. Clearly though in this sense we can have lots of infinite density, so the term obviously carries a meaning in mathematics that does not have the same meaning outside of it. Is the term used in the theory only because that is the way the sums work out, regardless as to its significance in the real world, or is it real?&lt;/p&gt;&lt;p&gt;Strictly speaking, according to Einstein's Theory of Relativity, a singularity does not contain anything that is actually infinite, only things that MOVE &lt;b&gt;MATHEMATICALLY&lt;/b&gt; TOWARDS infinity. A black hole is formed when large stars collapse and their mass has been compressed down to a very small size and the powerful gravitational field so formed prevents anything, even light, from escaping from it. A black hole therefore forms a singularity at its centre from the concentrated mass of the collapsed star itself and from the accumulated mass that is sucked into it. A singularity's mass is therefore finite, the 'infinity' refers only to the maths.&lt;/p&gt;&lt;p&gt;Can we have an infinite universe for example? The answer is no, the universe is finite. Stephen Hawking in 'A Brief History of Time' (1989 page 44) describes the universe as being "finite but unbounded". The simplest answer is that as the universe is known to be expanding, it cannot possibly be infinite. To be precise, the dictionary definition of the word universe is "all that is. The whole system of things." In this sense the universe is not expanding into anything other than itself, for whatever it is expanding into is part of the universe, there being nothing else but the universe. However, for the sake of simplicity, I am referring &lt;b&gt;&lt;i&gt;only&lt;/i&gt;&lt;/b&gt; to our Big Bang expanding universe as 'the universe'. (Even if you happen to disagree with the Big Bang theory, the term 'universe' will still have the same meaning here, as it refers to 'our' universe only, and does not include whatever may or may not exist outside of it.) I will try and explain a finite universe as some people understandably have problems with it.&lt;/p&gt;&lt;p&gt;A good place to start is to understand the very real difference between infinity and a large number.&lt;/p&gt;&lt;p&gt;For example, imagine an ordinary size diamond, as you would expect to find set in a typical lady's engagement ring. Now imagine a super-being armed with super-tweezers, picking out atoms from this diamond one at a time, one every second, since the creation of the universe, some 13 billion years ago. How much of the diamond would by now have been removed? The answer is you couldn't tell without looking through an electron microscope, less than a millionth of the atoms would have been removed. Try and imagine how many atoms there are in that diamond. Now try and imagine how many atoms there are in the entire universe. It is a very large number, but it is finite, and is 10 followed by 80 zeros, (maybe a few more zeros, maybe a few less), expressed as 10 to the 80th. If you want to see what it looks like.........&lt;/p&gt;&lt;p&gt;100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000.&lt;/p&gt;&lt;p&gt;0r written as - One hundred million, billion, billion, billion, billion, billion, billion. billion, billion&lt;/p&gt;&lt;p&gt;Even this very large number would count as nothing when compared with infinity, because infinity is NOT A LARGE NUMBER &lt;b&gt;&lt;i&gt;be absolutely clear on this point&lt;/i&gt;&lt;/b&gt;&lt;i&gt;,&lt;/i&gt; IT IS NOT A LARGE NUMBER, infinity is ALL THERE IS, it is NOT a number. You could keep counting (or measuring) for ever, and never reach infinity, it is only a description. Infinity describes a thing as having no end, no limit, no boundary or edge, it literally goes on FOREVER, &lt;i&gt;ad infinitum&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;Because infinity is not a number, large numbers are no 'nearer' to infinity than small numbers. Number 1 billion for example is no nearer to infinity than number 1, because the two, numbers and infinity, are in no way related. It is then impossible to approach infinity, a thing is either infinite and immeasurable, or finite and measurable, it cannot be part way towards infinity. Imagine running up a 'down' escalator, never moving forward. If you run for a week you are no nearer reaching the end of the escalator than if you run for a minute, you cannot get any closer to something that has no end.&lt;/p&gt;&lt;p&gt;An infinite universe for example would exist in every direction forever, there could be nothing else, ONLY the universe. It is then very easy to understand why our universe cannot be infinite, it is because it is expanding. It cannot be both infinite and expanding. It could be infinite OR expanding, but CANNOT possibly be both, that is a contradiction in terms, and we do know it is expanding. For an explanation of the Big Bang and why we know the universe is expanding. See &lt;a href="http://www.thekeyboard.org.uk/The%20Big%20Bang%20Theory.htm"&gt;The Big Bang Theory&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I understand that many people have a problem with the idea of our universe being finite, that it has an 'end' to it, a boundary. They ask what this boundary would be physically like, as though it were some form of partition that we couldn't get through. However, there is not a particular direction that we could set off in our warp speed space craft that would lead us to a boundary, no matter how far or fast we travelled. The explanation for this seeming impossibility is that space-time is curved, thus you would be travelling in a circle that only appears to be a straight line. If it were possible to direct a laser beam from here through the centre of the universe it would not hit the other side of the universe, it would eventually hit the back of your head (metaphorically speaking). Einstein demonstrated how matter in the universe distorts the space-time continuum by accurately predicting how much our Sun distorted local space. He used a total eclipse of the Sun (as the only time that stars and the Sun can be seen at the same time in close proximity) to demonstrate that a star that was behind the Sun, and therefore not visible from our line of sight, would in fact be visible (in the darkness of totality) because the Sun warps the space-time around it and thus curves the light beam around the Sun, enabling us to see the star. Strictly speaking, the Sun does not actually curve the light around itself, the entire space-time continuum is curved, the light is still travelling in a 'straight' line.&lt;/p&gt;&lt;p&gt;Galaxies naturally create even larger distortions, and the total mass of the universe gives a distortion that results in our 'straight' line of light curving forever through the universe and never reaching the 'end'. That's why Hawking's describes it as 'finite but unbounded'. As an aid to visualization, but not an accurate representation, consider an ant crawling around a huge beach ball and never coming to the end, it would consider the beach ball as infinite as it has no boundaries. If you now consider the ant as only a two dimensional creature and crawling round a three dimensional beach ball, you could understand why the ant would consider the beach ball to be infinite, the three dimensional picture, that shows how restricted its movement really is, is simply not available to it. Thus with the universe, from our perspective, restricted to our view from within the universe, it appears to be infinite, but this is just an illusion, we are confined to the limits of our universe and cannot escape from it. We are bounded within a finite universe.&lt;/p&gt;&lt;p&gt;The next question that people naturally follow up with is to ask what it is that our finite universe is expanding into. This is a good question and one that can never be answered, we will never be able to escape the confines of our universe to find out. We can only theorise about this, and there are plenty of theories to choose from. I tend to think that we are expanding into an infinite nothing, but for a fuller description check out my page &lt;a href="http://www.thekeyboard.org.uk/Where%20universe%20from.htm"&gt;Where did the universe come from? &lt;/a&gt;but the truth will never be known. Your guess is as good as mine, probably &lt;b&gt;;-)&lt;/b&gt;&lt;/p&gt;&lt;p&gt;So what is there within our universe that we can truly apply the term infinity to? The universe itself is finite. Infinite mass, in black holes for example, would only appear to be a mathematical description. The age of the universe is finite, and even the number of particles in it is finite.&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:+2;color:#FF0000;"&gt;What do I think?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;I think infinity exists only as a means of description, such as found in mathematics for example, or any other thing that exists only in the abstract. I do not believe that it has any real existence in the universe such as infinite mass or infinite size. The word 'infinity' is a descriptive term and not a measure of size, and I therefore do not see how it can be applied to anything 'real', as real things can be measured.&lt;/p&gt;&lt;p&gt;I have come across web sites, and maybe you have also, that claim that atoms can be subdivided down into infinity, and that they contain tiny universes within them, and no doubt tiny people as well. Although science has not yet been able to prove we have reached the ultimate elementary particle from which all complexity is built, there is &lt;b&gt;very&lt;/b&gt; strong theoretical and experimental evidence to show that quarks could be it. Smaller than quarks enters the realm of energy, not particles, as in string theory. As matter has been subdivided down from complex objects, to parts of the whole, to molecules, to atoms, to particles, to quarks, at each stage we see a simpler model, each stage is less complex than the previous level. All of which is in perfect agreement with the Big Bang model that describes how all matter is built up from simple to more complex elements, stage by stage. So when breaking down complex objects into smaller parts, it would come as a bit of a surprise if suddenly an entire universe popped up at even smaller scales than wave energy. Entire universes tend to be a bit complex!&lt;/p&gt;&lt;p&gt;However, if string theory is shown to be correct, then tiny loops, or strings, of vibrating wave energy may be the smallest, but they are not particles anyway, and strictly speaking quarks aren't either, as they can not exist independently outside of a particle.&lt;/p&gt;&lt;p&gt;Stephen Hawking in his latest book "The Universe in a Nutshell" (2001. page 176) describes the smallest possible size in our universe, termed the Planck length after Max Planck, as being in the region of a millimeter divided by a hundred thousand billion billion billion. If we were able to probe to even smaller sizes, (which is not feasible as it would require particles that reside in black holes) we would not find anything smaller, we would, according to M-theory, see the other 6 or 7 dimensions of the 10 or 11 dimensions that go to make up our universe, only 4 of which are currently observed by us.(3D + time). These extra dimensions of our universe are curled up so small that we are unable to detect them, but the mathematics of theoretical physics have long said they must exist as part of the fabric of our universe. Please note that they are not 'other dimensions' with other universes, merely the smallest possible unit of our universe.&lt;/p&gt;&lt;p&gt;I think we can quite safely rule out infinite smallness.&lt;/p&gt;&lt;p&gt;Some claim that our universe is but an atom of another 'mega-universe', thus giving an infinite expansion in size. If our universe is finite (as indeed it is believed to be) then anything at all may be postulated as to what it may be that it exists in and is expanding into. You could for example propose that our universe is indeed an atom of a 'mega-universe' but equally you could propose that it as an atom of a mega-donkey's hind leg, but as neither hypotheses is testable or falsifiable there is little point in proposing them. That's why this argument regarding infinity is restricted to just our known universe. However, although the idea that our universe may be a single atom within a 'mega-universe' may have some appeal, it is rather fanciful, and our universe bears absolutely no resemblance whatsoever to the atoms that we observe, or indeed to the particles within those atoms. Sorry, sounds fun but just doesn't match up with observation.&lt;/p&gt;&lt;p&gt;I do not believe that infinity exists in our universe.&lt;/p&gt;&lt;p&gt;Please take a moment to register your vote on the poll, and to make a comment if you wish. Thank you.&lt;/p&gt;&lt;p align="CENTER"&gt;&lt;/p&gt;&lt;table border="1" cellpadding="3" cellspacing="0" width="463" height="128"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bg width="29%" height="125" style="color:#00e8ff;"&gt;&lt;p&gt;&lt;span style="font-family:ARIAL,HELVETICA;font-size:-1;color:#FFFFFF;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:ARIAL,HELVETICA;font-size:-1;color:#FFFFFF;"&gt;&lt;p align="CENTER"&gt;&lt;b&gt;&lt;span style="color:#000000;"&gt;Is infinity real?&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/span&gt;&lt;/td&gt;&lt;td bg width="40%" style="color:#00e8ff;"&gt;&lt;p align="CENTER"&gt;&lt;b&gt;&lt;span style="font-family:ARIAL,HELVETICA;font-size:-1;color:#FFFFFF;"&gt;&lt;span style="color:#000000;"&gt;Do you believe our known universe contains any 'real' infinities other than those found in mathematics?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;select name="ballot"&gt; &lt;option value="0" selected=""&gt;Yes &lt;/option&gt;&lt;option value="1"&gt;No &lt;/option&gt;&lt;option value="2"&gt;Don't know &lt;/option&gt;&lt;/select&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:ARIAL,HELVETICA;font-size:-1;color:#FFFFFF;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td bg width="31%" style="color:#00e8ff;"&gt;&lt;p align="CENTER"&gt;&lt;input type="submit" value="Submit Vote" name="submit"&gt;&lt;br /&gt;&lt;span style="font-family:verdana, arial, geneva;"&gt;&lt;b&gt;&lt;span style="font-size:+1;"&gt;&lt;a href="http://vote.sparklit.com/poll.spark/637526"&gt;Current Results&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:-1;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.sparklit.com/pc/?ID=637526"&gt;&lt;img src="http://www.sparklit.com/images/sparklitpowered.gif" width="113" height="24" border="0" naturalsizeflag="0" align="BOTTOM" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;p align="CENTER"&gt; &lt;/p&gt;&lt;p&gt;Contact me:&lt;b&gt; &lt;a href="http://www.thekeyboard.org.uk/email%20page.htm"&gt;EMAIL&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;It is not always possible to answer all emails, &lt;b&gt;but all will be read and noted. &lt;/b&gt;Thank you.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.thekeyboard.org.uk/Search%20Site%20page.htm"&gt;&lt;b&gt;Search this site&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Book details page: &lt;b&gt;&lt;a href="http://www.thekeyboard.org.uk/Science%20Universe%20and%20God.htm"&gt;"Science, the Universe and God"&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Return to &lt;b&gt;&lt;a href="http://www.thekeyboard.org.uk/index.htm"&gt;Home Page&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;/form&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-1590388183062770124?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/1590388183062770124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/03/can-anything-real-be-infinite-we-often.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/1590388183062770124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/1590388183062770124'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/03/can-anything-real-be-infinite-we-often.html' title=''/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665141947495216674.post-55200785968833478</id><published>2009-03-30T10:19:00.000-07:00</published><updated>2009-03-30T10:28:47.501-07:00</updated><title type='text'>Why can't we divide by zero?</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'times new roman'; "&gt;&lt;img src="http://www.math.utah.edu/~pa/images/UUlogo.gif" align="LEFT" border="1" hspace="10" /&gt;&lt;h6&gt;&lt;a href="http://www.math.utah.edu/~alfeld/math.html"&gt;Understanding Mathematics &lt;/a&gt;by &lt;a href="http://www.math.utah.edu/~alfeld/"&gt;Peter Alfeld, &lt;/a&gt;&lt;a href="http://www.math.utah.edu/"&gt;Department of Mathematics, &lt;/a&gt;&lt;a href="http://www.utah.edu/HTML_Docs/UofU_Home.html"&gt;University of Utah&lt;/a&gt;&lt;/h6&gt;&lt;h2&gt;Why can't we divide by zero?&lt;/h2&gt;&lt;hr /&gt;&lt;p&gt;The reason that the result of a division by zero is undefined is the fact that &lt;b&gt;any attempt at a definition leads to a contradiction.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;To begin with, how do we define &lt;em&gt;division&lt;/em&gt;? The ratio &lt;em&gt;r&lt;/em&gt; of two numbers &lt;em&gt;a&lt;/em&gt; and &lt;em&gt;b&lt;/em&gt;:&lt;/p&gt;&lt;center&gt;&lt;em&gt;r=a/b&lt;/em&gt;&lt;/center&gt;&lt;p&gt;is that number &lt;em&gt;r&lt;/em&gt; that satisfies&lt;/p&gt;&lt;center&gt;a=r*b.&lt;/center&gt;&lt;p&gt;Well, if &lt;em&gt;b=0&lt;/em&gt;, i.e., we are trying to divide by zero, we have to find a number &lt;em&gt;r&lt;/em&gt; such that&lt;/p&gt;&lt;center&gt;&lt;em&gt;r*0=a&lt;/em&gt;. (1)&lt;/center&gt;But&lt;center&gt;&lt;em&gt;r*0=0&lt;/em&gt;&lt;/center&gt;&lt;p&gt;for all numbers &lt;em&gt;r&lt;/em&gt;, and so unless &lt;em&gt;a=0&lt;/em&gt; there is no solution of equation (1).&lt;/p&gt;&lt;p&gt;Now you could say that &lt;em&gt;r=infinity&lt;/em&gt; satisfies (1). That's a common way of putting things, but what's infinity? It is not a number! Why not? Because if we treated it like a number we'd run into contradictions. Ask for example what we obtain when adding a number to infinity. The common perception is that infinity plus any number is still infinity. If that's so, then&lt;/p&gt;&lt;center&gt;&lt;em&gt;infinity = infinity+1 = infinity + 2&lt;/em&gt;&lt;/center&gt;&lt;p&gt;which would imply that 1 equals 2 if infinity was a number. That in turn would imply that all integers are equal, for example, and our whole number system would collapse.&lt;/p&gt;&lt;h2&gt;What about &lt;em&gt;0/0?&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;I said above that we can't solve the equation (1) unless &lt;em&gt;a=0&lt;/em&gt;. So, &lt;b&gt;in that case&lt;/b&gt;, what does it mean to divide by zero?&lt;/p&gt;&lt;p&gt;Again, we run into contradictions if we attempt to assign any number to &lt;em&gt;0/0&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;Let's call the result of &lt;em&gt;0/0&lt;/em&gt;, &lt;em&gt;z&lt;/em&gt;, if it made sense. &lt;em&gt;z&lt;/em&gt; would have to satisfy&lt;/p&gt;&lt;center&gt;&lt;em&gt;z*0=0. (2)&lt;/em&gt;&lt;/center&gt;&lt;p&gt;That's OK as far as it goes, any number &lt;em&gt;z&lt;/em&gt; satisfies that equation. But it means that the result of &lt;em&gt;0/0&lt;/em&gt; could be anything. We could argue that it's 1, or 2, and again we have a contradiction since &lt;em&gt;1&lt;/em&gt; does not equal&lt;em&gt;2.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;But perhaps there is a number &lt;em&gt;z&lt;/em&gt; satisfying (2) that's somehow special and we just have not identified it? So here is a slightly more subtle approach. Division is a continuous process. Suppose &lt;em&gt;b&lt;/em&gt; and &lt;em&gt;c&lt;/em&gt; are both non-zero. Then, in a sense that can be made &lt;a href="http://www.math.utah.edu/~pa/math/precise.html"&gt;precise. &lt;/a&gt;the ratios &lt;em&gt;a/b&lt;/em&gt; and &lt;em&gt;a/c&lt;/em&gt; will be &lt;em&gt;close &lt;/em&gt;if &lt;em&gt;b&lt;/em&gt; and &lt;em&gt;c&lt;/em&gt; are close. A similar statement applies to the numerator of a ratio (except that &lt;em&gt;it&lt;/em&gt; may be zero.)&lt;/p&gt;&lt;p&gt;So now assume that &lt;em&gt;0/0&lt;/em&gt; has some meaningful numerical value (whatever it may be - we don't know yet), and consider a situation where both &lt;em&gt;a&lt;/em&gt; and &lt;em&gt;b &lt;/em&gt;in the ratio &lt;em&gt;a/b&lt;/em&gt; become smaller and smaller. As they do the ratio should become closer and closer to the unknown value of &lt;em&gt;0/0&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;There are many ways in which we can choose &lt;em&gt;a&lt;/em&gt; and &lt;em&gt;b&lt;/em&gt; and let them become smaller. For example, suppose that &lt;em&gt;a=b&lt;/em&gt; throughout the process. For example, we might pick&lt;/p&gt;&lt;center&gt;&lt;em&gt;a=b = 1, 1/2, 1/3, 1/4, ....&lt;/em&gt;&lt;/center&gt;&lt;p&gt;Since&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;center&gt;&lt;em&gt;a=b&lt;/em&gt;,&lt;/center&gt;&lt;p&gt;for all choices of &lt;em&gt;a&lt;/em&gt; we get the ratio 1 every time! This suggests that &lt;em&gt;0/0&lt;/em&gt; should equal 1. But we could just as well pick&lt;/p&gt;&lt;center&gt;&lt;em&gt;b = 1, 1/2, 1/3, 1/4, ....&lt;/em&gt;&lt;/center&gt;&lt;p&gt;and let &lt;em&gt;a&lt;/em&gt; be &lt;b&gt;twice as large&lt;/b&gt; as &lt;em&gt;b&lt;/em&gt;. Then the ratio is always 2! So &lt;em&gt;0/0&lt;/em&gt; should equal 2. But we just said it should equal 1! In fact, by letting &lt;em&gt;a&lt;/em&gt; be &lt;em&gt;r&lt;/em&gt; times as large as &lt;em&gt;b&lt;/em&gt; we could get any ratio &lt;em&gt;r&lt;/em&gt; we please!&lt;/p&gt;&lt;p&gt;So again we run into contradictions, and therefore we are compelled to&lt;/p&gt;&lt;h2&gt;&lt;center&gt;let &lt;em&gt;0/0&lt;/em&gt; be undefined.&lt;/center&gt;&lt;/h2&gt;&lt;p&gt;It's a common strategy in teaching to simplify concepts when they are first encountered. In other words, it's common for your teacher &lt;b&gt;to lie&lt;/b&gt; to you. I just did! Actually, there &lt;em&gt;is&lt;/em&gt; a way to make sense of the expression &lt;em&gt;0/0&lt;/em&gt;. The basic idea is to let both the numerator and the denominator become smaller and smaller, and to make the value of &lt;em&gt;0/0&lt;/em&gt; dependent upon the way in which numerator and denominator approach 0. This is explained more thoroughly &lt;a href="http://www.math.utah.edu/~pa/math/precise.html"&gt;here.&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.math.utah.edu/~pa/math/disclaimer.html"&gt;Fine print, your comments, more links, Peter Alfeld, PA1UM&lt;/a&gt;&lt;/p&gt;&lt;p&gt;[17-Feb-1997]&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7665141947495216674-55200785968833478?l=techutopia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techutopia.blogspot.com/feeds/55200785968833478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://techutopia.blogspot.com/2009/03/why-cant-we-divide-by-zero.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/55200785968833478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665141947495216674/posts/default/55200785968833478'/><link rel='alternate' type='text/html' href='http://techutopia.blogspot.com/2009/03/why-cant-we-divide-by-zero.html' title='Why can&apos;t we divide by zero?'/><author><name>SWAPNIL :-)</name><uri>http://www.blogger.com/profile/12129887588643874786</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
