<?xml version="1.0" encoding="UTF-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Eldar's thoughts</title><subtitle type="html">Disclaimer: Do not use while operating a motor vehicle or heavy equipment.</subtitle><id>http://blog.radovici.com/blogs/eldar/atom.aspx</id><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blog.radovici.com/blogs/eldar/atom.aspx" /><generator uri="http://communityserver.org" version="2.0.60210.2610">Community Server</generator><updated>2008-01-14T21:12:00Z</updated><entry><title>How to &amp;quot;think&amp;quot; like a programmer...</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2009/06/07/1108.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2009/06/07/1108.aspx</id><published>2009-06-07T19:11:00Z</published><updated>2009-06-07T19:11:00Z</updated><content type="html">&lt;p&gt;My response to this question on &lt;a target="_blank" href="http://www.reddit.com/r/programming/comments/8qim5/how_to_think_as_a_programmer/c0a49k1"&gt;reddit.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
"There's one common denominator among us programmers; we've all been incredibly frustrated when learning to program but have found a way to overcome this frustration and solve the problem at hand. There are different ways to overcome this frustration whether it be theoretical (in academia and books) or practical (problem solving and deductive reasoning)... but to "think" as a programmer, you have to overcome this frustration... time and time again. It's not an easy task and it's fraught with, well... frustration. But if you have to scratch that itch and solve that problem... then that's how to "think" as a programmer. Good luck."&lt;/p&gt;

&lt;p&gt;
Also... this topic touches on a &lt;a HREF="/blogs/eldar/archive/2008/01/07/53.aspx"&gt;previous post&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=1108" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>Wusic.NET</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2009/02/18/382.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2009/02/18/382.aspx</id><published>2009-02-18T16:51:00Z</published><updated>2009-02-18T16:51:00Z</updated><content type="html">Check out my latest creation: &lt;a target="_blank" href='http://wusic.net'&gt;Wusic.NET&lt;/a&gt;. It's web-music w/ a social twist via faceboook... built using .NET's silverlight platform.&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=382" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>New blog frontend... coming soon.</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2009/01/23/175.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2009/01/23/175.aspx</id><published>2009-01-23T16:38:00Z</published><updated>2009-01-23T16:38:00Z</updated><content type="html">Preview it at &lt;A href="http://services.radovici.com" target=_blank&gt;services.radovici.com&lt;/A&gt; (will take over eldar.radovici.com when complete). The frontend is written in silverlight; the backend uses phpbb. Still under construction;&amp;nbsp;need to fix dynamic-html compatibility w/ all browsers and rewrite the content for public consumption (as it's just a compilation of notes at the moment).&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=175" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>March 2008 slapping October 2007 across the face</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2008/04/16/69.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2008/04/16/69.aspx</id><published>2008-04-16T03:27:00Z</published><updated>2008-04-16T03:27:00Z</updated><content type="html">&lt;P&gt;&lt;A href="http://en.wikipedia.org/w/index.php?title=Systemantics&amp;amp;diff=196989353&amp;amp;oldid=162948012"&gt;&lt;FONT face=Verdana size=2&gt;http://en.wikipedia.org/w/index.php?title=Systemantics&amp;amp;diff=196989353&amp;amp;oldid=162948012&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;October wrote: It is written in the style of a serious academic work, and is often mistakenly cited as such. The content is similar in style to Murphy's Law and the Peter Principle, which are both referenced in the work.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;March retaliated: Of course, from outside the System of Defining Serious Academic Work, this volume (and others like it) may be seen as utterly serious, merely wearing a fake nose and bushy eyebrows to distract the pedantic system-encysted. One can make a case that it fulfills the spirit of Serious Academic Work: illuminating Reality. As always, the reader should make up his own mind.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Kudos march, kudos.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=69" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>$100 bet regarding extension methods</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2008/04/08/68.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2008/04/08/68.aspx</id><published>2008-04-08T22:07:00Z</published><updated>2008-04-08T22:07:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Verdana size=2&gt;An extension method is C# syntactic sugar that adds intellisense functionality to an encapsulated class.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Let's look at an example to see how this works:&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face=Verdana size=2&gt;public static class AlcoholicString&lt;/FONT&gt;&lt;BR&gt;&lt;FONT face=Verdana size=2&gt;{&lt;/FONT&gt;&lt;BR&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static bool IsDrunk(this string str)&lt;/FONT&gt;&lt;BR&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/FONT&gt;&lt;BR&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return str.Contains("beer"); //what if i'm null?&lt;/FONT&gt;&lt;BR&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/FONT&gt;&lt;BR&gt;&lt;FONT face=Verdana size=2&gt;}&lt;/FONT&gt;&lt;BR&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;This returns true for both AlcoholicString.IsDrunk("eldar wants a beer") and "eldar wants a beer".IsDrunk(). The latter is an example of an extension method.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Now the $100 question is does this work for:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;string strTest = null;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT face=Verdana size=2&gt;strTest.IsDrunk(); //will this compile? will this run? what does it return?&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Here's the &lt;A href="http://msdn.microsoft.com/en-us/library/bb383977.aspx"&gt;MSDN article&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=68" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>XPath editor: SketchPath</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2008/03/11/67.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2008/03/11/67.aspx</id><published>2008-03-11T16:42:00Z</published><updated>2008-03-11T16:42:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Having fun w/ XPath?&amp;nbsp;Then try this tool: &lt;A href="http://sketchpath.com"&gt;SketchPath&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=67" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>The art of Decision Making</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2008/02/24/65.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2008/02/24/65.aspx</id><published>2008-02-24T21:19:00Z</published><updated>2008-02-24T21:19:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Decisions, decisions...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;"&lt;SPAN class=body&gt;The most difficult thing is the decision to act, the rest is merely tenacity." Amelia Earhart&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=body&gt;&lt;FONT face=Verdana size=2&gt;"Make decisions from the heart and use your head to make it work out." - Sir Girad&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=body&gt;&lt;FONT face=Verdana size=2&gt;"Sometimes you make the right decision, sometimes you make the decision right." - Phillip McGraw&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=65" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>Dodgeball videos</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2008/01/29/64.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2008/01/29/64.aspx</id><published>2008-01-30T01:13:00Z</published><updated>2008-01-30T01:13:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Verdana size=2&gt;McBallers versus Shake n' Bake: Two birds with one stone...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;NYCSSC dodgeball drop-in championship game 2/2: Team Shake n' Bake goes down quickly after Brandon and Yomer are taken down with one throw. Kindly produced by © Dwiddy productions.&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face=Verdana size=2&gt;

&lt;/FONT&gt;
&lt;P&gt;&lt;A href="http://youtube.com/watch?v=HWlSW_GghUc"&gt;&lt;FONT face=Verdana size=2&gt;http://youtube.com/watch?v=HWlSW_GghUc&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=64" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>Apple nickel and dime'ing its users...</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2008/01/21/63.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2008/01/21/63.aspx</id><published>2008-01-21T23:41:00Z</published><updated>2008-01-21T23:41:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Why do I feel like I'm being screwed? Maybe because&amp;nbsp;Apple's charging me&amp;nbsp;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;$20 to upgrade my iTouch to stocked settings.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;See the link and chatter at Gizmodo's review: &lt;/FONT&gt;&lt;A href="http://gizmodo.com/346760/lightning-review-ipod-touch-january-software-upgrade"&gt;&lt;FONT face=Verdana size=2&gt;http://gizmodo.com/346760/lightning-review-ipod-touch-january-software-upgrade&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=63" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>Investing like Warren Buffet</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2008/01/21/61.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2008/01/21/61.aspx</id><published>2008-01-21T19:59:00Z</published><updated>2008-01-21T19:59:00Z</updated><content type="html">&lt;P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face=Verdana size=2&gt;I &amp;nbsp;have a large concentration of my net worth in Apple stock [see &lt;/FONT&gt;&lt;A href="/blogs/eldar/archive/2007/12/17/50.aspx"&gt;&lt;FONT face=Verdana size=2&gt;Buffet on diversification&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;] and in recent weeks, those shares went down 20%. This didn't put a smile on my face but maybe I should've. I'm a net-buyer of Apple stock so today's low price is a discount to what it used to be. This sounds familiar... here's a quote from "The essays of Warrent Buffet - lessons for corporate america."&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;"If you plan to eat hamburgers throughout your life and are not a cattle producer, should you wish for higher or lower prices for beef. Likewise,if you are going to buy a car from time to time but are not a car manufacturer, should you prefer higher or lower car prices ? These questions, of course, answer themselves.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;But now for the final exam: If you expect to be a net saver during the next five years,should you hope for a higher or lower stock market during that period ? Many investors get this one wrong. Even though they are going to be net buyers of stocks for years to come they get elated when stock prices rise and depressed when they fall."&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I'm buying more Apple stock.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=61" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>Apple financials</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2008/01/21/60.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2008/01/21/60.aspx</id><published>2008-01-21T19:17:00Z</published><updated>2008-01-21T19:17:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Apple is reporting its first quarter earnings after the market-close &lt;/FONT&gt;&lt;A href="http://www.macobserver.com/stockwatch/2008/01/18.1.shtml"&gt;&lt;FONT face=Verdana size=2&gt;tomorrow, January 22nd&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Apple had a &lt;/FONT&gt;&lt;A href="http://apple20.blogs.fortune.cnn.com/2008/01/20/apple-q1-earnings-how-big-the-bounce/"&gt;&lt;FONT face=Verdana size=2&gt;terrific holiday season&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; and has stood out from the retail pack. Check out these &lt;/FONT&gt;&lt;A href="http://apple20.blogs.fortune.cnn.com/2008/01/07/report-apple-stores-outperform-best-buy-saks-and-tiffany/"&gt;&lt;FONT face=Verdana size=2&gt;eye-popping comparisons&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;The key ingredient to Apple's success this quarter and long-term surprise is the revenue coming from the iPhone. I've posted this before [&lt;A&gt;iPhone's&amp;nbsp;unique royalty and revenue sharing&lt;/A&gt;]&amp;nbsp;and want to reiterate the importance of the iPhone's revenue sharing agreements w/ AT&amp;amp;T. &lt;STRONG&gt;Apple makes a percentage of the subscriptions and data plans paid to AT&amp;amp;T for iPhones.&lt;/STRONG&gt; Gene Munster, an analyst at Piper Jaffray, estimates the &lt;/FONT&gt;&lt;A href="http://bits.blogs.nytimes.com/2007/10/25/the-831-iphone/"&gt;&lt;FONT face=Verdana size=2&gt;revenue per iPhone to be $18 a month&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;And the best news - for us retail investors - might be that&amp;nbsp;the street is in the dark about the revenue sharing... for a number of reasons. The numbers aren't readily available and are not clearly published. Analysts need to infer the revenue sharing numbers from other factors in Apple's financial statements, making this &lt;/FONT&gt;&lt;A href="http://bits.blogs.nytimes.com/2007/10/25/the-831-iphone/"&gt;&lt;FONT face=Verdana size=2&gt;"a rather complex algebra problem"&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;. The complexity of iPhone's revenue sharing is evident in the number of &lt;/FONT&gt;&lt;A href="http://arstechnica.com/journals/apple.ars/2007/11/09/iphone-revenue-sharing-pushing-analysts-to-rethink-apple-price-targets"&gt;&lt;FONT face=Verdana size=2&gt;analysts positively revising Apple's price targets&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Let's do a little math ourselves. &lt;/FONT&gt;&lt;A href="http://www.engadget.com/2008/01/15/apples-sold-4-million-iphones-since-launch/"&gt;&lt;FONT face=Verdana size=2&gt;Apple sold 4 million iPhones since its launch&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;. 4 million multiplied by $18 is 72 million a month just for iPhone subscriptions and data plans. That's 864 million a year! And the iPhone has only just begun to sell in international markets. Tack on iTunes music and move rentals... and you got yourself a buy recommendation for Apple.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=60" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>Principles of corporate america</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2008/01/16/58.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2008/01/16/58.aspx</id><published>2008-01-16T05:37:00Z</published><updated>2008-01-16T05:37:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Caveat: These principles are - for the most part - satirical. Do not read too much into it...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://en.wikipedia.org/wiki/Peter_Principle"&gt;&lt;FONT face=Verdana size=2&gt;Peter Principle&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;: "In a hierarchy every employee tends to rise to his level of incompetence. Similar observations on incompetence can be found in the &lt;/FONT&gt;&lt;A title=Dilbert href="http://en.wikipedia.org/wiki/Dilbert"&gt;&lt;FONT face=Verdana size=2&gt;Dilbert&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; cartoon series, the movie &lt;/FONT&gt;&lt;A title="Office Space" href="http://en.wikipedia.org/wiki/Office_Space"&gt;&lt;FONT face=Verdana size=2&gt;Office Space&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;, and the television show &lt;/FONT&gt;&lt;A title="The Office" href="http://en.wikipedia.org/wiki/The_Office"&gt;&lt;FONT face=Verdana size=2&gt;The Office&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;."&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://en.wikipedia.org/wiki/Software_Peter_principle"&gt;&lt;FONT face=Verdana size=2&gt;Software Peter Principle&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;: "Describes a dying project which has little by little become too complex to be understood even by its own developers."&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://en.wikipedia.org/wiki/The_Dilbert_Principle"&gt;&lt;FONT face=Verdana size=2&gt;Dilbert Prinicple&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;:&amp;nbsp;"Satirical observation stating that companies tend to systematically promote their least-competent employees to management (generally middle management), in order to limit the amount of damage they're capable of doing."&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://en.wikipedia.org/wiki/Parkinson%27s_law"&gt;&lt;FONT face=Verdana size=2&gt;Parkinson's Law&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;: "Work expands so as to fill the time available for its completion" or "work expands to fill the time available."&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://en.wikipedia.org/wiki/Negative_selection_%28politics%29"&gt;&lt;FONT face=Verdana size=2&gt;Negative Selection (politics)&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;: "The person on the top of the hierarchy, wishing to remain in power forever, chooses his associates with the prime criterion of incompetence - they must not be competent enough to remove him from power. The associates do the same with those below them in the hierarchy, and the hierarchy is progressively filled with more and more incompetent people."&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=58" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>Paul Graham's future of technology startups</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2008/01/15/57.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2008/01/15/57.aspx</id><published>2008-01-15T19:57:00Z</published><updated>2008-01-15T19:57:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Paul Graham in &lt;/FONT&gt;&lt;A href="http://paulgraham.com/webstartups.html"&gt;&lt;FONT face=Verdana size=2&gt;this article&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;discusses how technology startups were once started and how they will materialize in the not-so-distant future.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Basically, technology startups are getting easier to start.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;"Instead of going to venture capitalists with a business plan and trying to convince them to fund it, you can get a product launched on a few tens of thousands of dollars of seed money from us or your uncle, and approach them with a working company instead of a plan for one. Then instead of having to seem smooth and confident, you can just point them to Alexa."&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;My favorite part of this article uses an important word: fakeness&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;"This way of convincing investors is better suited to hackers, who often went into technology in part because they felt uncomfortable with the amount of fakeness required in other fields."&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=57" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>Compensation via Charles Graham</title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2008/01/15/56.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2008/01/15/56.aspx</id><published>2008-01-15T19:34:00Z</published><updated>2008-01-15T19:34:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Verdana size=2&gt;A co-worker brought &lt;/FONT&gt;&lt;A href="http://madetowait.blogspot.com/2007/06/compensation.html"&gt;&lt;FONT face=Verdana size=2&gt;this article about compensation&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; to my attention written by Charles Graham. If you don't know who &lt;FONT face=Verdana size=2&gt;Charles Graham is, think of a cross-over between Paul Graham and Maddox [from &lt;A href="http://maddox.xmission.com"&gt;http://maddox.xmission.com&lt;/A&gt;]. :)&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Here are a few highlights...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;"So you would figure that software managers would figure out a sane way to handle compensation for programmers by now. But, of course, they haven’t. Most of them are your average Econ 101 bean counting weenies."&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;"That’s why an old co worker of mine told me one day over lunch that the difference between not busting your ass and busting your ass is the difference between a three percent raise and a four percent raise."&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;"So this poor guy now has to play hardball. He has to threaten to leave in order to get what he clearly deserves, and no matter what happens, it’s all down hill from there."&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;So how does one end this vicious cycle of corporate america?&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I love these Graham guys!&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=56" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry><entry><title>Macros - Why aren't they allowed in C#? </title><link rel="alternate" type="text/html" href="http://blog.radovici.com/blogs/eldar/archive/2008/01/14/55.aspx" /><id>http://blog.radovici.com/blogs/eldar/archive/2008/01/14/55.aspx</id><published>2008-01-15T00:12:00Z</published><updated>2008-01-15T00:12:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Verdana size=2&gt;In short, macros are often times misappropriated when there are better and more consistent means to accomplish this programming task. Also... having one less "preprocessor" step makes compilation faster and simpler.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;There's a lot of talk about this on Eric Gunnerson's &lt;A href="http://blogs.msdn.com/ericgu/archive/2005/01/31/363861.aspx"&gt;macros post&lt;/A&gt;. One comment makes a illustrative analogy on the subject: "I think macros are a lot like chainsaws: dangerous, but very valuable in specific circumstances. Despite the fact it's possible to do dangerously stupid things with both, I find them both useful enough I wouldn't want to give up either."&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;As I alluded to above, according to &lt;A href="http://blogs.msdn.com/csharpfaq/archive/2004/03/09/86979.aspx"&gt;Eric Gunnerson's post&lt;/A&gt;, there is technically no preprocessor in C#. That's what it says &lt;A href="http://www.yoda.arachsys.com/csharp/faq/#macros"&gt;here&lt;/A&gt; reasoning that there is no additional preprocessor step in the C# compiler. Using conditional directives, code changes before it's compiled -&amp;nbsp;isn't that preprocessing, at least a logical preprocessing step?&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blog.radovici.com/aggbug.aspx?PostID=55" width="1" height="1"&gt;</content><author><name>eldar</name><uri>http://blog.radovici.com/members/eldar.aspx</uri></author></entry></feed>