<?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>keithcu.com</title>
	<atom:link href="http://keithcu.com/wordpress/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://keithcu.com/wordpress</link>
	<description></description>
	<lastBuildDate>Fri, 27 Aug 2010 01:41:15 +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>The stimulus and moral relativism</title>
		<link>http://keithcu.com/wordpress/?p=1410</link>
		<comments>http://keithcu.com/wordpress/?p=1410#comments</comments>
		<pubDate>Fri, 27 Aug 2010 01:33:56 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=1410</guid>
		<description><![CDATA[<p>Obama has been prez for 19 months and he passed his financial package within weeks of taking office and it was not even phased in like Reagan&#8217;s tax cuts were. This is the Obama economy.</p> <p>Obama has no new policies to improve the unemployment rate. He only sells his current agenda (like Cap and [...]]]></description>
			<content:encoded><![CDATA[<p>Obama has been prez for 19 months and he passed his financial package within weeks of taking office and it was not even phased in like Reagan&#8217;s tax cuts were. This is the Obama economy.</p>
<p>Obama has no new policies to improve the unemployment rate. He only sells his current agenda (like Cap and Trade of CO2) as being helpful towards &#8220;Green jobs&#8221;.</p>
<p>Obama is out there claiming his stimulus bill is working, and so is implicitly rejecting further ideas to get the economy going. If what you&#8217;ve done is a success, why improve? Obama changing would require admitting his 860B stimulus failed in its stated intentions of keeping the unemployment below 8%.</p>
<p>So he will knowingly let America continue to suffer rather than confront his failings. There are many things he could do to get the economy going again. But they are everything he was taught is a bad idea, like tax cuts. (<a href="http://www.youtube.com/watch?v=aEdXrfIMdiU">Here</a> is a video by Kennedy on why he proposed tax cuts to stimulate the economy.) And spending cuts don&#8217;t make sense if your goal is &#8220;social justice&#8221;.</p>
<p>He&#8217;s also a moral relativist. Obama said the surge wouldn&#8217;t work and then he said it didn&#8217;t work. He said all that because it was a way to increase his popularity with the liberal Democrat base so he could get himself nominated. Later he said: &#8220;of course putting in more troops would have helped and I said so at the time.&#8221;</p>
<p>To a moral relativist, words only mean what he wants them to mean at that time. Moral relativism is an intellectual pillar of modern liberalism.</p>
<p>The only way Obama&#8217;s presidency can be saved is if the Republicans  take control of Congress. The problem is that Obama would instinctively  fight them &#8212; he has been a fighter his whole political life.</p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=1410</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Space Elevator Conference 2010 speech</title>
		<link>http://keithcu.com/wordpress/?p=1376</link>
		<comments>http://keithcu.com/wordpress/?p=1376#comments</comments>
		<pubDate>Sun, 15 Aug 2010 17:45:47 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=1376</guid>
		<description><![CDATA[<p>Here is my speech.</p> ]]></description>
			<content:encoded><![CDATA[<p>Here is my <a href="http://keithcu.com/SpaceElevatorConference.pdf">speech</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=1376</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boondoggles in Energy Production</title>
		<link>http://keithcu.com/wordpress/?p=1368</link>
		<comments>http://keithcu.com/wordpress/?p=1368#comments</comments>
		<pubDate>Thu, 12 Aug 2010 03:55:48 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=1368</guid>
		<description><![CDATA[<p>This is some article about how Beijing is spending $740 on green energy.</p> <p>This is a big headfake, or stupid on China&#8217;s fault. E=mc^2 says that energy is basically infinite. So why shouldn&#8217;t it cost almost nothing by now? We need cheap energy to have a manufacturing sector. We can&#8217;t be a country full [...]]]></description>
			<content:encoded><![CDATA[<p>This is some <a href="http://www.theatlantic.com/international/archive/2010/08/communism-is-green-after-all/61287/">article</a> about how Beijing is spending $740 on green energy.</p>
<p>This is a big headfake, or stupid on China&#8217;s fault. E=mc^2 says that energy is basically infinite. So why shouldn&#8217;t it cost almost nothing by now? We need cheap energy to have a manufacturing sector. We can&#8217;t be a country full of lawyers an&#8230;d MBAs.</p>
<p>We&#8217;ve been talking about battery-powered cars for 100 years. The problem has always been the batteries. Fuel is a dense form of energy. We can do biofuels, not this ethanol boondoggle, or maybe these expensive, toxic, exotic batters.</p>
<p>Windmills is another stupid idea. It would take windmills over the entirety of the UK to provide for all of its electricity. The wind power is up high. If we are going to do wind, we should be doing kites. When the government gets involved, it screws it all up.</p>
<p>All these programs do is distract the free markets and make them invest in the wrong technologies. The government is terrible about choosing winners. That is why R&#038;D tax credits are a good idea.</p>
<p>As for electric, there is no point building bad batteries today and hoping that teaches you how to build better ones. No, the problem is the chemistry and that should be solved first. The Chevy Volt will not succeed as it is using conventional batteries, not anything next gen. The government is just investing tons of money in the current crappy stuff.</p>
<p>Boondoggles.</p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=1368</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bedlam Coffee open mic drum and bass</title>
		<link>http://keithcu.com/wordpress/?p=1364</link>
		<comments>http://keithcu.com/wordpress/?p=1364#comments</comments>
		<pubDate>Tue, 10 Aug 2010 21:58:48 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=1364</guid>
		<description><![CDATA[<p>Bedlam coffee open mic night: I&#8217;m bringing some dnb http://bit.ly/aCHkpA</p> ]]></description>
			<content:encoded><![CDATA[<p>Bedlam coffee open mic night: I&#8217;m bringing some dnb <a href="http://bit.ly/aCHkpA">http://bit.ly/aCHkpA</a></p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=1364</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best and Brightest 3.0</title>
		<link>http://keithcu.com/wordpress/?p=1353</link>
		<comments>http://keithcu.com/wordpress/?p=1353#comments</comments>
		<pubDate>Tue, 27 Jul 2010 07:34:13 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=1353</guid>
		<description><![CDATA[<p>Screwed up the text in the last version&#8230;</p> <p>Useful discussion about dangers of hubris. Also points out connections between Obama and JFK.</p> ]]></description>
			<content:encoded><![CDATA[<p>Screwed up the text in the last version&#8230;</p>
<p>Useful <a href="http://bit.ly/9jULoj">discussion</a> about dangers of hubris. Also points out connections between Obama and JFK.</p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=1353</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What House Minority Leader John Boehner should have said</title>
		<link>http://keithcu.com/wordpress/?p=1246</link>
		<comments>http://keithcu.com/wordpress/?p=1246#comments</comments>
		<pubDate>Fri, 02 Jul 2010 06:30:30 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=1246</guid>
		<description><![CDATA[<p>Boehner was on the defensive for his nuking an ant statement.</p> <p>He should have said something like this:</p> <p style="padding-left: 30px;">I&#8217;m sorry for mispeaking. My teleprompter was broken that day, and so I was speaking with my mind and heart as my guide. And I ended up using a metaphor that only half-conveyed the [...]]]></description>
			<content:encoded><![CDATA[<p>Boehner was on the defensive for his nuking an ant statement.</p>
<p>He should have said something like this:</p>
<p style="padding-left: 30px;">I&#8217;m sorry for mispeaking. My teleprompter was broken that day, and so I was speaking with my mind and heart as my guide. And I ended up using a metaphor that only half-conveyed the idea I was trying express. Which is that this  reform is a spreader bar on our financial sector when our economy is already bound and shackled and gagged. As esteemed Richard Posner <a href="http://www.bloomberg.com/news/2010-06-30/financial-bill-is-politics-in-worst-sense-commentary-by-richard-a-posner.html">has written</a>,</p>
<p style="padding-left: 30px;">&#8220;The most sensible legislative response to the financial collapse of September 2008 would have been to do nothing until the causes of the collapse were fully understood.</p>
<p style="padding-left: 30px;">There is no urgency about legislating financial regulatory reform. The existing regulatory agencies have virtually total authority over the financial industry. And because they were asleep at the switch when disaster struck, they are now hyper- alert to prevent a repetition of it. Indeed, bank examiners have become so fearful of condoning risky practices that they are making it difficult for banks to lend to small businesses and consumers and thus are retarding the economic recovery.&#8221;</p>
<p style="padding-left: 30px;">So I didn&#8217;t mean to suggest that the ongoing financial crises he is presiding over are small. Far from it. He never does talk to me, but if he had called, I would have been happy to explain in any amount of detail my concerns.</p>
<p style="padding-left: 30px;">So instead, he loaded onto his teleprompter a political attack that is based on a mischaracterization of my position. I just want to know at one point Obama realized this mistake. Or whether he knew it was a mistake when he said it.</p>
<p style="padding-left: 30px;">Of course, this demonstrates that Obama isn&#8217;t the post-partisan unifier he claimed to be in his campaign commercials. Who is the real Obama? The one who claims to believe in the free market, or the one who pretends his stimulus bill is a success?</p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=1246</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Breaks mix</title>
		<link>http://keithcu.com/wordpress/?p=1075</link>
		<comments>http://keithcu.com/wordpress/?p=1075#comments</comments>
		<pubDate>Fri, 28 May 2010 20:27:30 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=1075</guid>
		<description><![CDATA[<p>Now for something completely different, here is a progressive breaks mix I made.</p> ]]></description>
			<content:encoded><![CDATA[<p>Now for something completely different, here is a <a href='http://keithcu.com/KeithMix1217Part1.mp3' >progressive breaks mix</a> I made.</p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=1075</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://keithcu.com/KeithMix1217Part1.mp3" length="33063946" type="audio/mpeg" />
		</item>
		<item>
		<title>Twitter / Facebook</title>
		<link>http://keithcu.com/wordpress/?p=1064</link>
		<comments>http://keithcu.com/wordpress/?p=1064#comments</comments>
		<pubDate>Tue, 25 May 2010 06:36:49 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=1064</guid>
		<description><![CDATA[<p>I post much more frequently to Twitter or Facebook. I recommend we meet up there!</p> ]]></description>
			<content:encoded><![CDATA[<p>I post much more frequently to Twitter or Facebook. I recommend we meet up there!</p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=1064</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conversation with Cuban programmers about rolling releases</title>
		<link>http://keithcu.com/wordpress/?p=1044</link>
		<comments>http://keithcu.com/wordpress/?p=1044#comments</comments>
		<pubDate>Fri, 14 May 2010 06:04:43 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=1044</guid>
		<description><![CDATA[<p>There are 12 Cuban programmers each translating a chunk of my book into Spanish. Here is my latest mail to them:</p> <p> Hi;</p> <p>An idea for an interesting project occurred to me, and you are the perfect candidate country to build it!</p> <p>I have come to understand that rolling releases are what Linux should [...]]]></description>
			<content:encoded><![CDATA[<p>There are 12 Cuban programmers each translating a chunk of my book into Spanish. Here is my latest mail to them:</p>
<blockquote><p>
Hi;</p>
<p>An idea for an interesting project occurred to me, and you  are the perfect candidate country to build it!</p>
<p>I have come to  understand that rolling releases are what Linux should become. I have  installed Ubuntu on friends computers, and years later, they are running  the exact same software. Free software improves every day, and it is a  shame that people are not always running the latest.</p>
<p>Therefore, you should put  rolling-releases software on every  desktop machine in Cuba. You should put something on that automatically  upgrades to the latest version without any intervention by a local user.</p>
<p>Now,  this can create a problem. If you put out a fix and every machine  crashes and won&#8217;t boot, you are screwed.</p>
<p>Before I get to the solution, there are many ways to mitigate this  problem. For example, you can mirror Debian-Testing, but create a  different schedule for how the software deploys. Some machines will grab  the latest builds. Some machines will grab Debian Testing + another 20  days. If you can categorize machines, and setup different dates for how  long things sit in -Testing, you can catch problems early.</p>
<p>There is no software that does this yet and I you guys should build  it. It allows people to connect up to Debian-Testing, but not be on the  front lines. I&#8217;m not sure how to implement it. But it is a big enough  project that it would require a bunch of you.</p>
<p>You also need to work on what to do when things go bad. For example,  if a machine crashes, it should reboot into a special state to see if  there are any new packages. It could be that a fix is waiting for it.</p>
<p>Furthermore,  if the machine is still hosed, then you could have it decide to  do a  reinstall. You should setup every machine to have a separate user and  home partition. This gives you the possibility to wipe machines.</p>
<p>Every machine that is running this Linux is connected to a very  powerful force. Once it is installed, it can all be run remotely. Year  after year, the software in every school and such will automatically get  better. And hey, even if it breaks, well that&#8217;s just a reason to hire  some Debian experts in every school.</p>
<p>And it would be useful to many other people. It could be one of the  biggest reasons to move people back to Debian. In fact, you could end up  unifying a lot of the other forks by Debian implements a better  Debian-Testing. The early people who joined Ubuntu  came from Debian and used it mostly because it shipped more frequently.</p>
<p>So  you need to figure out how to implement it, and how to handle bad  situations. The key is to have multiple types of correction mechanisms.  One thing you can do is look at past Debian-Testing breaks and see if  your solution handles them.</p>
<p>What do you think?<br />
<span style="color: #888888;"><br />
-Keith</span>
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=1044</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Looking Forward on Ubuntu / Debian</title>
		<link>http://keithcu.com/wordpress/?p=987</link>
		<comments>http://keithcu.com/wordpress/?p=987#comments</comments>
		<pubDate>Thu, 13 May 2010 05:18:49 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=987</guid>
		<description><![CDATA[<p>v1.06</p> <p>I have spent a lot of time thinking and writing about the inefficiencies of the separate Ubuntu and Debian organization. I&#8217;ve also talked to enough Debian developers to be convinced that they generally agree with me. I feel quite confident that building &#8220;The Universal OS&#8221; is doable in the Debian team. They might [...]]]></description>
			<content:encoded><![CDATA[<p><strong>v1.06</strong></p>
<p>I have spent a lot of time <a href="http://keithcu.com/wordpress/?p=866">thinking  and writing</a> about the  inefficiencies of the separate Ubuntu and Debian organization. I&#8217;ve also talked to enough Debian developers to be convinced that they generally agree with me. I feel  quite confident that building  &#8220;The Universal  OS&#8221; is doable in the Debian team. They might need better software and  more people, but those things are also doable.</p>
<p>In fact, there is an argument that Ubuntu would be farther along in certain ways if it had done its work within Debian. Ubuntu&#8217;s marketshare was doubling every 8 months, but it has slowed a lot down now as it has grown from 8 million to 12 million in 3 years. It is harder to grow when you are big than when you are small, but I think part of the problem is that the new users aren&#8217;t turning into developers who can attack the bug and feature list  that are preventing <em>even more </em>users from using Linux. Linux has a lot of work ahead of it to get to its Wikipedia-scale potential, and grooming new developers is key to this process.</p>
<p>Ubuntu wasn&#8217;t created with the primary focus of adding developers. Ubuntu&#8217;s success growing the user base is critically important, and because users brings developers, but Ubuntu didn&#8217;t have the  mentors that turn out quality and committed new contributors. I&#8217;m not saying the Debian process couldn&#8217;t get much faster, only that the team is large and quality, and possibly a little bitter that lots of new people aren&#8217;t showing up to help them out. Debian has the people and the technology waiting but no great enthusiasm in the developer community.</p>
<p>This sort of thinking naturally causes me to end up looking backwards and not looking forwards. It is unfair that the pioneers, and Mark Shuttleworth is one of them with Ubuntu, always get arrows in their back. I have written a book and gotten nice and nasty emails and know that it is tough to put yourself out there.</p>
<p>That is all true. But I feel that pointing out the general inefficiencies of  two separate  teams is enough for an outsider  like me. There are many ways to better maximize the effectiveness of organizations. As an outsider, I&#8217;m not even really sure what they are when it comes to Debian and Ubuntu. I&#8217;ve now decided that I&#8217;ve written everything that I can say though I <a href="http://keithcu.com/wordpress/?page_id=558">update my book section periodically</a>; while it isn&#8217;t a perfect case because I ignore certain aspects in the interest of brevity, it generally makes the points.</p>
<p>I will end on a forward-looking idea. If someone sees a problem, it is incumbent upon the person to make at least one proposal for how to fix a problem. My general proposal was: &#8220;find ways to work more efficiently&#8221; but that is not actionable. It seems that the structural deficiencies are not being  addressed in an official way. Since Ubuntu was created, I can point to no policy change made with regards to its relationship to Debian that demonstrates a recognition of the potential efficiency problem.</p>
<p>So I&#8217;ve come up with a specific proposal: cancel MOTU and have all of those people join Debian. This is not the only useful proposal I can come up with, but I believe it is specific, the most potential for improving the situation, and which demonstrates  Ubuntu understands the importance of Debian. (Some have mentioned the idea that all code changes should be done in &#8220;Debian first&#8221;. That is actually a better policy.)</p>
<p>Where does this end? Who knows? Let&#8217;s take one step, and then see if it  greatly improves the situation. Having one of the Ubuntu conferences meet simultaneously  with a Debian conference is another good thing because it gets all the  experts together to talk. Simply a message that the mass of new  developers should go join Debian and that the underlying codebase as Ubuntu should stay focused on strategic scenarios would do a lot. It is to  Ubuntu&#8217;s benefit to keep the diff with Debian as small as possible. If Ubuntu focuses on growing the user base, and Debian focuses on growing the developer base, that makes an excellent split.</p>
<p>The worker bees of Debian are the developers, and so getting more of them would be helpful to it tackling all the bugs that the new users are finding. A rising tide should float all boats and Debian could easily be adding at least 100 new developers a year given the tremendous growth in Linux usage. And as all work flows down automatically from Debian, Ubuntu loses nothing. In fact, it will help Ubuntu to have those changes go through the Debian process. This is not my idea: at the Debconf in 2007, a Debian Developer explained that his biggest concern was MOTU.</p>
<p><a href="http://people.debian.org/%7Ebartm/borg/missing.html">Here</a> is the list of packages in Ubuntu but not Debian. <a href="http://people.debian.org/%7Ebartm/borg/outdated.html">Here</a> is  the list of packages with newer version in Ubuntu. I presume this proposal would change the situation so that these lists were very small. Though there should be other benefits, this provides a way to measure the success of this proposal. Can anyone make the case that this would be bad for Ubuntu to cancel MOTU? Can anyone think of a better small but specific proposal?</p>
<p>My goal in these writings is not to create conflict. It is to remind others that the current situation is very inefficient, and Ubuntu is also suffering because of the separation. The buglist is just the most noticeable manifestation. And this proposal would cause a very small disruption to the existing community and yet should improve the situation. You can&#8217;t fix a problem until you admit it exists and social structures are whatever we make them to be. MOTU need not exist if we decide that it doesn&#8217;t make sense. Having separate repositories is not that big a deal, but by pushing most work to Debian first simplifies things.</p>
<p>We can look for other big and low-hanging fruit but a number of inefficiencies do not matter. For example, it is better if someone does a code change twice than one person do it in Ubuntu and then some months later another person do it in Debian. This is why this MOTU change could be the biggest low-hanging fruit now.</p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=987</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Some of Elena Kagan&#8217;s Writings</title>
		<link>http://keithcu.com/wordpress/?p=979</link>
		<comments>http://keithcu.com/wordpress/?p=979#comments</comments>
		<pubDate>Thu, 13 May 2010 02:11:19 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=979</guid>
		<description><![CDATA[<p>Here is a tutorial (not the easiest thing to read) of her views. http://cnsnews.com/news/article/65720</p> <p>Does anything in it stand out as possibly scary?</p> Focusing on government motives. She argues that campaign finance laws as bad because she divines that their motives were bad. They were just trying to stem the &#8220;excess&#8221; flow of money [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a tutorial (not the easiest thing to read) of her views.<br />
<a href="http://cnsnews.com/news/article/65720">http://cnsnews.com/news/article/65720</a></p>
<p>Does anything in it stand out as possibly scary?</p>
<ul>
<li>Focusing on government motives. She argues that campaign finance laws as bad because she divines that their motives were bad. <em>They were just trying to stem the &#8220;excess&#8221; flow of money into politics! The problem was the unintended consequences.</em> But as long as she thinks she finds people with good motives, even total idiots, what they are doing is fine.</li>
</ul>
<ul>
<li>Inciting others to commit harm is not allowed, but legislation banning flag-burning is legal because she is sure it will never incite others to commit harm.</li>
</ul>
<ul>
<li>If there is an overabundance of an idea, &#8220;action disfavoring that idea [would]  un-skew public discourse.&#8221; <em>As there are too many right wingers on Talk Radio, so we should &#8220;un-skew&#8221; the number of them.</em></li>
</ul>
<ul>
<li> Restrictions should focus on whether the person&#8217;s ideas are causing &#8220;public harm&#8221;. <em>Harm is surely very narrowly defined.</em></li>
</ul>
<ul>
<li> Government should treat all people creating public harm equally. <em>If we are going to round up one-right winger, we should be fair and round up them all.</em></li>
</ul>
<p>Using this sample of her writings, are you convinced yet that she is worthy of being on the Supreme Court?</p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=979</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Slough of Unsatisfied Ubuntu Users</title>
		<link>http://keithcu.com/wordpress/?p=866</link>
		<comments>http://keithcu.com/wordpress/?p=866#comments</comments>
		<pubDate>Sat, 01 May 2010 22:37:12 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=866</guid>
		<description><![CDATA[<p>There have been reports on the Linux newswires recently of dissatisfied Ubuntu users leaving for one reason or another. I&#8217;m not going to jump on that bandwagon here, but instead just point out that in any community, especially an immature one, this is bound to happen. My message is to those who are leaving [...]]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } 		H3 { margin-bottom: 0.08in } 		H3.western { font-family: "DejaVu Serif" } 		A:link { so-language: zxx } -->There have been reports on the Linux newswires recently of dissatisfied Ubuntu users leaving for <a href="http://www.fewt.com/2010/03/bye-ubuntu-it-could-have-been-fun-but.html">one reason</a> or <a href="http://tycheent.wordpress.com/2010/05/01/notice-of-resignation/">another</a>. I&#8217;m not going to jump on that bandwagon here, but instead just point out that in any community, especially an immature one, this is bound to happen. My message is to those who are leaving — you should put Debian at the top of your list of distros to try.</p>
<p>I have nothing against Gentoo or Arch or any of the other distros. In fact, part of me is happy to have a wide variety of distros for the experiments and innovation that they create. Free software is about choice. But the other part of me understands that the power of the free software community is maximized when cooperation is maximized, and that it takes big teams to defeat the remaining proprietary software companies.</p>
<p>American social philosopher Eric Hoffer, who studied political movements, wrote: “In order to succeed, a mass movement must develop at the earliest moment a compact corporate organization and a capacity to integrate all comers.” The vast scope of Wikipedia demonstrates what large teams can (quickly) do. In joining a big team, you can get more help, and any work that you contribute can be used by more people. It also creates the Metcalfe&#8217;s law virtuous cycle that more users bring more users. Every problem Debian has can be solved with more resources. That is one of the  lessons of Ubuntu.</p>
<p>Debian should be the natural next distribution for any unsatisfied Ubuntu users, but it isn&#8217;t for various reasons. Part of this is because people assume that if Ubuntu isn&#8217;t good for them, then Debian can&#8217;t be either, because Debian is generally considered a “worse” version of Ubuntu. Secondly, because Debian has been somewhat stagnant and mostly ignored since Ubuntu&#8217;s creation it doesn&#8217;t seem like an exciting place to work anymore.</p>
<p>In my book I wrote that Debian has been terminally damaged by the split. You could even say that Ubuntu is screwing Debian twice: once by stealing people away from what should be their natural home, and again by making them dis-satisfied and causing them to leave this combined community. Mark Shuttleworth could hardly have conceived of a better way to kill Debian  than what he came up with. I don&#8217;t believe he yet understands that posting patches is not an appropriate way to &#8220;give back&#8221; to Debian. In our email discussions he insists that Ubuntu is not a fork because all patches are posted to a website. By that standard nothing is a fork. As I wrote in <a href="http://keithcu.com/wordpress/?p=605">an open letter to Mark</a>:</p>
<blockquote><p>The main concern I have about the current situation is this: when an  Ubuntu person  does some coding work and posts the diff to a website, it  is now a  workitem for someone else in Debian to dig into and  understand. Of  course, having that fix is helpful, but the time to do  something is  mostly the time to learn how to do it.</p>
<p>If you pick up a violin, it will be clumsy to you unless you know how   to play one. It is the same with a patch if you haven’t seen it  before.  So therefore, whenever someone learns something, they should  make sure  that they do their work in both Debian and Ubuntu to save  someone else  time.</p>
<p>Neither you nor anyone else has ever acknowledged this problem or  attempted to  explain how this won’t happen all the time in the current  situation.</p></blockquote>
<p>I believe if this point was understood, Ubuntu as we think of it now would not have been created. Even if Debian does not have a fatal prognosis, it is quite on life support now. But I am starting to understand that this can change because a movement is filled with sentient beings. And that even the slough of those leaving Ubuntu is enough to stimulate significant new life and energy into Debian so it can get back up on its feet again — <strong>if</strong> they realize that they should go to Debian next. Work done in Debian also helps Ubuntu, and all of the other distributions that derive from Debian, so work is even more leveraged than contributing to Ubuntu.</p>
<p>Another benefit is that the larger the Debian team, the more this    encourages Ubuntu to work more closely with Debian. For example, if the    yearly Debian conference (the next one is <a href="http://debconf10.debconf.org/">August 1-7 in New York City</a>)    has 1,000 people attending, then it would be more natural for Ubuntu  to   hold one of its twice-yearly summits at the same time because there    would be more chances for discussions and cross-group collaboration.</p>
<p>I am personally convinced that if investments done by Ubuntu had been done directly in Debian, things would be much farther along! But no matter any of that, I feel that all Ubuntu users, even the happy ones, who ever decide to contribute back should just directly join the Debian team. If Ubuntu gets all the users and Debian gets all the developers, that   is  an excellent compromise. Ubuntu might not realize it, but it is best for everyone if all work is  done in Debian first. There are a number of reasons for this, but the biggest is that it is maximally efficient and guarantees that a Debian person will never have to re-do the work done by Ubuntu. Another is that Debian&#8217;s more experienced team will ensure that the work done is to Debian&#8217;s high standards. Another is that more people in Debian will make the organization happier and healthier. If Debian got 100 new devs a year from Ubuntu, that would greatly decrease  the tension between the two orgs.</p>
<p>What distro users use is not one-millionth the importance of what  one contributors choose. For those who want to run the latest code, there is Debian-Testing. That should even be more reliable than the unreleased versions of Ubuntu because code sits in -Unstable for some time before deploying to -Testing.</p>
<p>Of course those employed by Canonical will not do their work in Debian first, but everyone else can. And as all contributions from Debian automatically flow down to Ubuntu, there is zero reason for anyone to complain. Teams who do their work directly in Debian can use Launchpad or the Debian tools as this issue is not so important. What is important is that Debian get  some new faces, stay the center of gravity, and retain all the institutional knowledge required to build &#8220;The Universal OS&#8221;. Eventually we need to get to a point where organizations like Dell and Amazon consider it important to support Debian, but that is still a ways out. (Note: the smaller distros like Damn Small Linux and Mint are not a   problem because they are small teams focused on strategic scenarios like  size and out of box ease of use. They are not a threat to Debian&#8217;s relevance.)</p>
<p><strong>Update: </strong>I&#8217;ll end with an interesting chart that I just found from <a href="http://gaudenz.durcheinandertal.ch/thesis/">a thesis</a>.</p>
<p><strong>Update 2:</strong> Roy Schestowitz <a href="http://identi.ca/notice/30778559">wonders</a> why I&#8217;m trying to stir up trouble. This is a comically ironic statement coming from him. My interest is to document ways to maximize the efficiency of the community so we can resolve Ubuntu&#8217;s Bug #1. An army of millions is losing to an army of thousands! Furthermore, I&#8217;m not the only person who makes <a href="http://www.lucas-nussbaum.net/blog/?p=444">this point</a>. He is paranoid because I used to work at Microsoft. Also, he doesn&#8217;t  <small><a title="Wikipedia:AGF" href="http://en.wikipedia.org/wiki/Wikipedia:AGF">WP:AGF</a>.</small></p>
<p><strong>Update 3:</strong> <a href="http://people.debian.org/~bartm/borg/missing.html">Here</a> is the list of packages in Ubuntu but not Debian. <a href="http://people.debian.org/~bartm/borg/outdated.html">Here</a> is the list of packages with newer version in Ubuntu. If the people in MOTU and such groups all joined Debian, these lists would be a lot smaller or basically empty.</p>
<p><a href="http://keithcu.com/wordpress/wp-content/uploads/2010/05/debianusers.png"><img title="debianusers" src="http://keithcu.com/wordpress/wp-content/uploads/2010/05/debianusers.png" alt="" width="600" height="479" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=866</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>E-mail to ubuntu-devel</title>
		<link>http://keithcu.com/wordpress/?p=849</link>
		<comments>http://keithcu.com/wordpress/?p=849#comments</comments>
		<pubDate>Fri, 30 Apr 2010 10:15:07 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=849</guid>
		<description><![CDATA[<p>Here we are 5+ years in, and these basic problems still exist.</p> <p>The problem is Mark doesn&#8217;t see the point of doing work in Debian, because if he did, then why should he have created Ubuntu? Mark thinks contributing to Debian makes as much sense as contributing to Red Hat: nice in some ideal [...]]]></description>
			<content:encoded><![CDATA[<p>Here we are 5+ years in, and these basic problems still exist.</p>
<p>The problem is Mark doesn&#8217;t see the point of doing work in Debian, because if he did, then why should he have created Ubuntu? Mark thinks contributing to Debian makes as much sense as contributing to Red Hat: nice in some ideal world, but not worth investing in. Do you think he talked to Dell or the Amazon cloud folks about supporting Ubuntu <strong>and</strong> Debian?</p>
<p>Either:<br />
Work doesn&#8217;t go into Debian, which is bad for Debian,<br />
Or work is done in Debian in which case Ubuntu has little reason to exist.</p>
<p><strong>Update:</strong> It looks like the Ubuntu people are going to put their stuff into Debian. That is good to hear. So we&#8217;re going from the first scenario to the second &#8212; which is an improvement.</p>
<blockquote><p>Hello,</p>
<p>Ubuntu is developing more and more software of its own and often Debian<br />
reintegrates the software but later on. I wonder why you are not<br />
integrating new software immediately in Debian:<br />
- you would benefit from the feedback of the debian community sooner<br />
and avoid some packaging churn later on [1]<br />
- even when you have constraint of integration with other software in<br />
debian and that you&#8217;re blocked, you can have a ubuntu-specific  packaging<br />
thanks to the dpkg-vendor framework and still share the source package<br />
between both distributions<br />
- you would have some explicit responsibility in maintaining the  software<br />
that you create</p>
<p>[1] I&#8217;m referring to <a href="http://bugs.debian.org/571929" target="_blank">http://bugs.debian.org/571929</a> for desktopcouch, the<br />
initial packaging is sub-optimal and the upstream developers (all<br />
@<a href="http://canonical.com/" target="_blank">canonical.com</a>)  have been asked for their feedback and insight on the<br />
reasons of some dependencies but they have never responded&#8230; this<br />
sucks hard. It would be nice if this small fingerpointing would lead<br />
to someone reacting&#8230;</p>
<p>Cheers,<br />
&#8211;<br />
Raphaël Hertzog</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=849</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to print from your iPad</title>
		<link>http://keithcu.com/wordpress/?p=793</link>
		<comments>http://keithcu.com/wordpress/?p=793#comments</comments>
		<pubDate>Tue, 20 Apr 2010 14:09:17 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=793</guid>
		<description><![CDATA[<p></p> ]]></description>
			<content:encoded><![CDATA[<p><a href="http://keithcu.com/wordpress/wp-content/uploads/2010/04/printingusingipad.jpg"><img class="alignleft size-full wp-image-794" title="printingusingipad" src="http://keithcu.com/wordpress/wp-content/uploads/2010/04/printingusingipad.jpg" alt="" width="500" height="375" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=793</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neurotic robot with music</title>
		<link>http://keithcu.com/wordpress/?p=787</link>
		<comments>http://keithcu.com/wordpress/?p=787#comments</comments>
		<pubDate>Thu, 08 Apr 2010 11:36:19 +0000</pubDate>
		<dc:creator>KeithCu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://keithcu.com/wordpress/?p=787</guid>
		<description><![CDATA[<p>I added music to the neurotic robot. Do you like it better?</p> <p></p> ]]></description>
			<content:encoded><![CDATA[<p>I added music to the neurotic robot. Do you like it better?</p>
<p><object width="640" height="505"><param name="movie" value="http://www.youtube.com/v/K7kL_Q3UEfs&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/K7kL_Q3UEfs&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://keithcu.com/wordpress/?feed=rss2&amp;p=787</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
