<?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>Finely Cultured &#187; Uncategorized</title>
	<atom:link href="http://finelycultured.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://finelycultured.com</link>
	<description>Eric Danielson&#039;s Personal Blog</description>
	<lastBuildDate>Tue, 10 Aug 2010 04:30:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Apple &amp; MatSci</title>
		<link>http://finelycultured.com/2010/06/apple-matsci/</link>
		<comments>http://finelycultured.com/2010/06/apple-matsci/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 21:13:39 +0000</pubDate>
		<dc:creator>Eric Danielson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://finelycultured.com/?p=120</guid>
		<description><![CDATA[Like every other geek in the bay, I eagerly followed the SteveNote on Monday, and I&#8217;ve gotta say, the new iPhone is quite a device. As of right now I&#8217;m not terribly impressed with the software. I think android&#8217;s still winning that race, but I don&#8217;t think that&#8217;s where Apple&#8217;s really competing. What caught me [...]]]></description>
			<content:encoded><![CDATA[<p>Like every other geek in the bay, I eagerly followed the SteveNote on Monday, and I&#8217;ve gotta say, the new iPhone is quite a device.</p>
<p>As of right now I&#8217;m not terribly impressed with the software. I think android&#8217;s still winning that race, but I don&#8217;t think that&#8217;s where Apple&#8217;s really competing.</p>
<p>What caught me was the hardware. The phone itself is REALLY impressive. I&#8217;m not talking necessarily about the specs, which Apple&#8217;s always a little cagey about and which, frankly, matter a whole lot less than a number of other factors. I&#8217;m talking about the physical hardware they built.</p>
<p>Apple invented a new form of laminated glass, a new steel alloy, new manufacturing techniques, a new LCD screen, a new processor, and I&#8217;d put good money that neither those cameras nor that gyroscope(!) are off the shelf. The battery design is their own, and I suspect given the relative performance of the Apple touchscreen that Apple had a good hand in its design and manufacture as well. Apple has rapidly moved from a company that makes exceptional software to a company that&#8217;s absolutely obsessive about their hardware, and it shows in a big way with the latest iPhone.</p>
<p>Apple&#8217;s known for its relentless perfectionism, and it seems like the company realized they reached the limit of what off-the-shelf components could deliver. They&#8217;re investing heavily in manufacturing, materials science, and design, and they&#8217;re getting a lot of mileage out of it &#8211; the race to dethrone the iPhone isn&#8217;t about software anymore, which is good for Apple, because software&#8217;s cheap. Apple&#8217;s no longer a software company, or at least that&#8217;s not their competitive advantage &#8211; they&#8217;ve morphed into a class-leading hardware company, and I have to say, I&#8217;m impressed.</p>
<p>And more than a bit envious.</p>
]]></content:encoded>
			<wfw:commentRss>http://finelycultured.com/2010/06/apple-matsci/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Ubiquitous Web And Local Knowledge</title>
		<link>http://finelycultured.com/2010/04/ubuquity_and_local_knowledge/</link>
		<comments>http://finelycultured.com/2010/04/ubuquity_and_local_knowledge/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 20:45:45 +0000</pubDate>
		<dc:creator>Eric Danielson</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[local knowledge]]></category>
		<category><![CDATA[san francisco]]></category>
		<category><![CDATA[ubiquitous web]]></category>

		<guid isPermaLink="false">http://finelycultured.com/?p=88</guid>
		<description><![CDATA[Or, why it&#8217;s still good to know people. (I&#8217;m aware this is an &#8220;obvious-man&#8221; sort of post, but I think it&#8217;s interesting to consider the limits of the info-god as we rely increasingly on smartphones and ubiquitous data.) I&#8217;ve been living in San Francisco for almost 8 months now. I&#8217;m starting to get a pretty [...]]]></description>
			<content:encoded><![CDATA[<p>Or, why it&#8217;s still good to know people.</p>
<p><em>(I&#8217;m aware this is an &#8220;obvious-man&#8221; sort of post, but I think it&#8217;s interesting to consider the limits of the info-god as we rely increasingly on smartphones and ubiquitous data.)</em></p>
<p>I&#8217;ve been living in San Francisco for almost 8 months now. I&#8217;m starting to get a pretty good feel for the city, though I&#8217;ve spent most of my time on the east side. Google maps have been invaluable to me in this process, allowing me to wander without concern for getting back home, directing me to the nearest stores, in general giving me at least the base knowledge to explore the city. I can&#8217;t overstate the incredible feeling of just walking out the door in a totally foreign city with no real concern for when or how you&#8217;ll get back home.</p>
<p>Bobbi, the woman from whom I rent a room, has lived in the city for the better part of a couple decades now, and I&#8217;m beginning to suspect I should be asking her a lot more than I&#8217;m asking Google.</p>
<p>What drove this home most recently was a trip over to the Fillmore area. I was meeting a friend of mine in a coffee shop at Fillmore and Sacramento. Google recommended the 10 bus, but I missed that, so the next option was the 45, which stops at Union and Fillmore. Google suggested I walk from Union to Sacramento on Fillmore.</p>
<p>For those of you who don&#8217;t live in the city, this is only about a half-mile walk along Fillmore. For those of you who do live in the city, you might know why these are terrible, terrible, terrible directions.</p>
<p>See, Google Maps doesn&#8217;t take terrain into account with its walking directions. And San Francisco is a city for which Terrain is quite an important factor. Between Union and Broadway, a scant 3 blocks along Fillmore, there&#8217;s about a 100ft change in elevation. To put that in perspective &#8211; in the space of three blocks, you climb the equivalent of 10 stories. There are STAIRS CUT INTO THE HILL. Don&#8217;t get me wrong, there&#8217;s a beautiful view from the top &#8211; or so I hear. I was hallucinating by then. I mentioned this to Bobbi later and she just laughed, because this is just a blindly obviously a bad idea to anyone who&#8217;s lived in the area &#8211; You take the 10 or the 22. This is how you get to Fillmore, Period, because otherwise you have to hire a Sherpa or a cab.</p>
<p>To give a couple more examples:</p>
<p>Google&#8217;s sent me past Taylor and Ellis and sent me up 6th st., both at night. For non-SFers, this is the Tenderloin, also known as &#8220;Man, I am gonna get Stabbed if I don&#8217;t get out of here.&#8221; It&#8217;s told me to drive along the Embarcadero during the weekend (it&#8217;s quite insistent on this route. I&#8217;m beginning to suspect Google of having a stake in the Farmer&#8217;s market). It might as well tell me to drive into a parking lot. It&#8217;s recommended stores that have been closed so long there&#8217;s no sign there was ever anything other than a vacant building there. In general, it&#8217;s given me generally accurate, utterly context-free information.</p>
<p>Google&#8217;s been a great reference and safety net as I learn the city, but it&#8217;s a pale comparison for acquired knowledge, and incidents like this have made me increasingly cautious of my over-reliance on third-party or aggregated knowledge in lieu of personal experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://finelycultured.com/2010/04/ubuquity_and_local_knowledge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Revisiting the iFamily</title>
		<link>http://finelycultured.com/2010/04/revisiting-the-ifamily/</link>
		<comments>http://finelycultured.com/2010/04/revisiting-the-ifamily/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 21:36:04 +0000</pubDate>
		<dc:creator>Eric Danielson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[droid]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://finelycultured.com/?p=79</guid>
		<description><![CDATA[The last time I posted about the Droid, I placed multitasking as my only significant caveat: Ultimately, while I&#8217;m a big fan of my Droid, if the iPhone gets multitasking, I&#8217;m going to have a hard time not switching. The arguments about open development aren&#8217;t enticing to me &#8211; the apps I&#8217;m missing on the [...]]]></description>
			<content:encoded><![CDATA[<p>The last time I posted about the Droid, I placed multitasking as my only significant caveat:</p>
<blockquote><p>Ultimately, while I&#8217;m a big fan of my Droid, if the iPhone gets multitasking, I&#8217;m going to have a hard time not switching. The arguments about open development aren&#8217;t enticing to me &#8211; the apps I&#8217;m missing on the Droid aren&#8217;t coming out of big shops, they&#8217;re mostly made by startups and small firms, so whatever you want to say about &#8216;iron fists&#8217; and &#8216;walled gardens&#8217;, I&#8217;ll tell ya &#8211; from outside the garden, it looks pretty welcoming in there.</p></blockquote>
<p>With the recent announce of iPhone OS 4.0 and its inevitable inclusion of that hallowed feature, I figured it was time to revisit the Apple mobile world, and I&#8217;m surprised to find that I&#8217;m far less enticed now than I was at the end of January.</p>
<p>I&#8217;ve been happily enjoying my Droid for several months now. I&#8217;ve been able to customize it so that it integrates into my life in a manner that&#8217;s highly intuitive for me. I&#8217;ve got solid apps for almost everything I want to do, it responds the way I expect it to, it alerts me in a non-intrusive way to anything I should know about, and it effectively compensates for my often erratic attention span. I&#8217;m starting to plumb the depths of the software, too &#8211; my device is already rooted and I&#8217;m starting to play with the new scripting features. The platform itself is starting to attract much more notice from developers, and most compelling new app announcements I hear are for both Android and iPhone. Overall, I think the platform is maturing well, and the Droid itself has absolutely lived up to my wishes.</p>
<p>Still, like any other red-blooded gadget geek, I&#8217;ve been enthralled by the iPad. I can see a very convincing case for this sort of device, especially since I&#8217;ve been getting into ebooks on the go more recently, and the iPad is an absolutely beautiful piece of tech. Having played with it a bit now, I&#8217;ll say it&#8217;s an incredible bit of industrial design, where the physical object seems to just get out of your way, letting the software show through. Unfortunately, while using it, I was constantly having to adapt myself to the iMethod of doing things. The fact that it needed to be tethered to the computer at any time for any reason just seemed bizarre to me. I couldn&#8217;t just download a .epub book, load it up, and read it. I couldn&#8217;t get another ebook reader. I couldn&#8217;t add widgets. I couldn&#8217;t materially modify the interface. There was a lot to like about the system, but I kept running into little annoyances and limitations. The big annoyance was that these were pure software issues. The hardware is incredibly capable, but Apple&#8217;s decided exactly what the device should be used for and how it should be done, and that&#8217;s that. I can&#8217;t bring myself to pay $500 for the privilege of doing things someone else&#8217;s way.</p>
<p>I&#8217;m not an open source fanatic (yes, this is going to be That sort of argument). I happily run OS X, VMWare, and a host of other proprietary wares because I think they&#8217;re overall Better products, and I&#8217;ve got work to do. But there&#8217;s a world of difference between the typical software model restrictions and the model that Apple is building around the iDevices.</p>
<p>I&#8217;ve become extremely accustomed to doing whatever I want however I want on my phone. Android does what I want &#8211; as long as I&#8217;m willing to get my hands dirty (and live with the consequences of my actions), I can install whatever I want, load whatever I want, run whatever I want, change whatever I want &#8211; it&#8217;s MY device. Motorola may have sold it to me, Verizon may provide the service, Google might make the OS, but once it&#8217;s in my hands, I can do whatever I want with it. Apple&#8217;s model is damn near the opposite these days: It&#8217;s Apple&#8217;s device that you&#8217;ve purchased and are using. Some day, Apple will give you multitasking or Skype or maybe even Google Voice, and that&#8217;s up to Apple (and ATT), and in the mean time, sit tight and hope they don&#8217;t change the developer agreements to ban your apps. All of this is done in the name of security and stability, which I frankly don&#8217;t give a fig about. I&#8217;m a big boy, if an app crashes too much, I can uninstall that app myself.</p>
<p>I&#8217;ll say this again, because I always catch flack for defending android and &#8220;attacking&#8221; the iStuff: I&#8217;m not a fanatic. I like Apple&#8217;s hardware. I think they&#8217;ve done a brilliant job revolutionizing music players, the smart (&#8216;app&#8217;?) phone market, and now the tablet market. I&#8217;m convinced the iPad is an &#8216;iPod&#8217;/'iPhone&#8217; moment for the industry, and I think we&#8217;re all going to be better off for it. But I apparently don&#8217;t do things the &#8216;iWay&#8217;, and Apple&#8217;s been pretty clear that it&#8217;s got no interest in accommodating people who like to do things differently these days.</p>
]]></content:encoded>
			<wfw:commentRss>http://finelycultured.com/2010/04/revisiting-the-ifamily/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick script: Easy passwordless SSH setup</title>
		<link>http://finelycultured.com/2009/11/quick-script-easy-passwordless-ssh/</link>
		<comments>http://finelycultured.com/2009/11/quick-script-easy-passwordless-ssh/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 20:31:24 +0000</pubDate>
		<dc:creator>Eric Danielson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://finelycultured.com/?p=38</guid>
		<description><![CDATA[This is a quick one &#8211; I work almost entirely on remote servers via SSH &#38; SFTP at this point, so passwordless SSH is a huge timesaver. The setup is easy, but it&#8217;s a few steps and I always forget how to do it. I threw together this bash script to make it easier &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>This is a quick one &#8211; I work almost entirely on remote servers via SSH &amp; SFTP at this point, so passwordless SSH is a huge timesaver. The setup is easy, but it&#8217;s a few steps and I always forget how to do it. I threw together this bash script to make it easier &#8211; to use it, run:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">.<span style="color: #000000; font-weight: bold;">/</span>passless.sh <span style="color: #7a0874; font-weight: bold;">&#40;</span>username<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#40;</span>server<span style="color: #7a0874; font-weight: bold;">&#41;</span></pre></div></div>

<p>The Code:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#! /usr/bin/env bash</span>
<span style="color: #007800;">MINPARAMS</span>=<span style="color: #000000;">2</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$#</span> <span style="color: #660033;">-lt</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$MINPARAMS</span>&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #000000; font-weight: bold;">then</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;This script needs at least <span style="color: #007800;">$MINPARAMS</span> command-line arguments!&quot;</span>
  <span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">2</span>
<span style="color: #000000; font-weight: bold;">fi</span>
<span style="color: #007800;">USER</span>=$<span style="color: #000000;">1</span>
<span style="color: #007800;">SERVER</span>=$<span style="color: #000000;">2</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;---&quot;</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Step 1: Generating RSA Key - Accept the default location &amp; don't enter a password.&quot;</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;---&quot;</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-f</span> ~<span style="color: #000000; font-weight: bold;">/</span>.ssh<span style="color: #000000; font-weight: bold;">/</span>id_rsa <span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #000000; font-weight: bold;">then</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;RSA Key already exists.&quot;</span>
<span style="color: #000000; font-weight: bold;">else</span>
<span style="color: #c20cb9; font-weight: bold;">ssh-keygen</span> <span style="color: #660033;">-t</span> rsa
<span style="color: #000000; font-weight: bold;">fi</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;---&quot;</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Step 2: Creating the .ssh directory on the remote server.&quot;</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;---&quot;</span>
<span style="color: #c20cb9; font-weight: bold;">ssh</span> <span style="color: #800000;">${USER}</span><span style="color: #000000; font-weight: bold;">@</span><span style="color: #800000;">${SERVER}</span> <span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-p</span> .ssh
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;---&quot;</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Step 3: Copying the ssh key to the remote server.&quot;</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;---&quot;</span>
<span style="color: #c20cb9; font-weight: bold;">cat</span> .ssh<span style="color: #000000; font-weight: bold;">/</span>id_rsa.pub <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">ssh</span> <span style="color: #800000;">${USER}</span><span style="color: #000000; font-weight: bold;">@</span><span style="color: #800000;">${SERVER}</span> <span style="color: #ff0000;">'cat &gt;&gt; .ssh/authorized_keys'</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;---&quot;</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Done! You should be able to log in now.&quot;</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;---&quot;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://finelycultured.com/2009/11/quick-script-easy-passwordless-ssh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
