<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.zacgarrett.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.zacgarrett.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Zac Garrett :: Technology Geek</title>
	
	<link>http://zacgarrett.com</link>
	<description>Reviews and How tos by a Geek</description>
	<pubDate>Wed, 21 May 2008 22:28:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><image><url>http://zacgarrett.com/uploads/zg_logo.png</url><title>Zac Garrett :: Technology Geek</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.zacgarrett.com/tech-geek" type="application/rss+xml" /><feedburner:emailServiceId>563673</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.zacgarrett.com%2Ftech-geek" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.zacgarrett.com%2Ftech-geek" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.zacgarrett.com%2Ftech-geek" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Ffeeds.zacgarrett.com%2Ftech-geek" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.zacgarrett.com/tech-geek" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.zacgarrett.com%2Ftech-geek" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.zacgarrett.com%2Ftech-geek" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.zacgarrett.com%2Ftech-geek" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.zacgarrett.com%2Ftech-geek" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><item>
		<title>Skribit First Impression and Suggestions</title>
		<link>http://feeds.zacgarrett.com/~r/tech-geek/~3/295374440/index.html</link>
		<comments>http://zacgarrett.com/internet/skribit-first-impression-and-suggestions/index.html#comments</comments>
		<pubDate>Wed, 21 May 2008 22:27:57 +0000</pubDate>
		<dc:creator>Zac Garrett</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Server]]></category>

		<category><![CDATA[beta]]></category>

		<category><![CDATA[startup]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://zacgarrett.com/?p=164</guid>
		<description><![CDATA[It&#8217;s hard to remember the number of times I&#8217;ve went to update this site and just drawn a blank. Writers block is a horrible state that happens to just about everyone. Skribit is a way to get around that. It allows your readers to suggest ideas and then vote on them. It is about the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-165" style="float:left; padding:5px;" title="Skribit" src="http://zacgarrett.com/uploads/2008/05/skribit_logo_small.png" alt="" width="216" height="54" />It&#8217;s hard to remember the number of times I&#8217;ve went to update this site and just drawn a blank. Writers block is a horrible state that happens to just about everyone. <a href="http://skribit.com">Skribit</a> is a way to get around that. It allows your readers to suggest ideas and then vote on them. It is about the best idea for a widget I&#8217;ve seen in a long while. However it is still in public beta and has its flaws.</p>
<p>The first problem is the most concerning to me; when you sign up it emails you the account information, password and all. That’s right; it sends you the password in clear text. How a startup in 2008 is able to get away with this is beyond me. A password should never be able to be decrypted and much less sent via an insecure method such as email.</p>
<p class="MsoNoSpacing"><a href="http://skribit.com/blogs/1946"><img class="alignright size-full wp-image-166" style="float:right; padding:5px; border:0px;" title="skribit_ss" src="http://zacgarrett.com/uploads/2008/05/skribit_ss.png" alt="" width="139" height="339" /></a>The widget also needs quite a bit more customization options. The biggest option I would like to see is the ability to separate the footer into two lines instead of having the width of the sidebar break the line in an odd place. A checkbox in the customization panel to change this would be a great addition.</p>
<p class="MsoNoSpacing">Another issue I personally had was how do you suggest a topic? You click the text on the top of the widget, but it took me over 5 minutes to figure this out. I was searching around on the skribit site and finally found the answer by randomly clicking around finally hitting the top text. I think that a little hover option over the top text would solve that issue. If when you put the mouse over that section it says something like &#8220;Click here to suggest a topic&#8221; it would have been that much easier.</p>
<p class="MsoNoSpacing">There is also not an easy way that I am aware of to add a suggestion to your own site without using the widget. I would have liked to be able to add a few topics to start out in the back end panel so that it wasn&#8217;t just an empty box.</p>
<p class="MsoNoSpacing">The final issue is really just for those of us who are security paranoid and block javascript by default. If you do not allow javascript from skribit then you get a wonderful little message that says &#8220;The page you were looking for doesn&#8217;t exist. You may have mistyped the address or the page may have moved.&#8221; The best part is that if you do a soft page refresh with javascript enabled it doesn’t go away. You have to do a hard refresh to get the widget working. Not pretty.</p>
<p class="MsoNoSpacing">As much as this sounds like I hate this widget I don&#8217;t. It is really one of the best tools I&#8217;ve seen for online writers. The reason for writing this post is in hopes that someone will find it and be able to make it even better for everyone.</p>
<div class="feedflare">
<a href="http://feeds.zacgarrett.com/~f/tech-geek?a=FGlDPH"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=FGlDPH" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=kOvMpH"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=kOvMpH" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=q5c4KH"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=q5c4KH" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=ir8rQh"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=ir8rQh" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=HpjJfh"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=HpjJfh" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=AT7sSH"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=AT7sSH" border="0"></img></a>
</div><img src="http://feeds.zacgarrett.com/~r/tech-geek/~4/295374440" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zacgarrett.com/internet/skribit-first-impression-and-suggestions/index.html/feed</wfw:commentRss>
		<feedburner:origLink>http://zacgarrett.com/internet/skribit-first-impression-and-suggestions/index.html</feedburner:origLink></item>
		<item>
		<title>Why Are so Many Geeks into Photography?</title>
		<link>http://feeds.zacgarrett.com/~r/tech-geek/~3/290673756/index.html</link>
		<comments>http://zacgarrett.com/hardware/why-are-so-many-geeks-into-photography/index.html#comments</comments>
		<pubDate>Thu, 15 May 2008 05:07:38 +0000</pubDate>
		<dc:creator>Zac Garrett</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[geek]]></category>

		<category><![CDATA[photography]]></category>

		<guid isPermaLink="false">http://zacgarrett.com/?p=163</guid>
		<description><![CDATA[ I never understood the reason behind so many geeks being obsessed with cameras before I actually started taking pictures. That was because I never really understood how to take a good picture. It is very technical.
First, you have to understand the various settings on the camera. You can go out and use auto mode, [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Swan by Zac Garrett, on Flickr" href="http://www.flickr.com/photos/zacgarrett/2491796818/"><img style="border: 0px none ; float: left; padding:10px;" src="http://farm3.static.flickr.com/2218/2491796818_6eb2625434_m.jpg" alt="Swan" width="240" height="160" /></a> I never understood the reason behind so many geeks being obsessed with cameras before I actually started taking pictures. That was because I never really understood how to take a good picture. It is very technical.</p>
<p>First, you have to understand the various settings on the camera. You can go out and use auto mode, but you might as well just have a point in shoot camera. To get the most out of a camera you should really learn it inside and out. This is like any other technical project. Understand the hardware so its just second nature.</p>
<p><a title="Vegas Sunset by Zac Garrett, on Flickr" href="http://www.flickr.com/photos/zacgarrett/2346379307/"><img style="border: 0px none ; float: right; padding:10px;" src="http://farm4.static.flickr.com/3254/2346379307_e2d37ecc0f_m.jpg" alt="Vegas Sunset" width="240" height="160" /></a>The next major geek factor is the fact that you have to be very precise in your work. To shoot a good picture you need to know what your subject is going to do prior to doing it. For example if you are shooting a car race; you need to know where the car will be to get the exact picture you are looking for. It may sound easy, but when you are trying to focus the camera at the exact right spot it can be very tedious.</p>
<p><a title="Nora Bath by Zac Garrett, on Flickr" href="http://www.flickr.com/photos/zacgarrett/2488593744/"><img style="border: 0px none ; float: left; padding:10px;" src="http://farm3.static.flickr.com/2263/2488593744_b9ea90b312_m.jpg" alt="Nora Bath" width="165" height="240" /></a>Once the picture is taken there is this entire world of post processing. To really make the shot look great you need to use a piece of software to alter it. Change the contrast, white-balance, sharpness, and so many other factors. There are very few photographs today that have not been processed in some way shape or form.  With Adobe Lightroom and Apple Aperture you can easily organize your work while also being able to easily tweak the images.</p>
<p>Even more than all of these technical reasons photography gives us a reason to get outside. Most geeks live on their computers and to have a hobby that includes going outside its a nice change of pace. it is relaxing go take some pictures. Even though your brain does not fully shut off, you are using a different section. For someone who is artistically challenged it is a very nice change of pace to see some of your work that actually looks decent.</p>
<div class="feedflare">
<a href="http://feeds.zacgarrett.com/~f/tech-geek?a=z1mG9H"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=z1mG9H" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=TB3FdH"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=TB3FdH" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=KnAfGH"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=KnAfGH" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=7wK2ih"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=7wK2ih" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=jzG2zh"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=jzG2zh" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=bhIZHH"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=bhIZHH" border="0"></img></a>
</div><img src="http://feeds.zacgarrett.com/~r/tech-geek/~4/290673756" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zacgarrett.com/hardware/why-are-so-many-geeks-into-photography/index.html/feed</wfw:commentRss>
		<feedburner:origLink>http://zacgarrett.com/hardware/why-are-so-many-geeks-into-photography/index.html</feedburner:origLink></item>
		<item>
		<title>BashPodder Reloaded</title>
		<link>http://feeds.zacgarrett.com/~r/tech-geek/~3/238055450/index.html</link>
		<comments>http://zacgarrett.com/internet/bashpodder-reloaded/index.html#comments</comments>
		<pubDate>Wed, 20 Feb 2008 08:37:04 +0000</pubDate>
		<dc:creator>Zac Garrett</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[bash]]></category>

		<category><![CDATA[bashpodder reloaded]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[os x]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://zacgarrett.com/internet/bashpodder-reloaded/index.html</guid>
		<description><![CDATA[In my attempt to keep up on podcasts I finally gave up with Miro and found a great shell script called BashPodder. This is a very simple script that keeps all of your podcasts up to date with very little effort. It was missing a few features that I wanted, so I updated the script [...]]]></description>
			<content:encoded><![CDATA[<p>In my attempt to keep up on podcasts I finally gave up with <a href="http://zacgarrett.com/software/miro-the-ultimate-podcast-utility/index.html">Miro</a> and found a great shell script called <a href="http://lincgeek.org/bashpodder/">BashPodder</a>. This is a very simple script that keeps all of your podcasts up to date with very little effort. It was missing a few features that I wanted, so I updated the script and am now releasing it to the general public under the <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a>.</p>
<p><a href="http://zacgarrett.com/uploads/2008/02/bashpodder_reloaded01.zip">BashPodder Reloaded 0.1</a></p>
<p><strong>Basic Operation</strong><br />
The first step is to list each of your podcast&#8217;s RSS feeds you want downloaded in bp.conf. I&#8217;ve left a few in there so that you can test out the script with known working feeds.</p>
<p>This next step is optional, but recommended. Run refresh.sh from the command line. This script will update all of the rss feeds without downloading any of the content. It is a way to only download the latest podcasts in the future. If you follow over 100 podcasts like myself this is really a necessary step. Downloading the last 10 items in 100 feeds will take days, I tried and finally gave up and wrote this portion of the script.</p>
<p>To run the actual download script all you need to do is run bashpodder_reloaded.sh and let it do its job. If you ran refresh.sh  then nothing will be downloaded here. You may want to edit podcast.log so that it will download a podcast.</p>
<p>This script is designed to run via a <a href="http://en.wikipedia.org/wiki/Crontab">cronjob</a> and will update at any interval that you prefer. I&#8217;ve got the script running in 15 minute intervals and it seems to be the ideal time. Much quicker and you risk the script overwriting the log files.</p>
<p><strong>A few Warnings<br />
</strong>This does require wget which is not included with OS X by default. You can either install it through <a href="http://www.macports.org/">MacPorts</a> or install the <a href="http://www.gnu.org/software/wget/">source </a>yourself. Installing the source is probably the simpilest solution (./configure &amp;&amp; make &amp;&amp; sudo make install) if you do not already have MacPorts installed on your system.</p>
<p>The script is designed to be threaded. This means that it will download every single item in every single feed at the same time. I had my system lock up multiple times while working on this script do to a few thousand wget processes being created. When ran correctly it should work rather smoothly, but if there is a ton of content to download you may feel some latency in your network connection.</p>
<p>I have not tested this script on any OS besides OS X 10.5.2 and can not guarantee that it will work.  There is nothing in the script that should prevent it from functioning on any *NIX system, but it has not been tested at this point in time.</p>
<p><strong>Feedback</strong><br />
I always welcome feedback. If the script does not work for you or would like to see additional features please leave a comment and let me know.</p>
<div class="feedflare">
<a href="http://feeds.zacgarrett.com/~f/tech-geek?a=ZZLu5ZE"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=ZZLu5ZE" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=n98xEXE"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=n98xEXE" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=4HXh7BE"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=4HXh7BE" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=xkf1MWe"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=xkf1MWe" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=h3Mj5te"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=h3Mj5te" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=c3tO1VE"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=c3tO1VE" border="0"></img></a>
</div><img src="http://feeds.zacgarrett.com/~r/tech-geek/~4/238055450" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zacgarrett.com/internet/bashpodder-reloaded/index.html/feed</wfw:commentRss>
		<feedburner:origLink>http://zacgarrett.com/internet/bashpodder-reloaded/index.html</feedburner:origLink></item>
		<item>
		<title>Leopard Network Speed</title>
		<link>http://feeds.zacgarrett.com/~r/tech-geek/~3/229107466/index.html</link>
		<comments>http://zacgarrett.com/uncategorized/leopard-network-speed/index.html#comments</comments>
		<pubDate>Mon, 04 Feb 2008 20:20:35 +0000</pubDate>
		<dc:creator>Zac Garrett</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[dns]]></category>

		<category><![CDATA[leopard]]></category>

		<category><![CDATA[os x]]></category>

		<guid isPermaLink="false">http://zacgarrett.com/uncategorized/leopard-network-speed/index.html</guid>
		<description><![CDATA[Leopard seems to have a problem when you have more than two DNS servers set. As soon as I added a third DNS server to the list all connections nearly dropped out. It would take over five seconds to load any page.
The fix to this problem is to use only two DNS servers. I choose [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://zacgarrett.com/uploads/2008/02/opendns-logo1.jpg" alt="opendns-logo1.jpg" style="border: 0px none ; float: left; padding:10px;" />Leopard seems to have a problem when you have more than two DNS servers set. As soon as I added a third DNS server to the list all connections nearly dropped out. It would take over five seconds to load any page.</p>
<p>The fix to this problem is to use only two DNS servers. I choose <a href="http://www.opendns.com/">OpenDNS</a> as their servers are reliable. I don&#8217;t like the ads they put on the pages when you type a domain wrong, but the benefits are good enough to look over this issue.</p>
<div class="feedflare">
<a href="http://feeds.zacgarrett.com/~f/tech-geek?a=SlY3D8E"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=SlY3D8E" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=CBJ6fIE"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=CBJ6fIE" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=WVn4SSE"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=WVn4SSE" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=HZYCeqe"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=HZYCeqe" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=DG4rBle"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=DG4rBle" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=7DG3VjE"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=7DG3VjE" border="0"></img></a>
</div><img src="http://feeds.zacgarrett.com/~r/tech-geek/~4/229107466" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zacgarrett.com/uncategorized/leopard-network-speed/index.html/feed</wfw:commentRss>
		<feedburner:origLink>http://zacgarrett.com/uncategorized/leopard-network-speed/index.html</feedburner:origLink></item>
		<item>
		<title>Rebuttle: What Linux can do that Windows and OS X can’t</title>
		<link>http://feeds.zacgarrett.com/~r/tech-geek/~3/228538283/index.html</link>
		<comments>http://zacgarrett.com/os/rebuttle-what-linux-can-do-that-windows-and-os-x-cant/index.html#comments</comments>
		<pubDate>Sun, 03 Feb 2008 20:44:25 +0000</pubDate>
		<dc:creator>Zac Garrett</dc:creator>
		
		<category><![CDATA[OS]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[os x]]></category>

		<category><![CDATA[rebuttle]]></category>

		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://zacgarrett.com/os/rebuttle-what-linux-can-do-that-windows-and-os-x-cant/index.html</guid>
		<description><![CDATA[Matthew Helmke recently posted and article entitled What is the coolest thing you can do using Linux that you can&#8217;t do with Windows or on a Mac? This is chalked full of fallacies that are quite common in the Linux advocacy world. I am going to take a look at each one of these items [...]]]></description>
			<content:encoded><![CDATA[<p>Matthew Helmke recently posted and article entitled <a href="http://matthewhelmke.net/index.php/2008/02/02/32-what-is-the-coolest-thing-you-can-do-using-linux-that-you-can-t-do-with-windows-or-on-a-mac">What is the coolest thing you can do using Linux that you can&#8217;t do with Windows or on a Mac?</a> This is chalked full of fallacies that are quite common in the Linux advocacy world. I am going to take a look at each one of these items and explain what I think about them.</p>
<blockquote><p><em><strong>1. Upgrade to the newest version legally and without paying money</strong></em></p></blockquote>
<p>I can not argue with this, most Linux distributions are 100% free. Great start</p>
<blockquote><p><em><strong>2. Have the latest version of the operating system run faster than the previous version on the same hardware</strong></em></p></blockquote>
<p>Are you saying that my 10+ year old computer is going to run the latest and greatest version of Ubuntu without any problems? And its going to run it faster than any previous version? Wow, I had no idea.</p>
<blockquote><p><em><strong>3. Easily install and run different graphical interfaces if I don&#8217;t like the default setup</strong></em></p></blockquote>
<p>Who besides geeks actually care about doing this? Giving the average computer user this choice is just plain confusing. Having a single option for most people is almost always the best option. By giving most non-technical users a choice you are just creating pain for the person who has to support them.  Oh wait, you totally forgot about supporting users. That&#8217;s right, you did not think of actual end users needing support.</p>
<blockquote><p><strong><em>4. Install twenty programs with one command</em></strong></p></blockquote>
<p>Why does the average computer user need to do that? Being a geek I can understand the need to install a bunch of things at once. For the normal non-geek this option will not be used.</p>
<blockquote><p><em><strong>5. Have the system automatically update all my installed programs for me.</strong></em></p></blockquote>
<p>Very valid point. Only problem, what about software not in the software repositories? It will update most of your software, but not all in that case. (Yes, I am reaching here, but it is a very valid point.)</p>
<blockquote><p><em><strong>6. Install the same copy of my OS (Ubuntu) on multiple computers without worrying about license restrictions or activation keys</strong></em></p></blockquote>
<p>This is the same exact point as number one.</p>
<blockquote><p><em><strong>7. Give away copies of the operating system and other programs that run on it without breaking any laws, governmental or ethical or moral, because it was all intended to be used this way</strong></em></p></blockquote>
<p>Once again, same as number one and six.</p>
<blockquote><p><em><strong>8. Have full control over my computer hardware and know that there are no secret back doors in my software, put there by malicious software companies or governments</strong></em></p></blockquote>
<p>Are you actually auditing all of your software to verify this? Yes having open source software will give you the option to verify that it is not backdoored, but do does the end user have the know how to actually do this?  Some will argue that the software being open source will allow others to audit the software. This is very true, but has nothing to do with control on your computer.</p>
<blockquote><p> <strong><em>9. Run without using a virus scanner, adware/spyware protection, and not reboot my computer for months, even when I do keep up with all of the latest security updates</em></strong></p></blockquote>
<p>I don&#8217;t run any of that software myself either. On the Windows side I know how to browse safe and on the Mac side it is not needed either. The end user does need this kind of software on a Windows machine, but not a Mac.</p>
<blockquote><p> <strong><em>10. Run my computer without needing to defragment my hard drive, ever</em></strong></p></blockquote>
<p>This too is a Windows only problem. There is software to defrag both Linux and OS X, both are useless.</p>
<blockquote><p><em><strong>11. Try out software, decide I don&#8217;t like it, uninstall it, and know that it didn&#8217;t leave little bits of stuff in a registry that can build up and slow down my machine</strong></em></p></blockquote>
<p>Once again, the registry is a Windows thing. OS X is actually cleaner than Linux when it comes to most software. All of the preferences are stored inside the application install directory and therefore when you remove the software it is also gone. To remove software from OS X you just drag the folder which looks like an application into the trash.</p>
<blockquote><p><em><strong>12. Make a major mistake that requires a complete reinstallation and be able to do it in less than an hour, because I put all of my data on a separate partition from the operating system and program files</strong></em></p></blockquote>
<p>Since OS X is based on UNIX you can do the same thing. It is not the default as that is just confusing to anyone without some *NIX background. Heck, its kind of hard to even do that in Ubuntu as they&#8217;ve hidden the setting in the installer for the same reason.</p>
<blockquote><p><em><strong>13. Boot into a desktop with flash and effects as cool as Windows Vista on a three year old computer&#8230;in less than 40 seconds, including the time it takes me to type my username and password to login</strong></em></p></blockquote>
<p>Not without some major tweaking. Linux by default is the slowest booting OSs around. You can certainly speed up this process, but it is not by any means speedy. On my test vista box the bootup time was about 30 seconds including 5 seconds of waiting for grub to time out.</p>
<blockquote><p><em><strong>14. Customize anything I want, legally, including my favorite programs. I can even track down the software developers to ask them questions, contribute ideas, and get involved in the actual design/software writing process if I want to</strong></em></p></blockquote>
<p>Who actually does this outisde of geeks? No one. Having all of these options are great, but they are time consuming and confusing.</p>
<blockquote><p><em><strong>15. Have 4+ word processor windows open working on papers, listen to music, play with flashy desktop effects, have contact with a largely happy community and have firefox, instant messaging, and email clients all open at the same time, without ever having had to beg someone for a code to make my os work, and without the system running so slow it is useless </strong></em></p></blockquote>
<p>What I&#8217;ve got open at this very second on XP: Firefox with 7 tabs, Thunderbird, MS Word 2007, Pidgin, VLC playing music, 2 ssh sessions open via PuTTY. This computer is speedy and using very little resources.</p>
<blockquote><p><em><strong>16. Use the command &#8220;dpkg &#8211;get-selections &gt; pkg.list&#8221; to make a full, detailed list of all software I have installed, backup my /etc and /home directories on a separate partition, and you are able to recover your system any time, easily</strong></em></p></blockquote>
<p>All this really means is that you&#8217;ve got too much software installed on your computer. If you can&#8217;t easily remember the software that you have installed then you clearly have too much.  Its also mentioned that this is used for reinstalling after a reformat. With timemachine on Leopard all of the software is backed up and you can restore everything during the install. It is a fairly slow process, but I did it a few months back just to test it. Worked perfectly.</p>
<blockquote><p><strong><em>17. Run multiple desktops simultaneously, or even allow multiple users to log in and use the computer simultaneously</em></strong></p></blockquote>
<p>I see the benefit of this as a geek, but can the average person set it up? Most people would rather spend the extra money to buy another computer than to figure this out. You still need a keyboard, mouse, and monitor for this to function correctly. Why not just take the extra step get the computer?</p>
<blockquote><p> <em><strong>18. Resize a hard disk partition without having to delete it and without losing the data on it </strong></em></p></blockquote>
<p>gParted will resize an ntfs partion and you can do the same thing in OS X.</p>
<blockquote><p><strong><em>19. Use the same hardware for more than 5 years before it really needs to be replaced&#8230;I have some hardware that is nearly 10 years old, running Linux, and still useful</em></strong></p></blockquote>
<p>See number 2.</p>
<blockquote><p> <strong><em>20. Browse the web while the OS is being installed!</em></strong></p></blockquote>
<p>Now this is stretching if I have ever seen it.  Installing an OS using a live CD is actually slower than using a text based installer. Since the computer has to process all of the graphics for what you are doing instead of focusing on the install it slows down the process.</p>
<blockquote><p><strong><em>21. Use almost any hardware and have a driver for it included with the operating system&#8230;eliminating the need to scour the internet to find the hardware manufacturer&#8217;s website to locate one </em></strong></p></blockquote>
<p>The current trend in computing is to smaller and smaller devices. Most users spend more time on a laptop than desktop. Now lets say one of these users wants to have 5.1 surround sound when they are at home. The problem is that almost all laptops do not support this, you need some external piece of hardware. The first logical option would be to get a USB sound card that supports surround sound.  Wait, there is almost no support for USB audio in Linux.</p>
<blockquote><p><strong>22. Get the source code for almost anything, including the OS kernel and most of my applications</strong></p></blockquote>
<p>Once again, who does this? Having the source code is great if you are a geek and you actually know how to program. For someone who is neither that does this matter. Most Linux advocates state open source as Linux&#8217;s huge feature. The problem is the majority of people just don&#8217;t care.  Almost every end user I talk to wants one thing, ease of use. And that right there is the problem with Linux. For the average computer user there are just too many options when it comes to Linux.</p>
<p>Linux is a timesink and a real problem when it comes to productivity. You have all of these different options and it just takes a bunch of time to set anything up.  I gave up running Linux on my machines as I was spending way too much time trying to tweak every little setting to get it just right. My primary home machine run OS X and it allows me to get things done without having to think about every little thing.  I actually find XP to be better than Linux when it comes to productivity as it does have fewer options to tweak with than Linux.</p>
<div class="feedflare">
<a href="http://feeds.zacgarrett.com/~f/tech-geek?a=Dcsgq9E"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=Dcsgq9E" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=4GZ0EpE"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=4GZ0EpE" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=KwGEE1E"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=KwGEE1E" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=8NjHHLe"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=8NjHHLe" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=biGcc4e"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=biGcc4e" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=NwF6TEE"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=NwF6TEE" border="0"></img></a>
</div><img src="http://feeds.zacgarrett.com/~r/tech-geek/~4/228538283" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zacgarrett.com/os/rebuttle-what-linux-can-do-that-windows-and-os-x-cant/index.html/feed</wfw:commentRss>
		<feedburner:origLink>http://zacgarrett.com/os/rebuttle-what-linux-can-do-that-windows-and-os-x-cant/index.html</feedburner:origLink></item>
		<item>
		<title>Firefox 3 Awesome Bar - Still a Piece of Junk</title>
		<link>http://feeds.zacgarrett.com/~r/tech-geek/~3/226134842/index.html</link>
		<comments>http://zacgarrett.com/software/firefox-3-awesome-bar-still-a-piece-of-junk/index.html#comments</comments>
		<pubDate>Wed, 30 Jan 2008 21:16:18 +0000</pubDate>
		<dc:creator>Zac Garrett</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[stupid]]></category>

		<guid isPermaLink="false">http://zacgarrett.com/software/firefox-3-awesome-bar-still-a-piece-of-junk/index.html</guid>
		<description><![CDATA[As I have talked about in the past, the URL/location bar in firefox 3 is just plain annoying. The latest beta build have had the option to disable the functionality by tweaking the about:config its not pretty, but it got the job done.
In my geekyness I decided to give the latest nightly build a run, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://zacgarrett.com/uploads/firefox_normal.serendipityThumb.png" alt="Firefox" align="left" height="106" width="110" />As I have talked about in the <a href="http://zacgarrett.com/software/disable-url-search-in-location-bar-of-firefox-3/index.html">past</a>, the URL/location bar in firefox 3 is just plain annoying. The latest beta build have had the option to disable the functionality by tweaking the about:config its not pretty, but it got the job done.</p>
<p>In my geekyness I decided to give the latest nightly build a run, massive mistake. They&#8217;ve totally removed all normal functionality from typing in URLs. It is now a search bar and not a URL bar. For example, today I was trying to access the webmail for my works domain to test out a reported problem. I type in the letter W and what comes up? Nothing useful. I typed in the URL no less then 2 hours before and would expect it to show up, instead I got a bunch of www domains.</p>
<p><img src="http://zacgarrett.com/uploads/2008/01/firefox3_awesome_bar.png" alt="firefox3_awesome_bar.png" /></p>
<p>In my search to find a solution I found my <a href="http://forums.mozillazine.org/viewtopic.php?t=613781">original post</a> on the subject to be 6 pages long and no one has a real answer to the issue. Everyone is saying that you will have to use an extension to fix this. Fine, I installed an extension called <a href="https://addons.mozilla.org/en-US/firefox/addon/6227">oldbar</a> which is supposed to fix it. One small problem, it only fixes the GUI (the part I really could care less about) and the results are still the same.</p>
<p><img src="http://zacgarrett.com/uploads/2008/01/firefox3_awesome_bar2.png" alt="firefox3_awesome_bar2.png" /></p>
<p align="left">At this point in time there is no fix that I am aware of for ths URL bar. The awesome bar is a piece of crap and its pretty much a show stopper for me. If this does not get fixed I will not be able to use Firefox 3.</p>
<p align="left"> If anyone has a fix for this massive flaw I would love to hear about it.</p>
<div class="feedflare">
<a href="http://feeds.zacgarrett.com/~f/tech-geek?a=ATSm8VD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=ATSm8VD" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=OnEGfQD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=OnEGfQD" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=CZCbfSD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=CZCbfSD" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=tUZMzYd"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=tUZMzYd" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=Lg5G8td"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=Lg5G8td" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=UkEM9oD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=UkEM9oD" border="0"></img></a>
</div><img src="http://feeds.zacgarrett.com/~r/tech-geek/~4/226134842" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zacgarrett.com/software/firefox-3-awesome-bar-still-a-piece-of-junk/index.html/feed</wfw:commentRss>
		<feedburner:origLink>http://zacgarrett.com/software/firefox-3-awesome-bar-still-a-piece-of-junk/index.html</feedburner:origLink></item>
		<item>
		<title>Wordpress and Lighttpd Clean URLs</title>
		<link>http://feeds.zacgarrett.com/~r/tech-geek/~3/223720773/index.html</link>
		<comments>http://zacgarrett.com/internet/wordpress-and-lighttpd-clean-urls/index.html#comments</comments>
		<pubDate>Sat, 26 Jan 2008 23:05:58 +0000</pubDate>
		<dc:creator>Zac Garrett</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<category><![CDATA[lighttpd]]></category>

		<category><![CDATA[Server]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://zacgarrett.com/uncategorized/wordpress-and-lighttpd-clean-urls/index.html</guid>
		<description><![CDATA[When dealing with clean URLs it usually means some complex regex for each and every single type of content. When using lighttpd and wordpress there is a much simplifier solution, 404 rewrites. All you need to do is add an error handler to your lighttpd.conf and a single line of php  to your theme.
The first [...]]]></description>
			<content:encoded><![CDATA[<p>When dealing with clean URLs it usually means some complex regex for each and every single type of content. When using lighttpd and wordpress there is a much simplifier solution, 404 rewrites. All you need to do is add an error handler to your lighttpd.conf and a single line of php  to your theme.</p>
<p>The first step is to add the following to lighttpd.conf for the domain:</p>
<blockquote><p><font size="3">server.error-handler-404 = &#8220;/index.php?error=404&#8243;</font></p></blockquote>
<p>The next step is to make sure your actual 404 page gives the 404 error. In your templates 404.php you need to add the following to the top of the file:</p>
<blockquote><p> &lt;?php header(&#8221;HTTP/1.1 404 Not Found&#8221;); ?&gt;</p></blockquote>
<p>Once you get these two settings in place you will be able to set the custom permalinks to whatever you would like.</p>
<div class="feedflare">
<a href="http://feeds.zacgarrett.com/~f/tech-geek?a=0RItBlD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=0RItBlD" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=m1VwTqD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=m1VwTqD" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=gXmc38D"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=gXmc38D" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=eSik2gd"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=eSik2gd" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=DSdNC6d"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=DSdNC6d" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=dabqgsD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=dabqgsD" border="0"></img></a>
</div><img src="http://feeds.zacgarrett.com/~r/tech-geek/~4/223720773" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zacgarrett.com/internet/wordpress-and-lighttpd-clean-urls/index.html/feed</wfw:commentRss>
		<feedburner:origLink>http://zacgarrett.com/internet/wordpress-and-lighttpd-clean-urls/index.html</feedburner:origLink></item>
		<item>
		<title>More Site Updates</title>
		<link>http://feeds.zacgarrett.com/~r/tech-geek/~3/223708878/index.html</link>
		<comments>http://zacgarrett.com/server/more-site-updates/index.html#comments</comments>
		<pubDate>Sat, 26 Jan 2008 09:21:27 +0000</pubDate>
		<dc:creator>Zac Garrett</dc:creator>
		
		<category><![CDATA[Server]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://zacgarrett.com/index.php/2008/01/26/more-site-updates/</guid>
		<description><![CDATA[After a year of using Serendipity it is time to go with something else. I&#8217;ve converted the site to Wordpress and created a WP theme out of my old s9y template. For the most part you should not notice too much different. Since I did start from near scratch with this theme it should be [...]]]></description>
			<content:encoded><![CDATA[<p>After a year of using <a href="http://s9y.org">Serendipity</a> it is time to go with something else. I&#8217;ve converted the site to <a href="http://wordpress.org">Wordpress</a> and created a WP theme out of my old s9y template. For the most part you should not notice too much different. Since I did start from near scratch with this theme it should be fairly lightweight. I might be missing some WP specific styles, but I&#8217;ve got it looking fairly good.</p>
<p>Links to posts are going to change quite a bit from the old version. At the moment I&#8217;ve not taken the time to use lighttpd rewrites as of the moment. I would suggest not bookmarking anything for the next few days as they will likely break.</p>
<p>For RSS subscribers nothing should change. I&#8217;ve been running <a href="http://feedburner.com">feedburer</a> for a long time and it should continue to work. You might want to verify that your feed is pointing to <a href="http://feeds.zacgarrett.com/tech-geek">http://feeds.zacgarrett.com/tech-geek</a>.</p>
<p>If you notice any massive problems please feel free to contact me.</p>
<div class="feedflare">
<a href="http://feeds.zacgarrett.com/~f/tech-geek?a=iiy4cQD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=iiy4cQD" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=Y2iDW7D"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=Y2iDW7D" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=ACG57tD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=ACG57tD" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=xxrDUSd"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=xxrDUSd" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=JeA2BYd"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=JeA2BYd" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=kdaVCyD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=kdaVCyD" border="0"></img></a>
</div><img src="http://feeds.zacgarrett.com/~r/tech-geek/~4/223708878" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zacgarrett.com/server/more-site-updates/index.html/feed</wfw:commentRss>
		<feedburner:origLink>http://zacgarrett.com/server/more-site-updates/index.html</feedburner:origLink></item>
		<item>
		<title>The Big Switch – It Sucks.</title>
		<link>http://feeds.zacgarrett.com/~r/tech-geek/~3/223708879/index.html</link>
		<comments>http://zacgarrett.com/internet/the-big-switch-%e2%80%93-it-sucks/index.html#comments</comments>
		<pubDate>Wed, 09 Jan 2008 23:53:38 +0000</pubDate>
		<dc:creator>Zac Garrett</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://test.zacgarrett.com/?p=140</guid>
		<description><![CDATA[The Big Switch by Nicholas Carr is a new book about how the IT department does not matter. What the book really represents is hunk of wasted paper chalked full of inaccuracies without any real backing. To be honest I&#8217;ve only read the first chapter and cannot read any further.
The book starts out with a [...]]]></description>
			<content:encoded><![CDATA[<p><!-- s9ymdb:247 --><img src="http://zacgarrett.com/uploads/thebigswitch.serendipityThumb.jpg" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px" height="110" width="110" /><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FBig-Switch-Rewiring-Edison-Google%2Fdp%2F0393062287&amp;tag=playtouchgames-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">The Big Switch</a> by Nicholas Carr is a new book about how the IT department does not matter. What the book really represents is hunk of wasted paper chalked full of inaccuracies without any real backing. To be honest I&#8217;ve only read the first chapter and cannot read any further.</p>
<p>The book starts out with a story in the prologue about how the author met with some people in Boston who showed him that IT could be a utility. It asserted that this was his idea from some previous book he wrote. The story itself was boring and meaningless. It didn&#8217;t grab my attention nor was there any good information to keep me reading.</p>
<p>Hoping that the prologue was just something that would not give a grasp on the rest of the book I continued reading to see where this was going. The author asserts that there is this new there is a new technology that would allow the entire IT department to be outsourced. I don’t understand, how this is a new technology? Companies have been outsourcing this department for over ten years now. The Carr does not explain himself in any fashion to prove his theory.</p>
<p>The next problem I saw was the order in which content was presented. For example, the author mentions placing an order on Amazon&#8217;s site and doing so on dial up services. The very next paragraph it talks about the spread of broadband and how it has changed everything. Amazon did not become popular until broadband was in use. Most people did not order anything online until after they had broadband. People would go into work and order items online due to the fact they had broadband at work.</p>
<p><!-- s9ymdb:248 --><img src="http://zacgarrett.com/uploads/Napster_logo.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px" height="106" width="110" />The final straw for me was when the author mentioned Napster. The book states that Napster was created by a college dropout and that it started Web 2.0. Napster was started by Shawn Fanning while he was attending college. He later dropped out after the success of this software. The software was still in the first dotcom bubble. The technology might have shown people how to create the services we use today; but it did not start web 2.0.</p>
<p>The author clearly does not know technology and should not be writing about it. I&#8217;ve only read the first chapter of this book and will not read any more; it&#8217;s worthless to me. The book first section of this book is boring and filled with inaccuracies, it is like a bad business blog trying to write about technology – so bad its almost humorous.</p>
<div class="feedflare">
<a href="http://feeds.zacgarrett.com/~f/tech-geek?a=FR8QPVD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=FR8QPVD" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=tAJm9RD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=tAJm9RD" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=mn0dwDD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=mn0dwDD" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=SgqpEzd"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=SgqpEzd" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=oO2wJOd"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=oO2wJOd" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=RmZreiD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=RmZreiD" border="0"></img></a>
</div><img src="http://feeds.zacgarrett.com/~r/tech-geek/~4/223708879" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zacgarrett.com/internet/the-big-switch-%e2%80%93-it-sucks/index.html/feed</wfw:commentRss>
		<feedburner:origLink>http://zacgarrett.com/internet/the-big-switch-%e2%80%93-it-sucks/index.html</feedburner:origLink></item>
		<item>
		<title>Why Desktop Linux Will Never be Mainstream</title>
		<link>http://feeds.zacgarrett.com/~r/tech-geek/~3/223708880/index.html</link>
		<comments>http://zacgarrett.com/os/why-desktop-linux-will-never-be-mainstream/index.html#comments</comments>
		<pubDate>Sun, 06 Jan 2008 06:32:00 +0000</pubDate>
		<dc:creator>Zac Garrett</dc:creator>
		
		<category><![CDATA[OS]]></category>

		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://test.zacgarrett.com/?p=139</guid>
		<description><![CDATA[After a year of running OS X as my primary OS at home it was time to give Linux a go again. I felt that I was missing the customization of Linux and the massive amounts of free software. After getting bored quickly with Microsoft Server 2008 it was quickly time to move on to [...]]]></description>
			<content:encoded><![CDATA[<p>After a year of running OS X as my primary OS at home it was time to give Linux a go again. <!-- s9ymdb:205 --><img src="http://zacgarrett.com/uploads/tux.serendipityThumb.png" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px" height="110" width="91" />I felt that I was missing the customization of Linux and the massive amounts of free software. After getting bored quickly with <a href="http://zacgarrett.com/archives/Multi-Tasking-on-Server-2008.html">Microsoft Server 2008</a> it was quickly time to move on to <a href="http://ubuntu.com">Ubuntu</a>.</p>
<p>The reason for going with Ubuntu was that it is the most popular Linux distro today. Normally I would go with something a little more customizable such as <a href="http://debian.org">debian</a> or <a href="http://gentoo.org">gentoo</a>. This time I wanted to take a look at exactly what everyone says is the easiest Linux distro ever. Okay, that is really up for debate, but most people are talking about Ubuntu today. </p>
<p><strong>Installation</strong></p>
<p>For me the install of Ubuntu was far from painless. The <a href="http://www.bfgtech.com/bfgr88512gtoce.aspx">graphics card</a> in the computer is too good or some may say too new. <!-- s9ymdb:246 --><img src="http://zacgarrett.com/uploads/ubuntu.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px" height="110" width="110" />I was not greeted with the normal live CD goodness that I am used to when installing in VMWare or even on my old laptop. Instead I was greeted with a warning saying that the system was not able to detect my graphics card and monitor. It did give me the option to change my resolution, there was just one small problem; it didn&#8217;t work for me.</p>
<p>When I changed the resolution the xorg server would stop functioning. It would just show the list of items that had been started while booting. When I issued the startx command it resulted in a great error message. After about ten minutes of tweaking with xorg.conf I gave up and just rebooted the computer. Once again I tried to change the resolution to something better than 640&#215;480; no luck.</p>
<p>Finally I decided to install with the low res options and fix it later. The actual install process was fairly painless. It should be noted that installing Vista and Server 2008 are actually easier now. <!-- s9ymdb:6 --><img src="http://zacgarrett.com/uploads/720px-Achtung.svg.thumb.serendipityThumb.png" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px" height="92" width="110" />There are fewer options and the install process seems to be faster. Those OSs use image files to install the OS which is extremely efficient. This is not a complaint, just an observation.</p>
<p>Once installed I got a great error from my BIOS, no master boot record found. The installer decided to install grub on one of the secondary drives instead of the same one the OS. It didn&#8217;t even install on the Windows XP drive; it installed on my file storage drive. There is only backed up files on this drive; no OSs. After changing the boot order of the hard drives I was back in business.</p>
<p><strong>X11 Problems</strong></p>
<p>Well, I was on to my next challenge; no login screen.The normal GUI didn&#8217;t show up; instead a great flashing screen of xorg trying to start and failing. Good ol&#8217; GDM was continuly trying to start and would fail <!-- s9ymdb:242 --><img src="http://zacgarrett.com/uploads/gnome_logo.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px" height="64" width="64" />resulting in the flashing screen. After around a minute it gave an error stating that X had some sort of error and was not able to start and it would try again in three minutes. There I was, on the command line login screen with GDM going to try and start X again in three minutes.</p>
<p>I quickly was able to get a working xorg.conf file to get gnome up and running with startx. After three minutes GDM decided to try again even though I was already running X. It failed again and made the screen flash on me. I didn&#8217;t realize what was going on exactly until about the third time and then I was able to shut down GDM (sudo /etc/init.d/gdm stop).</p>
<p>The next step was to install the proprietary NVIDIA drivers. Once again, another roadblock; my graphics card is not supported via the standard <a href="https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia">Ubuntu way</a>. I had to install the driver directly from NVIDIA which needed <!-- s9ymdb:243 --><img src="http://zacgarrett.com/uploads/NVIDIA_logo.serendipityThumb.png" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px" height="81" width="110" />the kernel source and quite a few other compiling tools to allow it to be installed. Following the <a href="https://help.ubuntu.com/community/NvidiaManual">tutorial</a> it was a fairly easy process; I&#8217;ve done the same thing many times in the past.</p>
<p>After this process I restarted the computer to make sure everything was working. GDM still didn&#8217;t work. Instead of troubleshooting the problem I uninstalled GDM (sudo apt-get remove gdm) and just used startx instead.</p>
<p><strong>Wine Gaming</strong></p>
<p>I&#8217;ve been hearing great things about <a href="http://winehq.com">wine</a> as of late being able to run game at full speed. <!-- s9ymdb:244 --><img src="http://zacgarrett.com/uploads/winehq_logo.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px" height="52" width="110" />So, my next step was to get Team Fortress 2 running under wine. After finding a <a href="http://www.fsckin.com/2007/10/15/how-to-run-team-fortress-2-half-life-2-hl2-ep-12-in-ubuntu-using-wine/">tutorial</a> on the subject I went at it. The install process of Steam was fairly simple and I was able to copy all of my games over from my NTFS partition so no major download was needed.</p>
<p>The game started up with an error stating that my graphics card could not handle the game. I ignored the error as I knew that it could; a 8800GT can clearly handle the game. The game loaded and looked surprisingly good. Of course I hit another snag; when I hit the options menu in the game and it froze. I had to end the process the hard way (killall -9 hl2.exe).</p>
<p>After starting the game again I just hit the find server option and clicked on a server to join. Frozen once again. <!-- s9ymdb:245 --><img src="http://zacgarrett.com/uploads/Half-Life-2.serendipityThumb.jpg" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px" height="97" width="110" />After a little bit of analysis I saw an error about my USB sound card not functioning. After two hours of trying to get it functioning I gave up and just used the onboard sound card to see if I could get something working. Audio worked but the game still did not.</p>
<p>To see if any game would work I tried Half-Life 2, a game that has been out since 2004 and should be better supported. Once again the game froze. All temperatures on the computer were fine, nothing was overheating the game just wouldn&#8217;t load.</p>
<p><strong>Conclusion</strong></p>
<p>This right here is the reason Linux will never be a viable desktop solution. I have over three years of Linux experience on both the desktop and server and look at all of the problems I had. I was able to get around most of them by knowing what was going on and what it took to find the solution.</p>
<p><!-- s9ymdb:3 --><img src="http://zacgarrett.com/uploads/3d_Apple_Logo_102.serendipityThumb.jpg" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px" height="83" width="110" />I&#8217;ve now booted out of Linux and am in the XP partition of the computer. I really thought I missed Linux as my primary desktop. Today I remembered why I got a Mac instead; all of the *NIX power with the ease of use of an Apple product.</p>
<p>My time is now actually worth something now and I need a computer that works without constantly needing attention. This test rules out Linux and with all of the badware on Windows the best option for me is OS X. If you run Linux as your primary OS, the more power to you. I just no longer have the energy to put up with the hassle.</p>
<div class="feedflare">
<a href="http://feeds.zacgarrett.com/~f/tech-geek?a=9HMWsfD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=9HMWsfD" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=pPaGDQD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=pPaGDQD" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=aTGUa6D"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=aTGUa6D" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=bUPxged"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=bUPxged" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=BO3nuzd"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=BO3nuzd" border="0"></img></a> <a href="http://feeds.zacgarrett.com/~f/tech-geek?a=x7vA8tD"><img src="http://feeds.zacgarrett.com/~f/tech-geek?i=x7vA8tD" border="0"></img></a>
</div><img src="http://feeds.zacgarrett.com/~r/tech-geek/~4/223708880" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zacgarrett.com/os/why-desktop-linux-will-never-be-mainstream/index.html/feed</wfw:commentRss>
		<feedburner:origLink>http://zacgarrett.com/os/why-desktop-linux-will-never-be-mainstream/index.html</feedburner:origLink></item>
	</channel>
</rss>
