<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/fred/blog/templates/default/atom.css" type="text/css" ?>

<feed 
   xmlns="http://www.w3.org/2005/Atom"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    <link href="http://clift.org/fred/blog/index.php?/feeds/atom10.xml" rel="self" title="Imprisoned in the Internet" type="application/atom+xml" />
    <link href="http://clift.org/fred/blog/"                        rel="alternate"    title="Imprisoned in the Internet" type="text/html" />
    <link href="http://clift.org/fred/blog/rss.php?version=2.0"     rel="alternate"    title="Imprisoned in the Internet" type="application/rss+xml" />
    <title type="html">Imprisoned in the Internet</title>
    <subtitle type="html">Fred Clift</subtitle>
    <icon>http://clift.org/fred/blog/templates/default/img/s9y_banner_small.png</icon>
    <id>http://clift.org/fred/blog/</id>
    <updated>2010-05-19T21:17:30Z</updated>
    <generator uri="http://www.s9y.org/" version="1.5.3">Serendipity 1.5.3 - http://www.s9y.org/</generator>
    <dc:language>en</dc:language>

    <entry>
        <link href="http://clift.org/fred/blog/index.php?/archives/7-new-server,-updated-serendipity.html" rel="alternate" title="(new server, updated serendipity)" />
        <author>
            <name>Fred Clift</name>
                    </author>
    
        <published>2010-05-19T21:17:14Z</published>
        <updated>2010-05-19T21:17:30Z</updated>
        <wfw:comment>http://clift.org/fred/blog/wfwcomment.php?cid=7</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://clift.org/fred/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=7</wfw:commentRss>
    
    
        <id>http://clift.org/fred/blog/index.php?/archives/7-guid.html</id>
        <title type="html">(new server, updated serendipity)</title>
        <content type="xhtml" xml:base="http://clift.org/fred/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                moved server, realized that it's been 2+ years since I posted, and I have the notes still... perhaps I'll get back to it.  Probably not knowing how busy things are <img src="http://clift.org/fred/blog/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom;" class="emoticon" /> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://clift.org/fred/blog/index.php?/archives/6-7-things-you-need-to-learn-in-college-part-4.html" rel="alternate" title=" 7 things you need to learn in college - part 4" />
        <author>
            <name>Fred Clift</name>
                    </author>
    
        <published>2007-12-11T16:58:00Z</published>
        <updated>2010-05-19T21:16:01Z</updated>
        <wfw:comment>http://clift.org/fred/blog/wfwcomment.php?cid=6</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://clift.org/fred/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=6</wfw:commentRss>
    
    
        <id>http://clift.org/fred/blog/index.php?/archives/6-guid.html</id>
        <title type="html"> 7 things you need to learn in college - part 4</title>
        <content type="xhtml" xml:base="http://clift.org/fred/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <strong>4) IT/Computers/Etc - Love it or Leave it</strong><br />
<br />
I'm of two minds here, but let me tell you the more dominant one first.<br />
If you are embarking on a technical/computer/IT career, please please do<br />
everyone including yourself a favor and do it because you enjoy working<br />
on that stuff. I've met a bunch of people who enter technical fields<br />
because they think they can make a good buck there but they really don't<br />
like it at all. People who do not enjoy their jobs do not do a good job,<br />
well, rarely anyway. Companies produce shoddy work, customers are<br />
irritated, coworkers are irritated, etc when their employees aren't<br />
passionate and engaged.<br />
<br />
My other view point on this is that if you can tolerate a technical job<br />
that it may be a good idea to pursue it even if you aren't passionate.<br />
People have house payments to make, food to buy, etc and of course you<br />
choose something that will make you more money - especially if your<br />
other options are equally unpalatable. So, for pragmatic reasons you<br />
might find yourself in a technical field even though you don't want to be.<br />
<br />
My advice in this case is to find something about your job you like and<br />
learn about it. You CAN positively change your attitude and interest -<br />
you're not stuck with your likes and dislikes - I'm not saying that<br />
you'll turn yourself into a rabid technical evangelist, but you can<br />
change your own feelings and find interesting things.<br />
<br />
So, my advice is "(Learn to) Love it or Leave it" - There are many many<br />
ways to make a living and there are others that will make you decent<br />
money - if there is something you like, you can probably find a way to<br />
turn that into a way to make a living, with work of course. (No, you<br />
probably will not be a professional video game player, no matter how<br />
much you want it).<br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://clift.org/fred/blog/index.php?/archives/5-7-things-you-need-to-learn-in-college-part-3.html" rel="alternate" title=" 7 things you need to learn in college - part 3" />
        <author>
            <name>Fred Clift</name>
                    </author>
    
        <published>2007-12-02T02:20:00Z</published>
        <updated>2007-12-02T02:20:00Z</updated>
        <wfw:comment>http://clift.org/fred/blog/wfwcomment.php?cid=5</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://clift.org/fred/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=5</wfw:commentRss>
    
    
        <id>http://clift.org/fred/blog/index.php?/archives/5-guid.html</id>
        <title type="html"> 7 things you need to learn in college - part 3</title>
        <content type="xhtml" xml:base="http://clift.org/fred/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                I can't tell you how much time is wasted, and how many times I've been<br />
irritated by people band-aiding problems because it's short-term easy.<br />
In the long run, most band-aids are going to end up costing you more<br />
than if you just bit the bullet and fixed the problem in the first place.<br />
<br />
<br />
<strong>3) Fix the problem, not the symptom</strong><br />
<br />
Even better, redesign your system so that the problem isn't even<br />
possible. You can divide folks into two schools of development thought<br />
(gross generalization alert!). One group says do the easy implementation<br />
up front, so we can have something working now just like in agile<br />
development. The other group says 'agile' means doing the simplest thing<br />
that will meet what we actually need to do, and part of that is to not<br />
have a system with 10 single-point-of-failures - lets spend a bit more<br />
time and make the design of something that wont permanently suck. This<br />
may or may not actually be outside the scope of "do the simplest thing<br />
that will work" but... well, in this not-so-hypothetical example (one I<br />
see regularly in my day job) it turns out that if you want your company<br />
to stick around for more than 5 or even 10 years that perhaps you don't<br />
want to paint yourself in a corner in the first year of business.<br />
<br />
One note - there are times that other rules trump this one. (a tribute<br />
to Noah Falstein of the '400 project'<br />
<http://www.theinspiracy.com/400_project_faq.htm>) There are some<br />
reasons to fix a symptom rather than the real problem.<br />
<br />
For instance, perhaps the real problem isn't known and no amount of<br />
clever debugging can turn it up. At the aforementioned day-job with<br />
verio we have a lot of OS modifications - custom kernel work done by<br />
some really smart guys I work with. Sometimes our mods don't play well<br />
with other stuff and debugging an issue can take weeks, or in a few<br />
cases, months. If there is an easy way to avoid the bug (e.g. keep the<br />
server from crashing due to vnode-locking issues in a copy-on-write<br />
filesystem for instance) while the bug is really being fixed, then by<br />
all means, put the band-aid on and then fix the real problem with the<br />
time it bought you.<br />
<br />
I guess what I'm saying is that sometimes the choice of a band-aid is<br />
probably about weighing the costs of doing nothing, the relative ease of<br />
the band-aid, the relative ease of the real fix etc. One of my other<br />
entries on this blog will be about understanding the business of your<br />
business so that you can more effectively make these kinds of decisions.<br />
<br />
Anyway, the real point I'm trying to get across is that your desire<br />
should always be to fix the real bug. I've worked with people in the<br />
past that were oblivious to this concept and they spent their time<br />
constantly putting out fires rather than redesigning their systems to<br />
make the problems not happen. It is irritating to me to see the lack of<br />
concern for "oh, we have a job set to reboot that server every night or<br />
it crashes too much"....<br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://clift.org/fred/blog/index.php?/archives/3-7-things-you-need-to-learn-in-college-part-2.html" rel="alternate" title=" 7 things you need to learn in college - part 2" />
        <author>
            <name>Fred Clift</name>
                    </author>
    
        <published>2007-11-17T04:04:00Z</published>
        <updated>2010-05-19T21:08:31Z</updated>
        <wfw:comment>http://clift.org/fred/blog/wfwcomment.php?cid=3</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://clift.org/fred/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=3</wfw:commentRss>
    
    
        <id>http://clift.org/fred/blog/index.php?/archives/3-guid.html</id>
        <title type="html"> 7 things you need to learn in college - part 2</title>
        <content type="xhtml" xml:base="http://clift.org/fred/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
This is part 2 of my series of things you should manage to pick up in<br />
college despite your classes.<br />
<br />
These are based on notes from a brief talk I gave to a bunch of<br />
students. The topic I came up with was "What I wish someone would have<br />
told me back when I was in their shoes" or something like that.<br />
<br />
<br />
<br />
<strong>2) You will make (terrible) mistakes, but effort and time will help</strong><br />
<br />
My first week as a unix system administrator - I got hired because of<br />
who I knew, not my 2/10 knowledge of HPUX and AIX - I did a completely<br />
boneheaded thing. I learned that recursive directory expansion generally<br />
reads '..' before '.' - all I wanted to do was remove a bunch of dot<br />
files in /tmp on the main College of Engineering Computing Center<br />
file-server. Trust me - "rm -rf .*" in /tmp is not what you want to do<br />
when your boss is gone for the weekend. Fortunately I got suspicious<br />
about 45 seconds into the recursive removal of the entire filesystem and<br />
stopped the process. No user data was lost, but the OS was well beyond<br />
nuked... Fortunately my bosses boss was near and patient and several<br />
hours later, the server was back on line. At the time, I felt like I was<br />
a big loser - like I would never overcome the embarrassment of being so<br />
obviously stupid. They were patient with me, and I learned a lot and<br />
became somewhat more cautious and competent. I remember the occasion<br />
with amusement now, and a lot less anguish than I used to. Keep working<br />
to improve yourself, seek training, play with technologies, learn, have<br />
fun, and you'll soon find your mistakes are usually smaller and more<br />
livable. Also remember when you see someone else in the same situation<br />
that you can help them by being patient - by teaching. You can learn a<br />
lot by mentoring others with less knowledge.<br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://clift.org/fred/blog/index.php?/archives/4-7-things-you-need-to-learn-in-college-part-1.html" rel="alternate" title=" 7 things you need to learn in college - part 1" />
        <author>
            <name>Fred Clift</name>
                    </author>
    
        <published>2007-11-16T21:30:00Z</published>
        <updated>2010-05-19T21:10:36Z</updated>
        <wfw:comment>http://clift.org/fred/blog/wfwcomment.php?cid=4</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://clift.org/fred/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=4</wfw:commentRss>
    
    
        <id>http://clift.org/fred/blog/index.php?/archives/4-guid.html</id>
        <title type="html"> 7 things you need to learn in college - part 1</title>
        <content type="xhtml" xml:base="http://clift.org/fred/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <strong>1) Learn how to communicate (especially with non technical people!)</strong><br />
<br />
I took an undergrad English class (for engineering students) that<br />
started out with the professor saying that we would all learn soon<br />
enough how to write technical papers in our own fields. Electrical<br />
Engineers used different formats and techniques than Civil Engineers and<br />
those are both different from Chemical Engineering scholarly papers. The<br />
point of this class was to learn how to write about technical subjects<br />
for non-technical people. The reasoning went something along these<br />
lines: It does not matter whether you end up in acedaemia or in<br />
industry, you'll need to be able to explain to people what it is you<br />
have or want to do.<br />
<br />
If you need to convince the VP over your organization to drop $250K on<br />
hardware to solve a specific problem, you can bet you will need to be<br />
able to explain why. If you want a research grant from just about<br />
anybody, you can be sure that you are much more of an expert in your<br />
field than the people reading the grant. If you can't explain your<br />
technical information to non technical people you will never get<br />
anywhere. At the very least you have to be able to explain to a<br />
non-technical manager what you've been doing and why you should still<br />
have a job tomorrow. You need to be able to write plans for work,<br />
documentation for your software or hardware, release notes, source code<br />
comments, etc. So, learn how to write - practice, write a blog for<br />
instance...<br />
<br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://clift.org/fred/blog/index.php?/archives/2-7-things-you-need-to-learn-in-college-part-0.html" rel="alternate" title=" 7 things you need to learn in college - part 0" />
        <author>
            <name>Fred Clift</name>
                    </author>
    
        <published>2007-11-16T21:26:00Z</published>
        <updated>2010-05-19T21:01:31Z</updated>
        <wfw:comment>http://clift.org/fred/blog/wfwcomment.php?cid=2</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://clift.org/fred/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=2</wfw:commentRss>
    
    
        <id>http://clift.org/fred/blog/index.php?/archives/2-guid.html</id>
        <title type="html"> 7 things you need to learn in college - part 0</title>
        <content type="xhtml" xml:base="http://clift.org/fred/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                I recently was asked to speak for 30 minutes to students in an IT class<br />
at UVSC <http://uvsc.edu/> (UVU soon). The topic was open but was<br />
supposed to help give the students some idea of what I did for a living,<br />
what they could expect in the future workpalce, or what I thought they<br />
should be learning.<br />
<br />
The topic I came up with was "What I wish someone would have told me<br />
back when I was in their shoes" or something like that. All of these<br />
things are things I learned 'the hard way', and for all I know some past<br />
teacher of mine is out there somewhere saying "I Tried!". In at least<br />
one case, I at least tried to learn the message. I'll be presenting<br />
these one at a time as I get time to write.<br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://clift.org/fred/blog/index.php?/archives/1-welcome.html" rel="alternate" title="welcome" />
        <author>
            <name>Fred Clift</name>
                    </author>
    
        <published>2007-11-16T21:23:00Z</published>
        <updated>2010-05-19T20:59:06Z</updated>
        <wfw:comment>http://clift.org/fred/blog/wfwcomment.php?cid=1</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://clift.org/fred/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=1</wfw:commentRss>
    
    
        <id>http://clift.org/fred/blog/index.php?/archives/1-guid.html</id>
        <title type="html">welcome</title>
        <content type="xhtml" xml:base="http://clift.org/fred/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                So my goal is to write down the many stunning, powerful and insightful<br />
ideas that I have. Lets just say between you and me the bar isn't very<br />
high there - I don't have too many ideas that fit those criteria.<br />
<br />
What you may get are interesting tidbits of ideas, see what I'm playing<br />
with, find something to argue about, or just have some fun.<br />
<br />
 
            </div>
        </content>
        
    </entry>

</feed>