<?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>Yet Another Fricking Blog</title>
	<atom:link href="http://www.unithom.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.unithom.com/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 11 May 2012 22:42:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>PHPCP: Programmers Helping Pediatric Cancer Patients</title>
		<link>http://www.unithom.com/blog/?p=363</link>
		<comments>http://www.unithom.com/blog/?p=363#comments</comments>
		<pubDate>Fri, 11 May 2012 21:30:13 +0000</pubDate>
		<dc:creator>Thom</dc:creator>
				<category><![CDATA[Camp]]></category>
		<category><![CDATA[Cancer]]></category>
		<category><![CDATA[Children]]></category>
		<category><![CDATA[Michigan]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.unithom.com/blog/?p=363</guid>
		<description><![CDATA[Since 1997, I have volunteered with Special Days Camps. In 2003, I took on the role of maintaining the website. At the time it was MS FrontPage. I cleaned up a lot of the content and separated it from the headers/footers/nav using a lot of server-side includes, and later some custom PHP. In late 2007, [...]]]></description>
			<content:encoded><![CDATA[<p>Since 1997, I have volunteered with <a href="http://www.specialdays.org/" target="_blank">Special Days Camps</a>. In 2003, I took on the role of maintaining the website. At the time it was MS FrontPage. I cleaned up a lot of the content and separated it from the headers/footers/nav using a lot of server-side includes, and later some custom PHP. In late 2007, I switched it to the <a href="http://www.joomla.org/" target="_blank">Joomla CMS</a> so our &#8216;non-tecchie&#8217; staff could add and maintain the content on the site. We also added the <a href="http://www.zen-cart.com/" target="_blank">Zen Cart</a> shopping cart software as a way to take donations.</p>
<p><strong>Joomla Projects:</strong></p>
<p>Site migration: We&#8217;ve been at 1.5 since we started with Joomla in late 2007. Over time we have never had a substantial reason to justify migrating to a newer version. However, security updates for 1.5 will stop in September 2012. So we&#8217;re taking a hard look right now at what it will take to move our content to 2.5. We would appreciate any advice or help that folks are able to provide.</p>
<p><strong>Zen Cart Issues and Projects:</strong></p>
<p>Optimists walk-a-thon: The Michigan District Optimist Clubs have generously offered to team up with us to hold a <a href="http://www.specialdays.org/cart/index.php?main_page=index&#038;cPath=9">walk-a-thon</a> in early June 2012. People participate by signing up to walk, then raise pledges from people willing to sponsor them in the event.</p>
<p>We have added some features to our site in an effort to make it more &#8216;Convio&#8217;-like; for example, we added an email field to each product, which emails a participant when someone has given them a donation via the online store. (Every team or individual registrant has their own &#8216;sponsor me&#8217; product.) That email tells them how to get in touch with their donor, and also gives them a total of funds raised to date.</p>
<p>However, we have been getting some transaction errors, and I&#8217;m not sure whether this is as a result of our recent upgrade to v1.5.0, my own hacking on the email notifications detailed above, or something different.</p>
<p>Bigger goal: We&#8217;d love it if purchasing one kind of product (like &#8216;register for this event&#8217;) could automatically create another product in a different category (like, &#8216;Sponsor so-and-so!), with certain default properties, but in an un-blessed state &#8211; every new registration would have to be reviewed and approved, of course.</p>
<p><strong>Long-term projects:</strong></p>
<p>Facebook integration: Over time, much of our Special Days &#8216;extended family&#8217; has migrated from using our own website, to our Facebook page&#8230; to get information about camp, links to photo galleries and videos, and more. We are always looking for ways to more closely integrate the two sites.</p>
<p>Registration System: We&#8217;d like to create a registration site that parents can use to register their children for camp, and which staff members can use to apply to camp. Which framework we use isn&#8217;t as important as knowing that we can clearly codify certain business rules, have access to the data when &#038; where we need it, and meet certain guidelines for data security. Ideally, such a system would be generic enough that it could be used for more than just this one camp, and shared with others. More on this in a separate, future post.</p>
<p>Site refresh: We can always use help and input on our branding, website layout, graphic design, stylesheet, moving to HTML 5&#8230; all that stuff that I&#8217;m nowhere near expert enough at to attempt on my own.</p>
<p><strong>How you can help:</strong></p>
<ul>
<li>Tell someone about this project! Odds are, you might know the perfect person who could help us with one or more of the items on this list.
</li>
<li>Get in touch! I am thom.brooks at gmail dot com. I am happy to answer questions about what we do, and clarify anything that wasn’t explained here.
</li>
<li>Request a tarball! I’d be happy to sanitize the code and create some dummy data that you can use to get this running on your own box, then suggest changes / fixes / improvements.
</li>
<li>Request a repo login! If you’re interested in making some contributions, I will set up a repository and you can start making commits.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.unithom.com/blog/?feed=rss2&#038;p=363</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHPHP: Programmers Helping Puppies Helping People</title>
		<link>http://www.unithom.com/blog/?p=322</link>
		<comments>http://www.unithom.com/blog/?p=322#comments</comments>
		<pubDate>Fri, 11 May 2012 06:54:12 +0000</pubDate>
		<dc:creator>Thom</dc:creator>
				<category><![CDATA[Austin, TX]]></category>
		<category><![CDATA[Children]]></category>
		<category><![CDATA[Divine Canines]]></category>
		<category><![CDATA[Dogs]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.unithom.com/blog/?p=322</guid>
		<description><![CDATA[My wife and I got our Standard Poodle, Clytie, from the Poodle Rescue of Houston in May 2009. We took her to the Canine Center for Training and Behavior and she earned her AKC &#8220;Canine Good Citizen&#8221; certification. This was a prerequisite for becoming a therapy dog. We then went through training with a group [...]]]></description>
			<content:encoded><![CDATA[<p>My wife and I got our Standard Poodle, <a href="http://www.divinecanines.org/bio_clytie.php" target="_blank">Clytie</a>, from the <a href="http://www.poodlerescueofhouston.com/" target="_blank">Poodle Rescue of Houston</a> in May 2009. We took her to <a href="http://tcctb.com/" target="_blank">the Canine Center for Training and Behavior</a> and she earned her <a href="http://www.akc.org/events/cgc/program.cfm" target="_blank">AKC &#8220;Canine Good Citizen&#8221; certification</a>. This was a prerequisite for becoming a therapy dog. </p>
<p>We then went through training with a group called <a href="http://www.divinecanines.org/" target="_blank">Divine Canines</a>. Their slogan is, &#8220;Ordinary Dogs; Extraordinary Service.&#8221; This is a group of 100+ dogs and their human companions who visit about <a href="http://www.divinecanines.org/sites_served.php" target="_blank">thirty different sites</a> around Austin, including:</p>
<ul>
<li>Nursing homes</li>
<li>Austin State Hospital</li>
<li>Austin Children&#8217;s Shelter</li>
<li>Helping Hands Home</li>
<li>Ft. Hood</li>
<li>&#8216;Barking Book Buddies&#8217;, a program where kids improve their literacy by reading books to the dogs.</li>
</ul>
<p>It is a lot of fun, and everybody gets a lot out of the experience. <strong>But there is one big hitch.</strong></p>
<p>In order to get funding, our volunteers need to log their hours, so we can generate reports to justify where those dollars are going (to training more volunteers, etc.) </p>
<p>Hardly anyone is using the system right now. The current volunteer hours logging system is functional, but is not very forgiving of bad input. The user experience is somewhat lacking.</p>
<p>To try and correct this, I created a subdomain where I could workshop a new system that was more intuitive and easier for our volunteers to use. </p>
<p><strong>It makes use of these libraries and frameworks:<br />
</strong></p>
<ul>
<li><a href="http://codeigniter.com/" target="_blank">CodeIgniter MVC framework</a> &#8211; to make it more &#8216;app-like&#8217; and help separate business / presentation logic.</li>
<li><a href="http://datamapper.wanwizard.eu/" target="_blank">DataMapper ORM</a> &#8211; mapping my schema&#8217;s entities/relationships from database tables to PHP classes.
</li>
<li><a href="http://www.konyukhov.com/soft/tank_auth/" target="_blank">Tank Auth for CI</a> &#8211; including transparently mapping less-secure password hashes to better encrypted ones, behind the scenes.
</li>
<li><a href="http://jquery.com/" target="_blank">jquery</a> + <a href="http://jqueryui.com/demos/datepicker/" target="_blank">jquery-ui datepicker</a> to put in a pop-up calendar for picking dates:
<p><a href="http://www.unithom.com/blog/wp-content/uploads/2012/05/jquery-ui_datepicker.png"><img src="http://www.unithom.com/blog/wp-content/uploads/2012/05/jquery-ui_datepicker-300x173.png" alt="" title="jquery-ui_datepicker" width="300" height="173" class="aligncenter size-medium wp-image-333" /></a>
</li>
</ul>
<p><br style="clear:both;" /><br />
<strong>Other features:</strong></p>
<ul>
<li>The system already knows who their dog is (in a dropdown) so we avoid validation errors. (There is a dog named Q-Tip. Just guess how many ways there are to enter that into a database.) There is a &#8216;none&#8217; selection because people sometimes volunteer to take pictures or do other tasks, but don&#8217;t bring their dog along for that event.
<p><a href="http://www.unithom.com/blog/wp-content/uploads/2012/05/dog_picker.png"><img src="http://www.unithom.com/blog/wp-content/uploads/2012/05/dog_picker.png" alt="" title="dog_picker" width="208" height="47" class="aligncenter size-full wp-image-332" /></a>  </li>
<li><a href="http://www.movable-type.co.uk/scripts/latlong.html" target="_blank">A lat/lon js library</a> and navigator.geolocation to ask their browser where they are and sort the list of volunteer sites by their distance away from them. (So if they log their hours on their smartphone, we can make the first item in the list be their current site.)</li>
<p><a href="http://www.unithom.com/blog/wp-content/uploads/2012/05/GPS_sorted_site_dropdown.png"><img src="http://www.unithom.com/blog/wp-content/uploads/2012/05/GPS_sorted_site_dropdown.png" alt="" title="GPS_sorted_site_dropdown" width="446" height="173" class="aligncenter size-full wp-image-347" /></a></p>
<li><strong>Big ( &#8211; ) and ( + ) buttons </strong>to map inputs to drop-downs for mobile, so people can easily say how much time they spent volunteering, in 15 minute increments:
<p><a href="http://www.unithom.com/blog/wp-content/uploads/2012/05/plus_minus_buttons.png"><img src="http://www.unithom.com/blog/wp-content/uploads/2012/05/plus_minus_buttons-300x79.png" alt="" title="plus_minus_buttons" width="300" height="79" class="aligncenter size-medium wp-image-334" /></a>
</li>
</ul>
<p><strong>Stuff we need help with now:</strong></p>
<ul>
<li>Some of the lat/lon javascript is broken, doesn&#8217;t work on all browsers, or only works the first time you use it. If it works, the A-Z button doesn&#8217;t re-sort the list alphabetically.</li>
<li>The jquery-ui calendar is cool, but doesn&#8217;t quite work on mobile &#8211; need to find a workaround.</li>
<li>Reporting of hours in different ways, filtering, criteria, etc. for the people who coordinate our volunteers and apply for grant funding.</li>
<li>Methods for adding new volunteers and their dogs, editing their info, repasswording them, etc.</li>
</ul>
<p><strong>Bigger-picture stuff that we will also be looking for help with soon:</strong></p>
<ul>
<li>I&#8217;m not a graphic designer. Neither was the previous person. Enough said.
</li>
<li>We&#8217;re hoping to get a graphics refresh as part of a branding overhaul being donated by one of our sponsors. Once that happens, we will need help &#8216;re-skinning&#8217; our site with that new look and feel.</li>
<li>The site could probably also use a big HTML 5 / CSS 3 overhaul.</li>
<li>We need to get rid of Flash and find equivalent HTML 5-based animation / slide show tools.</li>
<li>Along the same lines, we need to be more friendly to people on mobile / tablets.</li>
</ul>
<p><strong>How you can help:<br />
</strong></p>
<ul>
<li>Tell someone about this project! Odds are, you might know the perfect person who could help us with one or more of the items on this list.</li>
<li>Get in touch! I am <strong>thom.brooks</strong> at <strong>gmail</strong> dot <strong>com</strong>. I am happy to answer questions about what we do, and clarify anything that wasn&#8217;t explained here.</li>
<li>Request a tarball! I&#8217;d be happy to sanitize the code and create some dummy data that you can use to get this running on your own box, then suggest changes / fixes / improvements.</li>
<li>Request a repo login! If you&#8217;re interested in making some contributions, I will set up a repository and you can start making commits.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.unithom.com/blog/?feed=rss2&#038;p=322</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Springboard</title>
		<link>http://www.unithom.com/blog/?p=313</link>
		<comments>http://www.unithom.com/blog/?p=313#comments</comments>
		<pubDate>Sat, 30 Apr 2011 05:17:47 +0000</pubDate>
		<dc:creator>Thom</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[First World Problems]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.unithom.com/blog/?p=313</guid>
		<description><![CDATA[My iPhone 4 died recently. Hard. Apple replaced it with a brand new one, which was very reasonable. I hadn&#8217;t backed up in a bit over a week. Such is life. (Hopefully the iCloud will float along soon, to save me from myself.) The restore process always leaves a bad taste in my mouth, because [...]]]></description>
			<content:encoded><![CDATA[<p>My iPhone 4 died recently. Hard. Apple replaced it with a brand new one, which was very reasonable. I hadn&#8217;t backed up in a bit over a week. Such is life. (Hopefully the iCloud will float along soon, to save me from myself.)</p>
<p>The restore process always leaves a bad taste in my mouth, because it never remembers where I put my apps. I have a lot of apps. They&#8217;re organized into a lot of folders. When the initial &#8216;restore&#8217; process finishes, but it hasn&#8217;t done the first sync, I notice that any  of Apple&#8217;s default apps (and some random others) that I&#8217;d stored in folders, will preserve those folder names. They&#8217;re in little, impossible &#8216;folders of one&#8217;. At least they save me from having to retype their names.</p>
<p>Then the sync happens, and it loads everything else back on: apps, music, etc. And all of the apps are all over the place. (Oddly, after those single-app folders, it&#8217;s all the apps starting with &#8216;M&#8217; and onward. )</p>
<p>I try and remember exactly how I had everything, and then I laboriously futz with the UI until I drag everything back into place. If I&#8217;m on iTunes, the process is slightly easier, but still fairly tedious. I feel like there must be a better, easier way to do this, but more importantly, I don&#8217;t feel like it should ever happen. If I put it in a folder, doesn&#8217;t that get backed up in some pref somewhere that ought to persist, even across restores? Is my iTunes library or my iPhone&#8217;s backup somehow corrupt? (It happens with the iPad too, like when I switched to the iPad 2.) So I suspect it&#8217;s a bug, or at least not as well written or intuitive as it could be.</p>
<p>I have enough apps that they don&#8217;t all show up when they&#8217;re not all in folders. I got started on the re-filing process tonight and got a good chunk done. But after I&#8217;ve put a bunch of them into folders, and even reduced the number of pages worth of apps, I&#8217;m never quite sure what magic has to happen before more of them will re-appear. I know they&#8217;re already on there; I can left-swipe from my home screen and search for them. But I can&#8217;t find them if I go looking. (Is it my next sync? Power off and on? I have no idea.)</p>
<p>An earnest wish: if I see an app in my search results, I&#8217;d sure love to be able to press and hold and get some kind of contextual menu that said, &#8220;Locate this app&#8221; to whisk me to its page. Because then I could put it back where it belonged &#8211; without having to keep searching for it, or without having to connect to my MacBook Pro and find it, possibly in &#8216;The Grey Realms&#8217;, which is the name I&#8217;ve just coined for those screens which are Beyond Page Eleven. (I have eight full pages of those, plus a few random stragglers.)</p>
<p>Any other kind of search result, you tap on it and there&#8217;s some default action: play that song, open that contact, etc. Launch that app. No, no, no, just show me where it is, dangit.</p>
<p>And then the crowning moment: I sync again, and it erases all of my hard work, like I never did anything in the first place. Everything is out of a folder again, thoughtfully alphabetized for me. </p>
<p>A small puff of steam comes out of both of my ears, cartoon-style. So I sit down and I write this, hoping that somewhere, someone who can solve this problem will read these words, and go snooping, and file bugs in radar and make life a little better for everyone who has experienced these symptoms.</p>
<p>And then I go sort my apps. Again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unithom.com/blog/?feed=rss2&#038;p=313</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://www.unithom.com/blog/?p=307</link>
		<comments>http://www.unithom.com/blog/?p=307#comments</comments>
		<pubDate>Sat, 12 Mar 2011 18:07:05 +0000</pubDate>
		<dc:creator>Thom</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.unithom.com/blog/?p=307</guid>
		<description><![CDATA[In respose to Jacqui Cheng&#8217;s question about vets/vet techs remembering their patients: &#8220;Do you think vets and vet techs actually remember animals they saw years ago, or is it all an act? I&#8217;m kinda leaning towards the latter.&#8221; From http://twitter.com/ejacqui/status/46611283545567232 My sister, a vet, responds: &#8220;Well, it depends.  For your average day practice client with [...]]]></description>
			<content:encoded><![CDATA[<p>In respose to Jacqui Cheng&#8217;s question about vets/vet techs remembering their patients:</p>
<p>&#8220;Do you think vets and vet techs actually remember animals they saw years ago, or is it all an act? I&#8217;m kinda leaning towards the latter.&#8221;</p>
<p>From <a href="http://twitter.com/ejacqui/status/46611283545567232">http://twitter.com/ejacqui/status/46611283545567232</a></p>
<p>My sister, a vet, responds:</p>
<p>&#8220;Well, it depends.  For your average day practice client with a healthy pet that the vet sees once a year, no, they probably don&#8217;t remember you that well, although there are always some people with a great mind for names/faces who may.  If your pet has had any health problems that have you in more frequently or an interesting or frustrating condition, or if you have multiple pets who go to the same place or have been going there for years, while I may not remember every detail if I bump into you on the street somewhere, once I have the file in front of me and re-read it, it comes back.  Gotta love good medical records. <img src='http://www.unithom.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So, I don&#8217;t think it&#8217;s all an act all the time, but I mean, c&#8217;mon. Even if I don&#8217;t remember you that well, it&#8217;s just polite to pretend to, just like you would with someone you bumped into that you briefly knew a long time ago.  Just like your human physician does. <img src='http://www.unithom.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I mean, I&#8217;m not going to walk into a room and go &#8220;who the hell are you again?&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unithom.com/blog/?feed=rss2&#038;p=307</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to make InDesign behave like a proper Mac citizen</title>
		<link>http://www.unithom.com/blog/?p=290</link>
		<comments>http://www.unithom.com/blog/?p=290#comments</comments>
		<pubDate>Sun, 19 Sep 2010 02:37:10 +0000</pubDate>
		<dc:creator>Thom</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.unithom.com/blog/?p=290</guid>
		<description><![CDATA[Most Mac applications support certain familiar keyboard shortcuts which are universal across all apps &#8211; Command-Z for Undo, Command-P to print, and so forth. In most text editing windows on the Mac, the default behavior for the option-left arrow and option-right arrow keys is to skip a word at a time. It makes it easy [...]]]></description>
			<content:encoded><![CDATA[<p>Most Mac applications support certain familiar keyboard shortcuts which are universal across all apps &#8211; Command-Z for Undo, Command-P to print, and so forth.</p>
<p>In most text editing windows on the Mac, the default behavior for the option-left arrow and option-right arrow keys is to skip a word at a time. It makes it easy to zoom around in your text without removing your hands from the keyboard.</p>
<p>However, Adobe InDesign does not support this behavior by default. Instead, these keys are used to increase and decrease kerning and tracking, which moves the words slightly apart or together. While I can see the utility of having these commands so close at hand, they&#8217;re not something my brain is willing to learn right now.<br />
<span id="more-290"></span><br />
To fix: </p>
<ol>
<li>Go to the Edit menu and select Keyboard Shortcuts&#8230;</li>
<li>Next, pick &#8216;Text and Tables&#8217; from the &#8216;Product Area&#8217; dropdown.</li>
<li>In the &#8216;Commands&#8217; window, scroll down and find &#8216;Move to the left one word&#8217;.</li>
<li>At the bottom of the window, in &#8216;Context&#8217;, be sure you select &#8216;Text.&#8217;</li>
<li>Now, click in the &#8216;New Shortcut&#8217; window and hold the option key on your keyboard while you press the left arrow key.</li>
<li>Click the &#8216;Assign&#8217; button.</li>
</ol>
<p><a href="http://www.unithom.com/blog/wp-content/uploads/2010/09/InDesign_keyboard_shortcuts1.png"><img src="http://www.unithom.com/blog/wp-content/uploads/2010/09/InDesign_keyboard_shortcuts1-284x300.png" alt="" title="InDesign keyboard shortcuts" width="284" height="300" class="alignnone size-medium wp-image-302" /></a></p>
<ul>Notes:</p>
<li>This program is not available within System Preferences&#8217; Keyboard Shortcuts dialog. You need to modify it using this dialog box.</li>
<li>If this is your first custom keyboard shortcut, InDesign will tell you that you cannot edit the Default set of Keyboard Shortcuts; would you like to create one, based on [Default]? Yes, of course you would. I named mine &#8216;Thom&#8217;s Prefs.&#8217;</li>
<li>Remember to do the same thing for &#8216;Move to the right one word&#8217; and assign the opt+right arrow shortcut to it.</li>
<li>If you&#8217;re concerned about still having access to Increase/Decrease Kerning/Tracking, scroll up and look at those commands. InDesign has helpfully added the shift key modifier to the original command for you.</li>
<li>(If you want to be really picky, look at the version of the commands that end with &#8216;x 5&#8242; and consider changing their shortcut keys as well, to be consistent.)</li>
</ul>
<p>It&#8217;s the little things that can make one&#8217;s day. (Thanks to <a href="http://twitter.com/bruienne">Pepijn Bruienne</a> for this tip.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unithom.com/blog/?feed=rss2&#038;p=290</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Catfish</title>
		<link>http://www.unithom.com/blog/?p=264</link>
		<comments>http://www.unithom.com/blog/?p=264#comments</comments>
		<pubDate>Sat, 18 Sep 2010 22:39:47 +0000</pubDate>
		<dc:creator>Thom</dc:creator>
				<category><![CDATA[Film/Television]]></category>

		<guid isPermaLink="false">http://www.unithom.com/blog/?p=264</guid>
		<description><![CDATA[No spoilers, I promise. (It&#8217;s hard!) I went into this without having read one word about it. My wife told me, &#8220;our friends got us tickets, be at the theater at 7 pm.&#8221; All I knew was that it was a film about online relationships. Bottom line: It&#8217;s worth seeing. On the big screen? Not [...]]]></description>
			<content:encoded><![CDATA[<p><em>No spoilers, I promise. (It&#8217;s hard!)</em> </p>
<p>I went into this without having read one word about it. My wife told me, &#8220;our friends got us tickets, be at the theater at 7 pm.&#8221; All I knew was that it was a film about online relationships.</p>
<p><strong>Bottom line:</strong> It&#8217;s worth seeing.</p>
<p><strong>On the big screen?</strong> Not required, though seeing it with a theater full of people will make it a different experience for you.</p>
<p><strong>Nutshell:</strong> It&#8217;s a documentary about a photographer in his early twenties in New York City (Nev Schulman, pronounced &#8216;Neev&#8217;). His brother Ariel and friend Henry, who appear in the film, are the filmmakers. Nev receives a painting in the mail, done by an eight year old girl named Abby. The painting is based on one of his photos (of two dancers), which was published in a newspaper.</p>
<p>Nev becomes pen pals with Abby, and she sends him more paintings based on his photos. At the same time, he&#8217;s also meeting her mom Angela, her nineteen year old sister Megan, and others in their circle of friends &#8211; largely through Facebook, emails, texts and phone calls.</p>
<p>Over the next nine months, the film follows Nev as he gets to know Abby, Angela, and Megan. He learns more about them, and gets into an online relationship with Megan. Nev learns that Megan is a talented singer and musician, and asks her to record covers of some songs for another film that he, Ari and Henry are working on. And that&#8217;s when things start to unravel.</p>
<p><strong>Official Site:</strong> <a href="http://www.iamrogue.com/catfish">Rogue Pictures</a></p>
<p><strong>Trailer:</strong> <object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/7T_LtBRc6is&#038;color1=0xb1b1b1&#038;color2=0xd0d0d0&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/7T_LtBRc6is&#038;color1=0xb1b1b1&#038;color2=0xd0d0d0&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="385"></embed></object></p>
<p>I think that the trailer uses a somewhat scary scene and music out of context to make it seem like a murder mystery whodunit, and it&#8217;s really not that kind of film. But I was certainly on the edge of my seat in some key parts. (Read on!)</p>
<p><span id="more-264"></span></p>
<p><strong>What I liked about the film: </strong></p>
<ul>
<li>The filmmakers walk a fine line between making their film, and being in it. They also question their motivations in one key scene (in their rental car), which I really respected.
</li>
<li>Their use of Google Earth / Google Maps / Street View, as a way to establish locations and represent airline or car travel.
</li>
<li>The use of Facebook, but not just showing its interface &#8211; jumping off to show a collage of people&#8217;s portraits or relationships, etc.
</li>
<li>There is a scene at a horse barn which was done very tastefully, considering that it is very emotionally charged.
</li>
<li>The mind-blowing series of reveals, peeling back layer after layer of the onion &#8211; including the closing &#8216;<a target="_new" href="http://tvtropes.org/pmwiki/pmwiki.php/Main/WhereAreTheyNowEpilogue">Where are they now epilogue</a>&#8216; titles.
</li>
</ul>
<p><strong>What I didn&#8217;t like:</strong></p>
<ul>
<li>I was concerned about the film displaying some people&#8217;s names and street addresses, because it inevitably leads to real-life situations &#8211; but by the end of the film I understood why and was less worried about it.
</li>
<li>A couple of the people in the film (minor characters) are severely mentally impaired. I think the filmmakers were very even-handed and respectful in their portrayal, but a couple of people in the audience reacted inappropriately. This might have been out of surprise (they are introduced at a critical turning point in the film) but it still bummed me out to hear.
</li>
<li>Some of the shots were a bit awkward, but I think that is a natural result of hand-held documentary filmmaking and the fact that you only get one take, because this was not scripted.</li>
</ul>
<p>I have seen some people&#8217;s comments online, saying that they believe portions of the film to be made up. Personally, I am willing to believe that this is something that really happened, and treat it as such. Either way, the film is worth seeing!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unithom.com/blog/?feed=rss2&#038;p=264</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I want an iTunes Pro.</title>
		<link>http://www.unithom.com/blog/?p=244</link>
		<comments>http://www.unithom.com/blog/?p=244#comments</comments>
		<pubDate>Sat, 04 Sep 2010 08:27:13 +0000</pubDate>
		<dc:creator>Thom</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.unithom.com/blog/?p=244</guid>
		<description><![CDATA[Apple makes a lot of good decisions. And for the most part, they&#8217;re made for normal users, not power users. If your mom can operate the computer and do what she needs to do without needing tech support, then Apple has succeeded. However, for many apps, there is a counterpart &#8216;pro&#8217; version of that app, [...]]]></description>
			<content:encoded><![CDATA[<p>Apple makes a lot of good decisions. And for the most part, they&#8217;re made for normal users, not power users. If your mom can operate the computer and do what she needs to do without needing tech support, then Apple has succeeded.</p>
<p>However, for many apps, there is a counterpart &#8216;pro&#8217; version of that app, which is intended for someone who has more specific expertise and wants more tools at their disposal. You might graduate up from iPhoto to Aperture, from iMovie to Final Cut Pro, and so forth.</p>
<p>Well, I would like a &#8216;Pro&#8217; version of iTunes. Here&#8217;s my beef:<br />
<span id="more-244"></span></p>
<h2>Apple has changed their mind. A lot.</h2>
<p>I have been using iTunes since it came out. There have been ten major versions since it was released. Apple has changed the preferred file format, DRM has come and gone (for music anyway), and there have been some stupid default behaviors built into the software, which have changed over time.</p>
<h2>My music library is huge.</h2>
<p>Couple all of these changes with a VERY LARGE music library. Let&#8217;s presume it&#8217;s larger than 80 GB.</p>
<h2>I don&#8217;t want my whole music library on my computer.</h2>
<p>You don&#8217;t want to store all of that music on your laptop because it takes up so much space. Fortunately, iTunes lets you specify the location of your music library. So, you put it on an external drive. (In my case, a Gig-E NAS with RAID 5 protection.) </p>
<h2>Hey, I didn&#8217;t ask you to slink back there</h2>
<p>This introduces problem number one: If you don&#8217;t have that drive mounted, then iTunes will revert back to your /Users / yourusername / Music / iTunes/ folder. It doesn&#8217;t say, &#8220;Hey! I couldn&#8217;t find your library, want to pick one?&#8221; It just does what it thinks is right. Bad. You don&#8217;t realize the external volume wasn&#8217;t connected, you rip a few CDs, or buy some in the iTunes store, and now they&#8217;re in two places.</p>
<p>Fortunately, there&#8217;s a &#8216;Consolidate my music library&#8217; command. Okay. So you do that. But there&#8217;s another issue.</p>
<h2>What does (!) this mean &#8211; c&#8217;mon, you&#8217;re not even trying</h2>
<p>While your external drive was disconnected, let&#8217;s say you tried to play a song that lives on it. You get a (!) indicator, letting you know that iTunes can&#8217;t find the song. You might also get a dialog box saying, &#8220;iTunes was unable to locate your music. Want to help us find it?&#8221;</p>
<p>That sounds helpful and all, until you look down the list of exclamation points. Pages and pages of them. And (to my knowlege), helping iTunes find that one song does not help it find any of the other songs, not even the ones in the same folder (from the same album.) Exactly how hard is it looking? Wouldn&#8217;t this be a semi-intelligent behavior for it to exhibit? (We hear stuff about low-level lookahead caching and predictive file reading. This is not a new idea; please try harder.)</p>
<p>So now you&#8217;re looking at a bunch of these exclamation points, wondering how you can get rid of them. You think, &#8220;I should sort out just the ones that it can&#8217;t find.&#8221; But you can&#8217;t click on the column header to &#8216;sort by Found Status&#8217;. So that&#8217;s out.</p>
<h2>Automatically Add to iTunes</h2>
<p>One way I have had some success with is by just re-adding the music to my iTunes library, by tricking the program into re-finding and re-sorting the music files.</p>
<p>There&#8217;s a newish feature called &#8216;Automatically add to iTunes.&#8217; It&#8217;s a folder inside of your music library. You drop stuff into it, and it magically gets sorted into the right Artist / Album hierarchy. You might think, &#8216;if it can&#8217;t find the files, I&#8217;ll just drag them out of their proper place, and into this folder, and let it re-add them.&#8217;</p>
<p>(One word of advice: move the folders to <em>another</em> folder first, then drag them into the &#8216;Automatically Add to iTunes&#8217; folder a few at a time. It prevents ugly loops from happening.) This works, to a degree, but takes a long time. Except there&#8217;s a bug with some files, and iTunes ends up chugging, and by the time you cancel, there are hundreds of occurrences of some or all of the tracks from a specific album (in my case, Aphex Twin) showing up. So keep an eye out.</p>
<h2>Bad file naming conventions, and: too many choices is a bad thing</h2>
<p>Ever rip a two disc set in the past? You may see some files labeled &#8220;01-19 Songname.mp3&#8243; and other labeled &#8220;04 Trackname.mp3&#8243;, so they don&#8217;t sort right in the browser, even if they show up in the same album together. Maybe a different popular music program out there (like the one you used before iTunes existed?) does the disc-track thing when it names its files.</p>
<h2>Yes, we get that it is Track 02. Give it a rest.</h2>
<p>I think this next issue happened because there used to be a preference that let you say whether or not it would put the track number before the filename. Whatever the historical precedent, users will end up with this problem: a few files named, &#8220;02 02 02 02 02 02 02 02 02 trackname 01.mp3&#8243; That&#8217;s enough to go postal over. Are these not simple sanity checks?</p>
<h2>What DO you do with a duplicate like Maria 01.mp3?</h2>
<p>At some point, you&#8217;re doing to run into duplicate files. Whoever&#8217;s fault this is, yours or iTunes&#8217; (probably both to some degree), it will get annoying. You know how Confucious supposedly said, &#8220;Man with two watches never knows what time it really is?&#8221; Well, let&#8217;s say you&#8217;re looking at your iTunes music library. You come across the Humpty Dance (and you&#8217;re wondering where you can get a hat like that) when you notice that it&#8217;s listed twice. You have two versions of it. Crap.</p>
<p>In fact, you&#8217;ve got a bunch of these duplicate tracks. Hey, neat: iTunes has a command in the File menu, &#8216;Display Duplicates&#8217;! Cool, what does it do? Well, it filters the list of songs to only show the tracks it thinks are, uh, duplicates of one another. But if you have two copies of a file, it shows you both of them. Wait a minute. Then what?  To get rid of duplicates, you&#8217;d have to command-click every other file (or whatever) before hitting delete. Sounds like a huge PITA? Yes, it is.</p>
<p>I mean, let&#8217;s say you had <em>three</em> identical copies of a file, and when you picked, &#8216;Display Duplicates&#8217;, iTunes only showed you the second and third ones, and told you so. (e.g. &#8220;Original file not displayed. Fire at will!&#8221;) Then you could just pick any of the files you saw in that list and delete them, if you felt comfortable doing that. (And doesn&#8217;t this make more intuitive sense? What do you expect when you select &#8216;Display Duplicates&#8217;? You didn&#8217;t say, &#8216;Display Duplicates and the Originals They Duplicate&#8217;, did you?)</p>
<p>Back to your two Humpty Dance issue. You could right-click on the first one and say, &#8220;Show in Finder&#8221; (or Windows Explorer, whatever.) And you&#8217;re taken to your &#8220;Music/iTunes/iTunes Music/Digital Underground/Sex Packets&#8221; folder, and sure enough, you see two files: 01 Humpty Dance.mp3, and 01 Humpty Dance 01.mp3. Now, wait a minute. Which one should you delete? Are they both exactly the same? Maybe one is newer. Maybe one has more correct information in it. Wouldn&#8217;t want to get rid of the wrong one, you know?</p>
<h2>But, one might be <em>better quality</em></h2>
<p>This is a valid concern for some people. What if you&#8217;ve got multiple copies because you&#8217;ve re-ripped your CDs at a higher bit rate recently? Hmm, you could manually compare these attributes by going back into iTunes and hitting Cmd-J (or Ctrl-J) to see the View Options. Check off Bit Rate, Sample Rate, and (File) Size, to see if one file is of higher quality than the other. </p>
<h2>But, one might have <em>correct-er information</em></h2>
<p>What if you&#8217;ve painstakingly gone through and tagged some of your files with proper metadata (artist, album, year, genre, etc)? You don&#8217;t want to delete all that hard work. Well, you could &#8216;Get Info&#8217; about the first song, and click the &#8216;next&#8217; and &#8216;previous&#8217; buttons to look at both of them and compare their metadata. Got it? Great! </p>
<p>Now, repeat these processes for 12,000 of your songs. Call me when you&#8217;re done.</p>
<p>Let&#8217;s look at some other ways you might solve this.</p>
<h2>Just start over?</h2>
<p>Some people just get so fed up with these issues that they will rip out their existing music library file (or, just move it to the backups folder) and let iTunes start afresh, using the &#8216;Automatically Add to iTunes&#8217; trick I mentioned above. Sadly, this makes you lose a lot of your own metadata: song play counts, last played, your star ratings, your playlists, etc. Not advised, if you can help it.</p>
<p>Besides, this will not solve all of the problems &#8211; when you re-import files, you might see duplicates if you have more than one copy of a file. Especially if it&#8217;s got different metadata.</p>
<h2>Music Fingerprinting Technology?</h2>
<p>Even worse: let&#8217;s say you scroll down to the very bottom (the &#8216;dregs&#8217;) of your iTunes music library, where it lumps all of the files together. You have a bunch of 01 Untitled.mp3, 01 Untitled 01.mp3, etc files. How the heck do you do anything with those?</p>
<p>Well, have you heard of MusicBrainz? This is a software + (free) service, based on music &#8216;fingerprinting&#8217; technology, where the program will &#8216;listen&#8217; to (sample) your poorly-tagged, un- or mis-identified music files (that&#8217;s the Gourds covering Gin and Juice, not Dave Matthews, chief.) This process creates a unique hash, which is compared to a large database of such hashes; many hashes will map to the same song, perhaps due to different track lengths, bit rates, sampling, etc.</p>
<p>The server spits back metadata that it thinks is your song, plus a percentage of how certain it is of the match. You can set a threshold (say, above 85%) at which the program will automatically update the ID3 tags on your song. Once this is done, your music should have fully filled-out artist, album, year, genre, etc. </p>
<h2>CD Hashing Technology</h2>
<p>Well, guess what? Apple doesn&#8217;t use technology this cool. Why should they? (Smugly:) &#8220;If you were a good little consumer, you&#8217;d have bought it from us in the first place&#8230; and it would all be properly tagged already.&#8221;</p>
<p>Instead, Apple uses the GraceNote CDDB technology, which creates a hash from data found in Track 0 when ripping a CD, and uses that to look up the information about the album, and embed it into each of the tracks. Which is great, if you originally used iTunes to rip that CD, and if the info was in GraceNote in the first place. Not always the case.</p>
<p>Sadly, Mac music fingerprinting programs like iEatBrainz have <a href="http://www.macupdate.com/info.php/id/14605/ieatbrainz">fallen by the wayside</a> (read the comments &#8211; &#8220;I&#8217;m not dead yet! Can we go for a walk?&#8221; &#8220;Shut up, you&#8217;re not fooling anyone&#8221;), and were slow and hard to use &#8211; note developer Jay Tuley&#8217;s comment, &#8220;This processing typically takes several seconds per song,&#8221;</p>
<h2>The AppleScript Language, and API, suck</h2>
<p>Worse, Apple does not give you direct access to manipulate the data in your own music Library. (Yes, there&#8217;s an XML file, but it&#8217;s one-way. It doesn&#8217;t get parsed, it just gets generated.) They make you use AppleScript, which is a sloppy, slow language that frustrates the crap out of a lot of people. And that&#8217;s how programs like iEatBrainz are forced to work. Apple will periodically change the API, or change the way the program reacts to certain commands, which also breaks programs like iEatBrainz.</p>
<p>&#8220;But,&#8221; you might say, &#8220;at least there&#8217;s something I can do to manipulate my music data! AppleScript!&#8221;</p>
<h2>AppleScript Resources</h2>
<p>At this point you may head over to a helpful site like <a href="http://dougscripts.com/itunes/">Doug&#8217;s AppleScripts for iTunes</a>. It is a great resource.  I have grabbed many useful scripts from the site. But the average user is not going to want to go through this process, and these are third-party &#8211; use at your own risk. They do not (nor can they) solve all of the problems that come from using iTunes to manage your media, and as stated above, at your own risk &#8211; using these scripts may have unexpected consequences.</p>
<h2>What about off-the-shelf programs?</h2>
<p>I have purchased the &#8216;Gold&#8217; version of <a href="http://www.tuneupmedia.com/index.php">TuneUp</a> (for $29), a program that is supposed to clean up your music library. It&#8217;s also available in a subscription model of $19 per year, but I figured I&#8217;d run into the problem more than once so I went for it. <strong>Big mistake.</strong></p>
<p>What I can tell you about the TuneUp experience: It did okay at identifying a number of tracks. But it didn&#8217;t eliminate any duplicate files, and tried to do way too much other stuff. It wasn&#8217;t just happy with trying to clean up my library; it always wanted to launch its companion app at the same time as iTunes, steal precious screen real estate from the iTunes window, tell me all this <a href="http://www.tuneupmedia.com/tour_tuniverse.php">biographical info</a> about the band I&#8217;m listening to (&#8220;Tuniverse&#8221;), and if they&#8217;re <a href="http://www.tuneupmedia.com/tour_concerts.php">playing a concert soon</a>, link YouTube videos, yadda. It chugged my machine, slowed iTunes way down, launched itself when I didn&#8217;t ask it to, and was generally obnoxious, so I disabled it.</p>
<p>Another program I&#8217;d check out is <a href="http://www.tidysongs.com/">TidySongs</a>, an Adobe AIR app (eww) which costs $39. This does have the ability to get rid of duplicate files. I haven&#8217;t used it yet, but plan on doing so soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unithom.com/blog/?feed=rss2&#038;p=244</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pre-Tablet</title>
		<link>http://www.unithom.com/blog/?p=234</link>
		<comments>http://www.unithom.com/blog/?p=234#comments</comments>
		<pubDate>Wed, 27 Jan 2010 11:45:47 +0000</pubDate>
		<dc:creator>Thom</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.unithom.com/blog/?p=234</guid>
		<description><![CDATA[Tablet Fever So everyone has been up in arms for the last month or three about what Apple will announce today (Wednesday, Jan. 17, 2010.) The big rumor is that it&#8217;s a tablet. At this point enough people are saying it that I feel reasonable about having hope that&#8217;s what it&#8217;ll be. What do I [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Tablet Fever</strong></p>
<p>So everyone has been up in arms for the last month or three about what Apple will announce today (Wednesday, Jan. 17, 2010.) The big rumor is that it&#8217;s a tablet. At this point enough people are saying it that I feel reasonable about having hope that&#8217;s what it&#8217;ll be.</p>
<p><span id="more-234"></span><br />
<strong>What do I want to do with a tablet?</strong></p>
<p>OmniGraffle comes to mind, except with more natural gestures and ways to draw things, mindmap, etc. I&#8217;d love to be able to use it as not only a way to annotate, paint, freeform doodle etc. but also as a way to quickly make some polished looking Graffle-type drawings. Pertinent to what I do is the ability to make signal flow diagrams between A/V components. That would be awesome.</p>
<p>Besides the usual &#8212; web surfing, book reading, movie watching, etc.</p>
<p><strong>What technology or features do I hope it&#8217;ll have?</strong></p>
<p>As much as I&#8217;m getting used to the software keyboard on the iPhone, I could live with a soft keyboard when I didn&#8217;t have any other options, but would greatly prefer using a USB or bluetooth keyboard. So I hope that&#8217;s possible.</p>
<p>If I had to wish for &#8216;innovative new ways of interacting&#8217; with the thing, I would look at the proximity sensors Apple just got a patent for. If you could flick your hand through the air above the &#8216;page&#8217; of an eBook, or to scroll down a pdf file, I think that&#8217;d be pretty cool. I can imagine a whole bunch of other gestures that could be used to navigate documents, and with more resolution and real estate, it probably makes it easier to do more technical stuff like rotate things, etc.</p>
<p>I was a fan of the handwriting recognition in the Newton. I&#8217;d love to see that come back but be even better. Maybe even learn my chicken scratch penmanship. Voice recognition would be nice but Apple&#8217;s got nothing on Dragon and they know it. They&#8217;d have to do a lot of improving before I would be interested in voice commands.</p>
<p>I&#8217;d like it to have two cameras, as some have mentioned. One to look at me and one to look at other things. But if I had to choose one, it&#8217;d be the one to look at me so I could videoconference. Worst case, I could always flip it over if I wanted to snap a photo of something. It couldn&#8217;t be any harder than trying to take a self-portrait with the default Camera.app on the iPhone&#8230;</p>
<p>I&#8217;d like it to have an accessible Disk Mode, though I&#8217;m not holding my breath.</p>
<p>Multitasking would be nice, the ability to switch between app windows, minimize and maximize them, etc.</p>
<p>I&#8217;d like to see the main menu page&#8217;s real estate used wisely, and perhaps give users some sort of &#8216;nested folders&#8217; metaphor&#8230;</p>
<p>Flash would be lovely but I 100% doubt that&#8217;d happen. Until the web evolves to embrace other more open standards, face it, that&#8217;s what we&#8217;ve got right now.</p>
<p><strong>Is it worth it?</strong></p>
<p>I am a big fan of innovative technologies. I have had Apple stuff since I was six years old, starting with an Apple ][e with Robot Odyssey and later a Mac LC with Color MacCheese. So I&#8217;ll be the first to admit I&#8217;m biased. It&#8217;s what I like and what I know.</p>
<p>My prediction is, as long as the device is $1000 or less, I&#8217;ll feel that it&#8217;d be worth getting one.</p>
<p>However, owning another device that would require its own data subscription strikes me as ugh. My work phone supports tethering and I can hook my laptop up to it and surf the web. Case closed. I still cannot tether my laptop to my iPhone. I&#8217;d want to be able do this same thing with a tablet. I&#8217;ve got my phone on me most of the time anyway. So I&#8217;m torn as to whether I&#8217;d want to get yet another monthly subscription to support another device with a cell modem built in.</p>
<p><strong>My Concerns</strong></p>
<p>Apple has been growing steadily across the board: Music, movies, apps. All DRM&#8217;d, licensed content bottlenecked through the iTunes store. Now the rumors are that they&#8217;d be adding books, magazines, newspapers, etc. So, even more stuff that&#8217;d be locked down, non-portable, DRM&#8217;d. It leaves a bad taste in my mouth.</p>
<p>If this is just a device that is a &#8216;bigger iPhone&#8217; rather than a &#8216;smaller MacBook&#8217; then you are starting from a different set of expectations. I guess I&#8217;m wondering how easy it will be to collaborate &#8211; not just with others, but between your own devices. My thinking is that Apple will say, &#8216;you have iDisk! Look to the cloud!&#8217; etc. and push that as the way to move stuff around.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unithom.com/blog/?feed=rss2&#038;p=234</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Applecare is excellent.</title>
		<link>http://www.unithom.com/blog/?p=226</link>
		<comments>http://www.unithom.com/blog/?p=226#comments</comments>
		<pubDate>Tue, 26 Jan 2010 02:15:27 +0000</pubDate>
		<dc:creator>Thom</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.unithom.com/blog/?p=226</guid>
		<description><![CDATA[In a previous life, I thought I was lucky when I hadn&#8217;t bought AppleCare and the power supply in my iMac G5 1.8 Ghz died one day before the one-year hardware warranty expired. They sent me a new, self-service power supply and I installed it; I bought AppleCare that day even though I didn&#8217;t have [...]]]></description>
			<content:encoded><![CDATA[<p>In a previous life, I thought I was lucky when I hadn&#8217;t bought AppleCare and the power supply in my iMac G5 1.8 Ghz died one day before the one-year hardware warranty expired. They sent me a new, self-service power supply and I installed it; I bought AppleCare that day even though I didn&#8217;t have to. They sold me with their excellent support and coverage. </p>
<p>Recently, I had an even more fortunate thing happen.<br />
<span id="more-226"></span><br />
Maybe a month before my applecare (three year) warranty was up, I grabbed my MBP and took it over to the couch. I&#8217;m sitting there surfing and all of a sudden, zewwwwwp. No warning, it just died. Thankfully I wasn&#8217;t in the middle of anything huge, just surfing. I go plug it in and turn it back on and I get this &#8216;service battery&#8217; warning.</p>
<p>So I call Apple and I ask what&#8217;s going on. The Level 1 guy asks his &#8220;are you actually an idiot&#8221; questions, decides I&#8217;m not and escalates my call. </p>
<p>The Level 2 guy asks me to submit a System Profiler report to Apple which gathers data for diagnostics.</p>
<p>During the course of the call, the &#8216;service battery&#8217; thing goes away before the report is submitted. (Like a frog that will only sing, &#8220;Hello, my baby&#8230;&#8221; when nobody is watching.)</p>
<p>So, the Level 2 tech cannot see that the &#8216;service battery&#8217; warning was active. (However, they can read my system logs and see that the #$$% thing crashed.) He has me reset the SMC, which is a power manager chip on the motherboard. He also has me power-condition the battery, e.g. charge the battery fully, run the machine on battery until fully drained, and then recharge it again. I figure, these are good things to try, and we&#8217;ll see if it happens again.</p>
<p>A few DAYS before Applecare is going to expire I see the stupid message again. I don&#8217;t mess around; I resubmit the error report right away before it decides to leave again. But I&#8217;m busy and can&#8217;t call Apple right then. Or it&#8217;s too late at night, or something.</p>
<p>With about two days to spare, I decide I have to get this done before my coverage runs out. I submit another System Profiler report. I call, and get escalated again. This time the Level 2 guy sees the new report, with the error message, and compares it to the one from a month ago. He says, &#8220;Wow, it shouldn&#8217;t be draining the max capacity of your battery this quickly. So we&#8217;ll take these steps:</p>
<ol>
<li> We&#8217;ll send you a new battery. Send your old one back to us in the same box, return label underneath, etc.</li>
<li> We&#8217;ll send you an empty box. Send your laptop to this place nearby for diagnostics (Austin to Houston, overnight shipping) and we&#8217;ll see if something is wrong. Doesn&#8217;t matter if it goes beyond the warranty period.</li>
<li>If you keep having problems that are related to this issue, you can keep calling about it and we&#8217;ll support it.&#8221;</li>
</ol>
<p>I backed up the machine (to Time Machine and with SuperDuper), and sent the machine in on a Wednesday. They got it Thursday, turned it around the same day and it came back on Friday morning. Oops; I had gone out of town for the weekend. I had no idea it&#8217;d be that fast. So I got it the following Monday.</p>
<p>Even more amazing is what I saw when I opened the box:</p>
<ul>
<li>They replaced the motherboard (apparently it was a component soldered on which was malfunctioning and causing it to drain the battery, so they just swap the whole thing)&#8230;</li>
<li>They also replaced the whole bottom case and listed &#8220;cosmetic damages&#8221; as the reason &#8212; when I was biking to work on snow/ice in Chicago maybe a year and a half ago or more, I had flipped over. My MBP was in its protective &#8220;MacTruck&#8221; secret-agent briefcase, so the corner  got dinged instead of killing the laptop. It worked just fine, but DVI cables didn&#8217;t go in more than 95% of the way. Whatever. Fixed&#8230;</li>
<li>Even more exciting: they replaced the keyboard! I&#8217;ve typed so much on this keyboard, particularly with the keys you use to navigate through PINE (text based email via Terminal) that I had worn through many of the keys&#8217; letters and parts of the palmrests. All replaced.</li>
<p>Therefore: Apple == phenomenal customer support. I am so happy about this.</p>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.unithom.com/blog/?feed=rss2&#038;p=226</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AT&amp;T: When it rains, it p- #%$^$%t4t5y%$$55 +++NO CARRIER</title>
		<link>http://www.unithom.com/blog/?p=216</link>
		<comments>http://www.unithom.com/blog/?p=216#comments</comments>
		<pubDate>Fri, 09 Oct 2009 22:14:36 +0000</pubDate>
		<dc:creator>Thom</dc:creator>
				<category><![CDATA[Austin, TX]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.unithom.com/blog/?p=216</guid>
		<description><![CDATA[Every time it rains, our AT&#038;T home phone service and DSL get spotty. Sometimes there is no dialtone. Frequently, it will drop the DSL connection. This is very frustrating. My wife works from a home office and has to go somewhere else to work when this happens. This is what we know: Problem exists beyond [...]]]></description>
			<content:encoded><![CDATA[<p>Every time it rains, our AT&#038;T home phone service and DSL get spotty. Sometimes there is no dialtone. Frequently, it will drop the DSL connection. This is very frustrating. My wife works from a home office and has to go somewhere else to work when this happens.</p>
<p>This is what we know:</p>
<ul>
<li>Problem exists beyond our demarc (TNI), meaning it&#8217;s not the wiring in our house. You can plug a phone into their box on the outside wall of our house and hear the static or fast-busy or whatever it&#8217;s doing at the moment, provided it&#8217;s raining.</li>
<li>Lots of aerial lines in our neighborhood (as opposed to buried).</li>
<li>Technician who was already out here estimates four or five splice points between our house and the nearest cross box. In other words, those are the places where it&#8217;s likely to be having the problem.</li>
<li>To fix the problem, a technician would probably have to cut in a new pair. However, they&#8217;d also want to do this while it&#8217;s raining, to make sure they don&#8217;t pick a different, equally bad pair instead.</li>
<li>What this all means is, the problem has probably persisted because who wants to go climb four or five different poles in the rain to hunt down this issue? I know I sure wouldn&#8217;t want to.</li>
</ul>
<p>Trying to use the AT&#038;T automated trouble-reporting service is also very frustrating. Here are some reasons why:</p>
<ul>
<li>You&#8217;ve already told the main system that answered the phone what line you&#8217;re calling with trouble on. But once you&#8217;re connected to the actual &#8216;home phone line repair center&#8217; you have to do it again, because these are two different systems that aren&#8217;t smart enough to talk to one another.</li>
<li>Once you get to the part where you&#8217;re asked, &#8220;Does this affect the data portion of your line, or the voice portion?&#8221; you don&#8217;t have an option 3 for, &#8220;Both.&#8221; Even though earlier, you&#8217;re given the choice to tell them that multiple systems are affected by the problem you&#8217;re having.</li>
<li>There is an eleven hour window in which the technician might show up, and of course not until Monday (though a tech I spoke with said he&#8217;d be out working on Sunday.) This pretty much can sink one&#8217;s whole day.</li>
<li>There is no way to use the automated system to say, &#8220;We only have this problem when it&#8217;s raining.&#8221; If the lines have dried up by Monday, this will waste a technician&#8217;s visit for no good reason.</li>
<li>Speaking to a human rep is just as useless. All they can do for you is close out the ticket, or leave it in place for the time / date when you know that the problem won&#8217;t manifest itself. They have no way to escalate the case, or at least they claim not to.</li>
</ul>
<p>I cancelled the visit scheduled for next week, and I think we should strongly consider cancelling our service. As horrible as Time Warner cable is supposed to be, I have far more faith in that technology&#8217;s ability to carry the bits and stay online than I do with DSL&#8230; even if the company itself is reputed to be just as bad, or worse.</p>
<p>One other option would be to consider AT&#038;T&#8217;s &#8216;U-verse&#8217; service. Our friend has it and has reported ridiculously fast bandwidth speeds. However:</p>
<ul>
<li> You have to be within 2600 feet (as wired, not as the crow flies) from the nearest cross-box with a fiber termination;</li>
<li>Maximum possible distance where it could work is 3300 feet;</li>
<li>We live between 0.6 and 0.7 miles from the nearest crossbox, which is 3168 &#8211; 3696 feet&#8230; not likely to work. (The &#8220;is it available in my area?&#8221; system says no.)</li>
</ul>
<p>Suck.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unithom.com/blog/?feed=rss2&#038;p=216</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

