<?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>botwerks &#187; technology</title>
	<atom:link href="http://botwerks.org/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://botwerks.org</link>
	<description>notes from some dork</description>
	<lastBuildDate>Fri, 20 Jan 2012 13:26:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>a good way to insure you don&#8217;t get any of my wallet-share</title>
		<link>http://botwerks.org/2012/01/14/a-good-way-to-insure-you-dont-get-any-of-my-wallet-share/</link>
		<comments>http://botwerks.org/2012/01/14/a-good-way-to-insure-you-dont-get-any-of-my-wallet-share/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 22:34:08 +0000</pubDate>
		<dc:creator>sulrich</dc:creator>
				<category><![CDATA[music]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tweet]]></category>

		<guid isPermaLink="false">http://botwerks.org/?p=1328</guid>
		<description><![CDATA[&#35;1 with a bullet &#8211; mandate facebook as the authentication mechanism. seriously, i&#8217;m looking at you spotify. i would like to like you. the reviews are pretty consistently positive, the pricing seems reasonable and the music selection appears to be pretty good. but i go to sign up and you require that i link to [...]]]></description>
			<content:encoded><![CDATA[<p>&#35;1 with a bullet &#8211; mandate facebook as the authentication mechanism.</p>

<p>seriously, i&#8217;m looking at you <a href="http://www.spotify.com">spotify</a>.  i would like to like you.  the reviews are pretty consistently positive, the pricing seems reasonable and the music selection appears to be pretty good.</p>

<p>but i go to sign up and you require that i link to a facebook account.  no.  i would like to moderate my interaction with that petri dish, thankyouverymuch.  that&#8217;s a deal breaker for me.  you know, i&#8217;d even be willing to pay a bit more to not have to use facebook auth.  howsabout hooking a brother up there?</p>
]]></content:encoded>
			<wfw:commentRss>http://botwerks.org/2012/01/14/a-good-way-to-insure-you-dont-get-any-of-my-wallet-share/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>if this shit don&#8217;t scare you &#8211; you&#8217;re crazy &#8211; Permafrost Fuels Climate Change Worries</title>
		<link>http://botwerks.org/2011/12/18/if-this-shit-dont-scare-you-youre-crazy-permafrost-fuels-climate-change-worries/</link>
		<comments>http://botwerks.org/2011/12/18/if-this-shit-dont-scare-you-youre-crazy-permafrost-fuels-climate-change-worries/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 12:17:37 +0000</pubDate>
		<dc:creator>sulrich</dc:creator>
				<category><![CDATA[nerd]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[climate]]></category>
		<category><![CDATA[tweet]]></category>

		<guid isPermaLink="false">http://botwerks.org/?p=1222</guid>
		<description><![CDATA[Warming Arctic Permafrost Fuels Climate Change Worries - ny times article about research taking place in alaska around massive methane bubbles.  for those deniers who haven&#8217;t been paying attention to the dangers associated with various gases, you might not think that CO2 is that big a deal (i&#8217;m looking at you michele bachmann) but methane is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nytimes.com/2011/12/17/science/earth/warming-arctic-permafrost-fuels-climate-change-worries.html?_r=1&amp;pagewanted=all">Warming Arctic Permafrost Fuels Climate Change Worries</a> - ny times article about research taking place in alaska around massive methane bubbles.  for those deniers who haven&#8217;t been paying attention to the dangers associated with various gases, you might not think that CO2 is that big a deal (i&#8217;m looking at you michele bachmann) but methane is some particularly nasty stuff.  feedback loops are a real bitch.</p>

<p>check out the <a href="http://www.independent.co.uk/environment/climate-change/shock-as-retreat-of-arctic-sea-ice-releases-deadly-greenhouse-gas-6276134.html">research that russian scientists</a> are doing on this front as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://botwerks.org/2011/12/18/if-this-shit-dont-scare-you-youre-crazy-permafrost-fuels-climate-change-worries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>the personal arc of my library use</title>
		<link>http://botwerks.org/2011/06/19/the-personal-arc-of-my-library-use/</link>
		<comments>http://botwerks.org/2011/06/19/the-personal-arc-of-my-library-use/#comments</comments>
		<pubDate>Sun, 19 Jun 2011 15:25:14 +0000</pubDate>
		<dc:creator>sulrich</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://botwerks.org/?p=986</guid>
		<description><![CDATA[truly of interest to nobody but myself &#8230; this nybooks article got me to thinking about the role of the library in my life over the years.  when i was a kid there were multiple trips to the library each week.  we were beneficiaries of what i can recall as a solid library system.  now, [...]]]></description>
			<content:encoded><![CDATA[<p>truly of interest to nobody but myself &#8230;</p>

<p>this nybooks <a href="http://www.nybooks.com/blogs/nyrblog/2011/may/18/country-without-libraries/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+nybooks+%28The+New+York+Review+of+Books%29">article</a> got me to thinking about the role of the library in my life over the years.  when i was a kid there were multiple trips to the library each week.  we were beneficiaries of what i can recall as a solid library system.  now, i don&#8217;t know how true that was/is, but the library certainly held a place of reverence in our home and i could count on it being open pretty much every day of the week.  this was how a cash strapped kid got his bicycling, transworld snowboarding and BMX bike magazine fix.  if there were research projects for school i could count on the availability of newspaper archives on microfiche (remember microfiche?) and i could get articles on that crappy waxy paper for $0.25.</p>

<p>through the 90s i used the library less and less as i made enough money to start buying those books that interested me and worked up close and personally with this new thing, the internet.  books have always been that impulse purchase weakness for me and disposable income shifted to spend at amazon, BN, borders, etc..  the library faded into the background and wasn&#8217;t something that remained a fixture in my life.  there was lurking sense of pride that we could have these facilities available for the public but i didn&#8217;t feel a need to draw upon.  further i had this, likely incorrect and still lurking, impression that the library wasn&#8217;t current enough for my tastes.</p>

<p>i didn&#8217;t really start to pay attention to the library again until i met kathy and was exposed to the fickle nature and attention span of kids.  spending money on books simply to have them tossed aside when there was no longer any interest or to read and complete a book within the time span of 15 minutes (never to be read again) was an obvious waste of money.  the library seemed like the obvious solution to the kids book(s) dilemma.</p>

<p>we live in an area with a phenomenal neighborhood library.  it&#8217;s a building that evokes all of those nostalgic feelings one associates with the library in movies. it&#8217;s modest in size but there&#8217;s a cozy kids book section, nice reading areas and a surprising range of book selection.  i particularly love the travel book section there.  throw in the free wifi and it&#8217;s a great place to kill an afternoon.  that is, if i had idle afternoons to kill.</p>

<p>we&#8217;ve been lucky, our library&#8217;s only closed on mondays and sundays and the hours are pretty good.  but i do find myself wondering if we should be more ardent in our support of the library.   there are neighborhood where the utilization is high and the community support isn&#8217;t as strong and/or the community as effectively organized. these will be the recipients of deep cuts.</p>

<p>clearly it&#8217;s time to dust up the friends of the library membership.</p>
]]></content:encoded>
			<wfw:commentRss>http://botwerks.org/2011/06/19/the-personal-arc-of-my-library-use/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>the economist – an iPad news app that doesn’t suck</title>
		<link>http://botwerks.org/2010/11/19/the-economist-an-ipad-news-app-that-doesnt-suck/</link>
		<comments>http://botwerks.org/2010/11/19/the-economist-an-ipad-news-app-that-doesnt-suck/#comments</comments>
		<pubDate>Sat, 20 Nov 2010 02:36:14 +0000</pubDate>
		<dc:creator>sulrich</dc:creator>
				<category><![CDATA[media]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[tweet]]></category>

		<guid isPermaLink="false">http://botwerks.org/?p=877</guid>
		<description><![CDATA[the economist has managed to actually strike a reasonable balance with their magazine application. if you have an economist subscription, you get access to the full site and the use of the app with the premium features enabled.  it&#8217;s a function of logging into their site which is behind a paywall. worth every penny.]]></description>
			<content:encoded><![CDATA[<p>the economist has managed to actually strike a reasonable balance with their magazine application.  if you have an economist subscription, you get access to the full site and the use of the app with the premium features enabled.  it&#8217;s a function of logging into their site which is behind a paywall.</p>

<p>worth every penny.</p>
]]></content:encoded>
			<wfw:commentRss>http://botwerks.org/2010/11/19/the-economist-an-ipad-news-app-that-doesnt-suck/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad – a few months in</title>
		<link>http://botwerks.org/2010/08/08/ipad-a-couple-of-months-in/</link>
		<comments>http://botwerks.org/2010/08/08/ipad-a-couple-of-months-in/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 19:05:47 +0000</pubDate>
		<dc:creator>sulrich</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://botwerks.org/?p=683</guid>
		<description><![CDATA[i had some draft notes kicking around in the queue for a little while that i&#8217;ve been meaning to get out there. i&#8217;m surprised by how much things have changed over the past few months with this device and how my views towards it have shifted.  since i seem get asked on a pretty regular [...]]]></description>
			<content:encoded><![CDATA[<p>i had some draft notes kicking around in the queue for a little while that i&#8217;ve been meaning to get out there.  i&#8217;m surprised by how much things have changed over the past few months with this device and how my views towards it have shifted.  since i seem get asked on a pretty regular basis which apps / etc. i find to be the most useful, i thought i&#8217;d dust up some of my notes on the platform.</p>

<p>i initially purchased the iPad specifically for media consumption, primarily research papers, news, and books.  i had no desire to make this replace my laptop (which is my desktop btb).  rather it was intended primarily a means for me to catch up on my reading backlog when i&#8217;m offline and to eliminate all of the academic / work papers that i have chewing up trees.  that it plays video and has a kick-ass web browser was a huge plus.  but this looked to be the un-kindle for me.  since then i&#8217;ve found myself re-evaluating a number of elements of my workflow to see if i could incorporate the use of the device in a portable manner more efficiently.  it&#8217;s getting progressively better, but it&#8217;s certainly not a laptop replacement for me by any stretch.</p>

<h2>interaction with the cloud</h2>

<p>this part of the ipad sucks.  there&#8217;s no notion of being able to attach to local storage or effectively use an application with network based storage, unless of course this function exists within the application and in the cloud.  the sync of docs between keynote and pages and the filesystem on your computer is abysmal and seems like a horrible afterthought on the part of apple.  they did a half-assed implementation for integrating with the iWork site and in the most recent release they added webdav functionality . this is certainly a welcome addition, but it&#8217;s a rather tedious means of interacting with the device.</p>

<p>i can certainly appreciate apple&#8217;s desire to eliminate the notion of a filesystem from the device, but this limits its laptop replacement utility for quick edits, etc. considerably.  i now have to plan on how i&#8217;ll get the docs and very consciously plan the edit / review flow if i want to use the device for content creation.  this doesn&#8217;t quite put me where i need to be for a lot of my travel.  this has relegated the device to text editing and presentation.  useful, yes.  sustainable as a work flow? no.</p>

<h2>utility computing device (for lack of a better term)</h2>

<p>we have a room in the back of our house which is intended to be a library, but is effectively a mud room / storage area / library. we had put an old laptop back there to facilitate catching up on email, writing quick docs /notes, etc on the main level in the house as opposed to lurking in the office. we&#8217;ve since shoved the laptop aside and put a keyboard stand/charger in that location.  the notion of being able to handle a lot of this quick stuff from the iPad is increasingly the knee-jerk reaction. however. there are a lot of times where you just want a real keyboard.  to address this, we ended up getting one of those ipad keyboard docs.  it does a pretty darn good job.  i fire up <a title="simplenote" href="https://simple-note.appspot.com/">simplenote</a> and away i go.  i can push the resulting output into something more durable when i get to a real computer.</p>

<p>it turns out that the simplenote workflow is deceptively elegant,  particularly when i coupled it with the associated simplenote sync capabilities that are provided by cefstat&#8217;s <a href="http://github.com/cefstat/simplenote.el">simplenote.el</a> tools for emacs.  these and a little bit of org-mode happiness have given me a wicked amount of productivity when i&#8217;m waiting for things and when i&#8217;m crammed in a little seat on the airplane.  (a work condition i deal with, with alarming frequency.)</p>

<h2>news / rss / etc.</h2>

<h3>news</h3>

<p>i&#8217;m surprised by how pathetic the news situation is on the ipad.  the nytimes editors choice app seems to radically miss the mark it doesn&#8217;t provide much in terms of interesting interaction with the web site.  the content is limited to the, well, editors choice.  the reading experience is however, rather pleasant.  for content, however, it&#8217;s a lot easier to just go to the site.</p>

<h3>rss</h3>

<p>rss might be the salvation for news content on the web on the ipad.  i&#8217;m frankly shocked by how awesome the rss readers are on the ipad.  i use google reader to to read my rss feeds from my workstation/laptop, and reeder for the ipad has to be the slickest interface i&#8217;ve seen to date for rss reading on the ipad.  it&#8217;s fast, it&#8217;s engaging and works great offline.  however, there have to be about a half-dozen or so extraordinarily compelling rss readers for the platform.  this seems to be an area of considerable innovation.</p>

<h3>twitter</h3>

<p>while on the whole i&#8217;m largely ambivalent about twitter, i&#8217;ve found that i&#8217;m really impressed with the &#8220;official&#8221; twitter application for the ipad.  this was tweetie for the iphone.  with the integration that they&#8217;ve provided and the ability to drive pretty much any twitter feature from the ipad itself, color me massively impressed.</p>

<h3>magazines</h3>

<p>zinio &#8211; this app has been consistently improving over the past couple of months.  i&#8217;m a huge <a href="http://economist.co.uk">economist</a> fan and more and more articles have been enabled with the text view readily available.  it used to be simple graphic snapshots of the magazine pages which were impressively rendered and readable.  however, now it&#8217;s taking the form of a more dynamic electronic magazine.</p>

<p><strong>wired</strong> &#8211; i&#8217;m so massively disappointed and frustrated with the pricing on their application that i&#8217;m just going to let the subscription lapse until they fix it. i am of the impression that a good chunk of this is outside of their control with the manner in which apple handles in-app purchases, making subscriptions a total pain in the ass and/or unworkable, but shelling out more than i&#8217;d ever pay for the magazine is just vile.</p>

<p><strong>runners world </strong>- i&#8217;m equally frustrated with their pricing and their model, but to be fair they don&#8217;t bill themselves as a technology rag, so i&#8217;m surprisingly willing to cut them some slack.</p>

<p><strong>ny review of books</strong> &#8211; seriously, i need a proxy for <a href="http://instapaper.com">instapaper</a> for these guys.</p>

<p><strong>instapaper</strong> &#8211; if one was looking for a succinct reason to purchase an ipad, this is quite possibly it.  this is a labor of love and it shows.  i&#8217;ll grant you there are a couple of annoying nits with the app (i&#8217;d rather that the trash can wasn&#8217;t the archive metaphor, i&#8217;d like to be able to actually delete an article from my history/queue which wasn&#8217;t worth keeping around, etc.) but in terms of being able to enjoy long form online content, this is the app.  this deserves a spot in your dock. period.</p>
]]></content:encoded>
			<wfw:commentRss>http://botwerks.org/2010/08/08/ipad-a-couple-of-months-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IDNs</title>
		<link>http://botwerks.org/2009/12/24/idns/</link>
		<comments>http://botwerks.org/2009/12/24/idns/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 07:59:15 +0000</pubDate>
		<dc:creator>sulrich</dc:creator>
				<category><![CDATA[nerd]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[internationalization]]></category>

		<guid isPermaLink="false">http://botwerks.org/?p=496</guid>
		<description><![CDATA[nothing revelatory here, but some interesting background pointers. i&#8217;ve been catching up on a massive reading backlog as of late. one of the topics egregiously in the backlog has been digesting the information associated with internationalized domain names (IDNs) and poking at some of the attendant follow-on considerations. given that there&#8217;s a huge hunk of [...]]]></description>
			<content:encoded><![CDATA[<p>nothing revelatory here, but some interesting background pointers.</p>

<p>i&#8217;ve been catching up on a massive reading backlog as of late. one of the topics egregiously in the backlog has been digesting the information associated with internationalized domain names (IDNs) and poking at some of the attendant follow-on considerations.  given that there&#8217;s a huge hunk of the world that doesn&#8217;t use latin character sets, this is an increasingly interesting and relevant topic.   particularly for network infrastructure dweebs.</p>

<p>for those looking for a good place to start on the topic of internationalization i highly recommend geoff huston&#8217;s writeup on the topic, <a href="http://www.potaroo.net/ispcol/2006-12/idn.html">Internationalizing the Internet</a>.  he provides a reasonable primer on interesting topics such as digraphs, glyphs, etc.</p>

<p>fortunately, localization of content presentation is an area which has received a considerable amount of attention within the computer industry. further, it benefits from the fact that there&#8217;s been a bit of give and take socially and from a development perspective to accommodate various localization requirements.  e.g.: japanese writing and layout has undergone a bit of accommodation to &#8220;modern&#8221; publishing capabilities and computer interfaces.</p>

<p>internationalization of the Internet is another matter. of considerably greater difficulty is enabling the infrastructure to support the variety of localizations that are out there.  the first among these is the DNS infrastructure. this leads you down a windy path of different encoding mechanisms and a whole host of additional security implications. of notea number of interesting variants on <a href="http://en.wikipedia.org/wiki/IDN_homograph_attack">homograph
attacks</a>.</p>

<p>looking at this from the perspective of network engineering, we&#8217;re really moving into a world where there will be new stresses and strains placed upon the DNS infrastructure.  what was previously a relatively low bandwidth infrastructure service will rapidly explode in terms of bandwidth utilization and processing requirements going forward.  considerable attention will need to be given to application design and verification mechanisms in the background to alert users to a host of new attacks.  it&#8217;s unclear what the implications will be on service / application developers over the near term given that most of the infrastructure elements associated with web services are ascii oriented.</p>

<h2><strong>misc. background reading:</strong></h2>

<ul>
    <li><a href="http://en.wikipedia.org/wiki/Punycode">punycode</a> &#8211; a means of encoding unicode into the ASCII character space.</li>
    <li><a href="http://doi.acm.org/10.1145/1501434.1501473">Phishing defense against IDN address spoofing attacks</a> &#8211; <strong>abstract: </strong>Address spoofing is a common trick used in phishing scams to confuse unsuspecting users about a Web site&#8217;s real origin. With the introduction of Unicode characters into domain names, also known as Internationalized Domain Names (IDN), the risk has significantly increased even for the most cautious users. The author explores the various types of address spoofing attacks focusing on IDN, and presents a novel client-side Web browser plug-in Quero which implements several techniques&#8212;including highlighting&#8212;to protect the user against visually undistinguishable address manipulations.</li>
    <li><a href="http://tools.ietf.org/html/rfc4690">RFC 4690</a> &#8211; <strong>abstract: </strong>This note describes issues raised by the deployment and use of
Internationalized Domain Names.  It describes problems both at the time of registration and for use of those names in the DNS.  It recommends that IETF should update the RFCs relating to IDNs and a framework to be followed in doing so, as well as summarizing and identifying some work that is required outside the IETF.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://botwerks.org/2009/12/24/idns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>save yourself the $4 &amp; the irritation</title>
		<link>http://botwerks.org/2009/12/06/save-yourself-the-4-the-irritation/</link>
		<comments>http://botwerks.org/2009/12/06/save-yourself-the-4-the-irritation/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 03:22:39 +0000</pubDate>
		<dc:creator>sulrich</dc:creator>
				<category><![CDATA[politics]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[augmented reality]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[nerd]]></category>

		<guid isPermaLink="false">http://botwerks.org/?p=420</guid>
		<description><![CDATA[don&#8217;t get sucked into buying the augmented reality issue of esquire.  about the 3rd time you hear &#8220;boo-yaa&#8221; from robert downey jr.  you&#8217;re pretty tempted to throw the magazine through your monitor. cute and clever?  yes.  tedious as hell? definitely.]]></description>
			<content:encoded><![CDATA[<p>don&#8217;t get sucked into buying the <a href="http://www.esquire.com/the-side/augmented-reality">augmented reality issue</a> of esquire.  about the 3rd time you hear &#8220;boo-yaa&#8221; from robert downey jr.  you&#8217;re pretty tempted to throw the magazine through your monitor. cute and clever?  yes.  tedious as hell? definitely.</p>
]]></content:encoded>
			<wfw:commentRss>http://botwerks.org/2009/12/06/save-yourself-the-4-the-irritation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>backing up your mac (for UNIX dweebs)</title>
		<link>http://botwerks.org/2009/08/15/backing-up-your-mac-for-unix-dweebs/</link>
		<comments>http://botwerks.org/2009/08/15/backing-up-your-mac-for-unix-dweebs/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 00:28:45 +0000</pubDate>
		<dc:creator>sulrich</dc:creator>
				<category><![CDATA[nerd]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://botwerks.org/?p=328</guid>
		<description><![CDATA[follow the advice here: http://www.jwz.org/doc/backups.html seriously. just do it. if you need a GUI, SuperDuper, works wonderfully.  this will save your ass. no joke.]]></description>
			<content:encoded><![CDATA[<p>follow the advice here: http://www.jwz.org/doc/backups.html</p>

<p>seriously. just do it.</p>

<p>if you need a GUI, <a href="http://www.shirt-pocket.com/">SuperDuper</a>, works wonderfully.  this will save your ass. no joke.</p>
]]></content:encoded>
			<wfw:commentRss>http://botwerks.org/2009/08/15/backing-up-your-mac-for-unix-dweebs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSX notes for UNIX dweebs (1/x)</title>
		<link>http://botwerks.org/2009/08/11/302/</link>
		<comments>http://botwerks.org/2009/08/11/302/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 18:48:08 +0000</pubDate>
		<dc:creator>sulrich</dc:creator>
				<category><![CDATA[nerd]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://botwerks.org/2009/08/11/302/</guid>
		<description><![CDATA[in no particular order &#8211; here are some notes on the use of OSX for my UNIX dweeb friends who are making the jump. essential tools / things to get: go and get the developer toolkit (aka Xcode) &#8211; this will get you a working compiler and a kick ass development environment.  unfortunately, i haven&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>in no particular order &#8211; here are some notes on the use of OSX for my UNIX dweeb friends who are making the jump.</p>

<h2>essential tools / things to get:</h2>

<p>go and get the developer toolkit (aka Xcode) &#8211; this will get you a working compiler and a kick ass development environment.  unfortunately, i haven&#8217;t had a lot of time to monkey with Xcode for its primary purpose of developing mac apps.  you should be able to install this off of the optional software installation on the OS distribution disk.  alternatively you can get this from the apple developers web site. (http://developer.apple.com/mac/ &#8211; note you might have to create an account on this site to get the latest tools and they are a big download.  get it when you&#8217;re someplace where you have a solid and fast connection.)</p>

<p><a href="http://www.macports.org/">macports</a> &#8211; run, don&#8217;t walk, to get this one.  i&#8217;ve messed with fink, i find this to be more complete and  more often than not, it just works.  to make life easier, you should periodically update your ports collection.  this is trivially accomplished via a periodic <code>sudo port selfupdate</code>.  note, you&#8217;ll need to have a working Xcode installation to get this appropriately installed since, like the FreeBSD version of ports, it will build this stuff from source and resolve dependencies in the process.  it&#8217;s not a binary build system like fink, et al.</p>

<h2><strong>editors</strong></h2>

<p>emacs / vim &#8211; without taking a religious perspective on this topic it&#8217;s good to know that there are first rate implementations of both on this platform.  i install both and toggle between the two of them as it makes sense.  personally, i&#8217;ve toyed with some very useful 3rd party editors as well. i&#8217;ll include some additional notes on these as well.</p>

<ul>
    <li>emacs &#8211; i use this <a href="http://www.apple.com/downloads/macosx/unix_open_source/carbonemacspackage.html">one</a>, there are folks that swear by <a href="http://aquamacs.org/">aquaemacs</a>, but i can&#8217;t make the keybindings happy enough for my taste.</li>
</ul>

<ul>
    <li>vim &#8211; <a href="http://code.google.com/p/macvim/">macvim</a> &#8211; need i say more?  i used this version for a long time prior to finding an emacs that made me happy on the mac.  the new version of macvim is sexy as hell and has tabs and shit.</li>
    <li><a href="http://macromates.com">TextMate</a> &#8211; this one seems to have all of the web 2.0 folks in a twist.  i find it to be a remarkably good editor with emacs-like keybindings that work for most things. (meta-b/f don&#8217;t work as expected so that&#8217;s a frustration for me, personally.)</li>
    <li><a href="http://www.codingmonkeys.de/subethaedit/">SubEthaEdit</a> / <a href="http://www.panic.com/coda/">Coda</a> &#8211; i mention these in the same breath.  SubEthaEdit is a collaborative text editor which allows folks to simultaneously edit a document, this editor is embedded within the coda web development package.</li>
</ul>

<h2>OSX oddities</h2>

<p><strong>su / root account</strong> &#8211; if you&#8217;re used to just su&#8217;ing to root, then you&#8217;re going to be surprised by the fact that root isn&#8217;t enabled by default.  instead you use sudo for pretty much everything.  if you&#8217;re used to running things as root and you feel like doing this all over the place you&#8217;re welcome to enable root (done by following <a href="http://support.apple.com/kb/HT1528">these directions</a>), over the past couple of machines i&#8217;ve had, i haven&#8217;t enabled root.</p>

<p><strong>cron</strong> &#8211; OSX doesn&#8217;t run the <code>crond</code> like you&#8217;ve seen on other platforms instead there&#8217;s <code>launchd</code>.  which assumes the responsibilities of a whole host of classic UNIX processes (notably, <code>init</code> and <code>crond</code>).  if you use <code>crontab -e</code> a la the classic UNIX interface to <code>crond</code>, then all of the <code>launchd</code> stuff is handled in the background for you. if you expect to just copy over your <code>crontab</code> files from /var/spool/cron then you&#8217;re in for something of an awakening.  to make all of this just work, use <code>crontab</code>, it will make sure that <code>launchd</code> is updated appropriately.</p>
]]></content:encoded>
			<wfw:commentRss>http://botwerks.org/2009/08/11/302/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>quite possibly the sexiest app on my phone</title>
		<link>http://botwerks.org/2009/08/03/quite-possibly-the-sexiest-app-on-my-phone/</link>
		<comments>http://botwerks.org/2009/08/03/quite-possibly-the-sexiest-app-on-my-phone/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 15:40:27 +0000</pubDate>
		<dc:creator>sulrich</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[ebooks]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://botwerks.org/?p=274</guid>
		<description><![CDATA[i recently ran across a number of references to hiram bingham&#8217;s, Inca Land, which is available for free from project gutenberg.  this of course prompted the search for an appropriate ebook reader with hooks to project gutenberg.  behold eucalyptus, which will download books from project gutenberg on the fly and give you a killer interface [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_275" class="wp-caption alignleft" style="width: 330px"><a rel="attachment wp-att-275" href="http://botwerks.org/2009/08/03/quite-possibly-the-sexiest-app-on-my-phone/attachment/1/"><img class="size-full wp-image-275 " style="border: 0pt none; margin: 4px;" title="eucalyptus page turning" src="http://botwerks.org/wp-content/uploads/2009/08/1.jpg" alt="turning a page in eucalyptus" width="320" height="480" /></a><p class="wp-caption-text">turning a page in eucalyptus</p></div>

<p>i recently ran across a number of references to hiram bingham&#8217;s, <a href="http://www.gutenberg.org/etext/10772">Inca Land</a>, which is available for free from <a href="http://www.gutenberg.org/">project gutenberg</a>.  this of course prompted the search for an appropriate ebook reader with hooks to project gutenberg.  behold eucalyptus, which will download books from project gutenberg on the fly and give you a killer interface for viewing the contents of the book.  insane attention to detail is visible everywhere.</p>

<p>the text is rendered in very high quality fonts, the animation is tight and the search function is spot on.  my only nit, is the lack of graphics for books which do have photos.</p>

<p><a href="http://eucalyptusapp.com/">http://eucalyptusapp.com/</a> &#8211; definitely worth the $9.99 that they&#8217;re asking for it.</p>

<p>i should point out that i&#8217;ve also purchased classics (<a href="http://www.classicsapp.com/">http://www.classicsapp.com/</a>) which is equally stunning visually. however, the library that&#8217;s embedded inside classics is anemic.  while they&#8217;ve taken great care to display the content beautifully i find myself aching for more content.  i&#8217;d give up some of the visual appeal for the content and the portability.  eucalyptus seems to have struck a very nice balance here.</p>

<p>while all these two apps are capable reading platforms, i do find them lacking a few features which i really irritate me.  specifically these:</p>

<ul>
    <li>the ability to annotate or make notes. now, i know that there are all sorts of additional considerations associated with this and there&#8217;s a corresponding need to provide a means to extract those notes into a different application, provide sexy input overlay, etc.  but i&#8217;m a margin writer or a highlighter.  if i like a book i like to make it mine.  while this is a general nit with ebooks, i would love to find a reasonably decent digital proxy.  failing this, i would like &#8230;</li>
    <li>the ability to copy a selected region of text and use the paste function to bring that content into another application for sharing or notes.  seems like a pretty duh item for me, particularly given that the content is all without copyright encumbrance.</li>
</ul>

<p>these are hardly damning criticisms of these apps, in fact they&#8217;re more reflective of my desire to have a host of reading functionality in my pocket which to date i haven&#8217;t been able to find.  these apps represent the greatest non-kindle based means of portable reading that i&#8217;ve personally poked at and i find my curiosity piqued and a couple of things lacking.</p>
]]></content:encoded>
			<wfw:commentRss>http://botwerks.org/2009/08/03/quite-possibly-the-sexiest-app-on-my-phone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OS X wishlist of yore</title>
		<link>http://botwerks.org/2009/01/01/os-x-wishlist-of-yore/</link>
		<comments>http://botwerks.org/2009/01/01/os-x-wishlist-of-yore/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 16:55:07 +0000</pubDate>
		<dc:creator>sulrich</dc:creator>
				<category><![CDATA[osx]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://0xDECAF.net/2009/01/01/comparison-and-wishlist/</guid>
		<description><![CDATA[in running through some of my archives and scrubbing in prep for a new year, i ran across this list of OSX nits from my first days with OS X. i&#8217;m actually a bit surprised by how many of these have been admirably addressed over the years. where this warrants update and/or commentary, i&#8217;ve added [...]]]></description>
			<content:encoded><![CDATA[<p>in running through some of my archives and scrubbing in prep for a new year, i ran across this list of OSX nits from my first days with OS X. i&#8217;m actually a bit surprised by how many of these have been admirably addressed over the years.  where this warrants update and/or commentary, i&#8217;ve added them &#8211; prefixed with (&gt;&gt;)</p>

<pre>$Id: osx-nits.txt,v 1.4 2001/05/03 11:50:52 sulrich Exp sulrich $

# os x nits
## general os and interface nits

 * when i hit the cmd key in a modal dialog box - i'm not presented with a
   list of keyboard short-cuts for the dialog box. it's a capital letter
   crap-shoot!  it would be nice to be able to hit the cmd key and have the
   corresponding keyboard shortcut displayed.

   &gt;&gt; it bears noting that this interface nit still stands.  however,
   &gt;&gt; i've come to terms with this to some extent.  changing the
   &gt;&gt; extension on a file from the finder is no where near as annoying
   &gt;&gt; as it used to be.``

 * it would be nice to have a real print manager that worked. the current
   printer controller is really lame and doesn't allow you to view the
   configuration of current devices.  it looks like the menu item is there
   but it's grayed out.

   * further to gripe about the printer support there appears to be a lack
     of real definitions for printer description files that you install.
     meaningful names for the printer definitions that are there would be
     really nice.

  &gt;&gt; this is an area where i have to say apple really stood up and did a
  &gt;&gt; good job. i admittedly have rather modest printing requirements,
  &gt;&gt; however, for a guy that has to add printers in foreign offices at
  &gt;&gt; work all the time, the support is wide and the hassle is minimal.

 * what i wouldn't give to be able to remap the apple key in terminal to
   behave like a meta key.

   &gt;&gt; this gripe stands. i've ameliorated this to a large extent through
   &gt;&gt; the use of the shipping X11 implementation and the use of
   &gt;&gt; xterm/rxvt. still, this leaves me with a nagging issue wrt cut and
   &gt;&gt; paste.

   just a follow up to this - you can kind of do this in emacs for mac os x
   with the option key but that is just a little too awkwardly placed for
   my tastes.  looks like i'll be an escape-key emacs user for a while

 * why must changing the desktop background color be such a chore? if i want a
   solid color why can't i just select one w/the color tool? i surmise that i'm
   missing out on something fundamental here but it's really annoying

   &gt;&gt; this gripe still stands. sure, there's a solid color option there,
   &gt;&gt; but you still don't get the color tool.

 * teeny hardware nit here.  why is the escape key so small?  the ~ is
   in the right place though and this is nice.

 * virtual desktops! - i'm running out of screen space and there is no
   virtual desktop functionality that i can find anywhere.

   &gt;&gt; spaces. need i say more? sure spaces isn't perfect, but it's
   &gt;&gt; pretty damn close and it's built-in with reasonable defaults.
   &gt;&gt; color me tickled.

 * make the PDF generation access a little more prominent on the print
   dialog.  while i love the ability to have PDF output i hate having to
   select that option repeatedly.  i'd like to make pdf output my default.

   &gt;&gt; well, you still can't make PDF generation the default, (to my
   &gt;&gt; knowledge.)  but it's featured much more prominently and there's
   &gt;&gt; slick integration that's taken place with the ability to direct
   &gt;&gt; output to applications.  which has my Yep! setup quite happy.

## terminal
 * terminal performance over the long haul is horrible.  this needs to be
   sped up considerably.

   &gt;&gt; fixed this, but i still don't use terminal - ref gripe re: cmd key
   &gt;&gt; utilization and emacs keybindings

 * more on terminal.app - this needs some real work on the termcap side of
   things.  there doesn't' seem to be a really consistent mechanism for
   making sure that you're dealing with the terminal on this.  what i
   wouldn't give for just really decent xterm support.

## airport / wireless
 * how about some meaningful stats regarding signal strength?

   &gt;&gt; still sucks if you ask me.

 * opening up the driver interface on the airport cards to support things
   like airsnort.

   &gt;&gt; improved considerably. there's a pretty wide range of support here
   &gt;&gt; and folks have filled in a lot of the gaps relative to tools for
   &gt;&gt; sniffing out additional wireless APs, etc.

## general networking
 * IPv6 support (addendum - looks like this will be in jaguar)

   &gt;&gt; pretty damn good support if you ask me. 

 * multicast support (w/support for IGMPv3)

   &gt;&gt; grrr. still outstanding. 

 * i would really like dummynet or some form of queueing for network
   traffic.  this would let me use my mac for testing some network
   configurations. altq would be heaven.

   &gt;&gt; no progress here.  understandably, this is a consumer OS after
   &gt;&gt; all.

 * pf would be preferred vs. ipfw (in all honesty i haven't had a chance
   to see if the necessary kernel hooks are there for pf)

   &gt;&gt; there's been a lot of forward progress on the firewall front. i've
   &gt;&gt; added to this with the use of little snitch which provides a lot
   &gt;&gt; more granularity in terms of the per-application visibility that
   &gt;&gt; you'd be interested in. still. pf is pretty much the bomb for this
   &gt;&gt; stuff.</pre>

<p>overall, i really have to say a lot of my longstanding nits have been admirably addressed.  if you look at this from the perspective that there are a fair number of nits that are purely networking dweeb oriented in nature, and you keep in mind that this really is a consumer oriented OS, you have to be impressed at how well they&#8217;ve addressed the spectrum of user requirements.</p>
]]></content:encoded>
			<wfw:commentRss>http://botwerks.org/2009/01/01/os-x-wishlist-of-yore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

