<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Yashdev Singh</title>
	<atom:link href="http://itsyashblog.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://itsyashblog.wordpress.com</link>
	<description>My weblog</description>
	<lastBuildDate>Sun, 25 Sep 2011 12:19:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='itsyashblog.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Yashdev Singh</title>
		<link>http://itsyashblog.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://itsyashblog.wordpress.com/osd.xml" title="Yashdev Singh" />
	<atom:link rel='hub' href='http://itsyashblog.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Android boot process. Part 1</title>
		<link>http://itsyashblog.wordpress.com/2011/09/25/android-boot-process-part-1/</link>
		<comments>http://itsyashblog.wordpress.com/2011/09/25/android-boot-process-part-1/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 08:30:40 +0000</pubDate>
		<dc:creator>Yash</dc:creator>
				<category><![CDATA[Android Internals]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android boot process]]></category>
		<category><![CDATA[Android Developer]]></category>
		<category><![CDATA[Android Framework]]></category>
		<category><![CDATA[Bootloader]]></category>
		<category><![CDATA[ext4]]></category>
		<category><![CDATA[Filesystem]]></category>
		<category><![CDATA[fsync]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Nexus S]]></category>
		<category><![CDATA[yaffs2]]></category>

		<guid isPermaLink="false">http://itsyashblog.wordpress.com/?p=108</guid>
		<description><![CDATA[During power up, the CPU will be in a state where no initializations have been done. Internal clocks are not set up and the only memory available is the internal RAM. When power supplies are stable the execution will start with the Boot ROM code. This is a small piece of code that is hardwired [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=108&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>During power up, the CPU will be in a state where no initializations have been done. Internal clocks are not set up and the only memory available is the internal RAM. When power supplies are stable the execution will start with the Boot ROM code. This is a small piece of code that is hardwired in the CPU ASIC.</p>
<p>The Boot ROM code will detect the boot media using a system register that maps to some physical ROM on the asic. This is to determine where to find the first stage of the boot loader. Once the boot media sequence is established the boot ROM will try to load the first stage boot loader to internal RAM. Once the boot loader is in place the boot ROM code will perform a jump and execution continues in the boot loader.</p>
<p>The boot loader is a special program, separate from the Linux kernel that is used to set up initial memories and load the kernel to RAM. On desktop systems the boot loaders are programs like GRUB and in embedded Linux uBoot is often the boot loader of choice. Device manufacturers often use their own proprietary boot loaders. The requirements on a boot loader for Linux running on an ARM system can be found in the Booting document under /Documentation/arm in the kernel source tree.</p>
<p>The first boot loader stage will detect and set up external RAM. Once external RAM is available and the system is ready to run something more significant, the first stage will load the main boot loader and place it in external RAM. The second stage of the boot loader is the first major program that will run. This may contain code to set up file systems, additional memory, network support and other things. On a mobile phone it may also be responsible for loading code for the modem CPU and setting up low level memory protections and security options.</p>
<p>Once the boot loader is done with any special tasks it will look for a Linux kernel to boot. It will load this from the boot media (or some other source depending on system configuration) and place it in the RAM. It will also place some boot parameters in memory for the kernel to read when it starts up. Once the boot loader is done it will perform a jump to the Linux kernel, usually some decompression routine, and the kernel assumes system responsibility.</p>
<p>So the outline of the Android system boot is as follow&#8230;</p>
<ol>
<li>On power-up, CPU is uninitialized &#8211; wait for stable power</li>
<li>Execute Boot ROM (hardwired into CPU)</li>
<li>Locate the first-stage boot loader</li>
<li>Load the first-stage boot loader into internal RAM</li>
<li>Jump to first-stage boot loader’s memory location to execute it</li>
<li>First-stage boot loader runs</li>
<li>Detect and initialize external RAM</li>
<li>Locate the second-stage boot loader</li>
<li>Load the second-stage boot loader into external RAM</li>
<li>Jump to the second-stage boot loader’s memory location to execute it</li>
<li>Second-stage boot loader runs</li>
<li>Setup file systems (typically on Flash media)</li>
</ol>
<p>Steps 1 to 11 are pretty much standard for any kind of linux based system. For the sake of speaking step 12 may also be standard for Flash based devices. Since Android based devices also comes under that category so lets start understanding these steps in greater details starting with File system. I shall outline the rest of the steps of system start up whenever i post the article related those.</p>
<p><strong>What is File system?</strong><br />
I think it is better to quote wiki here rater than to invent words for the well know concept. Here it is&#8230;</p>
<blockquote><p>&#8220;A file system (filesystem) is a means to organize data expected to be retained after a program terminates by providing procedures to store, retrieve and update data, as well as manage the available space on the device(s) which contain it. A file system organizes data in an efficient manner and is tuned to the specific characteristics of the device. There is usually a tight coupling between the OS and the file system. Some filesystems provide mechanisms to control access to the data and metadata. Ensuring reliability is a major responsibility of a filesystem. Some filesystems provide a means for multiple programs to update data in the same file at nearly the same time.&#8221;</p></blockquote>
<p>Each storage device architecture requires a file system that understand that hardware and uses its features in an optimal manner. We have multiple variation of storage devices. In the context of Android what we are talking is Flash based storage. Below is the description of flash based storage.</p>
<blockquote><p>Flash memory is a non-volatile computer storage chip that can be electrically erased and reprogrammed. It was developed from EEPROM (electrically erasable programmable read-only memory) and must be erased in fairly large blocks before these can be rewritten with new data. The high density NAND type must also be programmed and read in (smaller) blocks, or pages, while the NOR type allows a single machine word (byte) to be written and/or read independently.</p>
<p>The NAND type is primarily used in memory cards, USB flash drives, solid-state drives, and similar products, for general storage and transfer of data. The NOR type, which allows true random access and therefore direct code execution, is used as a replacement for the older EPROM and as an alternative to certain kinds of ROM applications. However, NOR flash memory may emulate ROM primarily at the machine code level; many digital designs need ROM (or PLA) structures for other uses, often at significantly higher speeds than (economical) flash memory may achieve.</p>
<p>NAND or NOR flash memory is also often used to store configuration data in numerous digital products, a task previously made possible by EEPROMs or battery-powered static RAM.</p></blockquote>
<p><strong>Flash based file system: YAFFS2</strong><br />
YAFFS is abbreviation for Yet Another Flash FileSystem 2. This is a special purpose file system which works best for Flash bases storage devices in terms of performance and longevity-wise. Since the YAFFS is designed to run directly or separated by only a very thin layer of abstraction for example mtdblock on flash chips. They take care of wear-leveling and use flash-friendly data structure. Essentially the device on its own is not required to have any sort of wear-leveling.</p>
<p><strong>Future of Android Flash based storage filesystem: EXT4</strong><br />
EXT4 is designed for concurrent access by multi-core platform. As we have noticed that recently Android is being delivered on platform with dual-core and quad-core platform, the choice of moving to EXT4 seems to fulfill this goal. Google has announced that with Android 2.3 which is also known as Gingerbread and lead product as Samsung Nexus S would use EXT4. Other vendor may follow the trend.</p>
<p>There are many SD-Cards that take care of all these issues since they have h/w assisted wear-leveling. It is also observed that these sort of SD-Cards coupled with normal off-the-self filesystem deliver better performance and better reliability than what the special purpose like YAFFS could.</p>
<p><strong>Implementation</strong><br />
Clearly any storage system which does not have h/w wear-leveling can not or should not be moved to EXT4 since it would result in constant wear out of the device&#8217;s storage and eventual death. What could be the quick and cheapest method to move to EXT4 filesystem for vendors.</p>
<p>The solution is to introduce a NAND flash chip that has the MMC interface. To the processor this NAND chip would appear to be a SD-CARD and hence EXT4 can be applied. Along with that MMC interface the storage device must provided wear-leveling either at s/w or h/w level to compensate for EXT4 lack of wear-leveling.</p>
<p><strong>Is EXT4 any concern to me?</strong><br />
An increasing proportion of devices, notably including the Nexus S, are going to be moving from YAFFS to theext4 filesystem, which buffers much more aggressively; thus you need to be more assertive about making sure your data gets to permanent storage when you want it to.</p>
<p>If you just use SharedPreferences or SQLite, you can relax, because we’ve made sure they Do The Right Thing about buffering. But if you have your own on-disk format, keep in mind that your data doesn&#8217;t actually consistently reach the flash chip when you write() it or even when youclose() it. There are several layers of buffering between you and the hardware! And because of ext4 buffering policy, any POSIX guarantees that you thought you had before (but actually didn&#8217;t), you especially don&#8217;t have now.</p>
<p>Below is quick reference to wiki on the problem outlined above..</p>
<blockquote><p><strong>Delayed allocation and potential data loss</strong><br />
Because delayed allocation changes the behavior that programmers have been relying on with ext3, the feature poses some additional risk of data loss in cases where the system crashes or loses power before all of the data has been written to disk. Due to this, ext4 in kernel versions 2.6.30 and later automatically detects these cases and reverts to the old behavior.The typical scenario in which this might occur is a program replacing the contents of a file without forcing a write to the disk with fsync. There are two common ways of replacing the contents of a file on Unix systems:[13]</p>
<p>fd=open(&#8220;file&#8221;, O_TRUNC); write(fd, data); close(fd);</p>
<p>In this case, an existing file is truncated at the time of open (due to O_TRUNC flag), then new data is written out. Since the write can take some time, there is an opportunity of losing contents even with ext3, but usually very small. However, because ext4 can delay allocating file data for a long time, this opportunity is much greater.<br />
There are several problems with this approach:</p>
<ol>
<li>If the write does not succeed (which may be due to error conditions in the writing program, or due to external conditions such as a full disk), then both the original version andthe new version of the file will be lost, and the file may be corrupted because only a part of it has been written.</li>
<li>If other processes access the file while it is being written, they see a corrupted version.</li>
<li>If other processes have the file open and do not expect its contents to change, those processes may crash. One notable example is a shared library file which is mapped into running programs.</li>
</ol>
<p>Because of these issues, often the following idiom is preferred over the above one:</p>
<p>fd=open(&#8220;file.new&#8221;); write(fd, data); close(fd); rename(&#8220;file.new&#8221;, &#8220;file&#8221;);</p>
<p>A new temporary file (&#8220;file.new&#8221;) is created, which initially contains the new contents. Then the new file is renamed over the old one. Replacing files by the &#8220;rename&#8221; call is guaranteed to be atomic by POSIX standards – i.e. either the old file remains, or it&#8217;s overwritten with the new one. Because the ext3 default &#8220;ordered&#8221; journalling mode guarantees file data is written out on disk before metadata, this technique guarantees that either the old or the new file contents will persist on disk. ext4&#8242;s delayed allocation breaks this expectation, because the file write can be delayed for a long time, and the rename is usually carried out before new file contents reach the disk.</p>
<p>Using fsync more often to reduce the risk for ext4 could lead to performance penalties on ext3 filesystems mounted with the data=ordered flag (the default on most Linux distributions). Given that both file systems will be in use for some time, this complicates matters for end-user application developers. In response, ext4 in Linux kernels 2.6.30 and newer detect the occurrence of these common cases and force the files to be allocated immediately. For a small cost in performance, this provides semantics similar to ext3 ordered mode and increases the chance that either version of the file will survive the crash. This new behavior is enabled by default, but can be disabled with the &#8220;noauto_da_alloc&#8221; mount option.[13]</p>
<p>The new patches have become part of the mainline kernel 2.6.30, but various distributions chose to backport them to 2.6.28 or 2.6.29. For instance Ubuntu made them part of the 2.6.28 kernel in version 9.04 (&#8220;Jaunty Jackalope&#8221;).[14]<br />
These patches don&#8217;t completely prevent potential data loss or help at all with new files. No other filesystem is perfect in terms of data loss either, although the probability of data loss is lower on ext3. The only way to be safe is to write and use software that does fsync when it needs to. Performance problems can be minimized by limiting crucial disk writes that need fsync to occur less frequently.[15]</p></blockquote>
<p>So take home from this is that think twice before you pull out the battery of your phone. You may leave your phone in non-usable state and recovery may be only option left.</p>
<p><strong>References:-</strong></p>
<ol>
<li>http://en.wikipedia.org/wiki/Ext4</li>
<li>http://en.wikipedia.org/wiki/Flash_memory</li>
<li>http://android-developers.blogspot.com/2010/12/saving-data-safely.html</li>
</ol>
<p>Let me know your comments on this article. leave your feedback and questions in the comment section. I would be glad to help you out and would appreciate if you found some corner issues with above understanding. Peer review rocks!</p>
<p>Stay tuned for more articles to come.</p>
<p>Till then be safe and keep coming back. <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/itsyashblog.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/itsyashblog.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/itsyashblog.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/itsyashblog.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/itsyashblog.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/itsyashblog.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/itsyashblog.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/itsyashblog.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/itsyashblog.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/itsyashblog.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/itsyashblog.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/itsyashblog.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/itsyashblog.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/itsyashblog.wordpress.com/108/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=108&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://itsyashblog.wordpress.com/2011/09/25/android-boot-process-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>0.000000 0.000000</georss:point>
		<geo:lat>0.000000</geo:lat>
		<geo:long>0.000000</geo:long>
		<media:content url="http://1.gravatar.com/avatar/d86a8e61fc58852a3c40b3cd394064e8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Yash</media:title>
		</media:content>
	</item>
		<item>
		<title>How am i doing?</title>
		<link>http://itsyashblog.wordpress.com/2011/09/24/how-am-i-doing/</link>
		<comments>http://itsyashblog.wordpress.com/2011/09/24/how-am-i-doing/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 14:44:21 +0000</pubDate>
		<dc:creator>Yash</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://itsyashblog.wordpress.com/?p=95</guid>
		<description><![CDATA[I took the statistical data out of my wordpress blog to see how popular a rarely posted blog could be. Result were not astounding but it got me surprised. I expected that the page hit would be nearly constant with every new post but it was not. There was a pattern to it. Second thing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=95&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I took the statistical data out of my wordpress blog to see how popular a rarely posted blog could be. Result were not astounding but it got me surprised. I expected that the page hit would be nearly constant with every new post but it was not. There was a pattern to it. Second thing to notice was that i always thought the entire traffic to my blog would be driven from my Facebook contacts but i was wrong. You know what, Facebook referral was second !!!</p>
<p><a href="http://itsyashblog.files.wordpress.com/2011/09/referrers.jpg"><img src="http://itsyashblog.files.wordpress.com/2011/09/referrers.jpg?w=1024&#038;h=302" alt="" title="referrers" width="1024" height="302" class="aligncenter size-large wp-image-94" /></a></p>
<p><a href="http://itsyashblog.files.wordpress.com/2011/09/trend.jpg"><img src="http://itsyashblog.files.wordpress.com/2011/09/trend.jpg" alt="" title="trend" width="291" height="336" class="alignright size-full wp-image-93" /></a></p>
<p>Few days back i attended Google DevFest in Hyderabad and that was the biggest crowed puller. See it for yourself. It makes the point very clear that if you post on the recent hot activities then definitely you are going to get some traction out of it.</p>
<p>So the lesson from this exercise was that i should post more and often on technical stuff. </p>
<p>Wooo!! Hurrrrraaaaaaay! That&#8217;s my forte&#8230;..!</p>
<p>Hmmm! what technical stuff i should muse about? What could be better than the Android Internals. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
<p>For starters i am not talking about Android SDK API&#8217;s but to the core which makes those SDK APIs work the way they work.<br />
I hope my upcoming articles would be useful for Platform developers and hobbits who are trying to either port or integrate the Android OS on their hardware.</p>
<p>Till then be safe and keep coming back.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/itsyashblog.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/itsyashblog.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/itsyashblog.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/itsyashblog.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/itsyashblog.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/itsyashblog.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/itsyashblog.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/itsyashblog.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/itsyashblog.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/itsyashblog.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/itsyashblog.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/itsyashblog.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/itsyashblog.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/itsyashblog.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=95&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://itsyashblog.wordpress.com/2011/09/24/how-am-i-doing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>0.000000 0.000000</georss:point>
		<geo:lat>0.000000</geo:lat>
		<geo:long>0.000000</geo:long>
		<media:content url="http://1.gravatar.com/avatar/d86a8e61fc58852a3c40b3cd394064e8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Yash</media:title>
		</media:content>

		<media:content url="http://itsyashblog.files.wordpress.com/2011/09/referrers.jpg?w=1024" medium="image">
			<media:title type="html">referrers</media:title>
		</media:content>

		<media:content url="http://itsyashblog.files.wordpress.com/2011/09/trend.jpg" medium="image">
			<media:title type="html">trend</media:title>
		</media:content>
	</item>
		<item>
		<title>Google Hyderabad DevFest 2011</title>
		<link>http://itsyashblog.wordpress.com/2011/09/18/google-hyderabad-devfest-2011/</link>
		<comments>http://itsyashblog.wordpress.com/2011/09/18/google-hyderabad-devfest-2011/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 07:10:08 +0000</pubDate>
		<dc:creator>Yash</dc:creator>
				<category><![CDATA[Developer Events]]></category>
		<category><![CDATA[Developer Meet]]></category>
		<category><![CDATA[DevFest 2011]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://itsyashblog.wordpress.com/?p=79</guid>
		<description><![CDATA[As a hardcore and lazy developer i always wanted to participate in developer events and have fun but could not get much of chance previously. This time was a lucky break. I got an invite for Google Fest 2011 hyderabad event. It was a big moment for me. I reached the venue by 8:00 AM [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=79&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As a hardcore and lazy developer i always wanted to participate in developer events and have fun but could not get much of chance previously. This time was a lucky break. I got an invite for Google Fest 2011 hyderabad event. It was a big moment for me.</p>
<p><a href="http://itsyashblog.files.wordpress.com/2011/09/img_0125.jpg"><img src="http://itsyashblog.files.wordpress.com/2011/09/img_0125.jpg?w=300&#038;h=225" alt="" title="IMG_0125" width="300" height="225" class="alignright size-medium wp-image-81" /></a><br />
I reached the venue by 8:00 AM !! Those who are familiar with me knows that a lazy bum like me has never made it to my own office by that time. OK..OK been there and did it once, when a nearby transformer blown out and stole my sleep, but you know that was just an awful experience.</p>
<p>It was HICC(Hyderabad International Convention Center) near to Novotel Hotel. I have been to that place once before too. Had Apple interview&#8230;more on that later, may be in some other post.</p>
<p>It was Google&#8217;s 2nd developer fest in Hyderabad. Previously they did it in Feb 2010. I was really excited and it was quiet visible from my outlook. Dressed properly as a developer, untidy hair, week long unsaved face with sleep deprived eyes and slight mischievous in the corner of eyeballs &#8230;you know what i mean. Sleeves folded and back pack with IBM T410 customized with Apple logo on the LCD lid.</p>
<p>They started the event by 9:30AM. Got a chance to meet few more folks from company and had wonderful chat with them. Then we rushed to occupy the front row. I was surprised that front row tables were unoccupied. How come on earth with an event like these and people are not holding front rows. Perplexed, but later i got it all answered. Majority of attendees were students. And you know that student and back-benches during lectures are synonyms in India. To some it was day long lecture only <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Anyway, we started. The echo was really bad. It was ruining the whole experience but who cares when you are getting such a good tech-talk. They explained many stuff which they just launched a day before like Native Client Implementation in Chrome and PlayN.</p>
<p><a href="http://itsyashblog.files.wordpress.com/2011/09/img_0127.jpg"><img src="http://itsyashblog.files.wordpress.com/2011/09/img_0127.jpg?w=300&#038;h=225" alt="" title="IMG_0127" width="300" height="225" class="alignright size-medium wp-image-85" /></a></p>
<p>Native Client support in Chrome. Man this is a big thing&#8230;if you know what i am talking about. For example, you have a game written in native language which runs directly on x86 hardware without any middle layer(like that of Java byte code interpretation). Now with this Chrome implementation you would be able to run it directly from browser. How cool that would be!! Of course Google has to make sure security model of browser is not broken else it would be just like the same hell as created by Windows.</p>
<p>Heard that they announced $2^13 for the 1st price winner who could break the system. Check it out here. http://code.google.com/contests/nativeclient-security/</p>
<p>I attended mostly Android, Games, HTML5 and Maps related talks and skipped Clound and Google Apps sections. Later during afternoon had the awesome lunch. Really enjoyed that one.</p>
<p>Another memorable experience was the talk with new startup companies like &#8220;Zomato&#8221; and &#8220;TelipoortMe&#8221;. They talked about there experience and influence of Android in getting them to where they are. I personally liked the concept and ISP of Zomato business model. It was nothing new but they were really executing it well. Just like &#8220;Flipkart.com&#8221;. In today&#8217;s time, execution matters more than the actual idea. Well done guys!</p>
<p>Got very tired by the closing time. Rushed to home and slept till midnight. </p>
<p>Overall, it was one of the one of best days of my life!!</p>
<p>See you later.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/itsyashblog.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/itsyashblog.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/itsyashblog.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/itsyashblog.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/itsyashblog.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/itsyashblog.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/itsyashblog.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/itsyashblog.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/itsyashblog.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/itsyashblog.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/itsyashblog.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/itsyashblog.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/itsyashblog.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/itsyashblog.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=79&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://itsyashblog.wordpress.com/2011/09/18/google-hyderabad-devfest-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<georss:point>17.385044 78.486671</georss:point>
		<geo:lat>17.385044</geo:lat>
		<geo:long>78.486671</geo:long>
		<media:content url="http://1.gravatar.com/avatar/d86a8e61fc58852a3c40b3cd394064e8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Yash</media:title>
		</media:content>

		<media:content url="http://itsyashblog.files.wordpress.com/2011/09/img_0125.jpg?w=300" medium="image">
			<media:title type="html">IMG_0125</media:title>
		</media:content>

		<media:content url="http://itsyashblog.files.wordpress.com/2011/09/img_0127.jpg?w=300" medium="image">
			<media:title type="html">IMG_0127</media:title>
		</media:content>
	</item>
		<item>
		<title>The Void.</title>
		<link>http://itsyashblog.wordpress.com/2011/09/10/the-void/</link>
		<comments>http://itsyashblog.wordpress.com/2011/09/10/the-void/#comments</comments>
		<pubDate>Sat, 10 Sep 2011 05:01:28 +0000</pubDate>
		<dc:creator>Yash</dc:creator>
				<category><![CDATA[Office culture]]></category>

		<guid isPermaLink="false">http://itsyashblog.wordpress.com/?p=76</guid>
		<description><![CDATA[Once my mentor told me that our attempt should always be to get answers before someone ask a question. This brilliant thought struck with me. In the pursuit of finding answer, i kept on asking question to myself and trying to explore more and more. It is a good thing for sure. I noticed that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=76&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Once my mentor told me that our attempt should always be to get answers before someone ask a question. This brilliant thought struck with me. In the pursuit of finding answer, i kept on asking question to myself and trying to explore more and more. It is a good thing for sure. I noticed that my concentration level is increasing in terms of quality and quantity. The achievement of getting to the bottom of things was rewarding and pleasing. But than something happened&#8230;..</p>
<p>Have you noticed a drug addict. As long as he is under influence of it, he is feeling great but when the clouds clears, he feels a void. Deprived of a meaning of life. This is called withdrawal symptom.</p>
<p>I have started feeling the same void each and every time, i finish something. Like up and down of some hill-ride, you feel good when you are on height but next moment you are going down and then looking for next height. What if the next height is not quiet evident from your current stand, you roam around to find something, it sucks!</p>
<p>Yes, it sucks. It sucks when i am looking what next to do. It sucks at the feeling of withdrawn. It sucks when i am not productive and still have to be in office for atleast 8 hrs. </p>
<p>Sometimes i think, it would be a better world if we had a rule to leave office if your productivity for the day drop below 100%</p>
<p>Think about it.<br />
See you later.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/itsyashblog.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/itsyashblog.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/itsyashblog.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/itsyashblog.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/itsyashblog.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/itsyashblog.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/itsyashblog.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/itsyashblog.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/itsyashblog.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/itsyashblog.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/itsyashblog.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/itsyashblog.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/itsyashblog.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/itsyashblog.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=76&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://itsyashblog.wordpress.com/2011/09/10/the-void/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>0.000000 0.000000</georss:point>
		<geo:lat>0.000000</geo:lat>
		<geo:long>0.000000</geo:long>
		<media:content url="http://1.gravatar.com/avatar/d86a8e61fc58852a3c40b3cd394064e8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Yash</media:title>
		</media:content>
	</item>
		<item>
		<title>The myth, so called &#8220;Expert&#8221;</title>
		<link>http://itsyashblog.wordpress.com/2011/09/06/the-myth-so-called-expert/</link>
		<comments>http://itsyashblog.wordpress.com/2011/09/06/the-myth-so-called-expert/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 10:51:08 +0000</pubDate>
		<dc:creator>Yash</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://itsyashblog.wordpress.com/?p=72</guid>
		<description><![CDATA[Being expert is subjective and relative concept. No one is expert. So called expert guys just knows how to know a bit more than the other guy. For example compare Newton with einstein. Newton was consider expert in his area during his time, now even a 12th standard student may be nearly knowing 80% of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=72&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Being expert is subjective and relative concept. No one is expert. So called expert guys just knows how to know a bit more than the other guy. For example compare Newton with einstein. Newton was consider expert in his area during his time, now even a 12th standard student may be nearly knowing 80% of what he knew during his entire life time.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/itsyashblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/itsyashblog.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/itsyashblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/itsyashblog.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/itsyashblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/itsyashblog.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/itsyashblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/itsyashblog.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/itsyashblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/itsyashblog.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/itsyashblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/itsyashblog.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/itsyashblog.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/itsyashblog.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=72&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://itsyashblog.wordpress.com/2011/09/06/the-myth-so-called-expert/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d86a8e61fc58852a3c40b3cd394064e8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Yash</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8220;The Social Network&#8221; &#8230; How facebook got life.</title>
		<link>http://itsyashblog.wordpress.com/2010/09/29/the-social-network-how-facebook-got-life/</link>
		<comments>http://itsyashblog.wordpress.com/2010/09/29/the-social-network-how-facebook-got-life/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 17:27:19 +0000</pubDate>
		<dc:creator>Yash</dc:creator>
				<category><![CDATA[facebook]]></category>
		<category><![CDATA[social network]]></category>

		<guid isPermaLink="false">http://itsyashblog.wordpress.com/?p=67</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=67&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<span style="text-align:center; display: block;"><a href="http://itsyashblog.wordpress.com/2010/09/29/the-social-network-how-facebook-got-life/"><img src="http://img.youtube.com/vi/lB95KLmpLR4/2.jpg" alt="" /></a></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/itsyashblog.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/itsyashblog.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/itsyashblog.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/itsyashblog.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/itsyashblog.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/itsyashblog.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/itsyashblog.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/itsyashblog.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/itsyashblog.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/itsyashblog.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/itsyashblog.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/itsyashblog.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/itsyashblog.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/itsyashblog.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=67&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://itsyashblog.wordpress.com/2010/09/29/the-social-network-how-facebook-got-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>0.000000 0.000000</georss:point>
		<geo:lat>0.000000</geo:lat>
		<geo:long>0.000000</geo:long>
		<media:content url="http://1.gravatar.com/avatar/d86a8e61fc58852a3c40b3cd394064e8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Yash</media:title>
		</media:content>
	</item>
		<item>
		<title>What science says and what business does.</title>
		<link>http://itsyashblog.wordpress.com/2010/08/29/what-science-says-and-what-business-does/</link>
		<comments>http://itsyashblog.wordpress.com/2010/08/29/what-science-says-and-what-business-does/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 14:20:56 +0000</pubDate>
		<dc:creator>Yash</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[TED]]></category>

		<guid isPermaLink="false">http://itsyashblog.wordpress.com/?p=59</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=59&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<object width="446" height="326"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"></param><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent"></param><param name="bgColor" value="#ffffff"></param> <param name="flashvars" value="vu=http://video.ted.com/talks/embed/DanielPink_2009G-embed_high.flv&su=http://images.ted.com/images/ted/tedindex/embed-posters/DanielPink-2009G.embed_thumbnail.jpg&vw=432&vh=240&ap=0&ti=618" /><embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="446" height="326" allowFullScreen="true" flashvars="vu=http://video.ted.com/talks/embed/DanielPink_2009G-embed_high.flv&su=http://images.ted.com/images/ted/tedindex/embed-posters/DanielPink-2009G.embed_thumbnail.jpg&vw=432&vh=240&ap=0&ti=618"></embed></object>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/itsyashblog.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/itsyashblog.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/itsyashblog.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/itsyashblog.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/itsyashblog.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/itsyashblog.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/itsyashblog.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/itsyashblog.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/itsyashblog.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/itsyashblog.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/itsyashblog.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/itsyashblog.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/itsyashblog.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/itsyashblog.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=59&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://itsyashblog.wordpress.com/2010/08/29/what-science-says-and-what-business-does/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d86a8e61fc58852a3c40b3cd394064e8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Yash</media:title>
		</media:content>
	</item>
		<item>
		<title>Human, Animal and Apple-fanboy. A new species</title>
		<link>http://itsyashblog.wordpress.com/2010/06/28/human-animal-and-apple-fanboy-a-new-specie/</link>
		<comments>http://itsyashblog.wordpress.com/2010/06/28/human-animal-and-apple-fanboy-a-new-specie/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 11:10:17 +0000</pubDate>
		<dc:creator>Yash</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Mobile Phone]]></category>
		<category><![CDATA[apple fanboy]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://itsyashblog.wordpress.com/?p=60</guid>
		<description><![CDATA[A new species discovered!! Over the past few years, scientist, journalist and blogger are discovering a new species inhabitant on our dear earth. Only small information has been leaked on this new kind of species which is being code-named as apple-fanboy!! This specie which is gender agnostic and found to be infectious. Several boys, girls, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=60&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><div class="tweetmeme-button" id="tweetmeme-button-post-60" style='float: right; margin-left: 10px; margin-bottom: 5px; padding: 4px 0 2px 4px; background: #fff;'>
<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fitsyashblog.wordpress.com%2F2010%2F06%2F28%2Fhuman-animal-and-apple-fanboy-a-new-specie%2Ftweetmeme_alias%3Dhttp%3A%2F%2Fwp.me%2FpEYWW-Y%26tweetmeme_source%3Dyashdev"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fitsyashblog.wordpress.com%2F2010%2F06%2F28%2Fhuman-animal-and-apple-fanboy-a-new-specie%2F" height="61" width="51" /></a>
</div><br />
<strong>A new species discovered!!</strong> </p>
<p>Over the past few years, scientist, journalist and blogger are discovering a new species inhabitant on our dear earth. Only small information has been leaked on this new kind of species which is being code-named as apple-fanboy!! This specie which is gender agnostic and found to be infectious. Several boys, girls, aged man, women, toddler and even as few animals (cats) are told to be infected by the symptom know to be specific to apple-fanboy.</p>
<p>The editor of this post did an extensive study on the said subject and lately he also started exhibiting these symptoms. We have taken care and locked him in room with no Window(7) or iMac Door. All the mac-mini escape route has been sealed and the editor is on time-capsule diet till further advised by his physician.</p>
<p>It was essential to mention his deteriorating health condition so that you can appreciate the hard work and kind of efforts he has put to jolt down this research. We pray he gets well soon. </p>
<p>Now without any further ado, we proceed towards the characteristics of apple-fanboy.</p>
<p>1. From outside they appear calm and sober but inside they have an inherent feeling of being afloat or being superior to other non-apple-fanboy.</p>
<p>2. They tend not to make any mistake in showing their infectious accessories. Better knows as ipod, ipad, imac etc. </p>
<p>3.  These species are known to get hyperactive around June-sep every year. The reason is little known but it is observed that a large amount of fanboys gather in a big conference room on some specific day. It is also discovered that from that day onward their desire to get more infection gets increased by manyfolds</p>
<p>4. Around that same time, more and more innocent Human and animals too get that infection by watching youTube or TV broadcast of the proceedings of that conference. </p>
<p>5. Editor also observed that in some cities around the world some fanboy gets crowded around some stores called apple store from the midnight. some even do the camping in one week advance.</p>
<p>6. To fight this little known virus mayhem a new kind of self defense species was brought to life by mother nature. From the google search, this little defense robot is known as Droid.</p>
<p>7. Droid quickly mutated or got scattered by the mighty apple-fanboy clash&#8230;. its fragmentation exact cause is not known as of now. What we know is that there are now many droid versions around the world and they are working very hard to eliminate these sort of immortal species. The bad news is that they are facing a hard battle with no sign of victory in sight.</p>
<p>8. It is also observed that the infected person/animal is happily willing to get more infected with newly mutated version and this desire is found to be more in the oldest infected species than newly infected.</p>
<p>9. Recently we happened to note that this ever growing infection is more related to an enigmatic, larger than life and tall figure know as Steve Jobs.</p>
<p>10. A recent underground announcement of getting infected via preorder on internet leads to such a chaos that resulted in internet breakdown at several apple stores and ATT caves.</p>
<p>11. We thanks ATT to keep stronger hold on this virus and keeping it in its own caves. They did not allow this virus to get spread to other caves. if the virus could have spread then only god knows we would not be watching the Resident Evil rather we would be living it.</p>
<p>We went through all the scrap notes of the editor and found that he has jolted down few points on how to prevent this virus from spreading or getting infected.</p>
<p>1. Do not eat apples, do not be in company of a person having first name, last name of middle name that sounds like Steve or Jobs. If you can not avoid that person better leave the company or country for good. Its your life which is more important.</p>
<p>2. Stay away from people or teens, toddler or cats who sounds or smells like infected with this virus. DO NOT EVER try to look, touch or feel their accessories. Remember if you even glanced over or touched these devices you will get infected for life. THERE IS NO CURE.</p>
<p>3. Avoid the streets where there is apple stores. Avoid infinite loop, C. at all cost. If you can not avoid it then always keep looking opposite the apple store walls. If you happened to get a glance of the store inside immediately hit yourself with brick or start omitting. The quickly you get out of that lane the better.</p>
<p>4. Turn off your TV, switched of your cell from june to september. Cut all the wires related to internet. Better go to Himalayas. </p>
<p>5. Burn the news paper to ashes if it contains names like ipod, iphone, ipad or Steve Jobs.</p>
<p>6. Do not try to pursue apple-fanboys against apple. It is futile and dangerous. They tends to get ignited, provoked and highly reactive. Better stay low and fled away from the spot if you start seeing these signs in a apple-fanboy.</p>
<p>Regards,<br />
Yash.</p>
<p>ps: This post is only for humor. The names of people mentioned here are NOT meant for any reference or illustration. I apologies if my sense of humor hurts.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/itsyashblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/itsyashblog.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/itsyashblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/itsyashblog.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/itsyashblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/itsyashblog.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/itsyashblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/itsyashblog.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/itsyashblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/itsyashblog.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/itsyashblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/itsyashblog.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/itsyashblog.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/itsyashblog.wordpress.com/60/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=60&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://itsyashblog.wordpress.com/2010/06/28/human-animal-and-apple-fanboy-a-new-specie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>0.000000 0.000000</georss:point>
		<geo:lat>0.000000</geo:lat>
		<geo:long>0.000000</geo:long>
		<media:content url="http://1.gravatar.com/avatar/d86a8e61fc58852a3c40b3cd394064e8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Yash</media:title>
		</media:content>
	</item>
		<item>
		<title>How are you today? Let me know &#8230;.</title>
		<link>http://itsyashblog.wordpress.com/2010/05/24/how-are-you-today-let-me-know/</link>
		<comments>http://itsyashblog.wordpress.com/2010/05/24/how-are-you-today-let-me-know/#comments</comments>
		<pubDate>Mon, 24 May 2010 10:05:53 +0000</pubDate>
		<dc:creator>Yash</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://itsyashblog.wordpress.com/?p=53</guid>
		<description><![CDATA[Below is a plugin that is linked to a wave. Double click on any line and select edit or comment. Do whatever you want to write and see what other are saying in real time. If wave is not visible follow it here.. https://wave.google.com/wave/waveref/googlewave.com/w+CgDCfhivD [wave id="googlewave.com!w+CgDCfhivD"]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=53&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Below is a plugin that is linked to a wave. Double click on any line and select edit or comment. Do whatever you want to write and see what other are saying in real time.</p>
<p>If wave is not visible follow it here..</p>
<p>https://wave.google.com/wave/waveref/googlewave.com/w+CgDCfhivD</p>
<p>[wave id="googlewave.com!w+CgDCfhivD"]</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/itsyashblog.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/itsyashblog.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/itsyashblog.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/itsyashblog.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/itsyashblog.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/itsyashblog.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/itsyashblog.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/itsyashblog.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/itsyashblog.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/itsyashblog.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/itsyashblog.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/itsyashblog.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/itsyashblog.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/itsyashblog.wordpress.com/53/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=53&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://itsyashblog.wordpress.com/2010/05/24/how-are-you-today-let-me-know/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>0.000000 0.000000</georss:point>
		<geo:lat>0.000000</geo:lat>
		<geo:long>0.000000</geo:long>
		<media:content url="http://1.gravatar.com/avatar/d86a8e61fc58852a3c40b3cd394064e8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Yash</media:title>
		</media:content>
	</item>
		<item>
		<title>My rant on 26/11 verdict. We could have done better.</title>
		<link>http://itsyashblog.wordpress.com/2010/05/04/my-rant-on-2611-verdict-we-could-have-done-better/</link>
		<comments>http://itsyashblog.wordpress.com/2010/05/04/my-rant-on-2611-verdict-we-could-have-done-better/#comments</comments>
		<pubDate>Tue, 04 May 2010 10:59:09 +0000</pubDate>
		<dc:creator>Yash</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[26/11]]></category>
		<category><![CDATA[Kasab]]></category>
		<category><![CDATA[Kasab convicted]]></category>
		<category><![CDATA[Kasab verdict]]></category>
		<category><![CDATA[Mumbai attack]]></category>
		<category><![CDATA[terrorism]]></category>

		<guid isPermaLink="false">http://itsyashblog.wordpress.com/?p=48</guid>
		<description><![CDATA[Kasab convicted. May be announced capital punishment. OK. What else&#8230;. What nothing!!! What the hell?? What about the handlers in pakistan? What about the associates in India? What about the Headley(who knows he already got the witness protection??). Kasab is charged with &#8220;Waging war on India&#8221;. So was it Kasab personal motive to &#8220;wage war [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=48&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme-button" id="tweetmeme-button-post-48" style='float: right; margin-left: 10px; margin-bottom: 5px; padding: 4px 0 2px 4px; background: #fff;'>
<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fitsyashblog.wordpress.com%2F2010%2F05%2F04%2Fmy-rant-on-2611-verdict-we-could-have-done-better%2Ftweetmeme_alias%3Dhttp%3A%2F%2Fwp.me%2FpEYWW-M%26tweetmeme_source%3Dyashdev"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fitsyashblog.wordpress.com%2F2010%2F05%2F04%2Fmy-rant-on-2611-verdict-we-could-have-done-better%2F" height="61" width="51" /></a>
</div>
<p>Kasab convicted. May be announced capital punishment. OK. What else&#8230;. What nothing!!! What the hell?? What about the handlers in pakistan? What about the associates in India? What about the Headley(who knows he already got the witness protection??).</p>
<p>Kasab is charged with &#8220;Waging war on India&#8221;. So was it Kasab personal motive to &#8220;wage war on India&#8221;. He is just a pawn and by so much media coverage and his widely talk about trial, i am sure , pakistan will have a twisted story to tell in Pak villages. My hanging Kasab we are going to create thousands more Kasab.</p>
<p>Indian government should focus on surgical strike to eliminate LeT and Pak supported terrorist cells instead of cutting the leaves, like Kasab. He is culprit and must be punished but we must act on the actual reason for his motive. The backbone, which is capable of producing more Kasab than our judicial department can hang.</p>
<p>Looks like our politician are too busy doing scams that they don&#8217;t have time to think on the real issues for which they are elected.</p>
<p>Wake up and find offensive or diplomatic solution to the Pak operated terrorism. You lazy, deaf bastards, do you need another Bhagat Singh to Open Your Ears!!!</p>
<p>Is not 26/11 enough of proof that it was Pak initiated provocation of war. So that Pakistan can justify the inability to fight Afgan and can still vouch to US to get more Money and ammunition that can be posted in indian LOC??</p>
<p>Had it been US soil on which massacre happened, pak would have been missing from the world map by this time.</p>
<p>Excuse me for offensive post but could not control the emotions. Mark my words, once Kasab is gone, there would not be any followup. Neither by government nor by Media on 26/11. It would get recorded in history books and candle would be lit on 26/11 eve.</p>
<p>Is that how we want to remember 26/11????</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/itsyashblog.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/itsyashblog.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/itsyashblog.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/itsyashblog.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/itsyashblog.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/itsyashblog.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/itsyashblog.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/itsyashblog.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/itsyashblog.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/itsyashblog.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/itsyashblog.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/itsyashblog.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/itsyashblog.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/itsyashblog.wordpress.com/48/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=itsyashblog.wordpress.com&amp;blog=9767414&amp;post=48&amp;subd=itsyashblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://itsyashblog.wordpress.com/2010/05/04/my-rant-on-2611-verdict-we-could-have-done-better/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>12.971606 77.594376</georss:point>
		<geo:lat>12.971606</geo:lat>
		<geo:long>77.594376</geo:long>
		<media:content url="http://1.gravatar.com/avatar/d86a8e61fc58852a3c40b3cd394064e8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Yash</media:title>
		</media:content>
	</item>
	</channel>
</rss>
