<?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/"
	>

<channel>
	<title>Jared's Blog</title>
	<atom:link href="http://blog.jaredsutton.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.jaredsutton.com</link>
	<description></description>
	<pubDate>Tue, 17 Aug 2010 17:34:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Why, Microsoft?</title>
		<link>http://blog.jaredsutton.com/?p=77</link>
		<comments>http://blog.jaredsutton.com/?p=77#comments</comments>
		<pubDate>Tue, 17 Aug 2010 17:34:43 +0000</pubDate>
		<dc:creator>Jared Sutton</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.jaredsutton.com/?p=77</guid>
		<description><![CDATA[I&#8217;ve been writing an app recently that measures performance metrics from a range of devices.  One thing I have to do is read data from Windows boxes via WMI.  I&#8217;ve got a WMI client program for Linux (thanks Zenoss  ).  So, I&#8217;m trying to get some stats on page file usage. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been writing an app recently that measures performance metrics from a range of devices.  One thing I have to do is read data from Windows boxes via WMI.  I&#8217;ve got a WMI client program for Linux (thanks Zenoss <img src='http://blog.jaredsutton.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).  So, I&#8217;m trying to get some stats on page file usage.  Here&#8217;s an example of the output I&#8217;m getting (I&#8217;ve anonymized the example to protect the innocent)&#8230;</p>
<p><code>[user@localhost Project]# ./bin/wmic -U &#8220;administrator%password&#8221; //192.168.1.133 &#8220;SELECT SizeStoredInPagingFiles FROM Win32_OperatingSystem&#8221;<br />
CLASS: Win32_OperatingSystem<br />
Name|SizeStoredInPagingFiles<br />
Microsoft Windows Server 2003 Standard Edition|C:\WINDOWS|\Device\Harddisk0\Partition1|2095104<br />
[user@localhost Project]# ./bin/wmic -U &#8220;administrator%password&#8221; //192.168.1.133 &#8220;SELECT FreeSpaceInPagingFiles FROM Win32_OperatingSystem&#8221;<br />
CLASS: Win32_OperatingSystem<br />
FreeSpaceInPagingFiles|Name<br />
2081296|Microsoft Windows Server 2003 Standard Edition|C:\WINDOWS|\Device\Harddisk0\Partition1</code></p>
<p>The basic format of the output is that the first line contains the name of the table you&#8217;re getting data from (or &#8220;Class&#8221; in WMI terms); the second line is a pipe-delimited list of columns in the same order as the data; the rest of the lines are individual data lines, pipe-delimited.  As you can see from the above example, I&#8217;ve got a few problems.  First, I&#8217;m getting more columns than I asked for.  I only asked for one column in each query, and the column header clearly shows two columns being returned.  Second, the &#8220;Name&#8221; column (which is the one I didn&#8217;t ask for) actually uses the pipe character in it&#8217;s result set.  This makes it impossible for me to parse the output by column accurately.</p>
<p>I suppose the delimiter issue could be the blame of the WMI client that I&#8217;m using, which is clearly third-party, but the fact that I&#8217;m getting columns back that I didn&#8217;t ask for would seem to be squarely the fault of Microsoft.  So, I thank you Microsoft for being the source of my most-recent head-ache.  I&#8217;m now going to create some horrible hack to get the information that I need&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jaredsutton.com/?feed=rss2&amp;p=77</wfw:commentRss>
		</item>
		<item>
		<title>The &#8220;climate change&#8221; debate: What I&#8217;d like to see</title>
		<link>http://blog.jaredsutton.com/?p=72</link>
		<comments>http://blog.jaredsutton.com/?p=72#comments</comments>
		<pubDate>Fri, 30 Jul 2010 08:26:44 +0000</pubDate>
		<dc:creator>Jared Sutton</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.jaredsutton.com/?p=72</guid>
		<description><![CDATA[I&#8217;ve been seeing the climate change issue here and there again recently.  Unfortunately, it&#8217;s the same banter from both sides over and over again.  I&#8217;m, personally, very tired of reading the same stuff.  There&#8217;s the climate change fan-boys that are totally convinced that man is causing the climate to shift, simply because [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been seeing the climate change issue here and there again recently.  Unfortunately, it&#8217;s the same banter from both sides over and over again.  I&#8217;m, personally, very tired of reading the same stuff.  There&#8217;s the climate change fan-boys that are totally convinced that man is causing the climate to shift, simply because a group of scientists said so.  Also, there&#8217;s the people that deny that it exists, saying that man couldn&#8217;t possibly affect the global climate in such a way.  Honestly, there&#8217;s merit to both statements.</p>
<p>From the climate change supporters perspective, it&#8217;s easy to simply look to an &#8220;expert&#8221; in a given field and make up one&#8217;s mind based on that person&#8217;s opinion.  If I were to go with that approach, I&#8217;d never have to do any real investigation into the evidence itself; I could read someone&#8217;s summary and spend the extra time playing Team Fortress 2.  Sounds good to me.  But I really do enjoy analyzing statistical data.  It&#8217;s fun, and I get to verify/discount suppositions without having to depend on the word of someone else (of whom I&#8217;ve probably never met nor ever will meet).</p>
<p>From the perspective of the climate change opposition, it&#8217;s also easy to look at the size and complexity of our world and conclude that we 6+ billion people cover only a small percentage of this planet&#8217;s surface, and therefore could hardly make that large an impact on it&#8217;s operation.  However, the recent oil spill in the Gulf of Mexico is one example of how humans can indeed have an impact on relatively large portions of the globe.  So, empirical evidence tends to toss this idea out the window rather quickly.</p>
<p>I&#8217;m trying to be fair to both sides of this debate, but notice I haven&#8217;t addressed the &#8220;experts&#8221; on either side, since 99.9% of the debating that I&#8217;ve seen is done by people with little or no experience in either climate science or even scientific research in general.  I count myself in this category, so I&#8217;m not knocking the common man by any means.  I have my own opinions, which I&#8217;ll no doubt be expanding on below, but I wanted to show that both sides have strengths and weaknesses to their own most-bantered arguments.</p>
<p>Now, on to my own thoughts on the issue:</p>
<p>Climate change is happening; there, I said it.  But this statement shouldn&#8217;t be a shock to anyone.  The Earth&#8217;s climate hasn&#8217;t stopped changing from the beginning of time.  The real questions are:</p>
<ul>
<li>Is the climate change we&#8217;re seeing today unusual, given our past observations?</li>
<li>How many years have we been collecting climate data in a consistent format?</li>
<li><strong>Where is the raw data?</strong></li>
<li>What steps were taken to analyze the data to reach your conclusion?</li>
</ul>
<p>As you can see, the most important of these questions is the third on the list above.  I still have yet to see honest-to-goodness raw data and a methodology for examining that data to reach a conclusion of unusual climate change.  In addition, the &#8220;dummy&#8221; graphs I&#8217;ve seen in articles promoting the concept of man-made global warming, for example, show that we&#8217;ve been collecting climate data for only 300 years or so.  If the world is as large as many scientists say it is (in the billions of years; though I don&#8217;t hold to this idea myself), observing climate changes for this length of time is a terribly small sample size in the Earth&#8217;s total climate-changing life.</p>
<p>There is, also, this large ball of fire in the sky that keeps this world heated; you may have heard of it: the sun.  Apparently, the amount of energy it casts toward the earth doesn&#8217;t always remain constant.  Sometimes, it has what the experts call &#8220;solar flares&#8221; which cast large bursts of heat/energy into space.  One would expect that when the amount of energy being output from the sun increases, the temperature of the earth might rise with it in some reasonable correlation.  So, given this thought, it seems possible that even if there is something unusual about the climate patterns in the last hundred years, there might be other causes for it than man kind.  I&#8217;d like to see charts comparing some other variables:</p>
<ul>
<li>Chart comparing atmospheric CO2 levels and global population levels (more humans means more breathing)</li>
<li>Chart comparing temperature and solar flare activity (and not just number of flares, but also energy output as a result of the flares, since different flares have different intensities)</li>
</ul>
<p>One other thought that&#8217;s been floating around in my somewhat-empty head is whether temperature readings on the moon might be helpful here as well.  Since I suggested that solar flare activity could be a culprit, if we accepted that we do indeed have unusual climate activity on the earth, one might expect that the Moon&#8217;s climate might change also (though on a much different scale, since it has much less atmosphere than the Earth).</p>
<p>So, that&#8217;s about it.  The primary reason I have chosen to reject the climate change position is that I haven&#8217;t seen any real data.  All I&#8217;ve seen are simple charts (e.g., the &#8220;hockey stick&#8221;), that could mean just about anything given the proper numeric massaging (see <a href="http://www.politicalmathblog.com/">Political Math Blog</a> for ways you can manipulate numbers to say <a href="http://www.politicalmathblog.com/?p=394">anything</a> you <a href="http://www.politicalmathblog.com/?p=401">want</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jaredsutton.com/?feed=rss2&amp;p=72</wfw:commentRss>
		</item>
		<item>
		<title>MythTV Hacking</title>
		<link>http://blog.jaredsutton.com/?p=70</link>
		<comments>http://blog.jaredsutton.com/?p=70#comments</comments>
		<pubDate>Wed, 14 Apr 2010 05:44:19 +0000</pubDate>
		<dc:creator>Jared Sutton</dc:creator>
		
		<category><![CDATA[Computers]]></category>

		<category><![CDATA[HTPC]]></category>

		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.jaredsutton.com/?p=70</guid>
		<description><![CDATA[I&#8217;ve been hacking on MythTV recently.  I&#8217;ve written a Python app that creates a folder of symlinks to your MythTV recordings so that XBMC or Boxee can index them more easily (without having to use UPnP or some other weird method of accessing the Myth recordings.  I&#8217;m cleaning up that code now, and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been hacking on MythTV recently.  I&#8217;ve written a Python app that creates a folder of symlinks to your MythTV recordings so that XBMC or Boxee can index them more easily (without having to use UPnP or some other weird method of accessing the Myth recordings.  I&#8217;m cleaning up that code now, and you&#8217;ll be able to download it from a Google Code project soon.  I&#8217;ll post back here when that goes live.</p>
<p>I also was wondering today if I could find a way to see if there were any HD versions of movies that I had already recorded in SD coming up in the listings.  I think this MySQL query should do the trick&#8230;</p>
<p><code>SELECT DISTINCT program.title FROM recordedprogram LEFT JOIN program ON program.title = recordedprogram.title WHERE program.videoprop LIKE '%HDTV%' AND recordedprogram.videoprop NOT LIKE '%HDTV%' AND recordedprogram.programid LIKE 'MV%';</code></p>
<p>That&#8217;s a good start, I think.  The next step is to wrap that in a Python app that will automatically schedule that HD version of the movie to be re-recorded, and set it up in a cron job that runs on a daily basis.  I was thinking about joining the program and recordedprogram tables on programid, but I wasn&#8217;t sure if the HD and SD versions of the same movie would have the same programid, and I figured the title should be a sufficient match <em>most of the time</em> (e.g. of the less likely scenario, <em>Ocean&#8217;s Eleven</em> is the name of two different movies).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jaredsutton.com/?feed=rss2&amp;p=70</wfw:commentRss>
		</item>
		<item>
		<title>My longtime blog hiatus is over</title>
		<link>http://blog.jaredsutton.com/?p=60</link>
		<comments>http://blog.jaredsutton.com/?p=60#comments</comments>
		<pubDate>Tue, 21 Oct 2008 05:02:08 +0000</pubDate>
		<dc:creator>Jared Sutton</dc:creator>
		
		<category><![CDATA[Computers]]></category>

		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.jaredsutton.com/?p=60</guid>
		<description><![CDATA[Yes, friends: I&#8217;m back.  It&#8217;s been too long.  A lot has happened since January 11th.  I&#8217;ve graduated from college and taken on a job.  So, with all those details out of the way, I&#8217;d like to give you my thoughts Kubuntu 8.10 (Intrepid Ibex):
I decided to install Intrepid when it hit [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, friends: I&#8217;m back.  It&#8217;s been too long.  A lot has happened since January 11th.  I&#8217;ve graduated from college and taken on a job.  So, with all those details out of the way, I&#8217;d like to give you my thoughts Kubuntu 8.10 (Intrepid Ibex):</p>
<p>I decided to install Intrepid when it hit alpha stage.  It had just been too long since I had gotten any significant software updates, and I was getting itchy (and not just because I tried growing a beard&#8230;which didn&#8217;t turn out very well).  I decided to give Intrepid all of the credit it deserves, and I wiped my desktop system, after cleaning up and uploading my home directory to my local NAS.  I hadn&#8217;t been doing much reading on Intrepid, so I was slightly surprised to see that KDE 4.1 is the default desktop in Kubuntu now.  I was slightly worried after my KDE 4.0.0 experience.</p>
<p>So, after installing the system, I booted it up for the first time to find a not-so-speedy desktop in front of me.  Now, folks, I&#8217;m not trying to brag here, but I&#8217;m running quite a capable system.  It&#8217;s an Athlon 64 X2 4000+, 4 GB DDR2-800, GeForce 8600 GTS w/ 256MB.  Windows, menus, and dialogs shouldn&#8217;t lag when requested, but yet, here we are at KDE 4.1.2&#8230;.lagging.  Now, I&#8217;ve heard that there has been or are problems with the nVidia driver and KDE 4, so I&#8217;m going to also try it out on my T61 which has Intel&#8217;s 965 chipset (one of the best-supported video chipsets in the Linux world).  So, for the time being, I&#8217;ll lay aside my issues with the desktop being laggy.</p>
<p>On the whole, I&#8217;m impressed with the number of annoyances that have been fixed in the months between KDE 4.0 and 4.1.2.  The panel is now resizeable (though only by the mouse, not by a specific pixel height); the desktop doesn&#8217;t move if you click-and-drag in the wrong spots; I can change the window decoration back to Plastik without KDE 4 crashing; running xtermcontrol doesn&#8217;t crash Konsole (I reported a bug on that <img src='http://blog.jaredsutton.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).  I&#8217;m sure I&#8217;m missing a few things that don&#8217;t bother me anymore, but those are the ones that are coming to my mind quickly.</p>
<p>And now, comes the part that would make most KDE developers cry (if any of them actually read my blog).  I&#8217;m going to give my top 10 list of KDE 4.1 annoyances (as of 4.1.2):</p>
<ol>
<li>You can&#8217;t change the font or time format (24-hour vs 12-hour + AM/PM) in the digital clock that&#8217;s on the panel.</li>
<li>Some KDE applications don&#8217;t respect my chosen widget theme (Plastik).  This could be some strange Kubuntu packaging issue, but I somehow doubt it.
</li>
<li>There&#8217;s no &#8220;Run&#8221; option in the classic K menu (nor does there seem to be any way to customize it).</li>
<li>There are now two &#8220;theme-able&#8221; engines in KDE 4: Plasma and Qt.  Call me a traditionalist, but I like my desktop to look somewhat consistent, and that&#8217;s hard to do when some things on the desktop follow one theme, and the others follow another.  Blessings on the person that created the &#8220;Plain&#8221; Plasma theme that&#8217;s on kde-look.org, as it matches my Plastik Qt theme pretty well.</li>
<li>I&#8217;m all for desktop widgets, but I don&#8217;t want my ENTIRE DESKTOP to be built from widgets.  Let&#8217;s take an example of how the widget-built desktop concept could be annoying (at least in it&#8217;s current implementation).  The KDE 4 panel is a plasma widget, as are all of the items on the panel (the K menu, the task list, the system tray, the digital clock, etc.).  Now, let&#8217;s say I want to &#8220;lock&#8221; the items that are currently on the dock, and I want to get rid of the annoying &#8220;cashew&#8221; that&#8217;s on the far right of my dock.  I right-click the dock, and choose &#8220;Lock Widgets.&#8221;   Does it lock my dock? Yes.  But, it also locks all the other widgets that I happen to have on my desktop.  Bad.</li>
<li>I like desktop icons.  The desktop is a place that I can stick things that I&#8217;m working on currently without having to dig around in an endless hierarchy of folders to get to.  If you take away my desktop icons, you reduce my ability to work efficiently.  The folderview Plasmoid is a nice, quick fix to the lack of working desktop icons from the KDE 4.0 release, but it&#8217;s not a perfect solution.  From what I read, KDE 4.2 will allow you to fill your whole desktop with a folderview widget, but you&#8217;ll lose the ability to place other widgets on your desktop.  That doesn&#8217;t sound good either.  KDE Developers: it&#8217;s time to re-think (not throw away) this widget strategy before you drive away your entire user base.</li>
<li>When you try to resize plasmoids, they stretch and skew very slowly and painfully.  Just moving them around can be a chore.</li>
<li>Dolphin is getting better as a file manager, but it&#8217;s still missing some things that I like from Konqueror; perhaps others feel the same way.  However, there&#8217;s no intuitive way to change my default filemanager back to konqueror.</li>
<li>Things just don&#8217;t seem to render smoothly.  When I see windows and menus appear, I see fragments of things that were on the screen previously for a split-second, and then the item that I requested renders.  I&#8217;ll see if this is nvidia+kde4 related when I install Kubuntu 8.10 on my Thinkpad.</li>
<li>There are obvious user options missing all over the place.  I detailed a few missing options earlier, but this is more of a general annoyance, as it affects the way I work all the time.  For example, do I want to group similar tasks in the panel&#8217;s task list?  Maybe, or maybe not, but I should have an option to turn it on and off.  I could go on all night about missing user preference things, but I think you get the point.</li>
</ol>
<p>So, there it is.  My most up-to-date list of grievance.  Now, I know there&#8217;ll probably be a KDE developer out there that reads this and says: &#8220;if you don&#8217;t like it, fix it and submit a patch.&#8221;  People in the open source community like to think that it&#8217;s easy for anyone to get involved in an open source project, and for some projects that&#8217;s true.  However, in the case of KDE, the community has been neglected as of late, and I&#8217;m starting to wonder if it&#8217;s really a community effort anymore.  Maybe that&#8217;s a separate topic for another post, and maybe I&#8217;m just bitter over the path that KDE 4 has taken over the last several years, but I think many of the things I&#8217;ve chronicled in this blog post have some value, if only to help me gague how KDE 4 is improving.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jaredsutton.com/?feed=rss2&amp;p=60</wfw:commentRss>
		</item>
		<item>
		<title>KDE 4.0.0 &#8212; A Disappointment</title>
		<link>http://blog.jaredsutton.com/?p=58</link>
		<comments>http://blog.jaredsutton.com/?p=58#comments</comments>
		<pubDate>Sat, 12 Jan 2008 04:30:15 +0000</pubDate>
		<dc:creator>Jared Sutton</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.jaredsutton.com/?p=58</guid>
		<description><![CDATA[KDE is known for it&#8217;s high level of customizability (Gnome users/developers hate this, for whatever reason).  However, with the 4.0.0 release of KDE, I found a desktop that was neither usable in it&#8217;s default configuration, nor was it otherwise customizable (not even close to the level of KDE 3.5).  This &#8220;release&#8221; is not [...]]]></description>
			<content:encoded><![CDATA[<p>KDE is known for it&#8217;s high level of customizability (Gnome users/developers hate this, for whatever reason).  However, with the 4.0.0 release of KDE, I found a desktop that was neither usable in it&#8217;s default configuration, nor was it otherwise customizable (not even close to the level of KDE 3.5).  This &#8220;release&#8221; is not feature-complete (not even close), and I won&#8217;t be moving from KDE 3.5.8 any time soon.  Some people need to re-focus on what release cycles are supposed to be like&#8230;</p>
<ul>
<li>Alpha Release -> Not feature complete; a taste of what the final product has in store; perhaps (very) buggy</li>
<li>Beta Release -> Feature complete, but still needs polish (and bug-fixing); stable enough for normal users to test (but not use in production)</li>
<li>Release Candidate -> Feature complete with all (known) major bugs fixed.  This could be a final release, if no one finds any major problems</li>
<li>Final Release -> Everything that the users have been salivating over, and MORE!</li>
</ul>
<p>I hate to say it, but KDE 4.0.0 seems to fit in what we&#8217;ve traditionally classified as an &#8220;alpha&#8221; release.  I&#8217;m not saying that because it&#8217;s unstable; KDE 4.0.0 is stable for the most part (still can&#8217;t get Konsole to start up without crashing).  The reason I&#8217;d call it &#8220;alpha&#8221; is that it&#8217;s not feature complete.</p>
<p>For example, the first time I logged into KDE 4.0.0, I noticed the panel&#8230;OK, well who couldn&#8217;t notice the panel?  It&#8217;s rather large with a massive digital clock on the right side.  I mean, a blind man with two missing fingers would notice the panel right off the bat.  So, since I don&#8217;t like my panel to be so monstrous, I right-clicked the panel and chose &#8220;Task Manager Settings.&#8221;  A configuration dialog popped up with (wait for it)&#8230;ONE OPTION!! The one option was weather I wanted tool-tips or not!  So, I thought maybe the panel will size down automatically if I reduce the font size of the digital clock.  So, I right-click the clock and chose &#8220;Digital Clock Settings.&#8221;  In that dialog I saw options for choosing a font, weather it should be bold or italic, the clock color, weather or not to show the timezone/year/day-of-the-week, and weather to show in 24-hour format, but NO FONT SIZE OPTION!!!</p>
<p>You might say: &#8220;Well, Jared, perhaps the people working on the panel just were having a bad year or two&#8230;why not give the rest of the release a chance?&#8221;  Oh, my friend, I have indeed given the rest of the desktop a chance.  I set aside my experience with the panel so that I could give the rest of the Desktop my full, undistracted attention.  Next, I turned my attention to the icons I saw on the desktop.  These icons were the ones that I had there while running KDE 3.5 (the contents of the &#8220;Desktop&#8221; folder in my home directory).  The first thing I noticed was that they weren&#8217;t lined up nicely; they were kind of there in no particular order, at least none that I could determine.  Odd perhaps, but something I could once again overlook.</p>
<p>Each icon had a translucent backdrop with rounded edges: &#8220;A nice touch&#8221; I thought to myself.  One thing that troubled me, however, was that the icons were on the other monitor from the panel.  I have gotten used to having both on the same monitor, so I tried to move them.  I tried to select multiple icons and drag them to the other monitor.  Much to my surprise, I could only move ONE icon at a time.  So, I resigned my self to just move them one-by-one.  After trying to move the first icon, I found that once the icon left the screen that it was on, it became invisible on the other monitor.  After playing around with it a bit, I suspect that the desktop background on the second monitor was being rendered over top of the icon.  But this isn&#8217;t the worst of this part of the story: after trying to move the icon back THE ENTIRE DESKTOP STARTED TO MOVE!!!!11111one!</p>
<p>Now that I&#8217;ve given you a good horror story of KDE 4.0.0, let&#8217;s get back to the topic that I started with.  Aaron Seigo, who seems to be the voice of the KDE team these days, has been on the war path of KDE 4.0.0 these days.  He has been saying that people aren&#8217;t expecting the right thing when they expect KDE 4.0 to be a full replacement for KDE 3.5.  They shouldn&#8217;t expect that until later releases of KDE 4.  He says that people are used to the &#8220;closed source&#8221; method of software releases.  He says that Open Source has generally worked different than closed source software.  I agree with Aaron, but only to the point that open source projects are _usually_ a LOT more careful about what they label as a final/stable release.  They release early and/or often, sure, but they usually do so with labels like &#8220;alpha&#8221; or &#8220;beta&#8221; so that would-be users know that it&#8217;s not what they might expect from a final/stable release.</p>
<p>I think that KDE 4.0.0 was released so that the KDE developers could get back into heavy development without users constantly clamoring about when KDE 4 was coming out.  It was a bone to those of us in the community who have been waiting for years (literally) for KDE 4.  Well, I must say, I&#8217;m not impressed with 4.0.0.  It has potential, but potential never won any awards, and it certainly isn&#8217;t what should constitute a final/stable release of a major Linux Desktop contender.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jaredsutton.com/?feed=rss2&amp;p=58</wfw:commentRss>
		</item>
		<item>
		<title>Compiz White Border Bug (Intel graphics)</title>
		<link>http://blog.jaredsutton.com/?p=57</link>
		<comments>http://blog.jaredsutton.com/?p=57#comments</comments>
		<pubDate>Fri, 21 Dec 2007 04:40:45 +0000</pubDate>
		<dc:creator>Jared Sutton</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.jaredsutton.com/?p=57</guid>
		<description><![CDATA[I&#8217;ve been playing around with Compiz-Fusion on several of my machines.  Compiz has improved in quality very quickly since they merged the code base with Beryl.  It&#8217;s been a lot easier to get it installed and working recently.  One thing has been missing from all the recent releases, however.  When combining [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been playing around with Compiz-Fusion on several of my machines.  Compiz has improved in quality very quickly since they merged the code base with Beryl.  It&#8217;s been a lot easier to get it installed and working recently.  One thing has been missing from all the recent releases, however.  When combining Intel video chipsets, Compiz, and KDE-Window-Decorator, a white border appears around several screen elements (on top of the Kicker, around tool tips).  After hunting around for solutions, I found a good combination of things to work around the problem.  If you change the configuration backend in CCSM to Gconf, enable the DBUS plugin in CCSM, and change the Shadow Radius in the Window Decoration plugin to something other than a value between 7.5 and 8.5.  However, the final value needs to be changed each time Compiz is restarted (which means opening up CCSM, and adjusting the Shadow Radius).</p>
<p>Now, I wouldn&#8217;t be writing this post if I didn&#8217;t have an even better work-around.  The better work around is to add the following to the /usr/bin/compiz startup script:</p>
<p>Replace this line:<br />
<code>${COMPIZ_BIN_PATH}${COMPIZ_NAME} $COMPIZ_OPTIONS "$@" $COMPIZ_PLUGINS || exec $FALLBACKWM $FALLBACKWM_OPTIONS</code></p>
<p>&#8230; with the following:</p>
<pre>
${COMPIZ_BIN_PATH}${COMPIZ_NAME} $COMPIZ_OPTIONS "$@" $COMPIZ_PLUGINS &#038;

sleep 2s

if [ $? -ne 0 ]; then
  exec $FALLBACKWM $FALLBACKWM_OPTIONS
fi

sleep 3s
gconftool-2 --type float --set /apps/compiz/plugins/decoration/allscreens/options/shadow_radius 6.0
sleep 1s
gconftool-2 --type float --set /apps/compiz/plugins/decoration/allscreens/options/shadow_radius 6.1
</pre>
<p>After this, the Shadow Radius adjustment will be made a few seconds after Compiz starts, and you will be on your way to a better Compiz experience. <img src='http://blog.jaredsutton.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jaredsutton.com/?feed=rss2&amp;p=57</wfw:commentRss>
		</item>
		<item>
		<title>Linux is still awesome</title>
		<link>http://blog.jaredsutton.com/?p=56</link>
		<comments>http://blog.jaredsutton.com/?p=56#comments</comments>
		<pubDate>Wed, 28 Nov 2007 03:17:58 +0000</pubDate>
		<dc:creator>Jared Sutton</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.jaredsutton.com/?p=56</guid>
		<description><![CDATA[More than a year ago, I wrote a post called &#8220;Linux is awesome,&#8221; in which I chronicled my move to Linux as my main Desktop platform (I had been playing/hacking with it for many years before that).  In that post, I also talked about my disappointment about not having a media player available that could [...]]]></description>
			<content:encoded><![CDATA[<p>More than a year ago, I wrote a post called &#8220;Linux is awesome,&#8221; in which I chronicled my move to Linux as my main Desktop platform (I had been playing/hacking with it for many years before that).  In that post, I also talked about my disappointment about not having a media player available that could compete with Winamp (2.x) in its simplicity and usability.  I tried BMPx, but found it to be too unstable for general use.  I ended up using Amarok (an excellent media player, to be sure).</p>
<p>I&#8217;ve been using Amarok solidly ever since, but recently I&#8217;ve been itching to return to my Winamp roots in usability/simplicity.  I got this itch again because I saw an article about the release of Xmms 1.2.11, the first update to the aging media player in over 3 years.  As far as I know, it&#8217;s simply a point release with bugfixes only (no GTK2 conversion, sadly).  While looking into this, I inadvertently stumbled upon Audacious, a fork of Xmms that I had seen a few years back, but it was as unstable as BMPx was at the time I tried it.</p>
<p>I looked at a few of the screenshots of Audacious, and it looked very promising: a media player forked from Xmms, which supported Winamp skins, and the GUI was upgraded to GTK2.  So, I downloaded and installed.  I was immediately able to pull out my old Winamp 2.95 Classic skin, make a few adjustments to the default settings, and I was in heaven.  The simplicity was wonderful.  I don&#8217;t need a media library (my storage server is quite organized already), and it even supported my Microsoft (gasp!) keyboard&#8217;s multimedia keys with an included plugin.  I loved it!</p>
<p>So, the moral of the story is, don&#8217;t give up on Linux.  If you want something, chances are that someone out there wants the same thing, and all you really have to do is wait (or, perhaps write/fork it yourself, if you feel up to it), and it&#8217;ll probably show up.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jaredsutton.com/?feed=rss2&amp;p=56</wfw:commentRss>
		</item>
		<item>
		<title>Giving Back</title>
		<link>http://blog.jaredsutton.com/?p=55</link>
		<comments>http://blog.jaredsutton.com/?p=55#comments</comments>
		<pubDate>Sat, 21 Apr 2007 02:44:31 +0000</pubDate>
		<dc:creator>Jared Sutton</dc:creator>
		
		<category><![CDATA[Computers]]></category>

		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.jaredsutton.com/?p=55</guid>
		<description><![CDATA[My love of Linux began many years ago when a cousin of mine brought down a copy of Debian for me.  Later that year, he sent me a package for Christmas that had several network cards, a 5 port hub, and a book on Linux.  Since then, I&#8217;ve been doing all I can [...]]]></description>
			<content:encoded><![CDATA[<p>My love of Linux began many years ago when a cousin of mine brought down a copy of Debian for me.  Later that year, he sent me a package for Christmas that had several network cards, a 5 port hub, and a book on Linux.  Since then, I&#8217;ve been doing all I can do learn of this great OS.  I&#8217;ve been on a search across the spectrum to find the easiest, yet the most flexible distribution.  That search led me across (in order) Debian (no X11), Red Hat (pre-Fedora), Mandrake (pre-Mandriva), Lindows (pre-Linspire), Debian (Woody - this time I had more packages with a full X server), Fedora, and finally K/Ubuntu.</p>
<p>There were some shorter experiments in there too.  I gave Gentoo a try twice.  The first time, I was not able to get the system installed.  I tried again about a year later, and I was able to get a system installed this time, but I wasn&#8217;t happy with the portage system.  I know that sounds like blasphemy to those that swear by Gentoo, but it just wasn&#8217;t for me.</p>
<p>I eventually settled on K/Ubuntu for my preferred distro.  I like it because I don&#8217;t have to go all over creation to get certain things working correctly (e.g., Intel wireless drivers), but I still have the power through APT to control exactly what&#8217;s installed on my system.  Add to that the 18,000+ packages available in the various Ubuntu repositories, and I have everything I need.</p>
<p>Up to this point, it has been hard to give back to the community that I have gotten so much from.  Sure, I filed or commented-on the occasional bug report, but I was never able to give back anything tangible.  But then I realized one of the things that probably is very hard for Canonical (the corporate presence behind Ubuntu) is shelling out money for download bandwidth.  If you think about the thousands, possible millions, of people that download Ubuntu with each release, that could be a significant chunk of change to support.</p>
<p>So, I&#8217;ve decided that this time when downloading the latest install ISO, I would use the Bit Torrent method, and I would make sure to leave my Torrent client open to upload at least 150% of what I downloaded.  This act is something any user can do to help Canonical defray the cost of providing what I think is the best mix of power with easy-of-use features in a Linux-based OS.  In fact, I came home tonight and found that I&#8217;d already uploaded 170%, and I&#8217;ve decided to just leave my client uploading for at least a few more days to make sure there are enough seeds for those that still want to get ISOs in this manner.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jaredsutton.com/?feed=rss2&amp;p=55</wfw:commentRss>
		</item>
		<item>
		<title>Oh, the Irony</title>
		<link>http://blog.jaredsutton.com/?p=54</link>
		<comments>http://blog.jaredsutton.com/?p=54#comments</comments>
		<pubDate>Sat, 10 Feb 2007 04:57:25 +0000</pubDate>
		<dc:creator>Jared Sutton</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.jaredsutton.com/?p=54</guid>
		<description><![CDATA[I found it interesting that Steve Jobs thinks we should get rid of DRM.  And, while I agree with him whole-heartedly, I think he&#8217;s just the slightest bit two-faced.  I mean, he thinks that the music companies don&#8217;t have a right to tell you what you can do with the product you purchase from them, [...]]]></description>
			<content:encoded><![CDATA[<p>I found it interesting that <a target="_blank" title="Steve Jobs Thoughts on DRM" href="http://www.apple.com/hotnews/thoughtsonmusic/">Steve Jobs thinks we should get rid of DRM</a>.  And, while I agree with him whole-heartedly, I think he&#8217;s just the slightest bit two-faced.  I mean, he thinks that the music companies don&#8217;t have a right to tell you what you can do with the product you purchase from them, but he thinks he does.  I&#8217;m speaking specifically about the restriction in the <a title="Mac OS X License" href="http://store.apple.com/Catalog/US/Images/MacOSX.htm">Mac OS X license</a> that keeps its customers from installing the product they purchased on a non-Apple-branded computer.  Am I the only one that sees this as a contradiction?</p>
<p>Now, I don&#8217;t think that people should be given the right to copy software and give/sell it to whom they choose, but they should not be made to give up their law-given rights (see <a title="17 USC 117" href="http://www.law.cornell.edu/uscode/17/117.html">17 USC 117</a>) just to use the software they have purchased.  This attempt by Apple isn&#8217;t the only example of big software companies trying to control the users by &#8220;contract.&#8221;  Take Microsoft, for example.  They have stipulated in the <a target="_blank" title="Windows Vista Home Basic License" href="http://download.microsoft.com/documents/useterms/Windows Vista_Home Basic_English_2cd69850-7680-4987-8b1e-59a3d405c074.pdf">Windows Vista Home Basic license</a> that users are not allowed to run the software inside of a emulator/virtualizer.  This is simply outrageous, as Microsoft has absolutely no right to dictate how a user may run the software they have purchased.  Even worse, Microsoft also stipulates that the software may only be re-sold once after the initial sale (so, if you bought Windows off the store shelf, you may sell it to one person, however, he may not sell it).</p>
<p>The validity of these types of stipulations have not been tested in a court as far as I know.  However, <a target="_blank" title="software license agreements" href="http://en.wikipedia.org/wiki/EULA#Enforceability">this Wikipedia article</a> on software license agreements links to several cases where other license issues have been tested.  Every user of computer software should be aware of these issues, and make themselves aware of the intricacies of the concepts involved.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jaredsutton.com/?feed=rss2&amp;p=54</wfw:commentRss>
		</item>
		<item>
		<title>I&#8217;m still here</title>
		<link>http://blog.jaredsutton.com/?p=50</link>
		<comments>http://blog.jaredsutton.com/?p=50#comments</comments>
		<pubDate>Thu, 20 Jul 2006 01:45:55 +0000</pubDate>
		<dc:creator>Jared Sutton</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.jaredsutton.com/?p=50</guid>
		<description><![CDATA[I know the many folks that read my blog have been wondering when I&#8217;d post again.  Well, tonight, I&#8217;ve decided to break my silence.  I&#8217;m doing much better now that summer school is over (at least for me).  I pulled out of 2nd semester Civ (History of Civilization) with a B&#8212;&#8212;&#8212;-.  [...]]]></description>
			<content:encoded><![CDATA[<p>I know the many folks that read my blog have been wondering when I&#8217;d post again.  Well, tonight, I&#8217;ve decided to break my silence.  I&#8217;m doing much better now that summer school is over (at least for me).  I pulled out of 2nd semester Civ (History of Civilization) with a B&#8212;&#8212;&#8212;-.  I say it that way because I&#8217;d been keeping track of my exact grade the entire semester, and I ended up with a 79.6% (which, thanks to my excellent teacher, rounds up to an 80%).  Every point in that class accounted for about 0.2% of my overall grade.  So, if I had lost one more point, my grade wouldn&#8217;t have rounded up, and I would have ended up with a C+ (which at BJU is the same, GPA wise, as a C or a C-).  So, I am grateful to God for handing me that grade.  I know it was God&#8217;s doing because I just don&#8217;t make B&#8217;s in History (well, not since 6th grade anyway).</p>
<p>On the Linux front, I&#8217;ve got Xgl/Compiz working on Ubuntu Dapper.  This helps me do wonderful GUI effects on my favorite OS.  I did with the help of my GeForceFX 5200 (and excellent binary drivers, care of nVidia).  I wanted to set this up on my Thinkpad T40 as well, however, Xgl currently doesn&#8217;t support the open source ATI driver that my Thinkpad&#8217;s ATI Mobility 7500 uses.  However, AIGLX (an acceleration architecture similar to Xgl) does support that driver, and Compiz (the compositing manager I&#8217;m using) works just as well on AIGLX as it does on Xgl.  So, I got it working there as well.</p>
<p>I&#8217;ve also been told, at my place of employment, that they&#8217;ll be changing my job roll slightly.  I&#8217;ll be going from PC tech support to Linux/UNIX server management.  This, to me, is an wonderful change.  I really wanted something like this to happen for a long time, but I never felt like I had enough real qualifications to ask to work in that roll.  I still feel like that to a certain degree, but hopefully I&#8217;ll be able to learn a lot more than I know right now.</p>
<p>Anyway, that&#8217;s my life in a nutshell right now.  More to come when I know more. <img src='http://blog.jaredsutton.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jaredsutton.com/?feed=rss2&amp;p=50</wfw:commentRss>
		</item>
	</channel>
</rss>
