<?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>Teleogistic &#187; Gmail</title>
	<atom:link href="http://teleogistic.net/tag/gmail/feed/" rel="self" type="application/rss+xml" />
	<link>http://teleogistic.net</link>
	<description></description>
	<lastBuildDate>Wed, 01 Feb 2012 17:59:25 +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>Project Reclaim and the email dilemma</title>
		<link>http://teleogistic.net/2011/10/project-reclaim-and-the-email-dilemma/</link>
		<comments>http://teleogistic.net/2011/10/project-reclaim-and-the-email-dilemma/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 20:04:45 +0000</pubDate>
		<dc:creator>Boone Gorges</dc:creator>
				<category><![CDATA[edtech]]></category>
		<category><![CDATA[etc]]></category>
		<category><![CDATA[#projectreclaim]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[domains]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[K-9 Mail]]></category>
		<category><![CDATA[Thunderbird]]></category>
		<category><![CDATA[Volvo]]></category>

		<guid isPermaLink="false">http://teleogistic.net/?p=1562</guid>
		<description><![CDATA[One of the main 2011 goals for Project Reclaim is to get my email out of Gmail. Heavy reliance on Gmail raises a number of red flags. For one thing, email is central to my business and personal life online, and provides the best archive of my online past (get the important stuff first). For [...]]]></description>
			<content:encoded><![CDATA[<p>One of the main 2011 goals for <a href="http://teleogistic.net/2011/03/project-reclaim/">Project Reclaim</a> is to get my email out of Gmail. Heavy reliance on Gmail raises a number of red flags. For one thing, email is central to my business and personal life online, and provides the best archive of my online past (<em>get the important stuff first</em>). For another, Gmail is ad-supported, in a way that has rankled since Gmail went public: it &#8220;reads&#8221; your email and serves ads based on what it finds. No one really talks about it anymore, but it still kind of bugs me &#8211; so I want to move to a non-free system (<em>paying is better than getting something for free</em>).</p>
<p>It&#8217;s taken me a while to make the move, though, for two main reasons.</p>
<ol>
<li>
<p>Email is tricky. Good, free mail server software is easy to find. But it&#8217;s not necessarily easy to set up and maintain. If the outgoing server isn&#8217;t configured correctly, your messages will get marked as spam. If you haven&#8217;t got constantly monitored spam filters on your incoming mail, you&#8217;ll be inundated with garbage. And the issues of backups and reliability, while certainly important in the case of (say) self-hosted websites, are many times more important with email: if the server goes down, emails may get altogether lost in the ether.</p>
<p>I&#8217;ve set up and configured email servers before, and it hasn&#8217;t been very fun. When deciding how to solve the Gmail conundrum, I needed to take this fact into consideration. I started to do a bit of research on paid email hosting, and found good reviews of <a href="http://www.rackspace.com/apps">Rackspace&#8217;s hosted email service</a>. The service is pretty affordable, and I knew from years of Slicehost use (now owned by Rackspace) that customer service and support would be good.</p>
</li>
<li>
<p>I needed a good address. I own a lot of domain names, but most of them are lame, and none lent themselves very neatly to an email address. For instance, when your domain name is boonebgorges.com, what&#8217;s the email account name? &#8216;boone&#8217;? The cool factor there is pretty low. And I am a cool guy, so that&#8217;s important.</p>
<p>Some of the obvious domains are taken. <code>boone.com</code> is wasted on dry-erase boards. <code>gorges.com</code> could never be wrested from the clutches of &#8220;one of the oldest family owned Volvo franchises in the United States&#8221;. But there was hope &#8211; or should I say <em>habĂ­a esperanza</em> &#8211; that I might get the fairly unused <code>gorg.es</code>. In fact, my brother and I had been working on that project for a couple of years, but it was only a few months ago that the owner finally relented, and the domain name was transferred to the Gorges boys.</p>
</li>
</ol>
<p>So, about two months ago, I made the switch. For now, I just set it up as another account in Thunderbird (more on <a href="http://teleogistic.net/2011/03/making-the-thunderbird-interface-more-gmail-y/">my Thunderbird setup</a>). I created a generic &#8220;Archive&#8221; directory on my gorg.es account (to mimic Gmail&#8217;s All Mail) and pointed my &#8216;Y&#8217; shortcut to that directory. I&#8217;m using <a href="http://code.google.com/p/k9mail/">K-9 Mail</a> on my Android phone, which I set up to save the entire Archive directory, so I&#8217;d have good local email search on my phone. Little by little, I&#8217;m moving over my email correspondence to the new, awesome address. Bye bye, Gmail!</p>
<p>Related posts:<ol>
<li><a href='http://teleogistic.net/2011/03/project-reclaim/' rel='bookmark' title='Project Reclaim'>Project Reclaim</a></li>
<li><a href='http://teleogistic.net/2011/03/making-the-thunderbird-interface-more-gmail-y/' rel='bookmark' title='Making the Thunderbird interface more Gmail-y'>Making the Thunderbird interface more Gmail-y</a></li>
<li><a href='http://teleogistic.net/2009/09/automated-and-redundant-wordpress-backup-via-email/' rel='bookmark' title='Automated and redundant Wordpress backup via email'>Automated and redundant Wordpress backup via email</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://teleogistic.net/2011/10/project-reclaim-and-the-email-dilemma/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Making the Thunderbird interface more Gmail-y</title>
		<link>http://teleogistic.net/2011/03/making-the-thunderbird-interface-more-gmail-y/</link>
		<comments>http://teleogistic.net/2011/03/making-the-thunderbird-interface-more-gmail-y/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 18:10:30 +0000</pubDate>
		<dc:creator>Boone Gorges</dc:creator>
				<category><![CDATA[edtech]]></category>
		<category><![CDATA[etc]]></category>
		<category><![CDATA[#projectreclaim]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://teleogistic.net/?p=1170</guid>
		<description><![CDATA[As part of Project Reclaim, I&#8217;m gearing up to move my email off of Gmail and onto my own server. Email is, and long has been, central to my life online &#8211; it&#8217;s my main point of contact for so many personal and professional connections, and my email archives are the closest thing I&#8217;ve got [...]]]></description>
			<content:encoded><![CDATA[<p>As part of <a href="http://teleogistic.net/2011/03/project-reclaim/">Project Reclaim</a>, I&#8217;m gearing up to move my email off of Gmail and onto my own server. Email is, and long has been, central to my life online &#8211; it&#8217;s my main point of contact for so many personal and professional connections, and my email archives are the closest thing I&#8217;ve got to a record of my online activity. So I&#8217;m keen to make the move as smooth as I can.</p>
<p>For that reason, I&#8217;m handling the transition in stages. The first stage involves transitioning email client software away from the Gmail website.</p>
<section name="choosing-a-client" id="choosing-a-client">
<h3>Choosing a client</h3>
<p>I&#8217;ve chosen <a href="http://www.mozilla.org/projects/thunderbird/">Thunderbird</a> as my alternative, for a couple reasons.</p>
<ol>
<li>It&#8217;s open-source.</li>
<li>It&#8217;s highly extensible and customizable.</li>
<li>It works across platforms. That&#8217;s important, because I&#8217;ll be migrating away from OSX.</li>
</ol>
<p>Choosing Thunderbird is not without its sacrifices. For one thing, moving to an OS-native application, rather than an app that runs in a browser window like Gmail does, means that I&#8217;ll no longer be able to count on having a consistent UI and feature set between different devices. In some cases, this is not a huge loss. The UI for Gmail on my Android phone is really quite different from the normal web version, and it&#8217;s never bothered me very much. My biggest worry, though, is that I&#8217;ll have multiple workstations &#8211; a primary work machine and a netbook, for example &#8211; with different email setups. I&#8217;m hoping to mitigate the problem by coming up with some idiot-proof backup and syncing methods for the fairly small number of files that comprise Thunderbird&#8217;s configuration. (This&#8217;ll be necessary for other software transitions as well, like my gradual move to Vim. It&#8217;d be quite easy with Dropbox and some strategically-placed symbolic links, but I&#8217;m trying to break the Dropbox habit too :) )</p>
<p>It&#8217;s a considerable comfort that, now that I have a smart phone (and am thus no longer reliant on public or borrowed computers for email access), the vast, vast majority of my email use is centered on a handful of devices, all of which I own. The last time I checked my email on a device other than my own was probably three years ago. Weird, now that I think of it.</p>
<p>The other sacrifice is related to UX. I happen to like Gmail&#8217;s interface. In particular, I&#8217;ve grown quite used to Gmail&#8217;s thoughtful keyboard shortcuts, which make it possible to do nearly navigation without touching the mouse. Coming up with a reasonable facsimile of these shortcuts in Thunderbird would be the biggest part of my configuration process.</p>
</section>
<section name="keyboard-shortcuts" id="keyboard-shortcuts">
<h3>Keyboard Shortcuts</h3>
<p>Thunderbird has pretty good keyboard shortcuts out of the box. I didn&#8217;t feel like learning a whole new system, though, so I wanted a way to map Gmail-style shortcuts onto Thunderbird. There used to be a Thunderbird extension to do just that, called GmailUI. But <a href="http://sites.google.com/site/kmixter/gmailui">the GmailUI website</a> suggests that the extension is only compatible with Thunderbird versions 0.8-2.0 (Thunderbird&#8217;s currently in 3.1), which would explain why the extension doesn&#8217;t show up <a href="https://addons.mozilla.org/en-US/thunderbird/search/?q=gmailui&#038;cat=all&#038;x=0&#038;y=0">in a search on tho Mozilla repo</a> (the &#8220;Expression Search&#8221; plugin does come up, which is a fork of a part of GmailUI that I&#8217;ll talk about in a minute &#8211; but it doesn&#8217;t do keyboard shortcuts).</p>
<p>So I looked for a more general method for customizing Thunderbird&#8217;s keyboard shortcuts, and found it with <a href="http://kb.mozillazine.org/Keyconfig_extension">Keyconfig</a>. It&#8217;s pretty straightforward to remap keystrokes using Keyconfig (Tools > Keyconfig), though it can be a bit of a pain because many of the standard Gmail shortcuts (like <code>j</code> and <code>k</code> for up/down navigation) are already in use by Thunderbird, so that changing one shortcut often means making two. You might find it helpful to borrow my configuration, which I&#8217;ve pasted below. Add these lines to your <a href="https://developer.mozilla.org/en/Thunderbird/Thunderbird_Configuration_Files">user.js</a> config file (create if it doesn&#8217;t exist):</p>
<pre class="brush: javascript">
	user_pref(&quot;keyconfig.main.key_killThread&quot;, &quot;][I][&quot;);
	user_pref(&quot;keyconfig.main.key_markJunk&quot;, &quot;meta shift][J][&quot;);
	user_pref(&quot;keyconfig.main.key_markReadByDate&quot;, &quot;meta shift][D][&quot;);
	user_pref(&quot;keyconfig.main.key_markThreadAsRead&quot;, &quot;meta shift][R][&quot;);
	user_pref(&quot;keyconfig.main.key_newMessage&quot;, &quot;meta shift][M][&quot;);
	user_pref(&quot;keyconfig.main.key_newMessage2&quot;, &quot;meta shift][N][&quot;);
	user_pref(&quot;keyconfig.main.key_nextMsg&quot;, &quot;][J][&quot;);
	user_pref(&quot;keyconfig.main.key_previousMsg&quot;, &quot;][K][&quot;);
	user_pref(&quot;keyconfig.main.key_reply&quot;, &quot;][R][&quot;);
	user_pref(&quot;keyconfig.main.key_replyall&quot;, &quot;shift][R][&quot;);
	user_pref(&quot;keyconfig.main.key_toggleMessagePane&quot;, &quot;][V][&quot;);
	user_pref(&quot;keyconfig.main.xxx_key74_SwitchPaneFocus(event);&quot;, &quot;][D][&quot;);
	</pre>
<p>Briefly, this does the following. First, it maps some familiar keystroke combos from Gmail to Thunderbird: <code>j</code> and <code>k</code> to up and down, and <code>r</code> and <code>R</code> to Reply and Reply To All. Second, because two-stroke codes from Gmail (like <code>gi</code> for Go To > Inbox) don&#8217;t seem to be supported natively by Thunderbird, I&#8217;ve mapped <code>D</code> to SwitchPaneFocus, which lets me get back and forth between the folders pane, the message list pane, and the single message pane, for easier navigation. As I get more comfortable with it, I might write my own extension that ports over some of the other most convenient Gmail shortcuts, but for now this covers a good 80% of what I might regularly use.</p>
<p>The other big shortcut missing from Thunderbird is <code>y</code>, which is the Archive command in Gmail. For that purpose, I installed <a href="https://addons.mozilla.org/en-US/thunderbird/addon/nostalgy/">Nostalgy</a>, which allows you to move messages with keyboard shortcuts. I don&#8217;t think I&#8217;ve set this up in 100% the right way, but here&#8217;s how I&#8217;ve approximated Gmail&#8217;s <code>y</code> using Nostalgy. First, at Tools > Nostalgy > Keys, I&#8217;ve set &#8216;Save message&#8217; to &#8216;shift Y&#8217; and &#8216;Save as suggested&#8217; to &#8216;Y&#8217;. &#8216;Save as suggested&#8217; seems to work on a session basis; it suggests the folders that you&#8217;ve used since the last time you started Thunderbird. Thus, every time I start Thunderbird, the first time I want to archive a message, I use the more verbose shift-Y. A dialog at the bottom of the window suggests places where I might put the message; I select Gmail&#8217;s All Mail folder. Then, the next time I want to archive a message, I can use <code>y</code> by itself to go to the suggested (i.e. the last-used) location. Since I just throw all of my email into All Mail &#8211; no complex tagging or organization &#8211; this is all I need.</p>
</section>
<section name="mimicking-search" id="mimicking-search">
<h3>Mimicking Search</h3>
<p>One of the best things about Gmail its easy searchability. Gmail searches are generally fast, accurate, facet-able, and easy to navigate. Mimicking this in Thunderbird is, at one level, impossible; you&#8217;ll never have access to Google&#8217;s search algorithms. (Though probably this doesn&#8217;t matter much, since searching on a finite corpus like an email archive doesn&#8217;t require fancy logic like what&#8217;s in PageRank.) But I&#8217;ve got a few tips for making Thunderbird search a bit more like Gmail.</p>
<ol>
<li><em>Searching vs filtering</em> &#8211; The main search box, accessible by Cmd-K/Ctrl-K, is a true search. The nice thing about it is that it searches through all available metadata fields, and in all folders. The bad thing about it is that the search results interface, which comes up in a new tab, is totally different from the standard message viewing interface, and has (so far as I can tell) absolutely no keyboard shortcuts. As an alternative, you can use the Filter mode, which is available via the Quick Filter Bar (View > Toolbars > Quick Filter Bar). That allows you to filter the messages in your current view according to various search terms, within the default UI. If you&#8217;re like me, and you have an empty inbox and an All Mail file with all the things you want to search, the Filter method will mean switching to All Mail before you start searching.</li>
<li><em>Sort search results by date</em> &#8211; A small annoyance: when you do a Cmd-K search, results are, by default, in order by Relevance. Usually this is not what I want (I&#8217;m looking for that person who emailed me about BuddyPress <em>yesterday</em>) &#8211; I&#8217;d be much better served by Date sorting. <a href="https://addons.mozilla.org/en-US/thunderbird/addon/search-results-sort-by-date-no/">Search Results Sort By Date Not Relevance</a> is an aptly-named extension to change this behavior.</li>
<li><em>Gmail-type expression searches</em> &#8211; Gmail search has a handful of handy expressions for narrowing your search: <em>from:x</em> will search for &#8216;x&#8217; in the From field only; <em>attachment:yes</em> will limit results to those that have attachments, etc. Enabling this sort of filtering in Thunderbird was part of the aforementioned GmailUI. A kind-hearted dev has ported it over to <a href="https://addons.mozilla.org/en-US/thunderbird/addon/gmailui/">Expression Search</a>, which adds the same syntax to a special Expression box on the Quick Filter bar. (This last point is important &#8211; I spent some time messing around, thinking that the extension was broken, because I was expecting it to interact with the main search bar. It works only on the Filter bar.)</li>
</ol>
<p>As a side note related to search, I fear that one of the things I will lose irrevocably when I move away from Gmail as a provider is <em>mobile search</em>. Gmail searches take place on Gmail&#8217;s servers, so they work equally well on a mobile device. Thunderbird searches depend on local copies of the mail archive, which is impractical on a mobile phone. Suggestions for getting around this restriction are quite welcome.</p>
</section>
<section name="offline-throttling" id="offline-throttling">
<h3>Bonus! Offline Access and New Email Throttling</h3>
<p>Moving to a non-web-based email client is not all bad. For one thing, moving to a local application means that my email &#8211; archives and all &#8211; are available offline. I know that Google Gears and some of the new HTML5 goodies mitigate the issue somewhat with respect to Gmail, but offline access for a webapp is always going to be something of a hack.</p>
<p>On a related note, one thing that I have always hated about using Gmail is how it weaves together the process of checking for new email and accessing old email. I like to check for new mail at specified intervals only (once every few hours); anything more than that is extremely distracting. In Gmail, this meant closing the browser tab. Yet, fairly frequently, I find that I need to access an older email from my archive in order to do a specific task. In Gmail, this meant checking my new email as well. Now that I&#8217;ve moved to Thunderbird, I can access my archive without checking for new mail &#8211; the way it ought to be!</p>
<p>Setting it up this way was not straightforward. There are a few things you&#8217;ve got to do:</p>
<ol>
<li>In Tools > Account Settings > Server Settings, configure the &#8216;Check for new messages at startup&#8217; and &#8216;Check for new messages every x minutes&#8217; however you&#8217;d like. I have them both disabled, so that email can only be checked manually.</li>
<li>Here&#8217;s the tricky part: Gmail, in its futuristic wisdom, uses a special protocol called IDLE to push new email to remote clients &#8211; bypassing the settings from step (1). (This took me half a day to figure out.) Disable this feature at Tools > Account Settings > Server Settings > Advanced > &#8216;Use IDLE command if the server supports it&#8217;.</li>
</ol>
<p>I&#8217;m planning to spend a few weeks improving and getting used to this setup before starting the migration to self-hosted email.</p>
</section>
<p>Related posts:<ol>
<li><a href='http://teleogistic.net/2011/10/project-reclaim-and-the-email-dilemma/' rel='bookmark' title='Project Reclaim and the email dilemma'>Project Reclaim and the email dilemma</a></li>
<li><a href='http://teleogistic.net/2010/06/making-userthemes-work-on-wordpress-3-0/' rel='bookmark' title='Making Userthemes work on WordPress 3.0'>Making Userthemes work on WordPress 3.0</a></li>
<li><a href='http://teleogistic.net/2009/07/making-sitewide-tags-work/' rel='bookmark' title='Making Sitewide Tags work'>Making Sitewide Tags work</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://teleogistic.net/2011/03/making-the-thunderbird-interface-more-gmail-y/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Project Reclaim</title>
		<link>http://teleogistic.net/2011/03/project-reclaim/</link>
		<comments>http://teleogistic.net/2011/03/project-reclaim/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 21:15:51 +0000</pubDate>
		<dc:creator>Boone Gorges</dc:creator>
				<category><![CDATA[digital humanities]]></category>
		<category><![CDATA[edtech]]></category>
		<category><![CDATA[#projectreclaim]]></category>
		<category><![CDATA[autonomy]]></category>
		<category><![CDATA[free will]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ownership]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://teleogistic.net/?p=1151</guid>
		<description><![CDATA[Update: I have begun aggregating these posts at projectreclaim.net. Lately I have been feeling increasingly uneasy about the state of my digital affairs. I am a leader on a number of open source software projects that pride themselves on, among other things, their ability to enable users to &#8220;own their own data&#8221;. Moreover, I am [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong>Update:</strong> I have begun aggregating these posts at <a href="http://projectreclaim.net/">projectreclaim.net</a>.</em></p>
<p>Lately I have been feeling increasingly uneasy about the state of my digital affairs. I am a leader on a number of open source software projects that pride themselves on, among other things, their ability to enable users to &#8220;own their own data&#8221;. Moreover, I am trained as a philosopher, and have spent a pretty fair amount of time reading and thinking carefully about the nature of data and our relationships with it. If anyone is in a position to develop and advocate for good models of digital independence, I am.</p>
<p>Yet, when I look around my digital world, I see instance after instance where I am, to a greater or lesser extent, completely reliant on the good will of commercial entities and their propietary systems. To wit:</p>
<ul>
<li>My <a href="http://twitter.com/boone">Twitter account</a> is a big part of my online identity</li>
<li>The last five years of my private correspondence, personal and professional, is in Gmail</li>
<li>I use Dropbox for syncing documents between devices (like my blog_sandbox.txt file, where I&#8217;m writing this post!)</li>
<li>I use Picasa Web Albums to back up and share photos</li>
<li>I have a Mozy account to back up the rest of my important files</li>
<li>Until recently, I had an iPhone. I still use a Mac</li>
<li>I use Remember The Milk for task management</li>
<li>I store source code for all my projects in <a href="http://github.com/boonebgorges">Github</a></li>
</ul>
<p>Some of these are products; some are services. Some are free; some of them I pay for. And &#8211; for sure &#8211; some of the companies behind the products and services listed above are more evil than others. So I don&#8217;t want to pretend that my reliance on each of them is equally bad. But each item on this list plays a crucial role in my digital life, and each one of them operates in a way that is beyond my control, both literally (I can&#8217;t modify the source code) and more figuratively (questions about ownership, exportability, transportability are icky).</p>
<p>I&#8217;m planning to extricate myself.</p>
<h3>Project Reclaim</h3>
<p>In order to make it sound a bit fancier, I&#8217;m giving my project a name: Project Reclaim. &#8216;Reclaim&#8217; because it&#8217;s a manifestation of my desire to fight the inertia that leads us to give up control over our computing experiences, my desire to reclaim control and ownership. &#8216;Project&#8217; because this will be hard, and ongoing. And why give it a name at all? I&#8217;m hoping that, by being public about it &#8211; putting my experiences in a series of blog posts and tweets under a common tag &#8211; that I&#8217;ll be able to hold myself accountable, and hopefully guide others who are hoping to reclaim their lives a bit as well.</p>
<p>In short, Project Reclaim is <strong>the process of weaning oneself off of digital platforms that are closed source and/or under the control of others</strong>.</p>
<h3>Methodology</h3>
<p>How will Project Reclaim actually work?</p>
<ol>
<li><strong>Assess the situation</strong> I&#8217;ll first need a way of figuring out which systems and platforms are worth moving away from, what their replacements should be, and in what order I should effect the transition. I&#8217;ve got a few rules of thumb.
<ul>
<li><em>Open source is better than closed source.</em> I write open-source software for a living. I believe that, on balance, it makes better software. And I believe that using software where one has access to the source code is a necessary component of maximizing one&#8217;s digital autonomy. Thus: if the third-party system I&#8217;m currently using is also a benefactor of open-source communities (like, say, wordpress.com), it makes it less urgent to move away. And, when selecting replacements, select open source if at all possible.</li>
<li><em>Paying is better than getting something for free</em> This might seem like a contrast to the previous rule, but I don&#8217;t think it is. When you use a free service, somebody&#8217;s paying the bills. Usually that means targeted advertising &#8211; think Facebook and Gmail. Paying service fees, on the other hand, and agreeing to the contract that comes with it, generally has the effect of making the relationship more transparent. Of course, this is far from absolute, but it seems reasonable in a broad sense. Plus, I like to support developers and services that are truly valuable.</li>
<li><em>Go for the low-hanging fruit</em> In cases like email, there are well-established, straightforward (though not necessarily easy&#8230;ugh) ways of fending for yourself. No need to invent the wheel. On the other hand, some of the areas where alternatives are less obvious &#8211; social networking-type data springs to mind &#8211; also happen to be areas where I have some expertise and leverage. So, in those cases, it might be worth innovating.</li>
<li><em>Get the important stuff first</em> My email history is more important to me than my Twitter history; the convenience of Github is more valuable to me than the convenience of Dropbox. Plan the Reclaim accordingly.</li>
<li><em>Get the vulnerable stuff first</em> Recent statements by Twitter have made me think that the way I interact with the services is more subject to change in the upcoming months than, say, the way I interact with Gmail. That&#8217;s frightening. The more profit-hungry the company is &#8211; and, thus, the more disinclined to have the customer&#8217;s freedoms in mind &#8211; the more urgent it is to pull yourself out.</li>
</ul>
<p>		Clearly, some of these considerations are at odds with each other. But they give a rough framework for deciding whether, when, and how to carry out the mission of Project Reclaim.
	</li>
<li><strong>Make the switch</strong> Here&#8217;s where the action happens: I do what I need to do to move myself to the replacement.</li>
<li><strong>Write about it</strong> This weekend I spent an afternoon on the problem of Twitter, and I ran into a ton of technical problems that remain unresolved. I imagine that there will be similar hurdles for each part of the project. I&#8217;m hoping that, by writing about the problems (and, where they exist, the solutions) I can help other people to take some of the same steps themselves, or even to spur someone really smart to come up with better solutions than the ones that currently exist.</li>
</ol>
<h3>What I expect from myself</h3>
<p>My goal, ultimately, is to move away from third-party, closed-source services and platforms altogether. It might take some time. So I&#8217;ll make some interim goals: by the end of 2011, I&#8217;m hoping to have my email moved, my microblogging federated, my own backup system on my own server space, and my computer running an open-source OS.</p>
<p>Even if I manage to meet this goal, there&#8217;s a very real sense in which Project Reclaim will necessarily be an exercise in futility. I&#8217;ll always have to buy server space, and who&#8217;s to say that Amazon or Slicehost won&#8217;t go berserk tomorrow? I&#8217;ll always have to connect to the internet, which leaves me perpetually at the mercy of the ISPs, who are IMO more evil than all of the other service providers put together. It&#8217;s a depressing state of affairs: the kind of autonomy I want might be impossible given the way that the economy works. I take some solace in the fact that philosophers have spilled much ink over the problem of free will without coming up with a clear formulation of exactly what kind of autonomy would be worth arguing for. At least I&#8217;m not alone in my delusion.</p>
<p>That said, it&#8217;s a fight that I feel I have a responsibility to fight. If I&#8217;m going to continue to argue for the use and development of open source software, I have to start putting my money where my mouth is. And so, to me, Project Reclaim is less about my being a paragon of virtue, and more about my wanting to sleep a bit better at night.</p>
<p>Do I think that everyone should do this? People should prefer open solutions to closed ones, all things being equal. But generally, all things are not equal. Most people don&#8217;t have the time to write their own software, to run their own servers. For those people, decisions about their digital life are (rightly, I think) made more on the basis of aesthetics and convenience than lofty concepts like Autonomy and Ownership. But there are a few considerations that are perhaps relevant for the kinds of people who read my blog:</p>
<ul>
<li><em>Open source developers</em> who tout the importance of data ownership and other such freedoms have a special responsibility to model best behavior in these areas.</li>
<li><em>Academics</em>, more than anyone, should be sensitive to the dangers of leaving the crucial pieces of one&#8217;s online self in the hands of corporate entities. That&#8217;s true for personal artifacts like email, but perhaps doubly so for scholarly work that ought to be part of a public trust.</li>
<li><em>Educators</em>, like open source developers, should model best practices, encouraging students to take control over their digital identities.</li>
</ul>
<p>So, while I wouldn&#8217;t belabor the point for the average Joe, I do think that people who consider themselves members of one of these groups &#8211; as most people reading my blog probably do &#8211; that they should think carefully about their relationship with the tools and services that enable their digital existence.</p>
<p>To freedom!</p>
<p>Related posts:<ol>
<li><a href='http://teleogistic.net/2011/10/project-reclaim-and-the-email-dilemma/' rel='bookmark' title='Project Reclaim and the email dilemma'>Project Reclaim and the email dilemma</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://teleogistic.net/2011/03/project-reclaim/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Automated and redundant Wordpress backup via email</title>
		<link>http://teleogistic.net/2009/09/automated-and-redundant-wordpress-backup-via-email/</link>
		<comments>http://teleogistic.net/2009/09/automated-and-redundant-wordpress-backup-via-email/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 03:04:54 +0000</pubDate>
		<dc:creator>Boone Gorges</dc:creator>
				<category><![CDATA[edtech]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://teleogistic.net/?p=281</guid>
		<description><![CDATA[The WordPress worm that was going around a few days ago got me thinking about backups. A lot of people harp about how you really ought to be backing up your data, but backing up something like Wordpress is a little more complicated than backing up local data, especially if you don&#8217;t know how to [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://windowsitpro.com/Articles/Index.cfm?ArticleID=102783&#038;feed=rss&#038;subj=0">WordPress worm that was going around a few days ago</a> got me thinking about backups. A lot of people harp about how you really ought to be backing up your data, but backing up something like Wordpress is a little more complicated than backing up local data, especially if you don&#8217;t know how to set up cron jobs. And even if you do, this only protects you from certain kinds of problems (malware, database corruption and the like), not catastrophic hardware failure (since it&#8217;s likely that you&#8217;re keeping the backups on the same physical machine).</p>
<p><img src="http://teleogistic.net/wp-content/uploads/2009/09/backup-300x245.jpg" alt="backup" title="backup" width="250" class="alignright size-medium wp-image-282" /></p>
<p>So I set myself up with with a very simple but apparently quite effective solution for Wordpress backups. Three parts:</p>
<ul>
<li>The <a href="http://www.ilfilosofo.com/blog/wp-db-backup/">WordPress Database Backup plugin</a> is a spiffy little plugin that lets you schedule snapshots of your entire WP database, with the option to include additional tables created by third-party plugins. Most importantly for my purposes, the plugin allows you to schedule backups to be emailed to yourself.</li>
<li>The plugin zips the database dump and sends it as an attachment to my Gmail address. I created a <a href="http://mail.google.com/support/bin/answer.py?hl=en&#038;answer=6579">Gmail filter</a> that takes all emails from that address, marks them as read, and archives them. That means that every day I have an up-to-date snapshot of my Wordpress installation on Gmail&#8217;s servers, instead of on the server where my blog is hosted.</li>
<li>Once a month or so (more frequently when <a href="http://lifehacker.com/5354314/how-to-access-gmail-when-its-down">the web interface goes down</a>), I open up Thunderbird on my laptop, which grabs copies of all old mail via IMAP. Now I have copies of my WP database on my computer as well.</li>
</ul>
<p>This is probably an obvious system that other people have implemented, but I haven&#8217;t seen many people write about it. Hope it helps someone.</p>
<p>Related posts:<ol>
<li><a href='http://teleogistic.net/2009/02/on-the-cloud/' rel='bookmark' title='On the cloud'>On the cloud</a></li>
<li><a href='http://teleogistic.net/2011/10/project-reclaim-and-the-email-dilemma/' rel='bookmark' title='Project Reclaim and the email dilemma'>Project Reclaim and the email dilemma</a></li>
<li><a href='http://teleogistic.net/2010/01/blog-specific-email-plugin-for-wpmu-users/' rel='bookmark' title='Blog-specific email plugin for WPMU users'>Blog-specific email plugin for WPMU users</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://teleogistic.net/2009/09/automated-and-redundant-wordpress-backup-via-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What the Facebook debacle says about sharing</title>
		<link>http://teleogistic.net/2009/02/what-the-facebook-debacle-says-about-sharing/</link>
		<comments>http://teleogistic.net/2009/02/what-the-facebook-debacle-says-about-sharing/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 18:42:49 +0000</pubDate>
		<dc:creator>Boone Gorges</dc:creator>
				<category><![CDATA[edtech]]></category>
		<category><![CDATA[philo]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[intellectual property]]></category>

		<guid isPermaLink="false">http://teleogistic.net/?p=81</guid>
		<description><![CDATA[Allow me to take a few more swings at this dead horse. Mark Zuckerberg, Head Honcho of Facebook, posted a blog entry yesterday about the uproar that followed the Consumerist&#8217;s comparison of FB&#8217;s old Terms of Service with the new. Luke over at Cac.ophony calls Zuckerberg&#8217;s response &#8220;totally inadequate&#8221;. I think I agree, but I [...]]]></description>
			<content:encoded><![CDATA[<p>Allow me to take a few more swings at this dead horse.</p>
<div id="attachment_107" class="wp-caption alignright" style="width: 310px"><a href="http://www.flickr.com/photos/clappstar/178050837/"><img class="size-medium wp-image-107" title="Sharing" src="http://teleogistic.net/wp-content/uploads/2009/02/sharing-300x225.jpg" alt="Sharing - it used to be so easy" width="300" height="225" /></a><p class="wp-caption-text">Sharing - it used to be so easy - via clappstar</p></div>
<p>Mark Zuckerberg, Head Honcho of Facebook, posted <a href="http://blog.facebook.com/blog.php?post=54434097130">a blog entry </a> yesterday about the uproar that followed <a href="http://consumerist.com/5150175/facebooks-new-terms-of-service-we-can-do-anything-we-want-with-your-content-forever">the Consumerist&#8217;s comparison of FB&#8217;s old Terms of Service with the new</a>. Luke over at Cac.ophony calls Zuckerberg&#8217;s response <a href="http://cac.ophony.org/2009/02/17/facebook-owns-your-original-content-produced-on-or-shared-through-their-tubes/">&#8220;totally inadequate&#8221;</a>. I think I agree, but I want to take a closer look at the argument that Zuckerberg provides for the TOS being the way they are, as I think that it draws attention to a lot of unanswered questions about one&#8217;s relationship with content &#8211; and, in particular, the somewhat ill-formed concept of <em>sharing</em> &#8211; as it takes place in social spaces.</p>
<p>The first part of Zuckerberg&#8217;s argument:</p>
<blockquote><p>When a person shares information on Facebook, they first need to grant Facebook a license to use that information so that we can show it to the other people they&#8217;ve asked us to share it with.</p></blockquote>
<p>So far so good, I think. The act of uploading a photo or writing a Facebook blog entry is, I think, clearly an intentional act by the poster, a way of saying, more or less explicitly, &#8220;I want others to see/hear this content via Facebook&#8221;. If we posit a correlation between Facebook&#8217;s rights (I guess I mean <em>moral</em> rights here &#8211; I don&#8217;t know much about legal issues) and the extent to which the user&#8217;s action demonstrates an explicit desire to use Facebook for sharing content, Zuckerberg&#8217;s first point seems right enough.</p>
<p>Zuckerberg&#8217;s next point:</p>
<blockquote><p>When a person shares something like a message with a friend, two copies of that information are created—one in the person&#8217;s sent messages box and the other in their friend&#8217;s inbox.</p></blockquote>
<p>He draws a parallel with the way that email works: when you send a message, the recipient gets her own copy, and you don&#8217;t get to take that copy back later, even if you wanted to. By extention, this is &#8220;the right way for Facebook to work&#8221;, Zuckerberg says. I don&#8217;t think it&#8217;s that easy, though.</p>
<p>If Zuckerberg is trying to legitimatize FB&#8217;s behavior in this regard by comparing it to email, then we should be able to establish that it&#8217;s OK for email to behave this way too. Is it? I have often (sad to say) wanted to take an email back within seconds of pressing the Send button. Sometimes it takes more time: there are emails I sent in college that seemed fine at the time, but now I would prefer that the recipient never again have the chance to go back and reread them. How obvious is it, from a moral point of view, that an email, once sent, should be irretrievable? Are we allowing the fact that it&#8217;s technologically difficult/impossible to retrieve a sent email to shade our moral judgment? Imagine that it&#8217;s the 18th century, and I&#8217;ve just sent a letter that I decided I want back. The only way to get it back would be to break into the person&#8217;s house and take away a physical object that I had given to the recipient. It seems to me that these circumstantial facts about retrieving a physical letter are at least part of what makes the act of retrieval wrong. But the circumstantial facts are far different with email, or at least they could be with the right software design. Thus, while I might have a gut feeling that a sent letter no longer belongs to me, the gut feeling really ought to be reassessed in light of the new circumstances presented by electronic communication.</p>
<p>In truth, my temptation is to say that there <em>is</em> something morally wrong with taking back an email that you&#8217;ve sent, above and beyond the technological considerations. It has to do with the fact that sending email is an explicit transfer of rights to the recipient. Considering just this point, Facebook&#8217;s claim that <em>it</em> &#8211; the medium, the messenger, rather than the recipient &#8211; has rights is dubious &#8211; <a href="http://www.google.com/accounts/TOS?hl=en">Gmail (see section 9.4) claims no such thing.</a></p>
<p>Zuckerberg&#8217;s choice of words in this regard is peculiar, and telling: he talks about a person &#8220;sharing&#8221; a message with someone else, instead of &#8220;sending&#8221; it. My guess is that this is to make it more plausible that the posting of an item &#8211; let&#8217;s say, of a picture I took &#8211; is the same thing as sending a message. But this is far from obvious. If I ask you over to my house to look at my photo albums &#8211; certainly a legitimate sense of &#8220;sharing&#8221; my photos with you &#8211; it does not follow from my invitation that you are permitted to take copies of the photos home with you. You can look at them until I decide I want to put them back in the cabinet. This feels quite different from what happens when I send you a letter, whether electronic or otherwise.</p>
<p>It is this idea &#8211; that I get to decide when you stop looking at my photos &#8211; that Facebook is taking away in its new TOS. It might be true that, as a matter of practical, Internet fact, if you&#8217;ve shared content on a single occasion then you have <em>ipso facto</em> shared it unlimitedly for the rest of time. But just because this is the way things <em>are</em> doesn&#8217;t mean it&#8217;s the way things <em>ought to be</em>. Part of the justification for FB&#8217;s position is technical: when you post an image on a friend&#8217;s wall, another copy is created, so that deleting the &#8220;original&#8221; on your account does not automatically delete all other copies. Surely this technical limitation is easily overcome, though, through the association of all copies derived from the same original.</p>
<p>You might argue that actively posting a picture on someone else&#8217;s wall is essentially the same thing as sending them a message, and thus the same moral considerations should apply. Maybe that&#8217;s right. But not all &#8220;sharing&#8221; on Facebook is done through the explicit actions of the sender.  If you look at a friend&#8217;s photo on Facebook, for example, there is a link underneath it to Share with others or to post on your own profile. It might be said that a person who uploads to Facebook has thereby implicitly shared with all potential viewers of the picture, but you need some argument to show that this kind of &#8220;sharing&#8221; is equally irrevocable, from a moral point of view, as the more explicit kind.</p>
<p>I guess all this is to say that we are going to have to figure out what happens to content ownership when the concept of <em>sharing</em> takes on these kinds of massive proportions. One radical approach is to do away altogether with ownership and to be totally open, dude. I like openness, despite the fact that I seem to be arguing on behalf of ownership in this post. But to make this move merely because we are stymied about how to solve the problem of massive sharing is rather defeatist &#8211; openness should be something we choose, not a last resort.</p>
<p>Related posts:<ol>
<li><a href='http://teleogistic.net/2009/02/facebook-and-content/' rel='bookmark' title='Facebook and content'>Facebook and content</a></li>
<li><a href='http://teleogistic.net/2008/12/does-facebook-promote-bad-rhetorical-skills/' rel='bookmark' title='Does Facebook promote bad rhetorical skills?'>Does Facebook promote bad rhetorical skills?</a></li>
<li><a href='http://teleogistic.net/2010/05/the-meat-of-facebook/' rel='bookmark' title='The meat of Facebook'>The meat of Facebook</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://teleogistic.net/2009/02/what-the-facebook-debacle-says-about-sharing/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>On the cloud</title>
		<link>http://teleogistic.net/2009/02/on-the-cloud/</link>
		<comments>http://teleogistic.net/2009/02/on-the-cloud/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 20:43:49 +0000</pubDate>
		<dc:creator>Boone Gorges</dc:creator>
				<category><![CDATA[edtech]]></category>
		<category><![CDATA[etc]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Reader]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://teleogistic.net/?p=61</guid>
		<description><![CDATA[Google freaked out this weekend, which, in turn, freaked me out. I&#8217;m a pretty ardent user of Google&#8217;s cloud services. Gmail is the most important to me, as it&#8217;s where all my email from the past four or five years resides. Reader has streamlined my online reading process so much that&#8217;s it&#8217;s hard for me [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://googleblog.blogspot.com/2009/01/this-site-may-harm-your-computer-on.html">Google freaked out this weekend</a>, which, in turn, freaked <em>me</em> out. I&#8217;m a pretty ardent user of Google&#8217;s cloud services. Gmail is the most important to me, as it&#8217;s where all my email from the past four or five years resides. Reader has streamlined my online reading process so much that&#8217;s it&#8217;s hard for me to imagine how in the pre-Reader days I managed to read even a tenth of what I get through now. So when Google hiccups &#8211; even when the hiccup is apparently unrelated to where I store my data &#8211; I get scared.</p>
<div id="attachment_62" class="wp-caption alignright" style="width: 310px"><a href="http://flickr.com/photos/rezavaziri/291254580/"><img class="size-medium wp-image-62" title="291254580_b4372a2bd7" src="http://teleogistic.net/wp-content/uploads/2009/02/291254580_b4372a2bd7-300x199.jpg" alt="Neato" width="300" height="199" /></a><p class="wp-caption-text">via Reza Vaziri</p></div>
<p>These Google fears came just a week after I read <a href="http://ascii.textfiles.com/">Jason Scott</a>&#8216;s delightfully titled <a href="http://ascii.textfiles.com/archives/1717">&#8220;Fuck the Cloud&#8221;</a>. I don&#8217;t really buy into all the too-simple &#8220;you&#8217;re a sucker if you use cloud services&#8221; rhetoric, and I think (as urged in a Twitter conversation I had with <a href="http://twitter.com/GeorgeReese">@GeorgeReese</a>) that a lot of what Scott is complaining about is more about backups than it is the cloud. Still, this piece, along with my Google woes, was enough to get me thinking about how wise it is to depend on web services like I do.</p>
<p>My first reaction on Saturday morning, when Google was acting up, was to back my stuff up. I saved all of my Reader subscriptions in a local OPML file, updated my POP3 backups of my Gmail messages in Thunderbird, and saved local copies of my important GDocs. I was able to make these backups because Google has allowed it by embracing the right kinds of standards. And this fact &#8211; that backups can be made and exports done &#8211; is one of the things that makes me relatively comfortable using Google&#8217;s services so extensively.</p>
<p>This relatively straightforward exportability stands in contrast to the situation at some of the other sites where I create and store content. I&#8217;ve used <a href="http://tweetake.com/">Tweetake</a> to export my Twitter activity to a CSV file, but the solution is far from elegant. For one, I don&#8217;t really like giving my Twitter password out to a bunch of sites. Also, I&#8217;m not crazy about the fact that I can&#8217;t really do incremental backups. Ideally Twitter itself would offer some streamlined way to export one&#8217;s tweets. Facebook is even worse. I feel uncomfortable using Facebook&#8217;s message/email system because I know that there will probably come a day when I want access to those messages but cannot get them.</p>
<p>I don&#8217;t necessarily blame Twitter or Facebook for their total failure to provide content exporting. There is a sense in which the kind of content being created in these spaces &#8211; or, rather, the meaningful <em>units</em> of content to which we attach value and thus would want to save &#8211; is quite different from the most discrete units provided by email. What&#8217;s really valuable in Facebook is not just what <em>I</em> write, but what others write to and about me and my friends. Only a total snapshot of my entire immediate network would provide the kind of value for posterity that I want. With Twitter the situation is perhaps even more extreme: like in Facebook, the content I value is closely related to the content created by others, but in Twitter these people are not necessarily part of my immediate network at all (like when you @reply to someone you don&#8217;t follow because of some term you&#8217;re tracking). Pushed to the limit, you might even say that only a snapshot of <em>all</em> Twitter activity would really capture its value at any given time, since part of the value of Twitter lies in the potential you have to mine the collective consciousness, to get a sense of the zeitgeist. When the content that you value is so holistic, the details of backing it up become dicey.</p>
<p>On a more local scale, it&#8217;s probable that standard export formats will emerge as services like Twitter become more popular, in the way that something like Atom or RSS can be used to backup or restore a blog. In this sense, maybe my worries about certain kinds of cloud data storage are the kinds that will go away with time. Or at least until the next new kind of content is invented.</p>
<p>There are some other aspects of the cloud question that I find interesting, such as whether one should really feel more comfortable with local backups than with remote ones, and whether paying for a service really makes it more reasonable to feel comfortable keeping your stuff there, but I&#8217;ll save that for another day.</p>
<p>Related posts:<ol>
<li><a href='http://teleogistic.net/2009/11/saving-tweeted-items-for-later/' rel='bookmark' title='Saving tweeted items for later'>Saving tweeted items for later</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://teleogistic.net/2009/02/on-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

