<?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/"
	>

<channel>
	<title>Can I change this later???</title>
	<atom:link href="http://www.vainolo.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vainolo.com</link>
	<description>My thoughts, ideas.</description>
	<lastBuildDate>Sun, 16 Jun 2013 20:51:23 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Getting Back on Track &#8211; Eclipse Tools to Create Context</title>
		<link>http://www.vainolo.com/2013/06/16/getting-back-on-track-eclipse-tools-to-create-context/</link>
		<comments>http://www.vainolo.com/2013/06/16/getting-back-on-track-eclipse-tools-to-create-context/#comments</comments>
		<pubDate>Sun, 16 Jun 2013 20:51:23 +0000</pubDate>
		<dc:creator>vainolo</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Mylyn]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.vainolo.com/?p=3002</guid>
		<description><![CDATA[It has been a while since the last time I did some coding in my OPP project, and today I am returning. One thing that is always problematic for developer is creating the context in which they are developing. Experiments have shown that an uninterrupted task takes twice as long and has twice as many errors [...]]]></description>
				<content:encoded><![CDATA[<p>It has been a while since the last time I did some coding in my OPP project, and today I am returning. One thing that is always problematic for developer is creating the context in which they are developing. <a href="http://blog.ninlabs.com/2013/01/programmer-interrupted/">Experiments have shown</a> that an uninterrupted task takes twice as long and has twice as many errors as an uninterrupted task, and that it takes about 10-15 minutes for a programmer to start &#8220;working&#8221; after an interruption. And an interruption of more than 2 weeks? sometimes it takes me a lot more than 10-20 minutes to pick things up from where I left them.</p>
<p>Thankfully, the <a href="http://eclipse.org/">Eclipse</a> ecosystem has created a great tool to create context when we are developing, so it is easier and faster to get back to work: the <a href="http://www.eclipse.org/mylyn/">Eclipse Mylyn project</a>.</p>
<p>Mylyn creates a &#8220;task-focused&#8221; interface which monitors your programming activity. The main focus of the interface is a <em>task</em>, the unit of work that you are currently executing. This is the first step in creating context, since it already focuses on <strong>what</strong> you were doing the last time you left the workbench. The second thing that this Mylyn gives is a filter for your project view. When you activate the task focused interface, Mylyn filters the project view and leaves only the elements that are &#8220;interesting&#8221; for your current task. Going one step further, it can also create focus in the java editor by folding all code that it is not &#8220;interesting&#8221;. The third you get (when you are using <a href="https://github.com/">github</a>, like I am) is that the task is automatically connected to your github commit, so you can see which commits were done when the task was active.</p>
<p>Another great tool, for a great platform. Happy coding.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/?px"><img class="zemanta-pixie-img" style="border: none; float: right;" alt="Enhanced by Zemanta" src="http://img.zemanta.com/zemified_e.png?x-id=20b07219-b54c-498c-9d95-e0f24c0137e8" /></a></div>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ol>
<li><a href='http://www.vainolo.com/2012/08/19/upgrading-to-eclipse-4-2-juno/' rel='bookmark' title='Upgrading to Eclipse 4.2 (Juno)'>Upgrading to Eclipse 4.2 (Juno)</a></li>
<li><a href='http://www.vainolo.com/2013/02/06/starting-an-eclipse-plug-in-project-from-scratch-the-tycho-and-travis-ci-way/' rel='bookmark' title='Starting an Eclipse Plug-In Project From Scratch &#8211; The Tycho and Travis CI Way'>Starting an Eclipse Plug-In Project From Scratch &#8211; The Tycho and Travis CI Way</a></li>
<li><a href='http://www.vainolo.com/2012/08/29/extending-and-modifying-eclipse-the-basics/' rel='bookmark' title='Extending and Modifying Eclipse &#8211; The Basics'>Extending and Modifying Eclipse &#8211; The Basics</a></li>
</ol>
<img src='http://yarpp.org/pixels/87fbd02a2008982d45f158c2b0c6e62a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vainolo.com/2013/06/16/getting-back-on-track-eclipse-tools-to-create-context/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Culture Everything? Beware of the Survivor Bias</title>
		<link>http://www.vainolo.com/2013/06/04/is-culture-everything-beware-of-the-survivor-bias/</link>
		<comments>http://www.vainolo.com/2013/06/04/is-culture-everything-beware-of-the-survivor-bias/#comments</comments>
		<pubDate>Tue, 04 Jun 2013 19:21:48 +0000</pubDate>
		<dc:creator>vainolo</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[Hype]]></category>
		<category><![CDATA[Survivorship bias]]></category>

		<guid isPermaLink="false">http://www.vainolo.com/?p=2962</guid>
		<description><![CDATA[Survivor bias is defined (by wikipedia) as &#8220;the logical error of concentrating on the people or things that survived some process and inadvertently overlooking those that didn&#8217;t because of their lack of visibility&#8220;. This subject came to my mind after a long talk with a friend that works in one of the &#8220;cool&#8221; companies around here (at [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Survivorship_bias">Survivor bias</a> is defined (by <a href="http://en.wikipedia.org/">wikipedia</a>) as &#8220;<em>the <a title="Logical error" href="http://en.wikipedia.org/wiki/Logical_error">logical error</a> of concentrating on the people or things that survived some process and inadvertently overlooking those that didn&#8217;t because of their lack of visibility</em>&#8220;. This subject came to my mind after a long talk with a friend that works in one of the &#8220;cool&#8221; companies around here (at least for those not <strong>in</strong> those companies). A company that has <em>Culture</em>. But he is somewhat tired of working there, even if the company has <i>Culture</i>. Like me, he is subscribed to many tweet feeds and RSS feeds, and we both noticed that there is lately a lot of talk about <em>Culture</em> and how this makes or breaks a company. But I think that we have here a very good case of survivor bias playing on us. How many start-ups are there that have great culture but still fall and burn? Probably most of them. And there are very big companies that &#8220;don&#8217;t have a great culture&#8221; but are still making a lot of money, paying a lot of money to developers, and growing every day.</p>
<p>So beware of investing too much on your culture, and not enough on your product. Culture may help you keep great developers, and makes people happy, and that is VERY important. But don&#8217;t think that if you have a great culture, you will succeed.</p>
<p>I&#8217;m repeating myself, so I guess I will stop here. Have a great culture <img src='http://www.vainolo.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/?px"><img class="zemanta-pixie-img" style="border: none; float: right;" alt="Enhanced by Zemanta" src="http://img.zemanta.com/zemified_e.png?x-id=2a206110-d64f-420c-8ff9-7cef57155e95" /></a></div>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ol>
<li><a href='http://www.vainolo.com/2011/01/30/opportunities-ahead/' rel='bookmark' title='Opportunities Ahead'>Opportunities Ahead</a></li>
<li><a href='http://www.vainolo.com/2010/08/09/my-latest-analysis/' rel='bookmark' title='My Latest Analysis'>My Latest Analysis</a></li>
<li><a href='http://www.vainolo.com/2011/01/25/delek-nadlan-bonds-speculate-on-tshuvas-image/' rel='bookmark' title='Delek Nadlan Bonds &#8211; Speculate on Tshuva&#8217;s Image'>Delek Nadlan Bonds &#8211; Speculate on Tshuva&#8217;s Image</a></li>
</ol>
<img src='http://yarpp.org/pixels/87fbd02a2008982d45f158c2b0c6e62a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vainolo.com/2013/06/04/is-culture-everything-beware-of-the-survivor-bias/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book Review &#8211; I Am A Strange Loop</title>
		<link>http://www.vainolo.com/2013/05/26/book-review-i-am-a-strange-loop/</link>
		<comments>http://www.vainolo.com/2013/05/26/book-review-i-am-a-strange-loop/#comments</comments>
		<pubDate>Sun, 26 May 2013 20:47:06 +0000</pubDate>
		<dc:creator>vainolo</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[Douglas Hofstadter]]></category>
		<category><![CDATA[Gödel Escher Bach]]></category>
		<category><![CDATA[Gödel's incompleteness theorems]]></category>
		<category><![CDATA[I Am a Strange Loop]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://www.vainolo.com/?p=2852</guid>
		<description><![CDATA[I have mentioned this book (or it&#8217;s author) several times in previous posts, so I was surprise to find out yesterday that I never sat down and wrote a review for it. The time has now come . From my understanding, Hofstadter&#8216;s I Am a Strange Loop is a shortened and simpler version of his &#8220;Gödel, [...]]]></description>
				<content:encoded><![CDATA[<p>I have mentioned this book (or it&#8217;s author) several times in <a title="Book Review – The God Delusion" href="http://www.vainolo.com/2013/04/29/book-review-the-god-delusion/">previous</a> <a title="Book Review – The Science of Discworld" href="http://www.vainolo.com/2013/04/24/book-review-the-science-of-discworld/">posts</a>, so I was surprise to find out yesterday that I never sat down and wrote a review for it. The time has now come <img src='http://www.vainolo.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p><a href="http://www.amazon.com/Am-Strange-Loop-Douglas-Hofstadter/dp/0465030785%3FSubscriptionId%3D0G81C5DAZ03ZR9WH9X82%26tag%3Dzemanta-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0465030785" target="_blank"><img class="zemanta-img-inserted zemanta-img-configured" title="Cover of &quot;I Am a Strange Loop&quot;" alt="Cover of &quot;I Am a Strange Loop&quot;" src="http://ecx.images-amazon.com/images/I/41xDpRGS%2B2L._SL300_.jpg" width="213" height="300" /></a></p>
<p>From my understanding, <a class="zem_slink" title="Douglas Hofstadter" href="http://en.wikipedia.org/wiki/Douglas_Hofstadter" target="_blank" rel="wikipedia">Hofstadter</a>&#8216;s <a class="zem_slink" title="I Am a Strange Loop" href="http://www.amazon.com/Am-Strange-Loop-Douglas-Hofstadter/dp/0465030785%3FSubscriptionId%3D0G81C5DAZ03ZR9WH9X82%26tag%3Dzemanta-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0465030785" target="_blank" rel="amazon">I Am a Strange Loop</a> is a shortened and simpler version of his &#8220;<a class="zem_slink" title="Gödel, Escher, Bach: An Eternal Golden Braid" href="http://www.amazon.com/G%C3%B6del-Escher-Bach-Eternal-Golden/dp/0465026567%3FSubscriptionId%3D0G81C5DAZ03ZR9WH9X82%26tag%3Dzemanta-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0465026567" target="_blank" rel="amazon">Gödel, Escher, Bach: an Eternal Golden Braid</a>&#8220;. Since I have not finished this book (I is like a million pages long, and very complex), I cannot say anything about this. But it is a relatively simple book to read, hiding in its simplicity very complex concepts and ideas that take a while to sink in and become real.</p>
<p>The book tries to analyze what is &#8220;I&#8221;, what is consciousness, what is meaning. He does this by telling us a tale of his life, and by using mathematical and philosophical tools, experiences and mental games. What is &#8220;I&#8221; is not a simple question, and it doesn&#8217;t have one answer, surely not one that can be proven by any means. But the ideas posted in the book are simple awesome. The book has such depth that I don&#8217;t even know where to start, so I&#8217;ll simply write some of the things that came to my mind while reading the book and from there until now.</p>
<p>One mathematical proof that has impressed me since I did my BSc in computer science is <a href="http://en.wikipedia.org/wiki/G%C3%B6del%27s_Incompleteness_Theorem">Goedel&#8217;s Incompleteness Theorem</a>. In short (and in my words) &#8211; Goedel proved that given a theory with a consistent set of axioms (<em>truths</em>) and methods to derive theorems from these axioms, there will always be a theorem in this theory that can neither be proven true or false. Thing about it for a second: the task of science is to find an explanation for everything, but here comes a mathematician, and with rigorous and meticulous care tells us that no matter how much we try, there are things that we simply cannot explain! WOW. But how is Goedel&#8217;s theorem related to consciousness? this is the interesting connection that Hofstadter makes: to proof his theorem, Goedel used self referential systems &#8211; systems that can reference themselves. Informally, here is the theorem that can never be proven: &#8220;I am a theorem that cannot be proven in this theory&#8221;, where &#8220;I&#8221; is encoded in a symbol that references itself. So if the theorem can be proven, the theory is inconsistent &#8211; since the theorem states that it cannot be proven. But although the theory must be able to probe all theorems that are true. Q.E.D. (all mathematicians in the audience, please don&#8217;t shoot me). And what other system is incredibly self-referential? We, us, I. The human brain. We are thinking machines that unlike computers, can think about ourselves. We don&#8217;t just run a pre-defined program until it is finished, but are an infinite loop that can think about our actions, and how we would behave in such and such circumstances, and think about how this would affect us&#8230; all of this inside our brains, without even one thing happening outside. And that is what is so special about us &#8211; that we can think about ourselves, just like Goedel&#8217;s system could reference itself.</p>
<p>Another interesting point explained in the book is about how we think. On the one hand our brain/body is just a set of chemicals that interact. Like balls in a billiard table. But if you had millions and millions of balls running around a very large table, and you could look from far away you would start to see patterns. These is our consciousness. On the one hand it is just the interaction of the parts, but on the other it is the emergent property that comes out from these interactions. He does a much better job of explaining this.</p>
<p>This is an excellent book, for anyone who is the search for&#8230; meaning? well, something like that. And what I liked most of the book is the tone of the author &#8211; he is just telling his story, like he felt it and saw it. And this makes the book an even greater peace of work. Enjoy it.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/?px"><img class="zemanta-pixie-img" style="border: none; float: right;" alt="Enhanced by Zemanta" src="http://img.zemanta.com/zemified_e.png?x-id=b1a3054a-31af-4af2-90a9-5b2bd81a8b5c" /></a></div>
<div class='yarpp-related-rss'>
<p>Related posts:</p><ol>
<li><a href='http://www.vainolo.com/2012/03/08/book-review-stranger-in-a-strange-land/' rel='bookmark' title='Book Review &#8211; Stranger In A Strange Land'>Book Review &#8211; Stranger In A Strange Land</a></li>
<li><a href='http://www.vainolo.com/2011/11/20/book-review-the-book-thief/' rel='bookmark' title='Book Review &#8211; The Book Thief'>Book Review &#8211; The Book Thief</a></li>
<li><a href='http://www.vainolo.com/2011/09/07/book-review-apprenticeship-patterns-guidance-for-the-aspiring-software-craftsman/' rel='bookmark' title='Book Review &#8211; Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman'>Book Review &#8211; Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman</a></li>
</ol>
<img src='http://yarpp.org/pixels/87fbd02a2008982d45f158c2b0c6e62a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vainolo.com/2013/05/26/book-review-i-am-a-strange-loop/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
