<?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>NerdStarGamer &#187; General Computing</title>
	<atom:link href="http://blog.nerdstargamer.com/category/general-computing/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.nerdstargamer.com</link>
	<description>Mental Notes. Random thoughts. Comments on technology, games and life.</description>
	<lastBuildDate>Wed, 09 Feb 2011 18:35:42 +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>Backup and Convert iPhone SMS Conversations to an HTML File</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fbackup-and-convert-iphone-sms-conversations-to-an-html-file%2F&#038;seed_title=Backup+and+Convert+iPhone+SMS+Conversations+to+an+HTML+File</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fbackup-and-convert-iphone-sms-conversations-to-an-html-file%2F&#038;seed_title=Backup+and+Convert+iPhone+SMS+Conversations+to+an+HTML+File#comments</comments>
		<pubDate>Fri, 17 Dec 2010 18:44:36 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Random Thoughts]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[border-radius]]></category>
		<category><![CDATA[CSS Gradients]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[CSS3 Rounded Corners]]></category>
		<category><![CDATA[Decipher Media]]></category>
		<category><![CDATA[Decipher Text Message]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Regular Expressions]]></category>
		<category><![CDATA[SMS]]></category>
		<category><![CDATA[Text]]></category>
		<category><![CDATA[TextWrangler]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2010/backup-and-convert-iphone-sms-conversations-to-an-html-file/</guid>
		<description><![CDATA[I love my iPhone 3G and can&#8217;t wait until the end of my contract when I can upgrade to the latest and greatest version. However, one of my biggest gripes with the iPhone is that there is no standard way to backup and save your text messages in an easy-to-read fashion. After much searching, I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>I love my iPhone 3G and can&#8217;t wait until the end of my contract when I can upgrade to the latest and greatest version. However, one of my biggest gripes with the iPhone is that there is no standard way to backup and save your text messages in an easy-to-read fashion. After much searching, I&#8217;ve finally discovered a great application for backing up your messages. I&#8217;ve also combined that with a little web development trickery to convert the final product into a self contained and beautiful HTML file.</p>

<h3>Exporting Your Messages</h3>

<p>First off, you need a way to export your text messages from either your phone or your backup. All the messages are backed up on your computer with the normal iPhone sync process, but they aren&#8217;t in a format that is readable for humans. There are several different software applications that will do this for you. I&#8217;ve tried a few different ones with varying success. Most of them seemed downright kludgy. After trying out several apps, I finally discovered <a href="http://decipher-media.com/decipher-text-message" title="Decipher TextMessage - Decipher Media">Decipher TextMessage</a> from Decipher Media. It is very modestly priced at $6.99.</p>

<p><img src="http://images.nerdstargamer.net/iphone-text/decipher-text-message.png" alt="A Screenshot of the Decipher TextMessage software" /></p>

<p>Decipher TextMessage is an OS X only app (sorry Windows users) that simply pulls your text messages out of your iPhone data backup file. I like the idea of this because it&#8217;s only messing with the backup file, not your actual phone. The great part about Decipher Text Message is that it uses your address book to match up phone numbers with contact names. All texts are sorted into conversations with each contact. You can then easily select a conversation and save it as either a text file or a CSV file. For this method, I just exported the conversation I wanted as a text file.</p>

<h3>Make Your Texts Into a Self Contained HTML File</h3>

<p>The text file is great, but if it&#8217;s a long conversation, it&#8217;s going to be hard to read and not terribly useful. This is where a little regular expression kung fu and some HTML and CSS love come in handy.</p>

<p>Once you export your text conversation, you&#8217;ll get a text document that looks something like this:</p>

<pre><code>Conversation with: Johnny Appleseed (5555558555)


Wednesday Mar 31 14:56

Me: Do you still have that spare ticket?

Johnny Appleseed: I dont BUT if you want to go I can probably grab another.

Me: What time is it at?

Johnny Appleseed: Doors @ 8 but we'll most likely grab food down there first and get there shortly after 8

Me: Hmm. I think I'll pass. I got into work late today so should prolly stay until at least 8. Have a good time though!

Johnny Appleseed: Mmmkay. <img src='http://blog.nerdstargamer.com/core/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Perhaps next time.


Sunday Apr 04 15:49

Me: I just got home.

Johnny Appleseed: Hey, im @ the field. You should come here

Me: Oh yeah? Who you out with?

Johnny Appleseed: Work peeps. Theyre cool. Come out <img src='http://blog.nerdstargamer.com/core/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> 
</code></pre>

<p>As you can tell, although there is a lot of text, it&#8217;s all in a very predictable pattern. One part at the top, dates, texts from your contact, and texts from you.</p>

<h4>Make the document into an HTML file</h4>

<p>The first thing we need to do to our text file is convert it to HTML. Setting our text into an HTML template is easy. Just surround the whole conversation with a very basic HTML head tag and a body tag. For the purpose of this document, I&#8217;m not even worried about getting all the right tags in there, just enough to make it work. Here&#8217;s what it looks like now:</p>

<pre><code>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Me and Johnny Appleseed Converstaion&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
    Wednesday Mar 31 14:56

    Me: Do you still have that spare ticket?

    Johnny Appleseed: I dont BUT if you want to go I can probably grab another.

    Me: What time is it at?

    Johnny Appleseed: Doors @ 8 but we'll most likely grab food down there first and get there shortly after 8

    Me: Hmm. I think I'll pass. I got into work late today so should prolly stay until at least 8. Have a good time though!

    Johnny Appleseed: Mmmkay. <img src='http://blog.nerdstargamer.com/core/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Perhaps next time.


    Sunday Apr 04 15:49

    Me: I just got home.

    Johnny Appleseed: Hey, im @ the field. You should come here

    Me: Oh yeah? Who you out with?

    Johnny Appleseed: Work peeps. Theyre cool. Come out <img src='http://blog.nerdstargamer.com/core/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> 
&lt;/body&gt;
&lt;/html&gt;
</code></pre>

<p>As you can see, I deleted the first line from the text file that said &#8220;Conversation with: Johnny Appleseed (5555558555)&#8221;. I don&#8217;t need that for this case. If I had wanted, I could have used that as the title of the document. I&#8217;ve also changed the extension of my document from <code>.txt</code> to <code>.html</code>.</p>

<h4>TextWrangler is a beast</h4>

<p>Next up is putting all of our text into HTML tags. Now, for any conversation that is more than a few texts, doing this by hand is just out of the question. That&#8217;s where some regular expression kung fu and my favorite find and replace tool come in handy.</p>

<p>For this job, I use <a href="http://www.barebones.com/products/textwrangler/" title="Bare Bones Software | TextWrangler">TextWrangler</a> from Bare Bones Software. It&#8217;s a great free text editor that includes the best search and find and replace tools I&#8217;ve found. In my opinion, it&#8217;s much better than the search tool for TextMate, which is the editor I use for pretty much everything else.</p>

<h4>Get rid of the pesky extra line breaks</h4>

<p>The first thing we&#8217;ll do is reduce the length of the file by getting rid of the extra line breaks. The line break pattern will match our line breaks. We just use <code>\r</code> for this. We want to end up with just one line break after each line with text and no empty lines. We do this by searching for two line breaks in a row and replacing them with one.
<img src="http://images.nerdstargamer.net/iphone-text/tw-grep-line-break.png" alt="A Screenshot of the TextWrangler find and replace box searching for multiple line breaks in a row" /></p>

<p>Doing &#8220;Replace All&#8221; once on this search will give us a much more manageable file length.</p>

<h4>Mark up the dates</h4>

<p>Next we want to put all of the date lines in a paragraph tag with a class of &#8220;date&#8221;. We can use the TextWrangler find and replace and, making sure that the Grep option is checked, search for a regular expression that matches all of the date lines. The following regex does just the trick:</p>

<pre><code>^[a-zA-Z]* [a-zA-Z]{3} \d{2} \d{2}:\d{2}$
</code></pre>

<p>The above regex will match the entire line and then we use the ampersand (which just represents the entire match) in our replace string. We just surround the ampersand with our HTML:</p>

<pre><code>&lt;p class="date"&gt;&amp;&lt;/p&gt;
</code></pre>

<p>Here&#8217;s what it looks like in TextWrangler:<img src="http://images.nerdstargamer.net/iphone-text/tw-grep-date.png" alt="A Screenshot of the TextWrangler find and replace box searching for the date line" /></p>

<h4>Mark up each of the conversation bits</h4>

<p>Next I&#8217;ll search for all of my parts of the conversation. These each start with the label &#8220;Me:&#8221;. I want to code the classes so that the CSS will be easily to reuse later for different conversations. So in this case, I&#8217;ll just use generic &#8216;me&#8217; and &#8216;you&#8217; classes. For my parts of the conversation, I want to do the following things:</p>

<ul>
<li>Mark up each of my texts in a paragraph</li>
<li>Give each of the paragraphs two clases: &#8216;message&#8217; and &#8216;me&#8217;.</li>
<li>Change the starting label from &#8220;Me:&#8221; to be my full name instead.</li>
<li>Enclose my name in a strong tag.</li>
</ul>

<p>In order to accomplish each of these things in one fell swoop, we can basically just match the text &#8220;Me:&#8221; at the start of a line and save the match that is everything after it in that line. There parenthesis save the pattern that is matched inside them. Since we&#8217;re getting rid of the &#8220;Me:&#8221; part, we don&#8217;t save it. Here&#8217;s what the regular expression looks like:</p>

<pre><code>^Me:( .*)$
</code></pre>

<p>In the replace string we just surround the entire match that we saved (indicated by <code>\1</code>) with our appropriate HTML and label. Here&#8217;s the replace string (Obviously you wouldn&#8217;t want to use my name):</p>

<pre><code>&lt;p class="message me"&gt;&lt;strong&gt;Alissa Miller:&lt;/strong&gt;\1&lt;/p&gt;
</code></pre>

<p>The step is to match the other person&#8217;s texts. Here we&#8217;re trying to accomplish a very similar thing:</p>

<ul>
<li>Mark up each of the other person&#8217;s texts in a paragraph</li>
<li>Give each of the paragraphs two clases: &#8216;message&#8217; and &#8216;you&#8217;.</li>
<li>Enclose the other person&#8217;s name in a strong tag.</li>
</ul>

<p>We&#8217;ll use almost exactly the same search pattern as the last time, except this time I&#8217;m using Johnny&#8217;s name instead of mine. Just substitute the Johnny part for whoever the conversation is with.</p>

<p>Here are screenshots of each of the last two searches in TextWrangler.</p>

<p><img src="http://images.nerdstargamer.net/iphone-text/tw-grep-me.png" alt="A Screenshot of the TextWrangler find and replace box searching for my part of conversation line" />
<img src="http://images.nerdstargamer.net/iphone-text/tw-grep-johnny.png" alt="A Screenshot of the TextWrangler find and replace box searching for the other part of the conversation line" /></p>

<p>And there we have it. Just a small bit of regex kung fu has given us a fully marked up HTML document. This is a great start, but in order to make it actually usable, we have to add some CSS styling to it. Here&#8217;s what are document looks like so far.</p>

<pre><code>&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Me and Johnny Appleseed Converstaion&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;

    &lt;p class="date"&gt;Wednesday Mar 31 14:56&lt;/p&gt;
    &lt;p class="message me"&gt;&lt;strong&gt;Alissa Miller:&lt;/strong&gt; Do you still have that spare ticket?&lt;/p&gt;
    &lt;p class="message you"&gt;&lt;strong&gt;Johnny Appleseed:&lt;/strong&gt; . I dont BUT if you want to go I can probably grab another.&lt;/p&gt;
    &lt;p class="message me"&gt;&lt;strong&gt;Alissa Miller:&lt;/strong&gt; What time is it at?&lt;/p&gt;
    &lt;p class="message you"&gt;&lt;strong&gt;Johnny Appleseed:&lt;/strong&gt; Doors @ 8 but we'll most likely grab food down there first and get there shortly after 8&lt;/p&gt;
    &lt;p class="message me"&gt;&lt;strong&gt;Alissa Miller:&lt;/strong&gt; Hmm. I think I'll pass. I got into work late today so should prolly stay until at least 8. Have a good time though!&lt;/p&gt;
    &lt;p class="message you"&gt;&lt;strong&gt;Johnny Appleseed:&lt;/strong&gt; Mmmkay. <img src='http://blog.nerdstargamer.com/core/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Perhaps next time.&lt;/p&gt;

    &lt;p class="date"&gt;Sunday Apr 04 15:49&lt;/p&gt;
    &lt;p class="message me"&gt;&lt;strong&gt;Alissa Miller:&lt;/strong&gt; I just got home.&lt;/p&gt;
    &lt;p class="message you"&gt;&lt;strong&gt;Johnny Appleseed:&lt;/strong&gt; Hey, im @ the field. You should come here&lt;/p&gt;
    &lt;p class="message me"&gt;&lt;strong&gt;Alissa Miller:&lt;/strong&gt; Oh yeah? Who you out with?&lt;/p&gt;
    &lt;p class="message you"&gt;&lt;strong&gt;Johnny Appleseed:&lt;/strong&gt; Work peeps. Theyre cool. Come out <img src='http://blog.nerdstargamer.com/core/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> &lt;/p&gt;

&lt;/body&gt;
&lt;/html&gt;
</code></pre>

<h3>Styling Our Conversation</h3>

<p>For the purpose of this conversation, my goal was to make the HTML page mimic the look of the iPhone text messages. I also want to make the HTML page self-contained, so I&#8217;m going to use internal CSS styles for everything.</p>

<h4>Basic body styles</h4>

<p>The first thing is to add some very basic styles to the body element. Here we are setting the background color and fonts. We also use the <code>margin: 40px auto;</code> to center the page and the <code>width</code> property to give us a nice narrow page width for our conversation.</p>

<pre><code>body {
    background-color: #dbe1ed;
    color: #000;
    font: 14px/1.4 helvetica, arial, verdana, sans-serif;
    margin: 40px auto;
    width: 450px;
}
</code></pre>

<h4>Styling the <code>strong</code> tags</h4>

<p>Next we should style the strong tags. In this case, I want the strong elements to have a normal font-weight, but to be a different color. I styled all the strong elements as a medium gray color and then used the <code>me</code> class to override the the gray color with a bright green for my texts.</p>

<pre><code>strong {
    color: #555;
    font-weight: normal;
}
.me strong {color: rgb(78,145,3);}
</code></pre>

<h4>Basic paragraph and date styles</h4>

<p>Now we style the paragraphs and the date class. We&#8217;re going to be floating elements in a bit, so we want to make sure to add a clear to all of the paragraphs on both sides. Also, the date class should have bold text that is centered and slightly larger than usual. Here are the styles:</p>

<pre><code>p {clear: both;}
p.date {
    color: #777;
    font: bold 14px/1.4 helvetica, arial, verdana, sans-serif;
    text-align: center;
}
</code></pre>

<h4>Creating rounded speech bubbles</h4>

<p>Now that we&#8217;ve done some basic styling, we can start mimicking the speech bubbles. First we&#8217;ll style the message class to give some padding and rounded corners. We&#8217;ll also set the max-width of the each message to 70% so that it will stretch only slightly less than three quarters across the page.</p>

<pre><code>p.message {
    position:relative;
    padding:5px 10px;
    border:2px solid rgb(74,77,82);
    border:2px solid rgba(74,77,82,.5);
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
    max-width: 70%;
}
</code></pre>

<h4>Add the fancy CSS gradients</h4>

<p>After that, we&#8217;ll set the background colors and use CSS3 gradients to create the green and gray speech bubbles. The gradients are a bit complex, so I used the online <a href="http://www.colorzilla.com/gradient-editor/" title="Ultimate CSS Gradient Generator - ColorZilla.com">Ultimate CSS Gradient Generator</a> tool. This was a fabulous way to visually match the iPhone styles as closely as possible while getting the cross-browser compatible code automatically generated. After generating the two sets of gradients, this is the CSS I ended up with:</p>

<pre><code>/* Gradients and styles for each bubble */
p.you {
    background: #EBEBEB; /* old browsers */
    background: -moz-linear-gradient(top, #EBEBEB 5%, #D6D6D6 15%, #D2D2D2 71%, #E7E7E7 99%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#EBEBEB), color-stop(15%,#D6D6D6), color-stop(71%,#D2D2D2), color-stop(99%,#E7E7E7)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EBEBEB', endColorstr='#E7E7E7',GradientType=0 ); /* ie */
}
p.me {
    background: #D0ECCC; /* old browsers */
    background: -moz-linear-gradient(top, #D0ECCC 5%, #87CD65 15%, #92D664 70%, #ADE763 99%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#D0ECCC), color-stop(15%,#87CD65), color-stop(70%,#92D664), color-stop(99%,#ADE763)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D0ECCC', endColorstr='#ADE763',GradientType=0 ); /* ie */

    float: right;
}
</code></pre>

<p id="sms-demo1">Notice that I also tucked in a float:right to the &#8216;me&#8217; class. This will set my speech bubbles off to the right of the page.</p>

<p>Using just these few styles, we&#8217;ve created a nice looking self contained HTML page displaying our exported SMS conversation. <a href="http://images.nerdstargamer.net/iphone-text/iphone-text-demo-1.html">Take a look at the HTML page so far</a>.</p>

<h4>Make more better speech bubbles</h4>

<p>We could stop here and the page would be fine. However, we&#8217;ll use some really fancy CSS border trickery to make the text bubbles looks just a little bit better. Using images would make the text bubbles perfect, but remember, we want the file to be self contained.</p>

<p>In order to make the speech bubbles, I used a technique of arranging multiple CSS borders and using positioning to create a small triangle off to the side. The code is modified from Nicolas Gallagher&#8217;s excellent post on <a href="http://nicolasgallagher.com/pure-css-speech-bubbles/demo/" title="Demo: Pure CSS speech bubbles &#8211; Nicolas Gallagher">Pure CSS Speech Bubbles</a>. In this case, I chose to use a modified version of the &#8220;Triangle Border&#8221; shown in Gallagher&#8217;s demo page (the one&#8217; with the thick green border). The CSS had to be changed a bit because I didn&#8217;t actually want borders. Here is the final CSS I used:</p>

<pre><code>/* The basic speech triangle */
p.message:before {
    content:"";
    display:block; /* reduce the damage in FF3.0 */
    position:absolute;
    border-style:solid;
    border-color:transparent rgb(74,77,82);
    border-color:transparent rgba(74,77,82,.5);
}
p.message:after {/* creates the smaller  triangle */
    content:"";
    display:block; /* reduce the damage in FF3.0 */
    position:absolute;
    border-style:solid;
}
/* Me points to the right */
p.message.me:before {
    right:-14px;
    bottom:7px;
    border-width:8px 0 8px 14px;
}
p.message.me:after {/* creates the smaller  triangle */
    right:-10px;
    bottom:8px;
    border-width:7px 0 7px 14px;
    border-color:transparent #94d749; /* green */
}
/* Other person points to the left */
p.message.you:before {  /* creates the larger triangle */
    left:-16px;
    bottom:7px;
    border-width:8px 16px 8px 0;
}
p.message.you:after {   /* creates the smaller  triangle */
    left:-10px;
    bottom:8px;
    border-width:7px 14px 7px 0;
    border-color:transparent #d3d3d3; /* grey */
}
</code></pre>

<p id="sms-demo2">You can <a href="http://images.nerdstargamer.net/iphone-text/iphone-text-demo-2.html">see the finished effect on this page</a>.</p>

<p>So with just a little bit of work we&#8217;ve marked up our conversation into HTML and created some advanced CSS styles to put our entire text conversation into a nice self contained HTML page that should be easily viewed in browsers for years to come.</p>

<p>Even better, we&#8217;ve made the CSS generic enough that we can just copy and paste it into another conversation we&#8217;ve marked up using HTML.</p>

<p>Obviously, there are a few caveats here. The Decipher Text Message program only on works on Macs. I haven&#8217;t tested any Windows-based software for the same purpose, but I stumbled across quite a few of them when I was looking for the software, so there are definitely options out there. Also, we&#8217;ve used some pretty complex CSS and several CSS3 properties that aren&#8217;t fully supported by all browsers. I have tested this in Firefox, Chrome and Safari. Hopefully things shouldn&#8217;t look too terrible in other browsers. I confess though, I did not even check it in IE.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fbackup-and-convert-iphone-sms-conversations-to-an-html-file%2F&#038;seed_title=Backup+and+Convert+iPhone+SMS+Conversations+to+an+HTML+File/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Gawker&#8217;s Astounding Arrogance and Security Breach</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fgawkers-astounding-arrogance-and-security-breach%2F&#038;seed_title=Gawker%26%238217%3Bs+Astounding+Arrogance+and+Security+Breach</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fgawkers-astounding-arrogance-and-security-breach%2F&#038;seed_title=Gawker%26%238217%3Bs+Astounding+Arrogance+and+Security+Breach#comments</comments>
		<pubDate>Mon, 13 Dec 2010 20:40:13 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Gawker]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Pirate Bay]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2010/gawkers-astounding-arrogance-and-security-breach/</guid>
		<description><![CDATA[Forbes has an interesting writeup about the recent hacking of Gawker and other sites. What&#8217;s really astounding about this stuff is just the level of arrogance shown by top level people at Gawker regarding security and their user&#8217;s data. The user data breach alone is bad, but it sounds like the hackers got in to [...]]]></description>
			<content:encoded><![CDATA[<p>Forbes has an interesting writeup about the <a href="http://blogs.forbes.com/firewall/2010/12/13/the-lessons-of-gawkers-security-mess/" title="The Real Lessons Of Gawker&#8217;s Security Mess - The Firewall - the world of security - Forbes">recent hacking of Gawker</a> and other sites. What&#8217;s really astounding about this stuff is just the level of arrogance shown by top level people at Gawker regarding security and their user&#8217;s data. The user data breach alone is bad, but it sounds like the hackers got in to all sorts of internal Gawker stuff.</p>

<blockquote cite="http://blogs.forbes.com/firewall/2010/12/13/the-lessons-of-gawkers-security-mess/">
  <p>[&#8230;] analysis of the file released by the crackers themselves indicates that the breach extends to employees of Gawker, includes credentials for internal systems (Google applications, collaboration tools) used at the company, includes a leak of Gawker’s custom source code, includes credentials of Gawker employees for other web sites, includes FTP credentials for other web sites Gawker has worked with, includes access to Gawker’s statistics web site, and includes the e-mails of a number of the users who left comments at Gawker as well as users of lifehacker.com, kotaku.com, and gizmodo.com. <cite><a href="http://blogs.forbes.com/firewall/2010/12/13/the-lessons-of-gawkers-security-mess/" title="The Real Lessons Of Gawker&#8217;s Security Mess - The Firewall - the world of security - Forbes">Forbes.com</a></cite></p>
</blockquote>

<p>Bad news. Even worse, the evidence seems clear that this attack was going on for quite some time. Lots of fishy things were happening and nobody at Gawker was able to put two and two together. You&#8217;d hope that a business as big as Gawker would have their shit together.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fgawkers-astounding-arrogance-and-security-breach%2F&#038;seed_title=Gawker%26%238217%3Bs+Astounding+Arrogance+and+Security+Breach/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Bahnhof Bunker</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fthe-bahnhof-bunker%2F&#038;seed_title=The+Bahnhof+Bunker</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fthe-bahnhof-bunker%2F&#038;seed_title=The+Bahnhof+Bunker#comments</comments>
		<pubDate>Thu, 09 Dec 2010 19:03:30 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Random Thoughts]]></category>
		<category><![CDATA[Bahnhof Bunker]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Wikileaks]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2010/the-bahnhof-bunker/</guid>
		<description><![CDATA[Could this possibly be the coolest server farm ever? The The Wikileaks house their data with Bahnhof AB, which is housed in a former bomb bunker in Sweeden. Check out the complete slide show of the place on TPM.]]></description>
			<content:encoded><![CDATA[<p>Could this possibly be the coolest server farm ever? The The Wikileaks house their data with Bahnhof AB, which is housed in a former bomb bunker in Sweeden.</p>

<p><img src="/wp-content/uploads/2010/12/bahnhof.jpg" alt="Bahnhof" /></p>

<p>Check out the <a href="http://www.talkingpointsmemo.com/gallery/2010/12/inside-the-bahnhof-bunker-home-of-wikileaks-servers.php?img=5" title="Inside The Bahnhof Bunker, Home Of Wikileaks' Servers | TPM Photo Galleries">complete slide show</a> of the place on TPM.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fthe-bahnhof-bunker%2F&#038;seed_title=The+Bahnhof+Bunker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSDs and the MacBook Pro</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fssds-and-the-macbook-pro%2F&#038;seed_title=SSDs+and+the+MacBook+Pro</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fssds-and-the-macbook-pro%2F&#038;seed_title=SSDs+and+the+MacBook+Pro#comments</comments>
		<pubDate>Thu, 25 Feb 2010 00:30:21 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Hard Drives]]></category>
		<category><![CDATA[MacBookPro]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[SSD]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2010/ssds-and-the-macbook-pro/</guid>
		<description><![CDATA[Apparently on some models of MacBook Pros, you can install a solid state drive in the express card slot. Some models also allow you to use them as boot drives. Unfortunately, it appears as though my computer is too old to use the SSD as a boot drive. Even so, I&#8217;m already picturing the possibilities [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently on some models of MacBook Pros, you can install a solid state drive in the express card slot. Some models also allow you to use them as boot drives. Unfortunately, it appears as though my computer is too old to use the SSD as a boot drive. Even so, I&#8217;m already picturing the possibilities of using it as a a drive for my Adobe Creative Suite and also for my Virtual Machines. It totally itching to try this out.</p>

<p><a href="http://www.macworld.com/article/145572/2010/01/ssd_macbook_pro.html" title="SSDs and the MacBook Pro | Storage | Macworld Video | Macworld">Check out the video</a> comparing the performance differences. And finally, <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16820161325" title="Newegg.com - FileMate SolidGO 3FMS4D48M-WR 48GB ExpressCard 34 with Mini USB 2.0 External Solid State Drive &#40;SSD&#41; - SSD">here&#8217;s the link</a> to the SSD express card on New Egg.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fssds-and-the-macbook-pro%2F&#038;seed_title=SSDs+and+the+MacBook+Pro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thoughts and Links About the Facebook Login Fiasco</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fthoughts-and-links-about-the-facebook-login-fiasco%2F&#038;seed_title=Thoughts+and+Links+About+the+Facebook+Login+Fiasco</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fthoughts-and-links-about-the-facebook-login-fiasco%2F&#038;seed_title=Thoughts+and+Links+About+the+Facebook+Login+Fiasco#comments</comments>
		<pubDate>Fri, 19 Feb 2010 01:42:58 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Random Thoughts]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Computer Support]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google Search]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Krug]]></category>
		<category><![CDATA[Login]]></category>
		<category><![CDATA[ReadWriteWeb]]></category>
		<category><![CDATA[User Interface]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2010/thoughts-and-links-about-the-facebook-login-fiasco/</guid>
		<description><![CDATA[I think most people that follow the same news feeds that I read probably have heard about this whole Facebook login thing, so I won&#8217;t summarize too much. Basically, the blog ReadWriteWeb posted an arcticle about Facebook. The article subsequently got ranked as a very high search result for &#8220;Facebook login&#8221; on Google. The content [...]]]></description>
			<content:encoded><![CDATA[<p>I think most people that follow the same news feeds that I read probably have heard about this whole Facebook login thing, so I won&#8217;t summarize too much. Basically, the blog ReadWriteWeb posted an <a href="http://www.readwriteweb.com/archives/facebook_wants_to_be_your_one_true_login.php" title="Facebook Wants to Be Your One True Login">arcticle about Facebook</a>. The article subsequently got ranked as a very high search result for &#8220;Facebook login&#8221; on Google. The content of the article itself is irrelevant to the issue at hand (although the article itself is interesting). Pay special attention to the comments (or at least the first 100 or so).</p>

<h3>First Impressions</h3>

<p>The typical nerd response to this has been <a href="http://mattstratton.com/hilarity/hundreds-of-facebook-users-are-apparently-really-dumb" title="Hundreds of Facebook users are apparently really dumb">laughing and pointing</a>. Now, I have to admit, that was my first response as well. But, after I stopped laughing and shaking my head (well, actually I&#8217;m still shaking my head), I started thinking of all of the crazy things that I&#8217;ve seen people do in the last 5+ years I&#8217;ve spent working in computer support. While I find this whole thing rather amusing, I can&#8217;t say that I&#8217;m actually surprised. I have witnessed someone physically lift a mouse into the air when asked to &#8220;move the mouse up&#8221;.</p>

<p>I think the biggest difference between developers (or nerds) and normal people, is that normal people don&#8217;t <em>want</em> to know how a computer or the internet work. They don&#8217;t care. They don&#8217;t want to learn. I&#8217;ve never really gotten over this because it&#8217;s something that I find terribly disappointing about working in computer support. I can watch a person do the same thing over an over again knowing that there is a better way to do it, but they don&#8217;t care. They don&#8217;t want to understand. They don&#8217;t want me to teach them how to understand why something works a certain way. They just want to get the result they need.</p>

<p>I still have yet to decide the which angle of this attitude is the more important one. Is it an indication that a certain population of people will always be lagging behind because they refuse to adapt to a quickly changing world that requires them to understand certain aspects of technology?  Or perhaps is it an indication that technology (and the people who develop it) simply hasn&#8217;t evolved enough to adapt to &#8220;real people&#8221; who do not &#8220;need&#8221; to understand black box in order to use it?</p>

<h3>The Wider Debate</h3>

<p>Much has been written in regard to the Facebook login fiasco, and quite a controversy has been sparked in the development community about what this really means, and whose &#8220;fault&#8221; it is. First, check out some of these articles which highlight very interesting points for both sides of the debate.</p>

<ul>
<li><a href="http://funkatron.com/site/comments/were-the-stupid-ones-facebook-google-and-our-failure-as-developers/" title="funkatron.com: We&#8217;re the Stupid Ones: Facebook, Google, and Our Failure as Developers">We’re the Stupid Ones: Facebook, Google, and Our Failure as Developers</a></li>
<li><a href="http://blog.cursingnerds.com/2010/02/reply-to-funkatrons-analysis-of.html" title="Cursing Nerds: Reply to Funkatron&#8217;s Analysis of the RWW/Facebook Debaucle of 2010">Reply to Funkatron’s Analysis of the RWW/Facebook Debaucle of 2010</a></li>
<li><a href="http://philcrissman.com/2010/02/16/no-were-not-the-stupid-ones" title="No, We&#8217;re Not The Stupid Ones at philcrissman.com">No, We’re Not The Stupid Ones</a></li>
<li><a href="http://www.wolerized.com/blog/remi-woler/really-are-we-idiots" title="Really? Are we the idiots? | Wolerized.com">Really? Are we the idiots?</a></li>
<li><a href="http://jonoscript.wordpress.com/2010/02/18/some-people-cant-read-urls/" title="Some People Can&#8217;t Read URLs &laquo; Not The User&#8217;s Fault">Some People Can’t Read URLs</a></li>
<li><a href="http://philcrissman.com/2010/02/17/why-its-not-a-google-failure" title="Why It&#8217;s Not A Google Failure at philcrissman.com">Why It’s Not A Google Failure</a></li>
</ul>

<h3>On Whether Or Not Google Got It Wrong</h3>

<p>I guess this really depends on how far exactly the RWW article made it up the search rankings. I&#8217;d say that it&#8217;s an entirely different debate depending on whether the search result was first or fifth. I thought originally the result was first, but Stratton <a href="http://mattstratton.com/hilarity/hundreds-of-facebook-users-are-apparently-really-dumb" title="Hundreds of Facebook users are apparently really dumb">claims it never made it to number one</a>. I don&#8217;t see any reason why that RWW article should not reach a high rank on the search term &#8220;facebook login&#8221; since that is what the article is about. It&#8217;s a popular blog and presumably the article was popular as well.</p>

<p>A number one search result is another matter though. I agree with the camp that says it would be impossible for Google (or any other search engine) to always know what a person meant. But seriously, isn&#8217;t that what Google is always trying to do? It just doesn&#8217;t sit right to me that an article about a website as huge as Facebook would ever be a more popular search intention that the site itself.</p>

<p>The search &#8220;facebook login&#8221; seems to clearly indicate a search for the login page itself. That seems fairly intuitive. In fact, substitute facebook for most major web apps and I think it&#8217;s the same. However, if the search changes slightly to something like &#8220;facebook changes login&#8221;, it&#8217;s now an entirely different issue.</p>

<p>Perhaps the artificial intelligence of search algorithms just isn&#8217;t sophisticated enough to parse nuances of language that seem so obvious to humans. Then again, perhaps they are and that&#8217;s why the RWW page never made it to the number one spot for the &#8220;facebook login&#8221; search. In that case, I really think this whole debate about whether or not Google got it wrong is really a non issue.</p>

<h3>On The Users Themselves</h3>

<p>Moving past the whole Google question, there are a couple of things that really baffle me about this entire fiasco. First of all, it&#8217;s clear that these users have no idea what a URL is. Both because they are using Google Search to find a URL like facebook.com and also (and more importantly) because they did not realize that the RWW URL bears absolutely no resemblance to any Facebook URL, and therefore cannot possible be the Facebook website.</p>

<p>How is it that these users who have to most superficial understanding of what a website is and how the internet works, are also capable of writing comments to the RWW page? They are baffled about how to log in to a site that&#8217;s not the Facebook site they&#8217;re used to (and in fact bears absolutely no resemblance to it). But they still can use the comment form in order to voice their disapproval of the perceived redesign.</p>

<p>Okay so, maybe typing into a comment form is no big deal. Even people that think the entire internet is just Google/Facebook/YouTube can figure out a comment form. What about using Facebook itself? It&#8217;s not like Facebook is that simple to use. This isn&#8217;t a slam on Facebook user interface, it&#8217;s just that Facebook is huge, and there are a lot of things that you can do on it. How can these people figure out how to use Facebook?</p>

<p>Perhaps this is an issue of normal people realizing that they want to use Facebook enough to spend time learning about friend networks, walls, how to upload photos in the little snazzy uploader. Why is it that they deem it important enough to figure out how to use websites like Facebook, but at the same time don&#8217;t care to understand what a web address is? I think I just fail to understand why someone would not care about that kind of stuff because I am so interested in it myself.</p>

<h3>Is It Actually a Facebook Problem?</h3>

<p>I logged on to Facebook for the first time in several weeks today. I don&#8217;t find myself doing this too much these days because I often either don&#8217;t look at Facebook at all or only look at it through the Facebook iPhone app. Much to my surprise, Facebook looked quite a bit different than the last time I saw it. I started thinking about how often I have to do what Steve Krug calls &#8220;muddling through&#8221; when I&#8217;m using Facebook. I know what I can do on Facebook, it just usually takes me a couple of tries to figure it out.</p>

<p>Why is this? Well, when I think about it, the Facebook website changes quite a bit. They&#8217;ve made several large and small changes to the website in recent years (or less?). Compare this to something like the Google home page which has changed very little since it&#8217;s inception.</p>

<p>Perhaps Facebook users have come to expect over time, and through personal experience, that the Facebook website will change, and sometimes change dramatically. They expect this because it has happened. Perhaps it wasn&#8217;t so far fetched after all to believe that the RWW page was simply just the newest reiteration of a Facebook design.</p>

<p>Now, I know this is a stretch, but perhaps it&#8217;s not too much of a stretch. Has Facebook changed its pages so much that users are now willing to accept that a complete makeover, such as the RWW page being a new Facebook design, is a real possibility? Does Facebook redesign too often? Has Facebook unwittingly trained it&#8217;s users to expect this?</p>

<h3>One Last Only Slightly Related Thought</h3>

<p>Anyone like me (aka: nerd, developer, gamer, general computer enthusiast) who thinks that the iPad is stupid and going to be a flop is not seeing the big picture. The iPad is designed for exactly the type of people commenting on the RWW website. Both <a href="http://flyosity.com/ipad/the-ipad-is-for-everyone-but-us.php" title="The iPad Is For Everyone But Us &mdash; Flyosity: Mac &amp; iPhone Interface Design">Mike Rundle</a> and <a href="http://speirs.org/blog/2010/1/29/future-shock.html" title="Fraser Speirs - Blog - Future&nbsp;Shock">Fraser Speirs</a> are dead on (along with some other smart people as well). I think that most people will love the iPad. I think the iPad is going to revolutionize the netbook/eReader market just like the iPhone revolutionized the mobile phone market. Will the iPad be as successful a device as the iPhone? I don&#8217;t know. But I guarantee that it will change the game.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fthoughts-and-links-about-the-facebook-login-fiasco%2F&#038;seed_title=Thoughts+and+Links+About+the+Facebook+Login+Fiasco/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comcast Rebranding as Xfinity</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fcomcast-rebranding-as-xfinity%2F&#038;seed_title=Comcast+Rebranding+as+Xfinity</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fcomcast-rebranding-as-xfinity%2F&#038;seed_title=Comcast+Rebranding+as+Xfinity#comments</comments>
		<pubDate>Thu, 04 Feb 2010 21:54:27 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Random Thoughts]]></category>
		<category><![CDATA[CableTV]]></category>
		<category><![CDATA[Comcast]]></category>
		<category><![CDATA[Corporate Greed]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2010/comcast-rebranding-as-xfinity/</guid>
		<description><![CDATA[Apparently Comcast is going to be rebranding itself as &#8220;Xfinity&#8221;. We are all of course to believe that this has absolutely nothing do with the general connotation of the word Comcast being something akin to &#8220;terrible service.&#8221; What we can all really expect from this rebranding is nearly spelled out by Marc Brownstein: &#8220;Verizon has [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently <a title="Comcast unveils new brand name and logo | Philadelphia Inquirer | 02/04/2010" href="http://www.philly.com/inquirer/business/20100204_Comcast_unveils_new_brand_name_and_logo.html">Comcast is going to be rebranding</a> itself as &#8220;Xfinity&#8221;. We are all of course to believe that this has absolutely nothing do with the general connotation of the word Comcast being something akin to &#8220;terrible service.&#8221;</p>

<p>What we can all really expect from this rebranding is nearly spelled out by Marc Brownstein:</p>

<blockquote>&#8220;Verizon has FiOS. Comcast now has Xfinity. It&#8217;s rebundling it in a high-tech package. You are rebundling an improved product, an enhanced service,&#8221; said Marc Brownstein, president and chief executive officer of the Brownstein Group, a Philadelphia brand communication, public relations, and advertising firm.</blockquote>

<p>When you read that sentence about &#8220;You are rebundling an improved product&#8230;&#8221; just imagine that you are the subject and what he is really saying is that &#8220;you will be paying more money for an ever so slightly enhanced service with a different name.&#8221;</p>

<p><img class="alignleft floatleft size-full wp-image-830" title="Comcast Xfinity Holding Page" src="/wp-content/uploads/2010/02/comcast-xfinity.jpg" alt="A screenshot of the Xfinity.com holding page" width="450" height="282" /> They also have a clever and vacant holding page for a new website. Is it just me or does this look like the cover of a Jehovah&#8217;s Witnesses pamphlet? Seriously. All they need is a little Jesus on those clouds.</p>

<p>Dear Comcast: Good luck making people like you more once you&#8217;re called Xfinity. Here&#8217;s a tip, if your services still cost a fortune and barely work, and your customer service is atrocious on top of that, that new name will be just as dirty as the old one.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2010%2Fcomcast-rebranding-as-xfinity%2F&#038;seed_title=Comcast+Rebranding+as+Xfinity/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Social Media Quote</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2009%2Fsocial-media-quote%2F&#038;seed_title=Social+Media+Quote</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2009%2Fsocial-media-quote%2F&#038;seed_title=Social+Media+Quote#comments</comments>
		<pubDate>Wed, 24 Jun 2009 21:37:37 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Random Thoughts]]></category>
		<category><![CDATA[New Media]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2009/social-media-quote/</guid>
		<description><![CDATA[I might have just read the best description of how companies should approach &#8220;Social Media&#8221; ever. My department has been constantly talking about how best to reform their curriculum to incorporate social media. Great. The part the kills me is the floundering for a purpose or point. I&#8217;m not sure I have much steam left [...]]]></description>
			<content:encoded><![CDATA[<p>I might have just read the best description of how companies should approach &#8220;Social Media&#8221; ever. My department has been constantly talking about how best to reform their curriculum to incorporate social media. Great. The part the kills me is the floundering for a purpose or point. I&#8217;m not sure I have much steam left for the whole &#8220;We need to teach Twitter!&#8221; and &#8220;What is Twitter?&#8221; conversation. Seriously? Teach Twitter? You set up and account, and then you type. I&#8217;m sure most 12 year olds can figure this one out pretty easily. Just make sure that once the accounts are set up, there&#8217;s a point to write about!</p>

<p>Anyway, Quote of the Week is courtesy of <a href="http://www.bynkii.com/archives/2009/06/web_20social_media_really_guys.html" title="bynkii.com: Web 2.0/Social Media: Really guys, it's pretty simple">John C. Welch</a> on Social Media:</p>

<blockquote cite="http://www.bynkii.com/archives/2009/06/web_20social_media_really_guys.html">
  <p>If you make it more complicated than that as a concept, stop. You&#8217;re about to go off the cliff into New Media Douchebaggery, and you don&#8217;t want that. Ever.</p>
</blockquote>

<p>Perfect.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2009%2Fsocial-media-quote%2F&#038;seed_title=Social+Media+Quote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Readability Bookmarklet</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2009%2Freadability-bookmarklet%2F&#038;seed_title=Readability+Bookmarklet</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2009%2Freadability-bookmarklet%2F&#038;seed_title=Readability+Bookmarklet#comments</comments>
		<pubDate>Mon, 16 Mar 2009 02:47:43 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Bookmarklet]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Readability]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2009/readability-bookmarklet/</guid>
		<description><![CDATA[Recently, since I can&#8217;t stand reading articles on websites with bad type and flashing articles everywhere, I&#8217;ve taken to actually saving the pages and writing some quick CSS rules to reformat the text in to something readable. As it turns out, there are some other people as crazy as me that took the time to [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, since I can&#8217;t stand reading articles on websites with bad type and flashing articles everywhere, I&#8217;ve taken to actually saving the pages and writing some quick CSS rules to reformat the text in to something readable. As it turns out, there are some other people as crazy as me that took the time to create a <a href="http://lab.arc90.com/experiments/readability/" title="Readability - An Arc90 Lab Experiment">bookmarklet</a> to reformat web pages. Readability has been tested on several major websites and really helps out. It doesn&#8217;t always work, but works quite well most of the time. You can read more about the bookmarklet on the <a href="http://lab.arc90.com/2009/03/readability.php#more" title="arc90 lab : experiments : Readability">lab.arc90.com website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2009%2Freadability-bookmarklet%2F&#038;seed_title=Readability+Bookmarklet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quicklook for markdown</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2009%2Fquicklook-for-markdown%2F&#038;seed_title=Quicklook+for+markdown</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2009%2Fquicklook-for-markdown%2F&#038;seed_title=Quicklook+for+markdown#comments</comments>
		<pubDate>Mon, 16 Mar 2009 02:06:22 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Markdown]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Quicklook]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2009/quicklook-for-markdown/</guid>
		<description><![CDATA[Awesome plugin for Quicklook which allows you to view markdown documents in a formatted style. This is really nice. I&#8217;ve taken to storing a lot of my documents in markdown, since I like using plain text files, but find the formatting in markdown a lot easier to use.]]></description>
			<content:encoded><![CDATA[<p>Awesome <a href="http://mdk.org.pl/2009/2/10/quicklook-for-markdown" title="MDK : Quicklook for markdown">plugin for Quicklook</a> which allows you to view markdown documents in a formatted style. This is really nice. I&#8217;ve taken to storing a lot of my documents in markdown, since I like using plain text files, but find the formatting in markdown a lot easier to use.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2009%2Fquicklook-for-markdown%2F&#038;seed_title=Quicklook+for+markdown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Destroy Kerberos Ticket</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fdestroy-kerberos-ticket%2F&#038;seed_title=Destroy+Kerberos+Ticket</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fdestroy-kerberos-ticket%2F&#038;seed_title=Destroy+Kerberos+Ticket#comments</comments>
		<pubDate>Tue, 02 Dec 2008 18:46:36 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Mac OS X Administration]]></category>
		<category><![CDATA[AFP]]></category>
		<category><![CDATA[Authentication]]></category>
		<category><![CDATA[File Shares]]></category>
		<category><![CDATA[Kerberos]]></category>
		<category><![CDATA[Keychain Access]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2008/destroy-kerberos-ticket/</guid>
		<description><![CDATA[Since we deployed Leopard to the computers labs at work, I&#8217;ve been running in to this annoying problem involving Kerberos. I hadn&#8217;t spent any time trying to figure out how to circumvent it until now because it really only affects administrators. We can deal with our own problems right? When a user logs in, they [...]]]></description>
			<content:encoded><![CDATA[<p>Since we deployed Leopard to the computers labs at work, I&#8217;ve been running in to this annoying problem involving Kerberos. I hadn&#8217;t spent any time trying to figure out how to circumvent it until now because it really only affects administrators. We can deal with our own problems right?</p>

<p>When a user logs in, they authenticate to our server using their account username (use Alice for this example). At this point they are given a Kerberos ticket. From then on, in Leopard, whenever the user attempts to connect to an AFP share on the server, Leopard assumes that they are connecting as the same user, Alice. Because the Kerberos ticket is still valid, the user is automatically authenticated as Alice. Of course, this makes perfect sense. That&#8217;s the whole point of Kerberos: single sign-on.</p>

<p>The problem resides in the assumption that the user wants to connect as the same user every time. What if Alice is actually an admin who needs to log on to a share using different credentials? Here&#8217;s an example: I&#8217;m testing a student account, with normal student privileges. During the course of my testing, I need to access a document from our administrative share point. Now, obviously the student account does not have access to the administrative share point. I would need to log in to the share using a user with permissions to access the administrative share point.</p>

<p>Unfortunately, Leopard will not even ask me what user account I want to use because I already have a valid Kerberos ticket for the student account. Fortunately, after finally getting fed up with this problem, a quick bit of googling solved it.</p>

<p>All that needs to be done is to destroy the Kerberos ticket. Simply open <strong>Keychain Access</strong> and select <strong>Kerberos Ticket Viewer</strong> from the Keychain Access menu. Select your Kerberos ticket from the window and click the destroy button. This doesn&#8217;t actually harm anything, it simply makes your Kerberos ticket expire. The next time you try and connect to the server, you will be asked to authenticate again; at which point you can authenticate as a different user.</p>

<p>Alternately, you could also create a new Kerberos ticket using a separate username to the same server. The before authenticating to a share, you would simply change the active user. Unfortunately it seems as though you can only access one at a time. For example, I could not mount two different user&#8217;s home directories at the same time. I would have to activate a user, mount their home directory, eject it, activate the second user, and then mount their home directory. Hmm, as you can probably see, there doesn&#8217;t really seem to be a reason why this would be useful. Probably simply destroying the ticket is the best bet.</p>

<p>For more information on this, check out the <a href="http://support.apple.com/kb/TA24992?viewlocale=en_US" title="Mac OS X 10.5: About Kerberos in Mac OS X 10.5 clients">Mac OS X 10.5: About Kerberos in Mac OS X 10.5 clients</a> knowledge base article from Apple.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fdestroy-kerberos-ticket%2F&#038;seed_title=Destroy+Kerberos+Ticket/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Let Me Google That For You</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Flet-me-google-that-for-you%2F&#038;seed_title=Let+Me+Google+That+For+You</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Flet-me-google-that-for-you%2F&#038;seed_title=Let+Me+Google+That+For+You#comments</comments>
		<pubDate>Mon, 01 Dec 2008 19:55:44 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Random Thoughts]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2008/let-me-google-that-for-you/</guid>
		<description><![CDATA[If you work in IT Support, or even just have a reputation for being pretty good with computers, I can imagine that a lot of lazy people ask you dumb questions about computers. For me, one of the most frustrating aspects of working in IT Support is constantly being asked to help people that won&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>If you work in IT Support, or even just have a reputation for being pretty good with computers, I can imagine that a lot of lazy people ask you dumb questions about computers. For me, one of the most frustrating aspects of working in IT Support is constantly being asked to help people that won&#8217;t help themselves. The initiative to actually look for answers to common problems oftentimes seems to be completely missing</p>

<p>Finally, Dave Child of <a href="http://www.addedbytes.com/">Added Bytes</a> has developed the solution: <a href="http://www.addedbytes.com/blog/let-me-google-that-for-you-bookmarklet/">Let Me Google That For You Bookmarklet</a>. Simply brilliant.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Flet-me-google-that-for-you%2F&#038;seed_title=Let+Me+Google+That+For+You/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Mail Error 471</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fapple-mail-error-471%2F&#038;seed_title=Apple+Mail+Error+471</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fapple-mail-error-471%2F&#038;seed_title=Apple+Mail+Error+471#comments</comments>
		<pubDate>Fri, 20 Jun 2008 21:30:46 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Fonts]]></category>
		<category><![CDATA[Mail]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/?p=620</guid>
		<description><![CDATA[A couple of weeks ago I finally got around to actually upgrading to Leopard on my laptop. One of the things I was interested in trying out once I got upgraded was Apple Mail&#8217;s new Note feature. I fired up Mail and clicked on the note icon and&#8230;nothing happened. Hmmm, check the Menu bar. Go [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of weeks ago I finally got around to actually upgrading to Leopard on my laptop. One of the things I was interested in trying out once I got upgraded was <a href="http://www.apple.com/macosx/features/mail.html" title="Apple - Mac OS X Leopard - Features - Mail">Apple Mail&#8217;s new Note</a> feature.</p>

<p>I fired up Mail and clicked on the note icon and&#8230;nothing happened. Hmmm, check the Menu bar. Go to File &#x2192; New Note&#8230;nothing again. Well okay, I thought to myself, somethings wrong here. Maybe I should do a Google search. Hmmm, what to search. <a href="http://www.google.com/search?client=safari&amp;rls=en-us&amp;q=Mail+Notes+Error&amp;ie=UTF-8&amp;oe=UTF-8" title="Google">Mail Notes Error</a>. Umm, okay too generic, I&#8217;ll try being more specific. <a href="http://www.google.com/search?client=safari&amp;rls=en-us&amp;q=Apple+Mail+error+opening+new+note&amp;ie=UTF-8&amp;oe=UTF-8" title="Google">Apple Mail error opening new note</a>. Grrr. Try several other search strings. #@$%*! <sup id="fn1-mail"><a href="#fnr1-mail">1</a></sup></p>

<p>Okay, so it&#8217;s become clear to me at this point that Googling the problem is just not going to work. I decide to fire up Console to see if there are any enlightening error codes. Console does at least offer me something, in the form of &#8220;Mail[471] font-family cannot be nil&#8221;.</p>

<p><img src="http://blog.nerdstargamer.com/wp-content/uploads/2008/06/mail-error.png" alt="Mail Error-font-family cannot be nil" title="Mail Error Log" /></p>

<p>Hmm, that looks like gibberish to me. I do some more unsuccessful Google searches. Finally, I decide to attempt to decode that error again. That error means that somewhere a font family is not selected or unavailable. We know it&#8217;s happening when a new note is being created. I opened up Mail again and started pursuing the preferences. Low and behold, under the tab for Fonts &amp; Colors, I found this:</p>

<p><img src="http://blog.nerdstargamer.com/wp-content/uploads/2008/06/mail-error-2.png" alt="Mail Preference Pane for Fonts and Colors" title="Mail Preference Pane Screenshot" /></p>

<p>The field for the Note font is completely blank. I selected a font and attempted to open a new note. Success!</p>

<p>As it turned out, this happened to be a very simple solution for a very silly problem. That solution took me over an hour to figure out. Unfortunately, I&#8217;ve never been able to figure out why that field was blank in the first place. I wonder how many other people have had this exact same problem and just given up on trying to figure it out.</p>

<ol class="footnote">
 <li id="fnr1-mail"><strong>Side Rant:</strong> What exactly was Apple thinking when they named their email client &#8220;Mail.&#8221; Could they have thought of a worse name? It is impossible to search for information about a problem with the program because &#8220;mail&#8221; could refer to so many things. It&#8217;s kind of like buying a computer, that has the model name of &#8220;computer.&#8221; Then say said computer one day won&#8217;t start up. You find another computer and start doing a search for the problem. Your query string is going to look something like this: [brand name] computer won&#8217;t start. Completely useless.<a href="#fn1-mail" title="back to article">&#x21A9;</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fapple-mail-error-471%2F&#038;seed_title=Apple+Mail+Error+471/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do Not Reply (.com)</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fdo-not-reply-com%2F&#038;seed_title=Do+Not+Reply+%28.com%29</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fdo-not-reply-com%2F&#038;seed_title=Do+Not+Reply+%28.com%29#comments</comments>
		<pubDate>Wed, 19 Mar 2008 23:24:07 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2008/03/19/do-not-reply-com/</guid>
		<description><![CDATA[You know all of those emails that you get from companies that say &#8220;DO NOT REPLY&#8221;? As it turns out, some genius programmers really like to go the extra mile to make sure that their users do not reply&#8230;to them. These geniuses program the emails they send to have a reply-to address in the form [...]]]></description>
			<content:encoded><![CDATA[<p>You know all of those emails that you get from companies that say &#8220;DO NOT REPLY&#8221;? As it turns out, some genius programmers really like to go the extra mile to make sure that their users do not reply&#8230;to them. These geniuses program the emails they send to have a reply-to address in the form of <code>something@donotreply.com</code>. You know, so they don&#8217;t get the replies (or bounce-backs).</p>

<p>Trouble is, donotreply.com is actually a real domain. And, any email sent to that domain, will be received by someone. In fact, Chet Faliszek will probably get the email, because he owns the domain <a href="http://www.donotreply.com/" title="Do Not Reply">donotreply.com</a>. He also likes to <a href="http://www.donotreply.com/index.php/about/" title="Do Not Reply &raquo; About">post the best of the embarrassing mistakes</a>.</p>

<p class="via">Via <a href="http://www.codinghorror.com/blog/" title="Coding Horror">Coding Horror</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fdo-not-reply-com%2F&#038;seed_title=Do+Not+Reply+%28.com%29/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X Security</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fmac-os-x-security%2F&#038;seed_title=Mac+OS+X+Security</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fmac-os-x-security%2F&#038;seed_title=Mac+OS+X+Security#comments</comments>
		<pubDate>Wed, 12 Mar 2008 23:25:07 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS X Administration]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Exploits]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tiger]]></category>
		<category><![CDATA[Virus]]></category>
		<category><![CDATA[Vulerabilities]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2008/03/12/mac-os-x-security/</guid>
		<description><![CDATA[Preface and Disclaimer This paper presents an overview of the security situation of Mac OS X. The purpose of this paper is to present security in a very easy-to-understand fashion. I firmly believe that there is an absurd amount of FUD about computer security in general, mostly propagated by vendors of antivirus software and their [...]]]></description>
			<content:encoded><![CDATA[<h3>Preface and Disclaimer</h3>

<p>This paper presents an overview of the security situation of Mac OS X. The purpose of this paper is to present security in a very easy-to-understand fashion. I firmly believe that there is an absurd amount of FUD about computer security in general, mostly propagated by vendors of antivirus software and their partners. In the case of Mac OS X in specific, it is <em>very</em> difficult to get accurate, non-sensational information about what the real security threats are. This paper began as a genuine effort to figure out, and then convey, what the real status of Mac OS X security is.</p>

<p>Please be aware that I am no security expert (nor am I a hacker), but simply a normal computer nerd with a passion for most things relating to computers and design. I have made every effort to consult the writings of security experts and convey accurate information. If any security ninjas out there find any inaccuracies, please let me know.</p>

<p>With the exception of the section &#8220;Out Of The Box Security and Additional Hardening Measures&#8221;, the entire report refers to Mac OS X 10.4 and prior versions. Where possible, I state specific versions of the operating system that I am referring to.</p>

<p>I&#8217;ve broken up this report into several pages because it is <em>quite long</em>. You can also <a href="http://blog.nerdstargamer.com/wp-content/uploads/2008/03/os-x-security-by-alissa-miller1.pdf">download the report in its entirety</a> in PDF format.</p>

<p><span id="more-508"></span></p>

<h3>Table of Contents</h3>

<ol>
<li><a href="http://blog.nerdstargamer.com/2008/03/12/mac-os-x-security/">Preface and Disclaimer</a></li>
<li><a href="http://blog.nerdstargamer.com/2008/03/12/mac-os-x-security/">Executive Summary</a></li>
<li><a href="http://blog.nerdstargamer.com/2008/03/12/mac-os-x-security/2/">Introduction</a></li>
<li><a href="http://blog.nerdstargamer.com/2008/03/12/mac-os-x-security/3/">OS X Background</a></li>
<li><a href="http://blog.nerdstargamer.com/2008/03/12/mac-os-x-security/4/">Examining the OS X Security Record</a></li>
<li><a href="http://blog.nerdstargamer.com/2008/03/12/mac-os-x-security/5/">Out Of The Box Security and Additional Hardening Measures</a></li>
<li><a href="http://blog.nerdstargamer.com/2008/03/12/mac-os-x-security/6/">Conclusion</a></li>
</ol>

<h3>Executive Summary</h3>

<p>Mac OS X has for the most part, compared to other operating systems, enjoyed a carefree history when it comes to security. There are certainly some vulnerabilities, but relatively few known exploits for them. There are also almost no examples of attacks in the wild. The few attacks that researchers have noted in the wild, although highly publicized, are mostly harmless. This however should not be taken as evidence that OS X is difficult or impossible to attack.</p>

<p>Two reasonable explanations for the lack of any large-scale security threats facing OS X are its small market share and superior approach to security. OS X is based in BSD UNIX and uses time tested open source software for its security foundation. It was designed to be a multiuser operating system and has strong built-in file based permission system. OS X is also very secure out of the box and includes many easily accessible additional features. By default the root user in OS X is disabled, and most normal users should never even need to use it. Network services are also disabled by default. OS X provides a unique combination of good security by default and ease of use, making it a relatively secure system for normal users.</p>

<p>The first virus for OS X, OSX.Leap.A was discovered in the wild in February of 2006. Although this particular virus was innocuous, it should demonstrate that OS X is certainly not immune to security threats. While the OS X market share is small, it is steadily increasing. As is becomes a more popular operating system, security threats are likely to increase and become more severe. OS X is not by any means a bulletproof operating system and Apple will have to continue to be vigilant about security in order to stay ahead of hackers.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fmac-os-x-security%2F&#038;seed_title=Mac+OS+X+Security/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comcast&#8217;s Traffic Management Practices</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fcomcasts-traffic-management-practices%2F&#038;seed_title=Comcast%26%238217%3Bs+Traffic+Management+Practices</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fcomcasts-traffic-management-practices%2F&#038;seed_title=Comcast%26%238217%3Bs+Traffic+Management+Practices#comments</comments>
		<pubDate>Fri, 07 Mar 2008 01:04:44 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Comcast]]></category>
		<category><![CDATA[Net Neutrality]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2008/03/06/comcasts-traffic-management-practices/</guid>
		<description><![CDATA[There is an interesting article on ARS Technica about Comcast&#8217;s FCC filing regarding its practices of secretly filtering network traffic. For those of you not up on the latest news, the FCC has been investigating Comcast&#8217;s network management practices after Vuze objected to Comcast&#8217;s practices of degrading P2P connections. The article gives a really nice [...]]]></description>
			<content:encoded><![CDATA[<p>There is an interesting <a href="http://arstechnica.com/news.ars/post/20080213-comcast-discloses-network-management-practices.html" title="Comcast FCC filing shows gap between hype, bandwidth reality">article</a> on <a href="http://arstechnica.com/" title="Ars Technica">ARS Technica</a> about Comcast&#8217;s FCC filing regarding its practices of secretly filtering network traffic. For those of you not up on the latest news, the FCC has been investigating Comcast&#8217;s network management practices after <a href="http://www.vuze.com/" title="Vuze - Open Entertainment Platform">Vuze</a> objected to Comcast&#8217;s practices of degrading P2P connections.</p>

<p>The article gives a really nice explanation of what is actually going on. It&#8217;s also some good reading for people who don&#8217;t know how Comcast actually structures its network (ie. what your neighbors are doing makes a big difference on your network speed).</p>

<p>The basic problem here is that Comcast oversells its network on the premise that nobody will use all of it. When a few customers actually attempt to use all of the bandwidth, the whole thing chokes. So instead of actually upgrading its network, Comcast filters out the traffic using lots of bandwidth (read P2P traffic).</p>

<p>While <a href="http://www.dreamhost.com/" title="Web Hosting by DreamHost Web Hosting: Web Sites, Domain Registration, WordPress, Ruby on Rails, all on Debian Linux!">overselling</a> is nothing new, what Comcast does strikes me detrimental to everyone. The main problem is that when the internet became popular, networks were designed for mostly downloading content. Most people were consumers, a few were providers. Todays internet, is different. P2P networks are more prevalent. <a href="http://www.youtube.com/">YouTube</a> is huge. The dynamic has shifted. More people are now providers, and more importantly, this trend will continue. Eventually, internet providers will have to restructure their networks to account for this change. Filtering content is only a stopgap.</p>

<p>I don&#8217;t necessarily disagree with the idea that Comcast should limit the amount of bandwidth that individuals can use. But if this is to be the rule, there needs to be a lot more transparency in the matter. Consumers need to be informed of what is the bandwidth cap for each service plan is. There also needs to be an easily accessible method for consumers to track their bandwidth usage. Most importantly, Comcast should notify consumers when they are filtering their packets, instead of just sending TCP reset packets.</p>

<p>If consumers have the actual information to make informed decisions, the market will decide whether or not this strategy is okay. This is of course, assuming that consumers do actually have alternative providers and that the ISP market is actually a fair market. Yeah right. Score one for <a href="http://en.wikipedia.org/wiki/Corporate_welfare" title="Corporate welfare - Wikipedia, the free encyclopedia">corporate welfare</a>.</p>

<p><strong>Update:</strong> Upon further consideration, I&#8217;d like to clarify my point about it being okay for Comcast (or anyone) to filter internet content. What I actually meant, was that I think it is okay for an ISP to filter or lessen high-volume traffic from individual sources, provided that there is sufficient transparency in the matter. ISP&#8217;s certainly need to start selling what they can actually provide, but they also should be able to keep some users from adversely affecting others.</p>

<p>I <strong>do not</strong> under any circumstances support the filtering of traffic based on content. This is not the job or role that ISPs should be in the business of playing.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fcomcasts-traffic-management-practices%2F&#038;seed_title=Comcast%26%238217%3Bs+Traffic+Management+Practices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netflix Watch Instantly</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fnetflix-watch-instantly%2F&#038;seed_title=Netflix+Watch+Instantly</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fnetflix-watch-instantly%2F&#038;seed_title=Netflix+Watch+Instantly#comments</comments>
		<pubDate>Fri, 07 Mar 2008 00:13:00 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Movies]]></category>
		<category><![CDATA[Netflix]]></category>
		<category><![CDATA[Watch Instantly]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2008/03/06/netflix-watch-instantly/</guid>
		<description><![CDATA[I finally got around to trying out Netflix&#8217;s (no longer) new Watch Instantly feature. It&#8217;s a pretty cool setup considering I&#8217;ve already had Netflix for several years. With my current plan of three DVDs at a time for $16.99 a month, I get an unlimited number of hours of Watch Instantly movies. That&#8217;s a pretty [...]]]></description>
			<content:encoded><![CDATA[<p>I finally got around to trying out Netflix&#8217;s (no longer) new <a href="http://www.netflix.com/HowItWorks" title="Netflix Online Movie Rentals - Rent DVDs, Classic Films to DVD New Releases">Watch Instantly feature</a>. It&#8217;s a pretty cool setup considering I&#8217;ve already had Netflix for several years. With my current plan of three DVDs at a time for $16.99 a month, I get an unlimited number of hours of Watch Instantly movies. That&#8217;s a pretty sweet deal.</p>

<p>The only problem&#8230;It&#8217;s Windows only. Even worse, It&#8217;s IE only. That has pretty much been a deal breaker for me so far. I have a PC at home, but I don&#8217;t ever want to sit at my desk to watch a movie. My laptop is a MacBook Pro. I do have Boot Camp, but the whole rebooting thing has kind of turned me off in the past.</p>

<p>Earlier this week I installed <a href="http://www.vmware.com/mac" title="VMware Fusion Overview, Run Windows on Mac, Virtual PC on Mac - VMware">VMware Fusion</a>, which works with my previously installed Boot Camp Windows partition. I finally decided to try out the Netflix Watch Instantly. After spending about 15 minutes jumping through an unbelievable number on installations, run anyway dialogues, yes I really do want to do that thing I just told you to do, one restart, and one unexpected Internet Explorer error later, I was up and running.</p>

<p>I have to say, it looks <em>really</em> good. The interface is very nice (very Mac-lke actually) and the quality is excellent. I was able to put the show into fullscreen and it still looked good. One concern that I do have though is that I&#8217;m actually at work running this over their ridiculously fast internet connection. So, good quality with no buffering issues isn&#8217;t saying much. I&#8217;ll have to reserve further judgement to see how it works on the wireless connection to my DSL modem I have at home.</p>

<p>One niggling criticism I have is over this somewhat disconcerting dialogue:</p>

<p><img src="http://blog.nerdstargamer.com/wp-content/uploads/2008/03/netflix-watch-instantly-dialogue.png" alt="Netflix Watch Instantly Dialogue" /></p>

<p>The dialogue shows up at the beginning of <em>every single</em> movie or show you watch. Considering I&#8217;m using an entirely legal and paid for service, I kind of resent being presented with a dialogue box that starts with the sentence &#8220;You do not have the rights to play this file.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fnetflix-watch-instantly%2F&#038;seed_title=Netflix+Watch+Instantly/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Changes 1.0</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fchanges-10%2F&#038;seed_title=Changes+1.0</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fchanges-10%2F&#038;seed_title=Changes+1.0#comments</comments>
		<pubDate>Thu, 21 Feb 2008 20:51:57 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Changes]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2008/02/21/changes-10/</guid>
		<description><![CDATA[Changes is a new file modification application. Looks to be really nice. It&#8217;s Leopard only, so I&#8217;m going to have to wait until I upgrade to try it out. I&#8217;ve been looking for a good application like this ever since I found my self writing a diff-based app in Automator to check for differences between [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://changesapp.com/index.php" title="Changes">Changes</a> is a new file modification application. Looks to be really nice. It&#8217;s Leopard only, so I&#8217;m going to have to wait until I upgrade to try it out.</p>

<p>I&#8217;ve been looking for a good application like this ever since I found my self writing a diff-based app in <a href="http://www.apple.com/ical/" title="Apple">Automator</a> to check for differences between my iTunes libraries. This one looks like it will do that and a lot more. It also integrates with my favorite text editor, <a href="http://macromates.com/" title="TextMate â€” The Missing Editor for Mac OS X">TextMate</a>. For the old school folks, it works with <a href="http://www.barebones.com/" title="Welcome to Bare Bones Software">BBEdit</a> as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fchanges-10%2F&#038;seed_title=Changes+1.0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Offers $44.6B for Yahoo</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fmicrosoft-offers-446b-for-yahoo%2F&#038;seed_title=Microsoft+Offers+%2444.6B+for+Yahoo</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fmicrosoft-offers-446b-for-yahoo%2F&#038;seed_title=Microsoft+Offers+%2444.6B+for+Yahoo#comments</comments>
		<pubDate>Fri, 01 Feb 2008 21:28:13 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Yahoo]]></category>
		<category><![CDATA[YUI]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2008/02/01/microsoft-offers-446b-for-yahoo/</guid>
		<description><![CDATA[Wow. From the Associated Press: Microsoft Corp. has pounced on slumping Internet icon Yahoo Inc. with an unsolicited takeover offer of $44.6 billion in its boldest bid yet to challenge Google Inc.&#8217;s dominance of the lucrative online search and advertising markets. That&#8217;s nuts. I don&#8217;t use Yahoo, but I&#8217;m already seeing it infiltrated by little [...]]]></description>
			<content:encoded><![CDATA[<p>Wow. <a href="http://biz.yahoo.com/ap/080201/microsoft_yahoo.html" title="Microsoft Offers $44.6B for Yahoo: Financial News - Yahoo!
Finance">From the Associated Press</a>:</p>

<blockquote>
  <p>Microsoft Corp. has pounced on slumping Internet icon Yahoo Inc. with an unsolicited takeover offer of $44.6 billion in its boldest bid yet to challenge Google Inc.&#8217;s dominance of the lucrative online search and advertising markets.</p>
</blockquote>

<p>That&#8217;s nuts. I don&#8217;t use Yahoo, but I&#8217;m already seeing it infiltrated by <a href="http://images.google.com/images?um=1&amp;hl=en&amp;client=safari&amp;rls=en&amp;q=msn+butterfly&amp;btnG=Search+Images" title="Google Image Search">little rainbowy butterflies</a> spreading craplets.</p>

<p class="via">Via <a href="http://daringfireball.net" title="Daring Fireball">Daring Fireball</a>.</p>

<p><strong>Update:</strong> The more I think about this, the bigger it is. I was just thinking about Yahoo search mostly. What&#8217;s going to happen with <a href="http://www.flickr.com/" title="Welcome to Flickr - Photo Sharing">Flickr</a> if this goes through? <a href="http://developer.yahoo.com/yui/" title="The Yahoo! User Interface Library (YUI)">YUI</a>? I can&#8217;t imagine Microsoft not screwing these things up. I&#8217;m not trying to bash Microsoft, they just don&#8217;t have a very good track record. Hotmail anyone? <a href="http://daringfireball.net/2008/02/microsoft_yahoo" title="Daring Fireball: Microsoft Offers $44.6 Billion for Yahoo">Gruber has some more articulate thoughts</a> (as usual).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fmicrosoft-offers-446b-for-yahoo%2F&#038;seed_title=Microsoft+Offers+%2444.6B+for+Yahoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetNewsWire Now Free</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fnetnewswire-now-free%2F&#038;seed_title=NetNewsWire+Now+Free</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fnetnewswire-now-free%2F&#038;seed_title=NetNewsWire+Now+Free#comments</comments>
		<pubDate>Wed, 09 Jan 2008 19:53:52 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[NetNewsWire]]></category>
		<category><![CDATA[NewsGator]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2008/01/09/netnewswire-now-free/</guid>
		<description><![CDATA[NewsGator, the company that owns NetNewsWire, has just announced that it will now be offering all of its products for free. This is great news for the world of feed readers. NetNewsWire is a fantastic reader that I&#8217;ve been using for several years. They have a shiny new version too. I&#8217;ve heard that FeedDemon is [...]]]></description>
			<content:encoded><![CDATA[<p>NewsGator, the company that owns NetNewsWire, <a href="http://arstechnica.com/journals/apple.ars/2008/01/09/newnewswire-for-mac-other-newsgator-products-go-free" title="NetNewsWire for Mac, other NewsGator products go free">has just announced</a> that it will now be offering all of its products for free. This is great news for the world of feed readers. NetNewsWire is a fantastic reader that I&#8217;ve been using for several years. They have a shiny new version too. I&#8217;ve heard that FeedDemon is a good Windows client, although I haven&#8217;t used it myself.</p>

<p>Get the new and improved <em>free</em> download of NetNewsWire <a href="http://www.newsgator.com/Individuals/NetNewsWire/Default.aspx" title="RSS Reader for Mac - NetNewsWire">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2008%2Fnetnewswire-now-free%2F&#038;seed_title=NetNewsWire+Now+Free/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enough With the Security FUD</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fenough-with-the-security-fud%2F&#038;seed_title=Enough+With+the+Security+FUD</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fenough-with-the-security-fud%2F&#038;seed_title=Enough+With+the+Security+FUD#comments</comments>
		<pubDate>Mon, 26 Nov 2007 18:47:18 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[FUD]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2007/11/26/enough-with-the-security-fud/</guid>
		<description><![CDATA[One of my biggest complaints with the security industry in general, is that they seem to thrive on FUD. I find it to be particularily frustrating, because there actually is a lot of really important information there. Unfortunately, to find it you usually have to dig through layers of junk. It pisses me off that [...]]]></description>
			<content:encoded><![CDATA[<p>One of my biggest complaints with the security industry in general, is that they seem to thrive on <a href="http://en.wikipedia.org/wiki/Fear%2C_uncertainty_and_doubt" title="Fear, uncertainty and doubt - Wikipedia, the free encyclopedia">FUD</a>. I find it to be particularily frustrating, because there actually is a lot of really important information there. Unfortunately, to find it you usually have to dig through layers of junk.</p>

<p>It pisses me off that someone like me, who is generally knowledgeable about such things although by no means an expert, can find frequently articles that are either completely wrong or very misleading. While this is merely annoying for me, the reality is that most people just lack the knowledge about computers and security to understand that oftentimes the information they are getting is just crap.</p>

<p>I was particularly annoyed by <a href="http://news.zdnet.com/2100-1009_22-6218238.html?tag=nl.e550" title="Microsoft exec calls XP hack 'frightening' | Tech News on ZDNet">a recent article</a> in <a href="http://www.zdnet.com/" title="ZDNet: Tech News, Blogs and White Papers for IT Professionals">ZDNet</a>. Basically a Windows XP machine was set up on an unsecured wireless network and a security expert demonstrated a hack that downloaded some information from the compromised computers My Documents folder. It took about 11 minutes.</p>

<blockquote>
  <p>Getting onto the unsecured wireless network, pinging possible IP addresses of other computers on the network, finding Andy&#8217;s unpatched computer, scanning open ports for vulnerabilities, using the attack tool to build an exploit, and using the malware to get into the XP command shell took six minutes.</p>
</blockquote>

<p>Frightening, yes. Surprising, no. The important part of the article is the fact that the compromised computer was running with SP1 and no protection whatsoever:</p>

<blockquote>
  <p>[They] connected a machine running Windows XP with Service Pack 1 to an unsecured wireless network. The machine was running no antivirus, firewall, or anti-spyware software&#8230;</p>
</blockquote>

<p>This article isn&#8217;t really <em>news</em> at all. It simply demonstrates that if you put a default Windows XP SP1 install on a network, it is likely to get hacked (and fast). In fact, the &#8220;unsecured wireless network&#8221; part of this article is completely irrelevant. Granted, it may make hacking <em>easier</em>, but the fact remains; a default install of Windows XP SP1 will get hacked.</p>

<p>So, yes everybody, if you do not have SP2 on your Windows XP install, get it now. If you don&#8217;t have it because you pirated Windows, buy a fraking copy, or at least start using some free linux os (like Ubuntu).</p>

<p>I suppose there is no harm in reiterating the point that everybody, regardless of operating systems, should be upgrading their service packs. I do however take issue with the sensationalist tone of the article. Using FUD to increase page views or <a href="http://www.theopensourcerer.com/2007/11/15/microsoft-using-fud-to-try-and-sell-vista/" title="The Open Sourcerer &raquo; Microsoft using FUD to try and sell Vista?">sell software</a> doesn&#8217;t help anyone. This article could have just as easily been written about hacks for XP SP2 or Vista with patches installed. The hack probably would have taken a lot longer and had a lot of things line up perfectly, but that&#8217;s not to say it can&#8217;t be done. At least that type of article might have been newsworthy or even helpful. Even John Dvorak knows <a href="http://www.podshow.com/shows/?mode=detail&amp;episode_id=87121" title="Tech5: The Most Idiotic Stuff I have EVER Read!">this article is crap</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fenough-with-the-security-fud%2F&#038;seed_title=Enough+With+the+Security+FUD/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 3 To Ditch Unified Cross Platform Look</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Ffirefox-3-to-ditch-unified-cross-platform-look%2F&#038;seed_title=Firefox+3+To+Ditch+Unified+Cross+Platform+Look</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Ffirefox-3-to-ditch-unified-cross-platform-look%2F&#038;seed_title=Firefox+3+To+Ditch+Unified+Cross+Platform+Look#comments</comments>
		<pubDate>Fri, 26 Oct 2007 14:48:14 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2007/10/26/firefox-3-to-ditch-unified-cross-platform-look/</guid>
		<description><![CDATA[Mozilla&#8217;s Alex Faaborg announced a week or so ago that Firefox 3 would focus on visually integrating with the operating system: Visual integration with Windows and OS X is our primary objective for the Firefox 3 refresh. This is great news for Firefox, because as I have mentioned before, its user interface has really been [...]]]></description>
			<content:encoded><![CDATA[<p>Mozilla&#8217;s <a href="http://blog.mozilla.com/faaborg/2007/10/10/the-firefox-3-visual-refresh-system-integration/" title="Alex Faaborg  -   &raquo; The Firefox 3 Visual Refresh: System Integration">Alex Faaborg announced</a> a week or so ago that Firefox 3 would focus on visually integrating with the operating system:</p>

<blockquote>
  <p>Visual integration with Windows and OS X is our primary objective for the Firefox 3 refresh.</p>
</blockquote>

<p>This is great news for Firefox, because as I have <a href="http://blog.nerdstargamer.com/2007/03/22/mac-users-and-cross-platform-apps/" title="Mac Users and Cross Platform Apps | NerdStarGamer">mentioned before</a>, its user interface has really been the achilles&#8217; heel of the browser, especially on the Mac.</p>

<blockquote>
  <p>Mozillaâ€™s user experience team literally wants to do a better job of visually integrating with Windows than IE, and a better job of visually integrating with OS X than Safari. I donâ€™t know if we will be able to pull that off, but thatâ€™s the goal.</p>
</blockquote>

<p>I&#8217;m glad that they&#8217;ve recognized this as an issue and I can&#8217;t wait to see what they come up with. If Firefox actually did look as good or better than Safari on a Mac, I might use it as my primary browser.</p>

<p class="via">Via <a href="http://blog.wired.com/monkeybites/2007/10/beauty-and-the-.html" title="Wired">Beauty And The Geek: Firefox 3&#8242;s Visual Makeover</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Ffirefox-3-to-ditch-unified-cross-platform-look%2F&#038;seed_title=Firefox+3+To+Ditch+Unified+Cross+Platform+Look/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Headline of the Week</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fbest-headline-of-the-week%2F&#038;seed_title=Best+Headline+of+the+Week</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fbest-headline-of-the-week%2F&#038;seed_title=Best+Headline+of+the+Week#comments</comments>
		<pubDate>Tue, 25 Sep 2007 21:52:25 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Random Thoughts]]></category>
		<category><![CDATA[Amazon]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2007/09/25/best-headline-of-the-week/</guid>
		<description><![CDATA[This is definitely the best headline of the week. I&#8217;m sure the article is interesting too. Amazon&#8217;s MP3 Store Fails To Suck]]></description>
			<content:encoded><![CDATA[<p>This is definitely the best headline of the week. I&#8217;m sure the article is interesting too.</p>

<ul class="articleLink">
    <li><a href="http://www.oreillynet.com/mac/blog/2007/09/amazons_mp3_store_fails_to_suc.html" title="Mac Dev Center: Amazon's MP3 Store Fails To Suck">Amazon&#8217;s MP3 Store Fails To Suck</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fbest-headline-of-the-week%2F&#038;seed_title=Best+Headline+of+the+Week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Photoshop Logo</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fnew-photoshop-logo%2F&#038;seed_title=New+Photoshop+Logo</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fnew-photoshop-logo%2F&#038;seed_title=New+Photoshop+Logo#comments</comments>
		<pubDate>Fri, 21 Sep 2007 18:54:29 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[Art & Design]]></category>
		<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Logos]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2007/09/21/new-photoshop-logo/</guid>
		<description><![CDATA[I&#8217;ve been trying to refrain from commenting on the new Adobe Photoshop logo because it seems that everybody else already has: Photoshop gets a new logo (comments) See What&#8217;s Possible Photoshop 2.0: The Wrong Kind of 2.0 The first three things that came to my mind when I saw the new logo were: Ew Microsoft [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been trying to refrain from commenting on the <a href="http://blogs.adobe.com/jnack/2007/09/photoshop_gets.html" title="John Nack on Adobe: Photoshop gets a new logo">new Adobe Photoshop logo</a> because it seems that everybody else already has:</p>

<ul class="articleLink">
    <li><a href="http://blogs.adobe.com/jnack/2007/09/photoshop_gets.html#c505588" title="John Nack on Adobe: Photoshop gets a new logo">Photoshop gets a new logo (comments)</a></li>
    <li><a href="http://www.jasonsantamaria.com/archive/2007/09/19/see_whats_possible.php" title="Jason Santa Maria: See What's Possible">See What&#8217;s Possible</a></li>
    <li><a href="http://www.underconsideration.com/brandnew/archives/photoshop_20_the_wrong_kind_of.php" title="Brand New: Photoshop 2.0: The Wrong Kind of 2.0">Photoshop 2.0: The Wrong Kind of 2.0</a></li>
</ul>

<p>The first three things that came to my mind when I saw the new logo were:</p>

<ol>
<li>Ew</li>
<li>Microsoft</li>
<li>This is a joke right?</li>
</ol>

<p>Nothing very groundbreaking there. I haven&#8217;t read of a single person liking it, and many have also pointed out how similar it looks Microsoft designs. While I thought Microsoft in the back of my head, I didn&#8217;t actually bother to go look at any Microsoft stuff to compare. That is&#8230;until <a href="http://www.underconsideration.com/brandnew/archives/photoshop_20_the_wrong_kind_of.php" title="Brand New: Photoshop 2.0: The Wrong Kind of 2.0">Armin Vit linked to one</a> for comparison.</p>

<p><a href="http://www.underconsideration.com/brandnew/archives/photoshop_20_the_wrong_kind_of.php" title="Brand New: Photoshop 2.0: The Wrong Kind of 2.0"><img src="http://blog.nerdstargamer.com/wp-content/uploads/2007/09/photoshop-and-silverlight-logos-comparison.jpg" alt="Photoshop and Silverlight Logos Comparison" /></a></p>

<p id="lovely">Yikes. I decided to go back to the <a href="http://www.adobe.com/products/photoshop/family/" title="Adobe - Adobe Photoshop Family">Photoshop website</a> for some further comparison. As it turns out, there&#8217;s some very lovely<sup><a href="#lovely-note">1</a></sup> Microsoft-esque marketing videos. The thing that really caught my eye was the whole silhouetted people concept. It reminded me of something&#8230;oh wait! I know! <a href="http://www.microsoft.com/business/peopleready/default.mspx" title="People-Ready Business Home">People_Ready</a>!</p>

<p><img src="http://blog.nerdstargamer.com/wp-content/uploads/2007/09/adobe-people-ready.jpg" alt="Adobe People Ready" /></p>

<p id="cheap">I just don&#8217;t get what Adobe is trying to achieve here (other than cheapening their brand)<sup><a href="#cheap-note">2</a></sup>. It seems like just a couple of months ago that Adobe went through that whole <a href="http://blog.nerdstargamer.com/2006/12/22/adobe-cs3-icons/" title="Adobe CS3 Icons | NerdStarGamer">CS3 re-branding thing</a>. While I don&#8217;t think that it was 100% successful, at least it did unify the suite in a unique way. Those little color bricks have grown on me, although I still have an awfully hard time telling which one is which. The only one I can remember is that Dreamweaver is green, but then again&hellip;Dreamweaver has always been green. Anyway, enough said on my part. <a href="http://www.underconsideration.com/brandnew/archives/photoshop_20_the_wrong_kind_of.php" title="Brand New: Photoshop 2.0: The Wrong Kind of 2.0">Read Armin Vit&#8217;s article</a> for a more articulate analysis.&#8217;</p>

<ol class="footnote">
 <li id="lovely-note">Insert sarcasm here.<a href="#lovely" title="back to article">&#x21A9;</a></li>
 <li id="cheap-note">One could at least hope for a drastic price cut to follow. <img src='http://blog.nerdstargamer.com/core/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> <a href="#cheap" title="back to article">&#x21A9;</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fnew-photoshop-logo%2F&#038;seed_title=New+Photoshop+Logo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Photoshop for iPhone</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fphotoshop-for-iphone%2F&#038;seed_title=Photoshop+for+iPhone</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fphotoshop-for-iphone%2F&#038;seed_title=Photoshop+for+iPhone#comments</comments>
		<pubDate>Mon, 17 Sep 2007 19:38:07 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2007/09/17/photoshop-for-iphone/</guid>
		<description><![CDATA[This video is actually pretty good: Photoshop for iPhone I particularly like the URL in the video: adobe.com/itsnotreal Via Daring Fireball.]]></description>
			<content:encoded><![CDATA[<p>This video is actually pretty good:</p>

<ul class="articleLink">
    <li><a href="http://www.layersmagazine.com/photoshop-for-iphone.html" title="Layers: Photoshop for iPhone">Photoshop for iPhone</a></li>
</ul>

<p>I particularly like the URL in the video: adobe.com/itsnotreal</p>

<p class="via">Via <a href="http://daringfireball.net" title="Daring Fireball">Daring Fireball</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fphotoshop-for-iphone%2F&#038;seed_title=Photoshop+for+iPhone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Interference Robustness?</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fwhat-is-interference-robustness%2F&#038;seed_title=What+is+Interference+Robustness%3F</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fwhat-is-interference-robustness%2F&#038;seed_title=What+is+Interference+Robustness%3F#comments</comments>
		<pubDate>Thu, 13 Sep 2007 17:45:42 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2007/09/13/what-is-interference-robustness/</guid>
		<description><![CDATA[There is a really helpful article over on Macinstruct about the weird feature in Airport called &#8220;interference robustness.&#8221; I&#8217;ve always wondered what that did, and more importantly, if it does something good, why is it off by default? The answers are here: Using Interference Robustness will essentially slow down your wireless connection. As discussed above, [...]]]></description>
			<content:encoded><![CDATA[<p>There is a really helpful article over on <a href="http://www.macinstruct.com/" title="Macinstruct: Free Mac Tutorials &amp; Support">Macinstruct</a> about the weird feature in Airport called &#8220;interference robustness.&#8221; I&#8217;ve always wondered what that did, and more importantly, if it does something good, why is it off by default?</p>

<p>The answers are here:</p>

<blockquote>
  <p>Using Interference Robustness will essentially slow down your wireless connection. As discussed above, if youâ€™re looking for speed, you send a high frequency of large packets. If youâ€™re looking to battle interference you send smaller packets at a lower frequency. So your connection will be slow but strong.</p>
</blockquote>

<p>Another important thing that this article notes is that &#8220;Use Interference Robustness&#8221; only applies to Apple&#8217;s AirPort networks:</p>

<blockquote>
  <p>Itâ€™s also important to understand that if you run a Mac and use a Linksys, Netgear, Belkin or one of the many other options one has, checking the â€œUse Interference Robustnessâ€ option will not work. Interference Robustness is specific to Macs connected to Appleâ€™s AirPort Express and Airport Extreme.</p>
</blockquote>

<ul class="articleLink">
    <li><a href="http://www.macinstruct.com/node/213" title="Macinstruct: What is Interference Robustness?">What is Interference Robustness?</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fwhat-is-interference-robustness%2F&#038;seed_title=What+is+Interference+Robustness%3F/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft&#8217;s Open Format Rejected</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fmicrosofts-open-format-rejected%2F&#038;seed_title=Microsoft%26%238217%3Bs+Open+Format+Rejected</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fmicrosofts-open-format-rejected%2F&#038;seed_title=Microsoft%26%238217%3Bs+Open+Format+Rejected#comments</comments>
		<pubDate>Wed, 05 Sep 2007 20:32:14 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[ISO]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Open XML]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2007/09/05/microsofts-open-format-rejected/</guid>
		<description><![CDATA[The ISO rejected Microsoft&#8217;s bid to have Open XML recognized as an international standard. Ouch. That&#8217;s one big bruised ego for Microsoft, I&#8217;d say. The New York Times has the story: Panel Rejects Microsoftâ€™s Open Format Via Daring Fireball.]]></description>
			<content:encoded><![CDATA[<p>The ISO rejected Microsoft&#8217;s bid to have Open XML recognized as an international standard. Ouch. That&#8217;s one big bruised ego for Microsoft, I&#8217;d say. <a href="http://www.nytimes.com/" title="The New York Times - Breaking News, World News &amp; Multimedia">The New York Times</a> has the story:</p>

<ul class="articleLink">
    <li><a href="http://www.nytimes.com/2007/09/05/technology/05soft.html?ei=5090&amp;en=dbc560cdf11a51b8&amp;ex=1346644800&amp;adxnnl=1&amp;partner=rssuserland&amp;emc=rss&amp;adxnnlx=1189015992-0mJ7Nm+xGYUyv8p/QkK5nQ" title="The New York Times: Panel Rejects Microsoftâ€™s Open Format">Panel Rejects Microsoftâ€™s Open Format</a></li>
</ul>

<p class="via">Via <a href="http://daringfireball.net/" title="Daring Fireball">Daring Fireball</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fmicrosofts-open-format-rejected%2F&#038;seed_title=Microsoft%26%238217%3Bs+Open+Format+Rejected/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keyboard Cleaning Experiment</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fkeyboard-cleaning-experiment%2F&#038;seed_title=Keyboard+Cleaning+Experiment</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fkeyboard-cleaning-experiment%2F&#038;seed_title=Keyboard+Cleaning+Experiment#comments</comments>
		<pubDate>Thu, 21 Jun 2007 22:57:21 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Keyboards]]></category>
		<category><![CDATA[OCD]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2007/06/21/keyboard-cleaning-experiment/</guid>
		<description><![CDATA[I&#8217;m always wondering how to clean all of the gunk out of my keyboard. Check out this video which employs the dishwasher strategy. Shift Option Rinse I especially like the use of the &#8220;Rinsecam.&#8221; Expect to see this being using in Hollywood films in the near future. Via Daring Firebal.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m always wondering how to clean all of the gunk out of my keyboard. Check out this video which employs the dishwasher strategy.</p>

<ul class="articleLink">
    <li><a href="http://coudal.com/keywasher.php" title="Coudal Partners: Shift Option Rinse">Shift Option Rinse</a></li>
</ul>

<p>I especially like the use of the &#8220;Rinsecam.&#8221; Expect to see this being using in Hollywood films in the near future.</p>

<p class="via">Via <a href="http://daringfireball.net" title="Daring Firebal">Daring Firebal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fkeyboard-cleaning-experiment%2F&#038;seed_title=Keyboard+Cleaning+Experiment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Surface Parody</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fmicrosoft-surface-parady%2F&#038;seed_title=Microsoft+Surface+Parody</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fmicrosoft-surface-parady%2F&#038;seed_title=Microsoft+Surface+Parody#comments</comments>
		<pubDate>Thu, 21 Jun 2007 22:42:25 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Random Thoughts]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Surface]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2007/06/21/350/</guid>
		<description><![CDATA[Via Daring Fireball.]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="350"><param name="movie" value="http://youtube.com/v/CZrr7AZ9nCY"></param><embed src="http://youtube.com/v/CZrr7AZ9nCY" type="application/x-shockwave-flash" width="425" height="350"></embed></object></p>

<p class="via">Via <a href="http://daringfireball.net/" title="Daring Fireball">Daring Fireball</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fmicrosoft-surface-parady%2F&#038;seed_title=Microsoft+Surface+Parody/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quota Monitor Menu</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fquota-monitor-menu%2F&#038;seed_title=Quota+Monitor+Menu</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fquota-monitor-menu%2F&#038;seed_title=Quota+Monitor+Menu#comments</comments>
		<pubDate>Wed, 20 Jun 2007 23:27:05 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS X Administration]]></category>
		<category><![CDATA[FontExplorer X]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[OS X Server]]></category>
		<category><![CDATA[Quotas]]></category>
		<category><![CDATA[User Management]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2007/06/20/quota-monitor-menu/</guid>
		<description><![CDATA[The Situation: You have a Mac OS X Server with network home directories and disk quotas enabled. Yep, we use network home directories with OS X Server in our Mac Lab. The disk quotas in Tiger work great, except for when&#8230; The Problem: The Mac OS Finder on client machines does not have very good [...]]]></description>
			<content:encoded><![CDATA[<blockquote>
  <p>The Situation: You have a Mac OS X Server with network home directories and disk quotas enabled.</p>
</blockquote>

<p>Yep, we use network home directories with OS X Server in our Mac Lab. The disk quotas in Tiger work great, except for when&#8230;</p>

<blockquote>
  <p>The Problem: The Mac OS Finder on client machines does not have very good support for warning users they are approaching their file quota limit. They end up all of sudden unable to save files with little or no explanation as to why.</p>
</blockquote>

<p>Yeah, that. The dock reverts to the default Apple dock. iMovie keeps telling you there&#8217;s not enough space to save anything (even to an empty partition). InDesign spits out all sorts of weird error messages when you open it. And oh yeah, because of a certain login hook we run, FontExplorer X loses our <em>entire</em> Font Folio type library (not FontExplorer&#8217;s fault).</p>

<p>Meanwhile, our poor data heavy students have no idea what&#8217;s going on. </p>

<blockquote>
  <p>The Solution: QuotaMonitorMenu places the userâ€™s home folder quota status right in the menu bar. It will also pop up warnings at regular intervals. All warnings and text are customizable.</p>

<p><a href="http://homepage.mac.com/agerson/Site/QuotaMonitorMenu.html" title="QuotaMonitorMenu"><img src="http://blog.nerdstargamer.com/wp-content/uploads/2007/06/quota-monitor-menu-screenshot.jpg" alt="QuotaMonitorMenu Screenshot" title="" /></a></p>
</blockquote>

<ul class="articleLink">
 <li><a href="http://homepage.mac.com/agerson/Site/QuotaMonitorMenu.html" title="Adam Gerson: QuotaMonitorMenu 1.1 - BETA">QuotaMonitorMenu 1.1 &#8211; BETA</a></li>
</ul>

<p>Yes, a very handy little utility indeed.</p>

<p class="via">Via <a href="http://www.afp548.com/article.php?story=20070619191504405" title="AFP548">AFP548</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fquota-monitor-menu%2F&#038;seed_title=Quota+Monitor+Menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Safari for Windows</title>
		<link>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fsafari-for-windows%2F&#038;seed_title=Safari+for+Windows</link>
		<comments>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fsafari-for-windows%2F&#038;seed_title=Safari+for+Windows#comments</comments>
		<pubDate>Thu, 14 Jun 2007 16:42:17 +0000</pubDate>
		<dc:creator>Alissa Miller</dc:creator>
				<category><![CDATA[General Computing]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Fonts]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.nerdstargamer.com/2007/06/14/safari-for-windows/</guid>
		<description><![CDATA[My first reaction when hearing that Safari was going to be available on Windows was one of pure excitement&#8230;and shock. Seriously, who guessed that one? As far as I&#8217;m concerned this is a very good thing for developers. Hopefully, now many of web developers that only design for Windows will at least attempt to make [...]]]></description>
			<content:encoded><![CDATA[<p>My first reaction when hearing that Safari was going to be available on Windows was one of pure excitement&#8230;and shock. Seriously, who guessed that one? </p>

<p>As far as I&#8217;m concerned this is a very good thing for developers. Hopefully, now many of web developers that only design for Windows will at least attempt to make their sites work in Safari. It will also be easier testing sites for me when I&#8217;m working on a Windows machine. </p>

<p>Unfortunately, this is Safari 3, and if the WebKit builds are any indication of the improvements, most of the annoying bugs in Safari 2 have been fixed. This means that I&#8217;ll still have to continue testing with Safari 2 for some time to come. I read somewhere (can&#8217;t remember now) that the Safari 3 beta installer completely overwrites your copy of Safari 2. Damn them! When will companies quit doing this to us web developers/designers? I don&#8217;t want to have five computers just to test different browsers.</p>

<p>Despite my excitement about having Safari on Windows, I have no intention of using it as my primary browser. <a href="http://blog.nerdstargamer.com/2007/03/22/mac-users-and-cross-platform-apps/" title="Mac Users and Cross Platform Apps | NerdStarGamer">As I&#8217;ve said before</a>, a big part of my browser experience is how it fits in with the user experience of the operating system it runs on. I&#8217;m not talking about coupling browsers and OS&#8217;s (IE), just that a browser should look like it belongs on that system. I&#8217;ve never liked using Firefox on a Mac, and now I can definitively say that Safari looks just plain weird in Windows.</p>

<p>Yesterday I was reading various complaints how Safari renders text on Windows. The common complaint seems to be that the text is blurry:</p>

<ul class="articleLink">
 <li><a href="http://www.codinghorror.com/blog/archives/000884.html" title="Coding Horror: What's Wrong With Apple's Font Rendering?">What&#8217;s Wrong With Apple&#8217;s Font Rendering?</a></li>
</ul>

<p>I heard this complaint echoed all over the blogosphere yesterday. My initial reaction was to dismiss most of these people as Windows users used to text that <a href="http://en.wikipedia.org/wiki/Font_rasterization" title="Font rasterization - Wikipedia, the free encyclopedia"><em>looks</em> like it&#8217;s not anti-aliased</a>. As a graphic designer I have to say that I <strong>hate</strong> the way that browsers on Windows render text (IE7 is much better than the rest). I&#8217;ve always preferred the way that text looks on OS X; that&#8217;s one of the reasons I prefer it as an operating system.</p>

<p>So last night I tried out Safari 3 for Windows myself. I didn&#8217;t have any of the <a href="http://arstechnica.com/news.ars/post/20070612-afirst-look-safari-3-on-windows.html" title="First look: Safari 3 beta on Windows vs. Firefox 2 and IE7">weird installation or crashing problems</a> that many others have noted. Granted, I only took her for a short spin through the <a href="http://en.wikipedia.org/wiki/Series_of_tubes" title="Series of tubes - Wikipedia, the free encyclopedia">tubes</a>. For the most part, I liked what I saw. </p>

<p>Surprisingly (to me), I noted that the text <em>definitely</em> looked a little bit blurry. I suppose after a time I&#8217;d get used to it, but I have to say that Safari seems to have gone to the opposite extreme as far as font rendering is concerned. Firefox gives us very pixelated looking text while Safari gives us smooth and blurry. Hmmm.</p>

<p>Overall, I think this is a great win for developers across the board. Hopefully this will increase the awareness that Safari <em>does</em> exist and some people <em>do</em> use it. For the average Windows user, I&#8217;d say it&#8217;s kind of a non-announcement. People using IE won&#8217;t care about Safari, and nobody in their right mind would ditch Firefox for it. Safari just doesn&#8217;t offer anything that Firefox doesn&#8217;t have for Windows. Also judging from the <a href="http://larholm.com/2007/06/12/safari-for-windows-0day-exploit-in-2-hours/" title="Larholm.com - Me, myself and I &raquo; Safari for Windows, 0day exploit in 2 hours">security exploits that have already been released</a>, it appears as though Apple has something to learn about developing browsers on Windows.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nerdstargamer.com/feeder/?FeederAction=clicked&#038;feed=Articles+%28RSS2%29&#038;seed=http%3A%2F%2Fblog.nerdstargamer.com%2F2007%2Fsafari-for-windows%2F&#038;seed_title=Safari+for+Windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching 5/15 queries in 0.233 seconds using disk: basic

Served from: blog.nerdstargamer.com @ 2012-02-10 21:11:51 -->
