<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Steven Harms &#187; General</title>
	<atom:link href="http://www.sharms.org/blog/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sharms.org/blog</link>
	<description>Life, Linux and Technology</description>
	<lastBuildDate>Sun, 28 Aug 2011 18:02:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Live Each Day Like It&#8217;s Your Last</title>
		<link>http://www.sharms.org/blog/2011/01/live-each-day-like-its-your-last/</link>
		<comments>http://www.sharms.org/blog/2011/01/live-each-day-like-its-your-last/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 17:26:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.sharms.org/blog/?p=795</guid>
		<description><![CDATA[&#8220;Live Each Day Like It&#8217;s Your Last&#8221; is a popular phrase thrown about, and it is hard to imagine why it ever became so popular.  Surely, if today was actually your last day, you would not procreate and want to have a child who could never have the chance to know atleast one of their [...]


Related posts:<ol><li><a href='http://www.sharms.org/blog/2007/05/gutsy-musings/' rel='bookmark' title='Permanent Link: Gutsy musings'>Gutsy musings</a></li>
<li><a href='http://www.sharms.org/blog/2008/07/cool-podcast-etc/' rel='bookmark' title='Permanent Link: Cool podcast etc'>Cool podcast etc</a></li>
<li><a href='http://www.sharms.org/blog/2007/05/riding-the-train/' rel='bookmark' title='Permanent Link: Riding the train'>Riding the train</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><em>&#8220;Live Each Day Like It&#8217;s Your Last&#8221;</em> is a popular phrase thrown about, and it is hard to imagine why it ever became so popular.  Surely, if today was actually your last day, you would not procreate and want to have a child who could never have the chance to know atleast one of their parents.  There are distinct and important differences between humans and fruit flies, longevity being one of them.  Forget saving for a house, inventing the next assembly line, or buying plane tickets for a vacation in a few weeks.</p>
<p>Then in the same breath as the above, we are told<em> &#8220;Good things come to those who wait&#8221;</em>.  How could anyone understand these mindless phrases?  On one hand, I need to live like today is it.  On the other hand, I need to wait a long time for plans to come to fruition.</p>
<p>So I propose from now on, we live life like we will live to the average expected age of our demographics, taking into account time already spent on Earth, and any known medical conditions.</p>


<p>Related posts:<ol><li><a href='http://www.sharms.org/blog/2007/05/gutsy-musings/' rel='bookmark' title='Permanent Link: Gutsy musings'>Gutsy musings</a></li>
<li><a href='http://www.sharms.org/blog/2008/07/cool-podcast-etc/' rel='bookmark' title='Permanent Link: Cool podcast etc'>Cool podcast etc</a></li>
<li><a href='http://www.sharms.org/blog/2007/05/riding-the-train/' rel='bookmark' title='Permanent Link: Riding the train'>Riding the train</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sharms.org/blog/2011/01/live-each-day-like-its-your-last/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Google CR-48 Laptop</title>
		<link>http://www.sharms.org/blog/2011/01/google-cr-48-laptop/</link>
		<comments>http://www.sharms.org/blog/2011/01/google-cr-48-laptop/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 18:46:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[chrome os]]></category>
		<category><![CDATA[cr48]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[laptop]]></category>

		<guid isPermaLink="false">http://www.sharms.org/blog/?p=788</guid>
		<description><![CDATA[A few weeks ago, much to my surprise, the doorbell rang and outside was a mysterious box: I have to say the box art itself is pretty nice, with the rat and the rocket. I opened it up, and it was a Google CR-48 laptop running Chrome OS: So far so good &#8212; it boots [...]


Related posts:<ol><li><a href='http://www.sharms.org/blog/2008/09/google-chrome/' rel='bookmark' title='Permanent Link: Google Chrome'>Google Chrome</a></li>
<li><a href='http://www.sharms.org/blog/2009/04/the-cherokee-webserver-great-choice-for-vpss/' rel='bookmark' title='Permanent Link: The Cherokee Webserver: Great choice for VPS&#039;s'>The Cherokee Webserver: Great choice for VPS&#039;s</a></li>
<li><a href='http://www.sharms.org/blog/2011/07/ubuntu-vs-os-x/' rel='bookmark' title='Permanent Link: Ubuntu VS OS X'>Ubuntu VS OS X</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, much to my surprise, the doorbell rang and outside was a mysterious box:</p>
<p><a href="http://www.sharms.org/blog/wp-content/uploads/2011/01/cr48box.jpg"><img class="aligncenter size-full wp-image-789" title="Google CR-48 laptop box" src="http://www.sharms.org/blog/wp-content/uploads/2011/01/cr48box.jpg" alt="Google CR-48 laptop box" width="700" height="467" /></a></p>
<p>I have to say the box art itself is pretty nice, with the rat and the rocket.  I opened it up, and it was a Google CR-48 laptop running Chrome OS:</p>
<p><a href="http://www.sharms.org/blog/wp-content/uploads/2011/01/chrome-os.jpg"><img class="aligncenter size-full wp-image-790" title="CR-48 running Chrome OS" src="http://www.sharms.org/blog/wp-content/uploads/2011/01/chrome-os.jpg" alt="CR-48 running Chrome OS" width="700" height="467" /></a></p>
<p>So far so good &#8212; it boots really fast, wireless and 3g both worked for me without hassle.  The design looks a lot like my brother&#8217;s older Macbook, and the touchpad being push to click is pretty good for casual browsing.</p>
<p>I like the design of some of the Apps in the web store (ie the New York Times website customized for it), and it would be interesting to see what games come out using NaCL.</p>
<p>I already used Google Docs for my office work, and Gmail as my email client, so really nothing to transition to.  Doing web development on it is a pain, might actually work out if something like Bespin was integrated into cloud deployment backends (some sort of Heroku / Bespin hybrid).</p>


<p>Related posts:<ol><li><a href='http://www.sharms.org/blog/2008/09/google-chrome/' rel='bookmark' title='Permanent Link: Google Chrome'>Google Chrome</a></li>
<li><a href='http://www.sharms.org/blog/2009/04/the-cherokee-webserver-great-choice-for-vpss/' rel='bookmark' title='Permanent Link: The Cherokee Webserver: Great choice for VPS&#039;s'>The Cherokee Webserver: Great choice for VPS&#039;s</a></li>
<li><a href='http://www.sharms.org/blog/2011/07/ubuntu-vs-os-x/' rel='bookmark' title='Permanent Link: Ubuntu VS OS X'>Ubuntu VS OS X</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sharms.org/blog/2011/01/google-cr-48-laptop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Looking for someone to give me a hand</title>
		<link>http://www.sharms.org/blog/2010/02/looking-for-someone-to-give-me-a-hand/</link>
		<comments>http://www.sharms.org/blog/2010/02/looking-for-someone-to-give-me-a-hand/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 18:46:09 +0000</pubDate>
		<dc:creator>sharms</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[jobs]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.sharms.org/blog/?p=695</guid>
		<description><![CDATA[Hoping to reach someone intelligent / talented through this. Basically, I need someone for 2 weeks starting 3/8. It will just be a temporary position, with opportunities to work for us later as needed. Position involves Linux development, and you should know php / perl. The project will involve modems and java also, and the [...]


Related posts:<ol><li><a href='http://www.sharms.org/blog/2008/08/got-skills-email-me/' rel='bookmark' title='Permanent Link: Got skills?  Email me'>Got skills?  Email me</a></li>
<li><a href='http://www.sharms.org/blog/2010/07/linux-guru-needed/' rel='bookmark' title='Permanent Link: Linux guru needed'>Linux guru needed</a></li>
<li><a href='http://www.sharms.org/blog/2007/02/linus-vs-gnome/' rel='bookmark' title='Permanent Link: Linus vs. Gnome'>Linus vs. Gnome</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hoping to reach someone intelligent / talented through this.  Basically, I need someone for 2 weeks starting 3/8.  It will just be a temporary position, with opportunities to work for us later as needed.</p>
<p>Position involves Linux development, and you should know php / perl.  The project will involve modems and java also, and the ability to document everything would be great.</p>
<p>Good news about the position is I am leading the project, so anything you can&#8217;t figure out, I will.  Pay will be somewhere in the $100/hr range, and we need you to be in Cincinnati for the two weeks (3/8 &#8211; 3/19), 40 hours per week.</p>
<p>Send me an email (you can find my info in launchpad) or post a comment here if you think you fit the bill.  Anyone who has any Ubuntu development experience or contributions to visible projects will definitely take priority.  Remember, you need to have the ability to be in Cincinnati, as travel is not covered.</p>


<p>Related posts:<ol><li><a href='http://www.sharms.org/blog/2008/08/got-skills-email-me/' rel='bookmark' title='Permanent Link: Got skills?  Email me'>Got skills?  Email me</a></li>
<li><a href='http://www.sharms.org/blog/2010/07/linux-guru-needed/' rel='bookmark' title='Permanent Link: Linux guru needed'>Linux guru needed</a></li>
<li><a href='http://www.sharms.org/blog/2007/02/linus-vs-gnome/' rel='bookmark' title='Permanent Link: Linus vs. Gnome'>Linus vs. Gnome</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sharms.org/blog/2010/02/looking-for-someone-to-give-me-a-hand/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Explaining a simple argument</title>
		<link>http://www.sharms.org/blog/2010/02/explaining-a-simple-argument/</link>
		<comments>http://www.sharms.org/blog/2010/02/explaining-a-simple-argument/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 00:33:03 +0000</pubDate>
		<dc:creator>sharms</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.sharms.org/blog/?p=691</guid>
		<description><![CDATA[I had a conversation today, where the other party disagreed with me about the following text which I saw in Madden 09: &#8220;The Bengals have played the Steelers more than any other team in the NFL&#8221;. My assertion was that the statement was ambiguous and did not make sense as you could not figure out [...]


Related posts:<ol><li><a href='http://www.sharms.org/blog/2008/11/ati-cards/' rel='bookmark' title='Permanent Link: ATI Cards'>ATI Cards</a></li>
<li><a href='http://www.sharms.org/blog/2009/03/make-your-bash-shell-cool-again/' rel='bookmark' title='Permanent Link: Make your bash shell cool again'>Make your bash shell cool again</a></li>
<li><a href='http://www.sharms.org/blog/2008/06/simple/' rel='bookmark' title='Permanent Link: Simple'>Simple</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I had a conversation today, where the other party disagreed with me about the following text which I saw in Madden 09:</p>
<p><em>&#8220;The Bengals have played the Steelers more than any other team in the NFL&#8221;.</em></p>
<p>My assertion was that the statement was ambiguous and did not make sense as you could not figure out which team played the other team the most in their own history.</p>
<p>My interpretation of the statement was:</p>
<ul>
<li>The Bengals could have played the Steelers more than any other team in Bengals history</li>
<li>The Steelers could have played the Bengals more than any other team in Steelers history</li>
</ul>
<p>Also Wikipedia appeared to have the correct statement:  &#8220;the Bengals have met the Steelers more than anyone else in their <em>own</em> history&#8221;, which was not ambiguous to me.</p>
<p>Please comment on this as they are having a hard time believing my argument, and if I am wrong I would love to know.</p>


<p>Related posts:<ol><li><a href='http://www.sharms.org/blog/2008/11/ati-cards/' rel='bookmark' title='Permanent Link: ATI Cards'>ATI Cards</a></li>
<li><a href='http://www.sharms.org/blog/2009/03/make-your-bash-shell-cool-again/' rel='bookmark' title='Permanent Link: Make your bash shell cool again'>Make your bash shell cool again</a></li>
<li><a href='http://www.sharms.org/blog/2008/06/simple/' rel='bookmark' title='Permanent Link: Simple'>Simple</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sharms.org/blog/2010/02/explaining-a-simple-argument/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The Startling Lack of Innovation</title>
		<link>http://www.sharms.org/blog/2010/01/the-startling-lack-of-innovation/</link>
		<comments>http://www.sharms.org/blog/2010/01/the-startling-lack-of-innovation/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 22:31:25 +0000</pubDate>
		<dc:creator>sharms</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.sharms.org/blog/?p=685</guid>
		<description><![CDATA[Recently I have been thinking about the void of innovation of the last few generations. In a nutshell, it seems that we hit the pause button somewhere around the late 80&#8242;s. I have been in search of some sort of inspiration or hope, but have seldom found an answer as to what has happened. I [...]


Related posts:<ol><li><a href='http://www.sharms.org/blog/2007/01/thats-what-i-call-innovation/' rel='bookmark' title='Permanent Link: Thats what I call innovation'>Thats what I call innovation</a></li>
<li><a href='http://www.sharms.org/blog/2006/10/my-skills-of-an-artist/' rel='bookmark' title='Permanent Link: My skills of an artist'>My skills of an artist</a></li>
<li><a href='http://www.sharms.org/blog/2006/10/ubuntu-chicago/' rel='bookmark' title='Permanent Link: Ubuntu Chicago'>Ubuntu Chicago</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Recently I have been thinking about the void of innovation of the last few generations.  In a nutshell, it seems that we hit the pause button somewhere around the late 80&#8242;s.  I have been in search of some sort of inspiration or hope, but have seldom found an answer as to what has happened.</p>
<p>I recently went on my honeymoon to Chicago, a fantastic city.  We went to the top of the <a href="http://en.wikipedia.org/wiki/Willis_Tower">Sears / Willis tower,</a> and looked at the view.  It was funny how the tallest building in the United States was build in 1973.  It was a great flight to Chicago, riding on the <a href="http://en.wikipedia.org/wiki/Boeing_737">Boeing 737</a> that was designed in the early 60s.  Prior to my generation, every 10 years or so there was an entire new set of music that some loved, and some wanted to forget.  Now the decades since the 90s just blend together.</p>
<p>Did we reach an apex, or simply a cultural shift?  I highly doubt we are pressing the limits of human comprehension, as even the most skilled / difficult fields are very simple once a few hours in understanding are applied.  At some point we lost our way, but it wasn&#8217;t just the USA.  England, China, Russia are all along on the ride with us, seldomly producing actual innovation.</p>
<p>Remember AIDS, cancer, and the common cold?  They are all still here, and despite years of supposed research, we struggle for any answer, solution, or even mitigation strategy.  How is the car you drive?  Almost any engine in use today was designed fundamentally at or before the turn of the century.  Hybrid cars?  A joke in their current state (just jam a bunch of lithium ion batteries in there, also developed in the 70s).</p>
<p>I would love it if people could comment on innovations, and what they see that is amazing or that is in development that can inspire.  Where do we go from here?</p>
<p>Before we go down a road to the obvious, I don&#8217;t believe that Operating Systems are fundamentally different than 20 years ago.  My Windows 7 and Linux of today are definitely not 20 years improved (we still use the same <a href="http://en.wikipedia.org/wiki/Internet_Protocol_Suite">tcp / ip</a> protocols (developed yet again in the 60s / 70s), same languages / paradigms (most of which developed in the 60s / 70s) etc.  My computer today does little that my 8086 couldn&#8217;t do, and is terribly inefficient at doing so.  I really don&#8217;t count most anything webpage based as an innovation, as it is such low hanging fruit (even google) that I can&#8217;t bring myself to include it in with the previously mentioned technologies.</p>


<p>Related posts:<ol><li><a href='http://www.sharms.org/blog/2007/01/thats-what-i-call-innovation/' rel='bookmark' title='Permanent Link: Thats what I call innovation'>Thats what I call innovation</a></li>
<li><a href='http://www.sharms.org/blog/2006/10/my-skills-of-an-artist/' rel='bookmark' title='Permanent Link: My skills of an artist'>My skills of an artist</a></li>
<li><a href='http://www.sharms.org/blog/2006/10/ubuntu-chicago/' rel='bookmark' title='Permanent Link: Ubuntu Chicago'>Ubuntu Chicago</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sharms.org/blog/2010/01/the-startling-lack-of-innovation/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Python and real time graphical analysis</title>
		<link>http://www.sharms.org/blog/2009/11/python-and-real-time-graphical-analysis/</link>
		<comments>http://www.sharms.org/blog/2009/11/python-and-real-time-graphical-analysis/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 21:44:27 +0000</pubDate>
		<dc:creator>sharms</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[sdl]]></category>

		<guid isPermaLink="false">http://www.sharms.org/blog/?p=650</guid>
		<description><![CDATA[I have a camera which has a motor attached which I can rotate using a serial cable. I figured it would be fun to have this camera analyze the webcam shots and turn in any direction there was motion. I pulled out python and pygame, and created a prototype. Unfortunately, I can&#8217;t make python go [...]


Related posts:<ol><li><a href='http://www.sharms.org/blog/2009/06/python-threads/' rel='bookmark' title='Permanent Link: Python threads'>Python threads</a></li>
<li><a href='http://www.sharms.org/blog/2008/12/why/' rel='bookmark' title='Permanent Link: Why?'>Why?</a></li>
<li><a href='http://www.sharms.org/blog/2009/02/python-commands-module/' rel='bookmark' title='Permanent Link: Python Commands Module'>Python Commands Module</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I have a camera which has a motor attached which I can rotate using a serial cable.  I figured it would be fun to have this camera analyze the webcam shots and turn in any direction there was motion.  I pulled out python and pygame, and created a prototype.  Unfortunately, I can&#8217;t make python go very fast.  I made two test cases, 1 in C and 1 in python, to figure out if it would be worthwhile to rewrite it:</p>
<p>array-speed-test.c</p>
<pre class="brush: c">
#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;time.h&gt;
#include &lt;sys/time.h&gt;

void compare_arrays(int **screen1, int **screen2)
{
    int x;
    int y;
    int diff;
    int mult;

    for(x = 0; x &lt; 1920; x++) {
        for(y = 0; y &lt; 1080; y++)
        {
            mult = screen1[x][y] * screen2[x][y];
            diff = abs(screen1[x][y] - screen2[x][y]);
        }
    }
}

int main(int argc, char **argv)
{
    srand(time(NULL));
    printf(&quot;Generating arrays...\n&quot;);
    int **screen1;
    int **screen2;
    int i = 0;
    int j = 0;
    struct timeval now;
    struct timeval end;
    int usecs_passed;

    screen1 = malloc(1920 * sizeof(int *));
    screen2 = malloc(1920 * sizeof(int *));
    for(i = 0; i &lt; 1920; i++)
    {
        screen1[i] = malloc(1080 * sizeof(int));
        screen2[i] = malloc(1080 * sizeof(int));
    }

    for(i = 0; i &lt; 1920; i++)
    {
        for(j = 0; j &lt; 1080; j++)
        {
            screen1[i][j] = rand() % 255;
            screen2[i][j] = rand() % 255;
        }
    }

    printf(&quot;Comparing arrays...\n&quot;);

    gettimeofday(&amp;now, NULL);
    compare_arrays(screen1, screen2);
    gettimeofday(&amp;end, NULL);

    usecs_passed = end.tv_usec - now.tv_usec;

    printf(&quot;Time passed: %dms\n&quot;, (usecs_passed / 1000));
    for(i = 0; i &lt; 1920; i++)
    {
        free(screen1[i]);
        free(screen2[i]);
    }

    return 0;
}
</pre>
<p>And my python code:</p>
<p>array-speed-test.py</p>
<pre class="brush: python">
#!/usr/bin/python
import random
import time
from math import fabs

def generateArray():
    array_to_gen = [None] * 1920
    for i in range(0, 1920):
        array_to_gen[i] = [None] * 1080

    for x in range(0,1920):
        for y in range(0, 1080):
            array_to_gen[x][y] = random.randrange(0,255)

    return array_to_gen

def compareArrays(screen1, screen2):
    for x in range(0, 1920):
        for y in range(0, 1080):
            diff = fabs(screen1[x][y] - screen2[x][y])
            combo = screen1[x][y] * screen2[x][y]

if __name__ == &quot;__main__&quot;:
    print &quot;Generating arrays...&quot;
    screen1 = generateArray()
    screen2 = generateArray()

    print &quot;Created two screens.  Comparing...&quot;
    startTime = time.time()
    compareArrays(screen1, screen2)
    print &quot;Time taken: &quot; + str((time.time() - startTime) * 1000) + &quot;ms&quot;
</pre>
<p>So far, the C program runs in 25ms, while the python program consistently takes 1100ms.  Might have to ditch python for real time analysis, unless someone wants to point out how I am doing this completely wrong (I am assuming the comments will be use Numpy?)</p>


<p>Related posts:<ol><li><a href='http://www.sharms.org/blog/2009/06/python-threads/' rel='bookmark' title='Permanent Link: Python threads'>Python threads</a></li>
<li><a href='http://www.sharms.org/blog/2008/12/why/' rel='bookmark' title='Permanent Link: Why?'>Why?</a></li>
<li><a href='http://www.sharms.org/blog/2009/02/python-commands-module/' rel='bookmark' title='Permanent Link: Python Commands Module'>Python Commands Module</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sharms.org/blog/2009/11/python-and-real-time-graphical-analysis/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Fedora 12 default package install policy</title>
		<link>http://www.sharms.org/blog/2009/11/fedora-12-default-package-install-policy/</link>
		<comments>http://www.sharms.org/blog/2009/11/fedora-12-default-package-install-policy/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 15:53:01 +0000</pubDate>
		<dc:creator>sharms</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/</guid>
		<description><![CDATA[Just a quick note, if you don&#8217;t like Fedora 12&#8242;s policy, you probably don&#8217;t understand how systems today currently work. This is much more secure, and you are able to disable it. If you are using systems in public, then there is much more you need to disable such as removable media automounting etc, and [...]


Related posts:<ol><li><a href='http://www.sharms.org/blog/2009/02/stimulus-package/' rel='bookmark' title='Permanent Link: Stimulus package'>Stimulus package</a></li>
<li><a href='http://www.sharms.org/blog/2006/07/what-i-am-working-on/' rel='bookmark' title='Permanent Link: What I am working on'>What I am working on</a></li>
<li><a href='http://www.sharms.org/blog/2006/11/fedora-core-6/' rel='bookmark' title='Permanent Link: Fedora Core 6'>Fedora Core 6</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Just a quick note, if you don&#8217;t like Fedora 12&#8242;s policy, you probably don&#8217;t understand how systems today currently work.</p>
<p>This is much more secure, and you are able to disable it.  If you are using systems in public, then there is much more you need to disable such as removable media automounting etc, and would not use default settings anyway.</p>
<p>The current way of throwing blanket root access out for any system change is inherently less secure, their change aims to only allow signed package and that 1 specific action to occur.</p>
<p>Yes you could make a collision, but if you can&#8217;t trust your package sources, you can&#8217;t trust your system as a whole, so the entire idea is moot.</p>


<p>Related posts:<ol><li><a href='http://www.sharms.org/blog/2009/02/stimulus-package/' rel='bookmark' title='Permanent Link: Stimulus package'>Stimulus package</a></li>
<li><a href='http://www.sharms.org/blog/2006/07/what-i-am-working-on/' rel='bookmark' title='Permanent Link: What I am working on'>What I am working on</a></li>
<li><a href='http://www.sharms.org/blog/2006/11/fedora-core-6/' rel='bookmark' title='Permanent Link: Fedora Core 6'>Fedora Core 6</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sharms.org/blog/2009/11/fedora-12-default-package-install-policy/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>5 Things I Have Learned About Corporations</title>
		<link>http://www.sharms.org/blog/2009/10/5-things-i-have-learned-about-corporations/</link>
		<comments>http://www.sharms.org/blog/2009/10/5-things-i-have-learned-about-corporations/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 15:12:18 +0000</pubDate>
		<dc:creator>sharms</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.sharms.org/blog/?p=639</guid>
		<description><![CDATA[When I was younger I would email successful people and ask how they got where they were, and how I could get there. Now I get paid to work with / on Linux, and figured I would share a few things. Age is a funny thing, and as much as I thought I knew when [...]


Related posts:<ol><li><a href='http://www.sharms.org/blog/2006/07/we-can-build-it-bigger-faster-stronger/' rel='bookmark' title='Permanent Link: We can build it.  Bigger. Faster. Stronger.'>We can build it.  Bigger. Faster. Stronger.</a></li>
<li><a href='http://www.sharms.org/blog/2010/02/explaining-a-simple-argument/' rel='bookmark' title='Permanent Link: Explaining a simple argument'>Explaining a simple argument</a></li>
<li><a href='http://www.sharms.org/blog/2008/10/growing-foss-communities-through-eulas/' rel='bookmark' title='Permanent Link: Growing FOSS communities through EULA&#039;s'>Growing FOSS communities through EULA&#039;s</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>When I was younger I would email successful people and ask how they got where they were, and how I could get there.  Now I get paid to work with / on Linux, and figured I would share a few things.  Age is a funny thing, and as much as I thought I knew when I was 18, 10 years later gives you a much better perspective.</p>
<ol>
<li><strong>You can&#8217;t be a expert in every field</strong><br />
My whole life I have been a &#8220;computer scientist&#8221;.  That meant I ran pretty much every operating system, and tried to program in as many languages possible.  However, in the professional world, your advice outside of your realm is seldomly used or even asked for.  Even if it is technically correct, team x does not want to have team y telling them how to do their job.  Swallow it up, not everything will go the way you want it.</li>
<li><strong>Communication is more important than technical expertise</strong><br />
If you look through the ranks of a corporation, you will notice that seldomly does the most technicially proficient employee ever even get to the &#8216;C&#8217; level (CTO, CIO etc).  In smaller companies, being the expert is important because everything is riding on you.  When your company has thousands of employees, communicating efficiently is worth much more.  Learn how to talk to non-technical people.</li>
<li><strong>Your manager is always right</strong><br />
Never be a martyr for a specific technical feature.  If your company needs something done a specific way, and you are against it, politely state your position.  If they are not interested, do it their way.  If the manager was wrong, they will take heat for it.  However, if you make a big issue about it, your manager is still the one at the end of the day who evaluates you on your performance review.</li>
<li><strong>Appearance matters</strong><br />
You are selling a complete package to a corporation.  It is important that your outward appearance is in line with the position you are  going for.  If there are two applicants of similar skill levels, the one who interviews that is well dressed and clean will get that position.  First impressions count, especially during interviews.</li>
<li><strong>Everyone has their reasons</strong><br />
No matter how bad you think a choice or decision was, everyone had a reason for doing it.  They thought it out, they presented it, and weighed the factors that matter to them.  It is very easy to point out how dumb you think something is, but likely you don&#8217;t have all the facts of the entire scenario.  If you do have all the facts, calling them out on it won&#8217;t fix anything and will likely create resentment.</li>
</ol>


<p>Related posts:<ol><li><a href='http://www.sharms.org/blog/2006/07/we-can-build-it-bigger-faster-stronger/' rel='bookmark' title='Permanent Link: We can build it.  Bigger. Faster. Stronger.'>We can build it.  Bigger. Faster. Stronger.</a></li>
<li><a href='http://www.sharms.org/blog/2010/02/explaining-a-simple-argument/' rel='bookmark' title='Permanent Link: Explaining a simple argument'>Explaining a simple argument</a></li>
<li><a href='http://www.sharms.org/blog/2008/10/growing-foss-communities-through-eulas/' rel='bookmark' title='Permanent Link: Growing FOSS communities through EULA&#039;s'>Growing FOSS communities through EULA&#039;s</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sharms.org/blog/2009/10/5-things-i-have-learned-about-corporations/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Healthcare in the US</title>
		<link>http://www.sharms.org/blog/2009/09/healthcare-in-the-us/</link>
		<comments>http://www.sharms.org/blog/2009/09/healthcare-in-the-us/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 22:30:24 +0000</pubDate>
		<dc:creator>sharms</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[healthcare]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://www.sharms.org/blog/?p=585</guid>
		<description><![CDATA[I am pretty sure nobody who reads my blog is against Obama&#8217;s healthcare plan, but if you are, we need to talk. (I know people outside the US might not understand to the extent at which this is a dividing issue here). Who would have though so much controversy would come from someone trying to [...]


Related posts:<ol><li><a href='http://www.sharms.org/blog/2009/02/stimulus-package/' rel='bookmark' title='Permanent Link: Stimulus package'>Stimulus package</a></li>
<li><a href='http://www.sharms.org/blog/2009/08/modern-economics/' rel='bookmark' title='Permanent Link: Modern economics'>Modern economics</a></li>
<li><a href='http://www.sharms.org/blog/2007/01/one-laptop-per-child-olpc/' rel='bookmark' title='Permanent Link: One Laptop Per Child &#8211; OLPC'>One Laptop Per Child &#8211; OLPC</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I am pretty sure nobody who reads my blog is against Obama&#8217;s healthcare plan, but if you are, we need to talk.  (I know people outside the US might not understand to the extent at which this is a dividing issue here).  Who would have though so much controversy would come from someone trying to provide everyone with healthcare?  Not to mention someone who campaigned on the idea, and got elected in part because of it.</p>
<p>Lets get this real straight:  This plan will <em>save</em> money.  If you are against it, turn off Rush Limbaugh, Sean Hannity, and Glenn Beck, take down your confederate flag, and use your brain.</p>
<p>Today, anyone, healthcare or not, citizen or not, can walk into any hospital in the country and get treatment.  Many people do.  And the ones that don&#8217;t have healthcare?  You and I pay for them, through our insurance, who receives inflated charges from the hospital because of the additional burden of these uninsured.  Do you really think that having the government run healthcare is going to make us pay for everyone else more than we currently do? (For a point of reference every month I pay over $700 to insurance just for my daughter and I)</p>
<p>Having country-wide heathcare would allow us to formalize this process, and make sure that those who were previously going to the hospital and getting free care (ie defaulting on their payments) are now taxed for it.  You can get out of hospital bills, but getting out of taxes is a million times harder.   For people here illegally, that is a issue that is mutually exclusive from this, as their coverage wouldn&#8217;t change with this plan.</p>
<p>As for the idea of death panels?  They exist already.  Insurance companies drop people, and their personal savings run out.  Sending a loved one to a nursing home or hospice is already deciding their fate.   Before &#8220;ObamaCare&#8221; your fate was decided by money.  After it, you will still be able to have to decided by money.  That doesn&#8217;t change.</p>
<p>You can call it socialist, and I can call you a fool, because as I said already, we already care for everyone, they just default on their bills.</p>
<p>Go ahead and use the Post Office as a case study of why government shouldn&#8217;t run things.  Show me one small business that can deliver mail to any address in the US for < 50 cents.  It isn&#8217;t possible.  What they do is phenomenal given their budget and scope.  If I lived in rural Idaho, no commercial interest would ever drive a letter out to me for that price.  And the benefits?  Increased communication, resulting in increased national commerce.  Driven anywhere?  Yeah the government runs the roads so well I can do that.</p>
<p>Bring on your ignorance in the comments.</p>


<p>Related posts:<ol><li><a href='http://www.sharms.org/blog/2009/02/stimulus-package/' rel='bookmark' title='Permanent Link: Stimulus package'>Stimulus package</a></li>
<li><a href='http://www.sharms.org/blog/2009/08/modern-economics/' rel='bookmark' title='Permanent Link: Modern economics'>Modern economics</a></li>
<li><a href='http://www.sharms.org/blog/2007/01/one-laptop-per-child-olpc/' rel='bookmark' title='Permanent Link: One Laptop Per Child &#8211; OLPC'>One Laptop Per Child &#8211; OLPC</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sharms.org/blog/2009/09/healthcare-in-the-us/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>Modern economics</title>
		<link>http://www.sharms.org/blog/2009/08/modern-economics/</link>
		<comments>http://www.sharms.org/blog/2009/08/modern-economics/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 14:12:33 +0000</pubDate>
		<dc:creator>sharms</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.sharms.org/blog/2009/08/14/modern-economics/</guid>
		<description><![CDATA[I know I shouldn&#8217;t listen to talk radio, but I do, and I hear some of the dumbest ideas ever. The one I dislike the most is &#8220;If we print money it will cause rapid inflation!&#8221;. Lets get this straight: Printing extra money will not cause inflation. The only time in which printing money causes [...]


Related posts:<ol><li><a href='http://www.sharms.org/blog/2009/09/economics-2/' rel='bookmark' title='Permanent Link: Economics'>Economics</a></li>
<li><a href='http://www.sharms.org/blog/2009/02/stimulus-package/' rel='bookmark' title='Permanent Link: Stimulus package'>Stimulus package</a></li>
<li><a href='http://www.sharms.org/blog/2009/09/healthcare-in-the-us/' rel='bookmark' title='Permanent Link: Healthcare in the US'>Healthcare in the US</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I know I shouldn&#8217;t listen to talk radio, but I do, and I hear some of the dumbest ideas ever.  The one I dislike the most is &#8220;If we print money it will cause rapid inflation!&#8221;.</p>
<p>Lets get this straight: Printing extra money will not cause inflation.  The only time in which printing money causes inflation is when our manufacturing ability is at peak production.  With the current situation of 20+ million being unemployed, we are nowhere close to peak production, and as such can &#8216;create&#8217; money.</p>
<p>Obviously once those people are employed again and we get closer to peak production we need to be more conservative with the process.</p>
<p>That&#8217;s all.</p>


<p>Related posts:<ol><li><a href='http://www.sharms.org/blog/2009/09/economics-2/' rel='bookmark' title='Permanent Link: Economics'>Economics</a></li>
<li><a href='http://www.sharms.org/blog/2009/02/stimulus-package/' rel='bookmark' title='Permanent Link: Stimulus package'>Stimulus package</a></li>
<li><a href='http://www.sharms.org/blog/2009/09/healthcare-in-the-us/' rel='bookmark' title='Permanent Link: Healthcare in the US'>Healthcare in the US</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.sharms.org/blog/2009/08/modern-economics/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

