<?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>Zach Steiner &#187; Computers</title>
	<atom:link href="http://zachsteiner.com/category/computers/feed/" rel="self" type="application/rss+xml" />
	<link>http://zachsteiner.com</link>
	<description></description>
	<lastBuildDate>Tue, 11 Oct 2011 22:48:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Update to Snow Leopard Bug</title>
		<link>http://zachsteiner.com/2009/10/update-to-snow-leopard-bug/</link>
		<comments>http://zachsteiner.com/2009/10/update-to-snow-leopard-bug/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 23:52:43 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://zachsteiner.com/?p=191</guid>
		<description><![CDATA[So it seems that there is an easier way to switch the network settings. Create a new network location (I called mine &#8220;Wired Reset&#8221;). Switch location to &#8220;Wired Reset.&#8221; Hit Apply. Switch back to &#8220;Automatic.&#8221; Good news is that this &#8230; <a href="http://zachsteiner.com/2009/10/update-to-snow-leopard-bug/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So it seems that there is an easier way to switch the network settings.</p>
<p>Create a new network location (I called mine &#8220;Wired Reset&#8221;). Switch location to &#8220;Wired Reset.&#8221; Hit Apply. Switch back to &#8220;Automatic.&#8221; Good news is that this can be accomplished via AppleScript. I know there are more elegant ways to script system preferences, but I tried another and it didn&#8217;t reliably work.</p>
<p><strong>The script</strong></p>
<p><code>tell application "System Events"</code></p>
<p>&nbsp;</p>
<p><code></p>
<p style="padding-left: 30px;">tell application "System Preferences"</p>
<p style="padding-left: 60px;">activate</p>
<p style="padding-left: 60px;">reveal pane id "com.apple.preference.network"</p>
<p style="padding-left: 30px;">end tell</p>
<p style="padding-left: 30px;">&nbsp;</p>
<p style="padding-left: 30px;">tell window "Network" of process "System Preferences"</p>
<p style="padding-left: 60px;">tell pop up button 1</p>
<p style="padding-left: 60px;">click</p>
<p style="padding-left: 60px;">pick menu item "Wired Reset" of menu 1</p>
<p style="padding-left: 60px;">end tell</p>
<p style="padding-left: 60px;">delay 1</p>
<p style="padding-left: 60px;">click button "Apply"</p>
<p style="padding-left: 30px;">end tell</p>
<p style="padding-left: 30px;">tell window "Network" of process "System Preferences"</p>
<p style="padding-left: 60px;">tell pop up button 1</p>
<p style="padding-left: 60px;">click</p>
<p style="padding-left: 60px;">pick menu item "Automatic" of menu 1</p>
<p style="padding-left: 30px;">end tell</p>
<p style="padding-left: 30px;">delay 1</p>
<p style="padding-left: 30px;">click button "Apply"</p>
<p style="padding-left: 30px;">end tell</p>
<p style="padding-left: 30px;">quit application "System Preferences"</p>
<p></code></p>
<p>&nbsp;</p>
<p><code>end tell<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://zachsteiner.com/2009/10/update-to-snow-leopard-bug/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Snow Leopard Network Bug and the DHCP Two-step</title>
		<link>http://zachsteiner.com/2009/09/snow-leopard-network-bug-and-the-dhcp-two-step/</link>
		<comments>http://zachsteiner.com/2009/09/snow-leopard-network-bug-and-the-dhcp-two-step/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 18:10:15 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://zachsteiner.com/?p=176</guid>
		<description><![CDATA[UPDATE: Updated and easier fix here. I updated to OS X 10.6 Snow Leopard the day it came out. For the record, I take full responsibility for the pains of being an early adopter and normally am quite patient with &#8230; <a href="http://zachsteiner.com/2009/09/snow-leopard-network-bug-and-the-dhcp-two-step/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>UPDATE</strong>: <a href="http://zachsteiner.com/2009/10/update-to-snow-leopard-bug/">Updated and easier fix here</a>.</p>
<p>I updated to OS X 10.6 Snow Leopard the day it came out. For the record, I take full responsibility for the pains of being an early adopter and normally am quite patient with quirks of early releases. I don&#8217;t want to complain (maybe I do a little bit), but I want to share a workaround (it&#8217;s not a fix) for the issue I (and 10.6 using colleagues) been experiencing.</p>
<p>It would be charitable to call the wireless connection in my building flaky, so I rely on my ethernet connection to be productive. After updating to 10.6, I found that though getting an IP address, I cannot access the internet. Wired at home (Airport Basestation) and  elsewhere on campus, are no issue. It is just in my office; it is just with Snow Leopard. My officemate also on 10.6 has the same issue; Tiger and Leopard machines have no such difficulty. Simple things like renewing the DHCP lease doesn&#8217;t work nor does turning off IPv6 (an original suspect) .</p>
<p>After a morning of beating my head against the wall&#8230; the workaround, the &#8220;DHCP Two-step&#8221;:</p>
<ol>
<li>In Network system preference pane, select the Ethernet connection.</li>
<li>Copy the IP address that is displayed.</li>
<li>Switch to &#8220;Using DHCP with manual address&#8221; under Configure IPv4. Hit Apply.</li>
<li>Switch back to &#8220;Using DHCP.&#8221; Hit Apply again.</li>
</ol>
<p>The internet should work now. However, when restarting or waking from sleep, be prepared to go back to Step 1. That is why this is not a fix (I see that as permanent), just a workaround. One that I hope will be remedied with a point update. It has not as of 10.6.1.</p>
<p>I have no idea why this happens, but I&#8217;m guessing there is a change in how Snow Leopard receives IP addresses that is somehow incompatible with older router hardware used in this part of the building. If any one reading this has a more permanent workaround than the the &#8220;DHCP Two-step&#8221; I&#8217;ve outlined above or has better understanding of why we are experiencing this problem in the first place, please drop a line in the comments. Here&#8217;s hoping that Apple fixes this soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://zachsteiner.com/2009/09/snow-leopard-network-bug-and-the-dhcp-two-step/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Death to Folder Hierarchies</title>
		<link>http://zachsteiner.com/2009/04/death-to-folder-hierarchies/</link>
		<comments>http://zachsteiner.com/2009/04/death-to-folder-hierarchies/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 15:01:42 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://zachsteiner.com/?p=152</guid>
		<description><![CDATA[Receiving materials from a classmate has made the issue of folder hierarchies more salient to me. In these comprehensive exam materials, articles are arranged by topic, which makes sense, but before that there is a dichotomous hierarchy imposed on the topics: &#8230; <a href="http://zachsteiner.com/2009/04/death-to-folder-hierarchies/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Receiving materials from a classmate has made the issue of folder hierarchies more salient to me. In these comprehensive exam materials, articles are arranged by topic, which makes sense, but before that there is a dichotomous hierarchy imposed on the topics: industrial and organizational (I dislike this false distinction in my field, but that&#8217;s another story). These higher order folders only have folders in them. This creates more drilling down every time I need to access articles. This creates the decision whether the topic I need is in &#8220;I&#8221; or &#8220;O.&#8221; Then there are subfolders within topics, so I need to remember whether a topic is I or O AND whether it subsumed by another topic. This creates a lot of cognitive load.</p>
<p>Folder hierarchies seem to be a less and less relevant concept in modern computing, but they persist. Advanced searching and tagging obviate the need for deep folder hierarchies. Even rigorous files naming can help this when used with something like Spotlight. Though file browsers (Finder, Windows Explorer), still reinforce the folder paradigm AND duplicates for files. A better design would be a behind the scenes database design, like iTunes or iPhoto. Most people don&#8217;t think about where their iTunes music is living in the File system, but it does keep it organized for transparency. I can imagine a Finder that more prominently brings in tags and &#8220;playlists&#8221; (smart or otherwise) that allow dynamic sorting of files without creating duplicates. I would only need one copy of articles that are used in a class, for the comp exam, and in my research. Hard drives are huge, but this would be more more efficient in space and organizing. A master database would manage this, as iTunes does, all behind the scenes. Tags, searching, and smart folders will create as needed organization without forcing the user to have to enforce and remember an organization. Everything will be searchable. The organization can be changed as often as needed. Finish the comp? Just remove the smart folder, but the files (and tags) are still there for later reference. Leopard&#8217;s Finder does have smart folders based on Spotlight, but it&#8217;s very limited and doesn&#8217;t allow the kind of folder free organization I crave.</p>
<p>UPDATE: I guess this topic is in the air as the excellent UI blog, ignore the code, just <a href="http://ignorethecode.net/blog/2009/04/09/the-desktop-metaphor/">posted</a> on this topic. By the way, I love the recent redesign to his blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://zachsteiner.com/2009/04/death-to-folder-hierarchies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing Computers</title>
		<link>http://zachsteiner.com/2008/09/fixing-computers/</link>
		<comments>http://zachsteiner.com/2008/09/fixing-computers/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 03:07:20 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://zachsteiner.com/?p=97</guid>
		<description><![CDATA[As the de facto tech support for my grad program, roommate, and family (which is weird with a PhD electrical engineer and a M.A. in technology education), I am often greeted with awe and wonder (well, not by the immediate &#8230; <a href="http://zachsteiner.com/2008/09/fixing-computers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As the de facto tech support for my grad program, roommate, and family (which is weird with a PhD electrical engineer and a M.A. in technology education), I am often greeted with awe and wonder (well, not by the immediate family). Not that this is not nice, it is not exactly warranted. It&#8217;s not really a superhuman ability; it&#8217;s really just old fashioned trial and error. It&#8217;s really like the science I teach and purport to practice: form a hypothesis, collect some data, and see if the hypothesis is correct. With computers, you often get less data, but your feedback is a lot more immediate. When my roommate&#8217;s laptop wasn&#8217;t connecting to the network, I hypothesized it had something to do with the IP address. The hypothesis was confirmed, but that brings up the frustrating thing about computers. I started doing the thing that ultimately worked, but it didn&#8217;t work for another 15 minutes of trying that same thing. That brings me to biggest part of fixing computers. Bigger than knowledge. Bigger than this hypothesis testing metaphor. You have to sit there and click the same thing or do the same sequence over and over until it works. It&#8217;s not a superhuman ability or knowledge it&#8217;s just patience, persistence, persnickety, and borderline autism.</p>
]]></content:encoded>
			<wfw:commentRss>http://zachsteiner.com/2008/09/fixing-computers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

