<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Let my People Have Root</title>
	<atom:link href="http://joyeur.com/2008/04/08/let-my-people-have-root/feed/" rel="self" type="application/rss+xml" />
	<link>http://joyeur.com/2008/04/08/let-my-people-have-root/</link>
	<description>Joyent&#039;s Weblog</description>
	<lastBuildDate>Sat, 11 Feb 2012 02:02:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Two Django+Appengine Tutorials - The Agiliq Blog</title>
		<link>http://joyeur.com/2008/04/08/let-my-people-have-root/#comment-4295</link>
		<dc:creator><![CDATA[Two Django+Appengine Tutorials - The Agiliq Blog]]></dc:creator>
		<pubDate>Wed, 27 Oct 2010 14:02:04 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/let-my-people-have-root/#comment-4295</guid>
		<description><![CDATA[[...] The guys at Joyent reading my mind on why I or you can not deploy any production site on Appengine. (Hint. you mean I can never move away, without writing half my code?)                                                                Comments Name : [...]]]></description>
		<content:encoded><![CDATA[<p>[...] The guys at Joyent reading my mind on why I or you can not deploy any production site on Appengine. (Hint. you mean I can never move away, without writing half my code?)                                                                Comments Name : [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Young</title>
		<link>http://joyeur.com/2008/04/08/let-my-people-have-root/#comment-3042</link>
		<dc:creator><![CDATA[David Young]]></dc:creator>
		<pubDate>Thu, 10 Apr 2008 08:23:05 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/let-my-people-have-root/#comment-3042</guid>
		<description><![CDATA[@folks: &#8220;easy to use interface to manage their Accelerator&#8221; isn&#8217;t so easy to accomplish. Why? Well, for one, if we take control of updates, we&#8217;re going to break applications. Joyent is working to solve. But we&#8217;ll always have a bias towards developers that aspire to making very successful applications with tens of thousands of users.]]></description>
		<content:encoded><![CDATA[<p>@folks: &#8220;easy to use interface to manage their Accelerator&#8221; isn&#8217;t so easy to accomplish. Why? Well, for one, if we take control of updates, we&#8217;re going to break applications. Joyent is working to solve. But we&#8217;ll always have a bias towards developers that aspire to making very successful applications with tens of thousands of users.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Young</title>
		<link>http://joyeur.com/2008/04/08/let-my-people-have-root/#comment-3041</link>
		<dc:creator><![CDATA[David Young]]></dc:creator>
		<pubDate>Thu, 10 Apr 2008 08:20:14 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/let-my-people-have-root/#comment-3041</guid>
		<description><![CDATA[@slicehoster: what&#8217;s your web application? URL? I&#8217;ll take back everything is you&#8217;ve built something with lots of users. Regards.]]></description>
		<content:encoded><![CDATA[<p>@slicehoster: what&#8217;s your web application? URL? I&#8217;ll take back everything is you&#8217;ve built something with lots of users. Regards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad</title>
		<link>http://joyeur.com/2008/04/08/let-my-people-have-root/#comment-3043</link>
		<dc:creator><![CDATA[Chad]]></dc:creator>
		<pubDate>Thu, 10 Apr 2008 02:53:20 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/let-my-people-have-root/#comment-3043</guid>
		<description><![CDATA[@john willis

	I completely agree.  Many people I know, including myself, are willing to give up root access simply for a easy to use administrative interface to manage their Accelerator.]]></description>
		<content:encoded><![CDATA[<p>@john willis</p>
<p>	I completely agree.  Many people I know, including myself, are willing to give up root access simply for a easy to use administrative interface to manage their Accelerator.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: john willis</title>
		<link>http://joyeur.com/2008/04/08/let-my-people-have-root/#comment-3075</link>
		<dc:creator><![CDATA[john willis]]></dc:creator>
		<pubDate>Thu, 10 Apr 2008 02:07:21 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/let-my-people-have-root/#comment-3075</guid>
		<description><![CDATA[I think a lot of people have wasted tremendous amounts of time trying to learn to use Solaris and trying to use c ruby libraries on solaris.  There is a lot of sysadmin overhead &lt;strong&gt;added&lt;/strong&gt; by Solaris if you are a linux expert trying to use it as you&#8217;d use linux.

	I&#8217;d happily sacrifice root.  What do I use root for?  Updating blastwave packages, trying to get things to compile on solaris, and setting up SMF services.  Hmm. Google has eliminated the need for all of that.

	If Joyent offers a competitive advantage against app accelerator, it might be:

	1) better pricing
2) better performance
3) significantly more flexibility

	or simply 

	4) root access

	Focusing on 4 is just a bad idea.  The real question is, what is Joyent doing to help make peoples&#8217; rails apps easy to deploy?  It&#8217;s not submitting patches so that gems compile effortlessly on Solaris!    It&#8217;s not making mysql on accelerators blazingly fast (even though Sun now owns mysql).  What is it?  It is the answer to that question that will determine whether anyone stays on Joyent as soon as Google releases support for Ruby in app accelerator.    

	Also, there is at least one open source bigtable clone, and I imagine that a competent engineer could recreate google&#8217;s platform on EC2 or even on an accelerator in less than a week.  It&#8217;s not magic, it&#8217;s just python, cgi, bigtable, and a handful of other conventions.

	Reading an absurd post about the benefits of root &#8212; for anything but niche deployments &#8212; really does not inspire confidence in Joyent&#8217;s vision and direction.]]></description>
		<content:encoded><![CDATA[<p>I think a lot of people have wasted tremendous amounts of time trying to learn to use Solaris and trying to use c ruby libraries on solaris.  There is a lot of sysadmin overhead <strong>added</strong> by Solaris if you are a linux expert trying to use it as you&#8217;d use linux.</p>
<p>	I&#8217;d happily sacrifice root.  What do I use root for?  Updating blastwave packages, trying to get things to compile on solaris, and setting up SMF services.  Hmm. Google has eliminated the need for all of that.</p>
<p>	If Joyent offers a competitive advantage against app accelerator, it might be:</p>
<p>	1) better pricing<br />
2) better performance<br />
3) significantly more flexibility</p>
<p>	or simply </p>
<p>	4) root access</p>
<p>	Focusing on 4 is just a bad idea.  The real question is, what is Joyent doing to help make peoples&#8217; rails apps easy to deploy?  It&#8217;s not submitting patches so that gems compile effortlessly on Solaris!    It&#8217;s not making mysql on accelerators blazingly fast (even though Sun now owns mysql).  What is it?  It is the answer to that question that will determine whether anyone stays on Joyent as soon as Google releases support for Ruby in app accelerator.    </p>
<p>	Also, there is at least one open source bigtable clone, and I imagine that a competent engineer could recreate google&#8217;s platform on EC2 or even on an accelerator in less than a week.  It&#8217;s not magic, it&#8217;s just python, cgi, bigtable, and a handful of other conventions.</p>
<p>	Reading an absurd post about the benefits of root &#8212; for anything but niche deployments &#8212; really does not inspire confidence in Joyent&#8217;s vision and direction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mamcx</title>
		<link>http://joyeur.com/2008/04/08/let-my-people-have-root/#comment-3049</link>
		<dc:creator><![CDATA[mamcx]]></dc:creator>
		<pubDate>Thu, 10 Apr 2008 01:32:24 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/let-my-people-have-root/#comment-3049</guid>
		<description><![CDATA[Adding to this, yes, the stupid OS matter because in the bastardized *nix land, everything is different in everything. Or more exactly, if is necesary touch GCC and is not in a repository, you can get lost very quicly.

	Then, solaris ports of linux things are not smoth. I lost 3 weeks triying to use pyLucene, and in the end, decide to launch the site with no searching &#8211; hoping solve it later -. 

	In the other hand, the google apps service have a lot of problems, or more exactly, a lot of that kind of small-things that become a lot of thing later. If I need to reinvent PIL, for example,where is the fun?

	But I agree something could be done to easy the deployment on the accelerators. Maybe a option that say: &#8220;Add full django support with (Select packages: SVN, PIL, DB Library, etc)]]></description>
		<content:encoded><![CDATA[<p>Adding to this, yes, the stupid OS matter because in the bastardized *nix land, everything is different in everything. Or more exactly, if is necesary touch GCC and is not in a repository, you can get lost very quicly.</p>
<p>	Then, solaris ports of linux things are not smoth. I lost 3 weeks triying to use pyLucene, and in the end, decide to launch the site with no searching &#8211; hoping solve it later -. </p>
<p>	In the other hand, the google apps service have a lot of problems, or more exactly, a lot of that kind of small-things that become a lot of thing later. If I need to reinvent PIL, for example,where is the fun?</p>
<p>	But I agree something could be done to easy the deployment on the accelerators. Maybe a option that say: &#8220;Add full django support with (Select packages: SVN, PIL, DB Library, etc)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad</title>
		<link>http://joyeur.com/2008/04/08/let-my-people-have-root/#comment-3048</link>
		<dc:creator><![CDATA[Chad]]></dc:creator>
		<pubDate>Thu, 10 Apr 2008 01:10:23 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/let-my-people-have-root/#comment-3048</guid>
		<description><![CDATA[Even though people like to knock them all the time, Dreamhost has an absolutely &lt;strong&gt;awesome&lt;/strong&gt; control panel.

	It can create databases, install popular software (e.g. Wordpress, etc), I can easily create email accounts etc &#8230; all with ease.

	And you know what, even with their crappy downtimes &#8211; people stay solely because of the crazy simple and easy to use control panel they have developed.

	Joyent, that&#8217;s why so many people were disappointed when word came out that TextPanel was not going to be developed.

	People want tools to make their life easier.  Webmin sucks in comparison to Dreamhost control panel.  If you don&#8217;t believe me, spend the 7 bucks and find out.

	(I only say this b/c I love you guys so much)]]></description>
		<content:encoded><![CDATA[<p>Even though people like to knock them all the time, Dreamhost has an absolutely <strong>awesome</strong> control panel.</p>
<p>	It can create databases, install popular software (e.g. WordPress, etc), I can easily create email accounts etc &#8230; all with ease.</p>
<p>	And you know what, even with their crappy downtimes &#8211; people stay solely because of the crazy simple and easy to use control panel they have developed.</p>
<p>	Joyent, that&#8217;s why so many people were disappointed when word came out that TextPanel was not going to be developed.</p>
<p>	People want tools to make their life easier.  Webmin sucks in comparison to Dreamhost control panel.  If you don&#8217;t believe me, spend the 7 bucks and find out.</p>
<p>	(I only say this b/c I love you guys so much)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ramin</title>
		<link>http://joyeur.com/2008/04/08/let-my-people-have-root/#comment-3060</link>
		<dc:creator><![CDATA[Ramin]]></dc:creator>
		<pubDate>Thu, 10 Apr 2008 00:35:52 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/let-my-people-have-root/#comment-3060</guid>
		<description><![CDATA[@Slicehoster: As a web app developer, I couldn&#8217;t care less about the OS, as long as my application layer ran and had all the features I needed. I develop on Mac OS, test on Windows, Linux, and Solaris, and eventually move it to Joyent&#8217;s OpenSolaris. 

	This is because my layer of abstraction is Python, Apache, Django, and MySQL. Someone else&#8217;s might be PHP or Ruby, Postgres or SQLite. And if the basic stack doesn&#8217;t have it I want gcc, make, and bash so I can build add-on apps that I can&#8217;t get to in Python. The last thing I &lt;strong&gt;want&lt;/strong&gt; to think about is the OS.

	@David: an instance  creation API is cool, but so is a slick UI for doing quick and dirty tasks. I keep my personal account on WebFaction. They have a really nice UI for deploying instances of common blogging engines, databases, Django, etc. It&#8217;s good enough for 80% of the things I do. What they don&#8217;t have is the scalability if something gets Dugg.

	These aren&#8217;t hobby projects, btw. They&#8217;re prototypes and demos being done for clients and partners. Not even close to &#8212; as @Ev said &#8212; the Y-Combinator kids. They&#8217;re not meant to scale. But they&#8217;re good stepping stones on the way to the final thing. I can&#8217;t imagine doing that on Joyent today. Way too much work. 

	To paraphrase the Perl guys, I want a service that makes &#8220;easy things easy and hard things possible.&#8221; ]]></description>
		<content:encoded><![CDATA[<p>@Slicehoster: As a web app developer, I couldn&#8217;t care less about the OS, as long as my application layer ran and had all the features I needed. I develop on Mac OS, test on Windows, Linux, and Solaris, and eventually move it to Joyent&#8217;s OpenSolaris. </p>
<p>	This is because my layer of abstraction is Python, Apache, Django, and MySQL. Someone else&#8217;s might be PHP or Ruby, Postgres or SQLite. And if the basic stack doesn&#8217;t have it I want gcc, make, and bash so I can build add-on apps that I can&#8217;t get to in Python. The last thing I <strong>want</strong> to think about is the OS.</p>
<p>	@David: an instance  creation API is cool, but so is a slick UI for doing quick and dirty tasks. I keep my personal account on WebFaction. They have a really nice UI for deploying instances of common blogging engines, databases, Django, etc. It&#8217;s good enough for 80% of the things I do. What they don&#8217;t have is the scalability if something gets Dugg.</p>
<p>	These aren&#8217;t hobby projects, btw. They&#8217;re prototypes and demos being done for clients and partners. Not even close to &#8212; as @Ev said &#8212; the Y-Combinator kids. They&#8217;re not meant to scale. But they&#8217;re good stepping stones on the way to the final thing. I can&#8217;t imagine doing that on Joyent today. Way too much work. </p>
<p>	To paraphrase the Perl guys, I want a service that makes &#8220;easy things easy and hard things possible.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Slicehoster</title>
		<link>http://joyeur.com/2008/04/08/let-my-people-have-root/#comment-3059</link>
		<dc:creator><![CDATA[Slicehoster]]></dc:creator>
		<pubDate>Wed, 09 Apr 2008 22:14:26 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/let-my-people-have-root/#comment-3059</guid>
		<description><![CDATA[@David

	I am a web developer. It matters to me. All of things I mentioned (for which you queried and then conveniently neglected to address..) matter to me.

	&#8220;...the OS doesn’t matter to the web developer. &#8220; 

	Are you sure? 

	(hint: I&#8217;m an incredibly happy Slicehost customer)]]></description>
		<content:encoded><![CDATA[<p>@David</p>
<p>	I am a web developer. It matters to me. All of things I mentioned (for which you queried and then conveniently neglected to address..) matter to me.</p>
<p>	&#8220;&#8230;the OS doesn’t matter to the web developer. &#8220; </p>
<p>	Are you sure? </p>
<p>	(hint: I&#8217;m an incredibly happy Slicehost customer)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan Youngman</title>
		<link>http://joyeur.com/2008/04/08/let-my-people-have-root/#comment-3061</link>
		<dc:creator><![CDATA[Nathan Youngman]]></dc:creator>
		<pubDate>Wed, 09 Apr 2008 22:09:03 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/let-my-people-have-root/#comment-3061</guid>
		<description><![CDATA[Easy deployment is hard to do when there are so many choices. I used Rails Machine for a while, and it was dead simple because of the provided Capistrano recipes (I didn&#8217;t even know Capistrano back then). Applying that over to a general-purpose host like Joyent is a lot more work, even with a single OS. There are a variety of languages and SCMs to choose from, and single and multi-server deployments in various configurations.

	That is only half of the puzzle in a service like Google App Engine, which like AWS is quite a different model from typical hosting, plus offering a free taste.]]></description>
		<content:encoded><![CDATA[<p>Easy deployment is hard to do when there are so many choices. I used Rails Machine for a while, and it was dead simple because of the provided Capistrano recipes (I didn&#8217;t even know Capistrano back then). Applying that over to a general-purpose host like Joyent is a lot more work, even with a single OS. There are a variety of languages and SCMs to choose from, and single and multi-server deployments in various configurations.</p>
<p>	That is only half of the puzzle in a service like Google App Engine, which like AWS is quite a different model from typical hosting, plus offering a free taste.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

