<?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>Lispian</title>
	<atom:link href="http://lispian.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://lispian.net</link>
	<description>Random meanderings on whatever catches my fancy</description>
	<lastBuildDate>Mon, 30 Aug 2010 07:42:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Revisiting Code of Yore</title>
		<link>http://lispian.net/2010/08/30/revisiting-code-of-yore/</link>
		<comments>http://lispian.net/2010/08/30/revisiting-code-of-yore/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 07:42:32 +0000</pubDate>
		<dc:creator>lispian</dc:creator>
				<category><![CDATA[Computer Languages]]></category>
		<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://lispian.net/?p=315</guid>
		<description><![CDATA[I&#8217;ve started a new job. I&#8217;m now working with some of smartest people I&#8217;ve ever worked with, an impressive lot. One of them I owe a lot. He was a former prof. And he still makes my head spin with how easily he handles technology and how it can be applied to the real world. But what really gets me is that he remembers everything be it technology from the 70s or technology from yesterday. And he knows how to apply it individually or in concert to any given problem. It&#8217;s made me do something I should have done a long time ago, take a step back. I&#8217;ve been so close to problems that I&#8217;ve just been running. Running to stand still, as the old saying goes. I think it was partially the environment I found myself in. I needed to focus on getting work in and out as quickly as possible that I would grasp onto the first reasonable solution and run with it. Luckily, most of the time it was the optimal or near-optimal solution. But sometimes it wasn&#8217;t. The other day I realized that a few technologies I haven&#8217;t used in years &#8212; decades &#8212; were possibly [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve started a new job. I&#8217;m now working with some of smartest people I&#8217;ve ever worked with, an impressive lot. One of them I owe a lot. He was a former prof. And he still makes my head spin with how easily he handles technology and how it can be applied to the real world. But what really gets me is that he remembers everything be it technology from the 70s or technology from yesterday. And he knows how to apply it individually or in concert to any given problem.</p>
<p>It&#8217;s made me do something I should have done a long time ago, take a step back. I&#8217;ve been so close to problems that I&#8217;ve just been running. Running to stand still, as the old saying goes. I think it was partially the environment I found myself in. I needed to focus on getting work in and out as quickly as possible that I would grasp onto the first reasonable solution and run with it. Luckily, most of the time it was the optimal or near-optimal solution. But sometimes it wasn&#8217;t.</p>
<p>The other day I realized that a few technologies I haven&#8217;t used in years &#8212; decades &#8212; were possibly very useful for some tasks I had. One of them is an old compiler technology. It allowed for the creation of parsers quickly and easily, much more so than lex and yacc. I dug into my archives and discovered, much to my chagrin, that they were damaged. No matter, I had older backups. They too were corrupt. It seems that I&#8217;d been backing up a long-corrupt copy of the software. I was bummed.</p>
<p>I knew others may have kept copies so I asked around if they had old copies. The answer was that none had. Then one of my old friends said he&#8217;d been sent a copy by a mutual friend who was sorting his archives. He sent it along. Eureka!  An old, but hopefully salvageable, copy! I created a directory, dumped it in and attempted to compile it. No go. Something was amiss. A quick look at one of the .h files quickly showed it corrupted. Argh! No justice!</p>
<p>My only hope now was that my corrupted copies were corrupted elsewhere. Unfortunately, my versions were for another style of parser generator and not the one I was sent. I figured I&#8217;d reconstitute the corrupt .h file best I could. I went at it. And then started dealing with the various errors and general C nastiness that occurs when you attempt to compile a decades old K&amp;R style program. Joy.</p>
<p>Little by little I got it to work. Then I got to one file that had a comment in it. With my name affixed. It seems that the copy I was sent was actually the translation I had performed from the original Pascal version to C. The corrupt version I had was of another instantiation of said program that was originally coded in Fortran, that I, too, had converted to C. The file I was staring at was the dependency file. It had dependencies for a wide variety of ancient machines from Honeywell CP-6 to PDP-11 based Unix, VAX-based Unix, old BSD Sun, Amiga, Windows 3.1, DOS, and on and on and on. I looked at it, fired up Google, and quickly replaced all the dependencies with modern code. In one place I was able to eliminate hundreds of lines of weird system dependent code with a simple variadic macro! Woo hoo!</p>
<p>I compiled it, it compiled, then sort of ran and then seg-faulted. Luckily I more or less knew why &#8212; damn pointers! &#8212; fixed it and ran and it worked!</p>
<p>Now, I have an old version that doesn&#8217;t even support include files. But that&#8217;s OK. One of the things that isn&#8217;t corrupt is the modern parser generator, so I can bootstrap myself a modern version! That&#8217;s a job for the coming weeks.</p>
<p>And why am I all enamoured with this old parser generator? Because of what my old prof mentioned regarding a problem I&#8217;d had with building a policy editor at my old startup. I tried a number of ways, none worked. He looked at me and simply said: Decision Tables. I nearly knocked myself out with the forehead slap. Duh. Sometimes old technology can solve a new conundrum. This old parser generator is fast, slick and easily extensible. It&#8217;s perfect for the Relational Growth Grammars I want to play around with. If it does what I think it can do for me, it&#8217;ll save me oodles of time and provide me with a flexible solution to creating parsers for growth grammars as opposed to what many people do at present which is create custom parsers for each problem set.</p>
<p>Time will tell. But right now I&#8217;m looking at some operational code, a set of algorithms and ideas to implement, and possibly a revival of some old code for a new purpose. And, yes, I&#8217;ve backed it up. I&#8217;m not so stupid as to not do that this time around!</p>
]]></content:encoded>
			<wfw:commentRss>http://lispian.net/2010/08/30/revisiting-code-of-yore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>of Stars and Planets</title>
		<link>http://lispian.net/2010/08/25/of-stars-and-planets/</link>
		<comments>http://lispian.net/2010/08/25/of-stars-and-planets/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 20:39:38 +0000</pubDate>
		<dc:creator>lispian</dc:creator>
				<category><![CDATA[Astronomy]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://lispian.net/?p=285</guid>
		<description><![CDATA[I&#8217;ve long had a fascination for astronomy. And, truth be told, it was the field of study I was hoping to enter. But European familial demands meant going into something that had a better chance of me getting a job. Besides, my dad said that no son of his was going to stay up all hours of the night staring through a telescope. No problem. He got a son who stays up all hours of the night staring at a computer screen. Oh, the irony. But I am employed, and I probably would have been as an astronomer, too. No matter. Of late I&#8217;ve been reading the news regarding discoveries of new planets. Fascinating stuff, to be honest. A tinge of jealousy strikes me with each passing article. But I choose to live this life of an astronomer vicariously. If I can&#8217;t do it myself, I can at least stay up on things sort of. I haven&#8217;t the hours to do so properly, maybe when I retire I&#8217;ll revisit it more fully but that is many years away. The most interesting thing about these planetary discoveries around those far flung stars is that most &#8212; if not all &#8212; of [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve long had a fascination for astronomy. And, truth be told, it was the field of study I was hoping to enter. But European familial demands meant going into something that had a better chance of me getting a job. Besides, my dad said that no son of his was going to stay up all hours of the night staring through a telescope. No problem. He got a son who stays up all hours of the night staring at a computer screen. Oh, the irony. But I am employed, and I probably would have been as an astronomer, too. No matter.</p>
<p>Of late I&#8217;ve been reading the news regarding discoveries of new planets. Fascinating stuff, to be honest. A tinge of jealousy strikes me with each passing article. But I choose to live this life of an astronomer vicariously. If I can&#8217;t do it myself, I can at least stay up on things sort of. I haven&#8217;t the hours to do so properly, maybe when I retire I&#8217;ll revisit it more fully but that is many years away.</p>
<p>The most interesting thing about these planetary discoveries around those far flung stars is that most &#8212; if not all &#8212; of the star systems seem to be very unlike our own. They have odd planets, huge gas giants, gas giants close to their primaries, etc. Not many seem to have planets that are fit for the type of life we&#8217;re accustomed to that requires the right distance from the primary for liquid water to exist and a reasonable temperature range.</p>
<p>I do hope things change, but the more I watch the news reports the more I wonder if maybe Sol System is rather unique. Maybe Drake&#8217;s equation is way off. Maybe most stars have planets but most have systems that are so unlike ours that they have no hope of harbouring complex life. Maybe instead of Sagan&#8217;s millions of possible Earths there are but a handful. All the more pity for those of us with a fondness for SF or a desire to communicate with other intelligences.</p>
<p>Today, on the <a href="http://antwrp.gsfc.nasa.gov/apod/ap100825.html">Astronomy Picture of the Day</a>, you can find a little animation of the latest discovery HD 10180. 5 planets. Impressive. Even if complex life there is unlikely.</p>
]]></content:encoded>
			<wfw:commentRss>http://lispian.net/2010/08/25/of-stars-and-planets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Of 120 Page Phone Bills</title>
		<link>http://lispian.net/2010/08/17/of-120-page-phone-bills/</link>
		<comments>http://lispian.net/2010/08/17/of-120-page-phone-bills/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 23:40:17 +0000</pubDate>
		<dc:creator>lispian</dc:creator>
				<category><![CDATA[Family Life]]></category>
		<category><![CDATA[Humour]]></category>

		<guid isPermaLink="false">http://lispian.net/?p=282</guid>
		<description><![CDATA[I&#8217;m here to tell you of an event in our household that I thought I&#8217;d never see: a 120 page telephone bill. You read that right. 120 pages. And, yes, I&#8217;m talking 8 1/2 x 11 inch pages. Now, it&#8217;s not the horror story it might appear, although if delivered via Canada Post it surely would have arrived in a box and would have been photographed for posterity. No. It came in electronically. Who&#8217;s bill is this? My daughters. And, what, pray tell is on that 120 pages? Well, I can say there are more than 5 hours of talking. That&#8217;s right. 5 hours of yakking on her iPhone. In one month. There&#8217;s also nearly 7000 text messages. And Bell has kindly provided each one its own line item on her bill so she can examine it in all its glory, when it was sent, to whom, how long, etc. The only thing that would have made the bill more entertaining would have been if Bell had kindly documented the actual texts, and not just provided the litany of connections. But then the bill would probably be 500 pages. And in today&#8217;s day and age, she could probably have published [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m here to tell you of an event in our household that I thought I&#8217;d never see: a 120 page telephone bill.</p>
<p>You read that right. 120 pages. And, yes, I&#8217;m talking 8 1/2 x 11 inch pages.</p>
<p>Now, it&#8217;s not the horror story it might appear, although if delivered via Canada Post it surely would have arrived in a box and would have been photographed for posterity. No. It came in electronically.</p>
<p>Who&#8217;s bill is this? My daughters. And, what, pray tell is on that 120 pages? Well, I can say there are more than 5 hours of talking. That&#8217;s right. 5 hours of yakking on her iPhone. In one month. There&#8217;s also nearly 7000 text messages. And Bell has kindly provided each one its own line item on her bill so she can examine it in all its glory, when it was sent, to whom, how long, etc. The only thing that would have made the bill more entertaining would have been if Bell had kindly documented the actual texts, and not just provided the litany of connections. But then the bill would probably be 500 pages. And in today&#8217;s day and age, she could probably have published it what with &#8220;Shit my dad says&#8221; having started off as nothing  more than a series of tweets.</p>
<p>No matter. I just have to share. And me, being me, I figured the correct thing to do is actually figure out how much time she&#8217;s spent texting. Roughly speaking it works out to about 40 hours. That&#8217;s right. 40 hours of texting in a month. That&#8217;s a full work week. Her reaction, for the curious, was a boisterous laugh. It&#8217;s highly entertaining to her. To her brother and her parents, it&#8217;s downright confusing. How can anyone text that much in a month? Like, wow, to quote the current generation.</p>
<p>Now, the delicious irony for me as a parent is this same child keeps telling me that:</p>
<p>a) I don&#8217;t know where all my free time goes.<br />
b) I can&#8217;t help around the house, I&#8217;m too busy working two summer jobs (true, and yet &#8230;).<br />
c) I can&#8217;t find the time to read a book or watch a good movie.</p>
<p>and on it goes.</p>
<p>Well, I think she now sees that she may have 2 part time summer jobs, but she has a part time job keeping Bell&#8217;s lines busy. I&#8217;m surprised the poor iPhone hasn&#8217;t melted from all those texts.</p>
<p>It is utterly amazing that my other child, a young man, probably rings up, oh, 10 texts a month. I have no idea what the average is for a household, but I&#8217;m sure my daughter, by herself, has ensured we&#8217;re in some upper echelon of usage. If it were Chapters, they&#8217;d give us a Lifetime discount card! A &#8220;Frequent Texter&#8221; card. Super Elite, no doubt.</p>
<p>Perhaps it runs in the family, this obsessiveness. This desire for connectivity. My wife, bless her, has always been a network wiz. She makes others look like amateurs and can walk into any room and quickly get to know everyone, and then awe them (frighten them?) by remembering not just their names, but their spouses names, their kids names, their pets&#8217; names, and at times even birthdates, etc. It&#8217;s a gift. She claims she&#8217;s not as good as she once was in this regard, but I think her rolodex is simply full. She still maintains more information in her head than I do in my computer contacts list. It&#8217;s that scary.</p>
<p>So no surprise with my daughter. 7000 texts. A record she proclaims, no exclaims with much glee. Her prior record? A measly 5000. Bah. Nothing.</p>
<p>Unfortunately, I now fear she will try to better her record. Besides, 10,000 just has a nice ring. I wonder if Bell will ask us to switch carriers? I&#8217;m sure our postal carrier would have wanted to change routes if she keeps ringing up those types of usage numbers and he had the sorry task of delivering us her bill.</p>
<p>I&#8217;m sure you&#8217;re all wondering about how much this record cost her. How much was the total on the bill? $110. Not even $1/page! Quite a deal, if you ask me. Especially considering the above.</p>
<p>And when you realize that Bell (and Rogers and the rest of the phone cartel) figure a text is worth about $0.15, you realize she&#8217;s gotten off easy. Because, at $0.15 per text her bill could have been more than $1000! And, yes, she also has nearly unlimited talking, too. Smart girl, that one. She knows what to get considering how much she uses the phone. When it dies, it&#8217;ll have been well used (abused?). I figure, between texting, calling, and Internet &#8212; plus the TV she manages to squeeze in &#8212; she must be engaged with some form of electronics 80 &#8211; 100 hours per month. And still gets her sleep and, somehow, manages 2 jobs and a life. Something&#8217;s gonna have to give come September when she enters 3rd year. But perhaps she has plans to just have 2 days added to the week to ensure she has the time necessary to do everything she wants to do. She&#8217;s stubborn enough to try, and maybe even succeed.</p>
<p>To be honest. I&#8217;m starting to wonder if there aren&#8217;t two of her&#8230;</p>
<p>And, yes, this is the joy of a young, intelligent daughter who has the gift of gab &#8212; both when using her vocal chords or when she lets her fingers do the talking&#8230;</p>
<p>Sigh.</p>
<p>For those of you with young daughters, be forewarned. Get unlimited texting and as many talk minutes as possible. You might beat her record of 120 pages of phone bill but at least you&#8217;ll also enjoy the low cost such a record entails. The mere thought of the horrors that may have awaited the opening of that bill this evening are not even worth contemplating&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://lispian.net/2010/08/17/of-120-page-phone-bills/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Things That Bug Me</title>
		<link>http://lispian.net/2010/07/08/things-that-bug-me/</link>
		<comments>http://lispian.net/2010/07/08/things-that-bug-me/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 19:04:54 +0000</pubDate>
		<dc:creator>lispian</dc:creator>
				<category><![CDATA[Aggravations]]></category>

		<guid isPermaLink="false">http://lispian.net/2010/07/08/things-that-bug-me/</guid>
		<description><![CDATA[Of late I&#8217;ve noticed a substantial change to some of the sweets I like. They&#8217;ve all taken on a decidedly unpleasant mouth feel and flavour. At first it was Goodies. They were one of my favourites, but they&#8217;re now oddly textured. They&#8217;re sandy and the taste is all wrong. This happened right when they were slapped with the infamous &#8220;new and improved&#8221; labels after some genius figured it was a good idea to dick around with the formula. Now my favourite Croatian saltwater taffys, Kiki, are similarly ruined. They have the same odd mouthfeel and flavour that destroyed my love for Goodies. Kikis, something made and marketed by Kras for probably 100 years, are now inedible to me. Even my kids, who loved the, refuse to eat them. It all reminds me of Mike Stivick&#8217;s famous retort when Gloria brought something home that was labeled &#8220;New and Improved!&#8221;: &#8220;What was the old stuff, then, old and lousy?&#8221; It&#8217;s almost as if someone wants to dissuade me from consuming candy. Can&#8217;t say that&#8217;s a bad thing, but for a candy company it seems like a bad move to irritate long time customers by destroying the very flavour they grew to love. [...]]]></description>
			<content:encoded><![CDATA[<p>Of late I&#8217;ve noticed a substantial change to some of the sweets I like. They&#8217;ve all taken on a decidedly unpleasant mouth feel and flavour. At first it was Goodies. They were one of my favourites, but they&#8217;re now oddly textured. They&#8217;re sandy and the taste is all wrong. This happened right when they were slapped with the infamous &#8220;new and improved&#8221; labels after some genius figured it was a good idea to dick around with the formula. Now my favourite Croatian saltwater taffys, Kiki, are similarly ruined. They have the same odd mouthfeel and flavour that destroyed my love for Goodies. Kikis, something made and marketed by Kras for probably 100 years, are now inedible to me. Even my kids, who loved the, refuse to eat them. </p>
<p>It all reminds me of Mike Stivick&#8217;s famous retort when Gloria brought something home that was labeled &#8220;New and Improved!&#8221;: &#8220;What was the old stuff, then, old and lousy?&#8221;</p>
<p>It&#8217;s almost as if someone wants to dissuade me from consuming candy. Can&#8217;t say that&#8217;s a bad thing, but for a candy company it seems like a bad move to irritate long time customers by destroying the very flavour they grew to love. It&#8217;s just so New Coke as to not even be funny. I wonder if the quantity of corn syrup has been upped? I did notice that some candies have corn syrup ahead of sugar now, and maybe that&#8217;s why I find it unpalatable.</p>
]]></content:encoded>
			<wfw:commentRss>http://lispian.net/2010/07/08/things-that-bug-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quote of the Day</title>
		<link>http://lispian.net/2010/05/26/quote-of-the-day/</link>
		<comments>http://lispian.net/2010/05/26/quote-of-the-day/#comments</comments>
		<pubDate>Wed, 26 May 2010 16:53:20 +0000</pubDate>
		<dc:creator>lispian</dc:creator>
				<category><![CDATA[Quotes]]></category>

		<guid isPermaLink="false">http://lispian.net/2010/05/26/quote-of-the-day/</guid>
		<description><![CDATA[Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. &#8211; Rick Cook, The Wizardry Compiled]]></description>
			<content:encoded><![CDATA[<p>Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.</p>
<p>&#8211; Rick Cook, The Wizardry Compiled</p>
]]></content:encoded>
			<wfw:commentRss>http://lispian.net/2010/05/26/quote-of-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quotes for the Day</title>
		<link>http://lispian.net/2010/05/20/quotes-for-the-day/</link>
		<comments>http://lispian.net/2010/05/20/quotes-for-the-day/#comments</comments>
		<pubDate>Fri, 21 May 2010 01:30:50 +0000</pubDate>
		<dc:creator>lispian</dc:creator>
				<category><![CDATA[Quotes]]></category>

		<guid isPermaLink="false">http://lispian.net/?p=275</guid>
		<description><![CDATA[Not everything that can be counted counts, and not everything that counts can be counted. If we knew what we were doing it wouldn&#8217;t be called research. &#8211; Albert Einstein.]]></description>
			<content:encoded><![CDATA[<p>Not everything that can be counted counts, and not everything that counts can be counted.</p>
<p>If we knew what we were doing it wouldn&#8217;t be called research.</p>
<p>&#8211; Albert Einstein.</p>
]]></content:encoded>
			<wfw:commentRss>http://lispian.net/2010/05/20/quotes-for-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I Could Never Articulate</title>
		<link>http://lispian.net/2010/05/19/what-i-could-never-articulate/</link>
		<comments>http://lispian.net/2010/05/19/what-i-could-never-articulate/#comments</comments>
		<pubDate>Thu, 20 May 2010 02:58:50 +0000</pubDate>
		<dc:creator>lispian</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Entrepreneurship]]></category>

		<guid isPermaLink="false">http://lispian.net/?p=267</guid>
		<description><![CDATA[For years I&#8217;ve tried to articulate the notion of it&#8217;s not about the money but you have to pay people well and give them autonomy and failed. And today I came across the following video and it all made sense. To put it into Daniel Pink&#8217;s words: When it comes to motivation, there’s a gap between what science knows and what business does. Our current business operating system–which is built around external, carrot-and-stick motivators–doesn’t work and often does harm. We need an upgrade. And the science shows the way. This new approach has three essential elements: 1. Autonomy – the desire to direct our own lives. 2. Mastery — the urge to get better and better at something that matters. 3. Purpose — the yearning to do what we do in the service of something larger than ourselves. And that presentation I linked to earlier? Probably the coolest thing I&#8217;ve ever seen on YouTube and the coolest presentation I&#8217;ve seen in a very long time. Wish I could draw that well and explain concepts that eloquently.]]></description>
			<content:encoded><![CDATA[<p>For years I&#8217;ve tried to articulate the notion of it&#8217;s not about the money but you have to pay people well and give them autonomy and failed. And today I came across the following video and it all made sense.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="240" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/u6XAPnuFjJc&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="240" src="http://www.youtube.com/v/u6XAPnuFjJc&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>To put it into Daniel Pink&#8217;s words:</p>
<blockquote><p>When it comes to motivation, there’s a gap between what science knows and what business does. Our current business operating system–which is built around external, carrot-and-stick motivators–doesn’t work and often does harm. We need an upgrade. And the science shows the way. This new approach has three essential elements: 1. <strong>Autonomy</strong> – the desire to direct our own lives. 2. <strong>Mastery</strong> — the urge to get better and better at something that matters. 3. <strong>Purpose</strong> — the yearning to do what we do in the service of something larger than ourselves.</p></blockquote>
<p>And that presentation I linked to earlier? Probably the coolest thing I&#8217;ve ever seen on YouTube and the coolest presentation I&#8217;ve seen in a very long time. Wish I could draw that well and explain concepts that eloquently.</p>
]]></content:encoded>
			<wfw:commentRss>http://lispian.net/2010/05/19/what-i-could-never-articulate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quote of the Month</title>
		<link>http://lispian.net/2010/05/15/quote-of-the-month/</link>
		<comments>http://lispian.net/2010/05/15/quote-of-the-month/#comments</comments>
		<pubDate>Sat, 15 May 2010 21:54:39 +0000</pubDate>
		<dc:creator>lispian</dc:creator>
				<category><![CDATA[Quotes]]></category>

		<guid isPermaLink="false">http://lispian.net/?p=264</guid>
		<description><![CDATA[Charlie Munger on who to blame for the crisis we may be just exiting: The academic elites failed us with their utterly asinine ideas of risk control. It was grounded on the idea that all risk took Gaussian distributions, which is just totally wrong. Very high IQ people can be completely useless. And many of them are. And this might well apply to IT security, too, where all too many academics figure we can actually control risk.]]></description>
			<content:encoded><![CDATA[<p>Charlie Munger on who to blame for the crisis we may be just exiting:</p>
<blockquote><p>The academic elites failed us with their utterly asinine ideas of risk control. It was grounded on the idea that all risk took Gaussian distributions, which is just totally wrong. Very high IQ people can be completely useless. And many of them are.</p></blockquote>
<p>And this might well apply to IT security, too, where all too many academics figure we can actually control risk.</p>
<blockquote></blockquote>
<blockquote></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://lispian.net/2010/05/15/quote-of-the-month/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quotes from Alan Kay</title>
		<link>http://lispian.net/2010/05/12/quotes-from-alan-kay/</link>
		<comments>http://lispian.net/2010/05/12/quotes-from-alan-kay/#comments</comments>
		<pubDate>Thu, 13 May 2010 01:27:08 +0000</pubDate>
		<dc:creator>lispian</dc:creator>
				<category><![CDATA[Quotes]]></category>

		<guid isPermaLink="false">http://lispian.net/?p=258</guid>
		<description><![CDATA[I&#8217;ve been enjoying the 1997 OOPSLA Keynote by Alan Kay, The Computer Revolution Hasn&#8217;t Happened Yet, and a few choice paraphrased quotes popped out of him. The main point of doing any programming work is that there must be some exquisite blend between beauty and practicality. There is no need to sacrifice either one of those. And people who are willing to sacrifice either one of those don&#8217;t really get what computing is all about. I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. HTML has taken us back to the dark ages wherein it presupposes a browser that understands its formats. This has to be one of the worst ideas since MS-DOS. Objects can act like anything! The most pernicious thing about languages like C++ and Java is that they think they&#8217;re helping the programmer by looking as much like the old thing as possible but they&#8217;re hurting the programmer terribly by making it difficult to understand what&#8217;s powerful in this new metaphor. A language that essentially forces you to develop outside of the language, requires you to compile and reload, is a dead end for building complex systems. The Internet [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been enjoying the <a href="http://video.google.com/videoplay?docid=-2950949730059754521#">1997 OOPSLA Keynote by Alan Kay</a>, <em>The Computer Revolution Hasn&#8217;t Happened Yet,</em> and a few choice paraphrased quotes popped out of him.</p>
<ul>
<li>The main point of doing any programming work is that there must be some exquisite blend between beauty and practicality. There is no need to sacrifice either one of those. And people who are willing to sacrifice either one of those don&#8217;t really get what computing is all about.</li>
<li>I invented the term Object-Oriented, and I can tell you I did not have C++ in mind.</li>
<li>HTML has taken us back to the dark ages wherein it presupposes a browser that understands its formats. This has to be one of the worst ideas since MS-DOS.</li>
<li>Objects can act like anything!</li>
<li>The most pernicious thing about languages like C++ and Java is that they think they&#8217;re helping the programmer by looking as much like the old thing as possible but they&#8217;re hurting the programmer terribly by making it difficult to understand what&#8217;s powerful in this new metaphor.</li>
<li>A language that essentially forces you to develop outside of the language, requires you to compile and reload, is a dead end for building complex systems.</li>
<li>The Internet from the time it started running to this day has expanded by a factor of 100,000,000 and as far as anyone can tell there is not one physical atom in the Internet today that was in the original ARPANET. And, there is not one line of code that was in the original ARPANET that is in the Internet today.</li>
<li>The Internet is a system that has replaced every line of code and every bit across 30 years and never had to stop.</li>
<li>When we think programming is small, that&#8217;s why your programs become big. That&#8217;s why you get pyramids instead of Gothic cathedrals.</li>
<li>How does Java expect to survive if it has no meta system, no way to load new things on the fly.</li>
<li>The more the language can see its own structures the more liberated you can be from the tyranny of any single implementation.</li>
<li>We don&#8217;t know how to build systems, yet.</li>
</ul>
<p>Sure, it may be 13 years old, but sadly much of it still holds true. And not much having changed means he could give this talk again and everyone would nod their heads at the sad state of the computer industry.</p>
]]></content:encoded>
			<wfw:commentRss>http://lispian.net/2010/05/12/quotes-from-alan-kay/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>15 Stupid Google Interview Questions</title>
		<link>http://lispian.net/2010/05/12/15-stupid-google-interview-questions/</link>
		<comments>http://lispian.net/2010/05/12/15-stupid-google-interview-questions/#comments</comments>
		<pubDate>Wed, 12 May 2010 20:03:17 +0000</pubDate>
		<dc:creator>lispian</dc:creator>
				<category><![CDATA[Aggravations]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Entrepreneurship]]></category>

		<guid isPermaLink="false">http://lispian.net/?p=256</guid>
		<description><![CDATA[Well, the title from Business Insider is actually &#8220;15 Google Interview Questions That Will Make You Feel Stupid&#8221; but I like my title better. And to show you they&#8217;re stupid questions, here are my answers to these interview questions. 1. How many golf balls can fit in a school bus? Why would you care. You&#8217;d have to buy them and then get them in there and then clean up afterwards, which would result in opening the door and having all the stupid balls fall out going all over the freaking place. And I&#8217;m not even going to get into short bus, medium sized bus, long bus. Thus, the correct answer is &#8220;None&#8221; since only an idiot would even contemplate how many golf balls can fit in a school bus. 2. How much should you charge to wash all the windows in Seattle? To paraphrase Dr. Evil, One Trillion Dollars. Why? Because I don&#8217;t do windows and besides, it&#8217;s always raining in Seattle so what would be the point of washing the stupid windows. 3. In a country in which people only want boys every family continues to have children until they have a boy. If they have a girl, they [...]]]></description>
			<content:encoded><![CDATA[<p>Well, the title from Business Insider is actually &#8220;<a href="http://www.businessinsider.com/15-google-interview-questions-that-will-make-you-feel-stupid-2009-11">15 Google Interview Questions That Will Make You Feel Stupid</a>&#8221; but I like my title better.</p>
<p>And to show you they&#8217;re stupid questions, here are my answers to these interview questions.</p>
<p>1. How many golf balls can fit in a school bus?</p>
<p>Why would you care. You&#8217;d have to buy them and then get them in there and then clean up afterwards, which would result in opening the door and having all the stupid balls fall out going all over the freaking place. And I&#8217;m not even going to get into short bus, medium sized bus, long bus. Thus, the correct answer is &#8220;None&#8221; since only an idiot would even contemplate how many golf balls can fit in a school bus.</p>
<p>2. How much should you charge to wash all the windows in Seattle?</p>
<p>To paraphrase Dr. Evil, One Trillion Dollars. Why? Because I don&#8217;t do windows and besides, it&#8217;s always raining in Seattle so what would be the point of washing the stupid windows.</p>
<p>3. In a country in which people only want boys every family continues to have children until they have a boy. If they have a girl, they have another child. If they have a boy, they stop. What is the proportion of boys to girls in the country?</p>
<p>I guess genetics and anthropological evidence would have to have been completely ignored by the person who came up with this gem. So I peg that person as a super geeky computer type with no comprehension beyond that of using numbers or programming. Thus, they probably want some complex mathematical approximation when it&#8217;ll remain 50/50 courtesy of nothing more complex than, oh, the probabilities associated with coin flips.</p>
<p>4. How many piano tuners are there in the entire world?</p>
<p>Some number greater than zero. How many more? Who cares, other than the moron interviewer. Knowing or even determining this fact is a waste of resources and time better spent on anything else, including wondering how many angels dance on the head of a pin.</p>
<p>5. Why are manhole covers round?</p>
<p>Ah. The manhole question. Easiest answer is because Microsoft needed a stupid question to ask during their interviews to make them sound smart.</p>
<p>6. Design an evacuation plan for San Francisco.</p>
<p>Go East. If you get wet you&#8217;re going the wrong way, turn around and go East. You&#8217;d think the fine folks at Google would realize where San Francisco is located. Sheesh.</p>
<p>7. How many times a day does a clock&#8217;s hands overlap?</p>
<p>No idea and don&#8217;t care. Besides, my clock is digital so the question is so last century.</p>
<p>8. Explain the significance of &#8220;dead beef&#8221;.</p>
<p>A hexadecimal question. How quaint. Next up, we&#8217;ll ask questions about those weird little 1s and 0s and what they mean.</p>
<p>9. A man pushed his car to a hotel and lost his fortune. What happened?</p>
<p>Someone with too much time on his hands and nothing productive to do with it wrote a stupid riddle.</p>
<p>10. You need to check that your friend, Bob, has your correct number but you cannot ask him directly. You must write the question on a card which and give it to Eve who will take the card to Bob and return the answer to you. What must you write on the card, besides the question, to ensure Bob can encode the message so that Eve cannot read your phone number?</p>
<p>I&#8217;ve been through this before. I don&#8217;t use Bob. Never have. Besides, Microsoft doesn&#8217;t even sell it anymore so I don&#8217;t really care if my &#8220;friend&#8221; Bob has my correct number or not as he&#8217;s stuck in whatever binary hell Clippy and him share.</p>
<p>11. You&#8217;re the captain of a pirate ship and your crew gets to vote on how the gold is divided up. If fewer than half of the pirates agree with you, you die. How do you recommend apportioning the gold in such a way that you get a good share of the booty, but still survive?</p>
<p>Soooo, I&#8217;m a crappy captain that lets my crew vote on how the gold is divvied up, eh? Sure I&#8217;m the captain of a pirate ship. Sure I&#8217;m a pirate. Sure that all adds up. Be gone demon of stupidity before I put my sabre through you.</p>
<p>12. You have eight balls all of the same size 7 of them weigh the same, and one of them weighs slightly more. How can you find the ball that is heavier by using a balance and only two weighings?</p>
<p>If I had 8 balls I&#8217;d be off to the urologist. Especially if one suddenly was larger or heavier than the others.</p>
<p>13. You are given 2 eggs. You have access to a 100-story building. Eggs can be very hard or very fragile means it may break if dropped from the first floor or may not even break if dropped from 100th floor. Both eggs are identical. You need to figure out the highest floor of a 100-story building an egg can be dropped without breaking. The question is how many drops you need to make. You are allowed to break 2 eggs in the process.</p>
<p>Where did you get these wondrous eggs from? And how, pray tell, will the little birdie escape the uber strong egg? This is a question to make you feel stupid? I just feel sorry for the idiot who had to recite this as a question.</p>
<p>14. Explain a database in three sentences to your eight-year-old nephew.</p>
<p>Ooo. Ooo. I&#8217;ll answer this one right. &#8220;It&#8217;s like a toilet where shit goes in and you can later get the shit back out.&#8221; There. See, one sentence. I&#8217;m therefore 3 times more efficient than the interviewer could ever hope to imagine! What do I win?</p>
<p>15. You are shrunk to the height of a nickel and your mass is proportionally reduced so as to maintain your original density. You are then thrown into an empty glass blender. The blades will start moving in 60 seconds. What do you do?</p>
<p>I don&#8217;t answer physically retarded questions, especially ones that are scientifically implausible. Or is this the story line for another bad Hollywood movie where they mangle all of science?</p>
]]></content:encoded>
			<wfw:commentRss>http://lispian.net/2010/05/12/15-stupid-google-interview-questions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
