<?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>Victus Spiritus &#187; web/tech</title>
	<atom:link href="http://www.victusspiritus.com/tag/webtech/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.victusspiritus.com</link>
	<description>a blog by Mark Essel on web technology, startups and design philosophy</description>
	<lastBuildDate>Mon, 30 Jan 2012 19:33:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><cloud domain='www.victusspiritus.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>The Old Kingdom</title>
		<link>http://www.victusspiritus.com/2011/11/11/the-old-kingdom/</link>
		<comments>http://www.victusspiritus.com/2011/11/11/the-old-kingdom/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 12:55:39 +0000</pubDate>
		<dc:creator>Mark Essel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[far out]]></category>
		<category><![CDATA[social evolution]]></category>
		<category><![CDATA[web/tech]]></category>

		<guid isPermaLink="false">http://www.victusspiritus.com/?p=9921</guid>
		<description><![CDATA[<p><a href="http://stuckincustoms.com"></a><br />
The old kingdom is a pattern of centralized information, command, and control. Businesses, governments, and even the very fabric of the web (more on this in a moment) are composed of gatekeepers and those seeking access. Our attention and labor &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://stuckincustoms.com"><img src="http://www.victusspiritus.com/wp-content/uploads/2011/11/20111111-075921.jpg" alt="20111111-075921.jpg" class="alignnone size-full" /></a><br />
The old kingdom is a pattern of centralized information, command, and control. Businesses, governments, and even the very fabric of the web (more on this in a moment) are composed of gatekeepers and those seeking access. Our attention and labor has been aggregated, funneled and taxed by those in power for generations. The truth of this pattern is as old as civilization, as old as human culture. We are a society of unwitting drones.</p>
<p><span id="more-9921"></span></p>
<h2>Autonomy Moves to the Edges of Networks</h2>
<p>The folks I share a world view with believe in equal opportunity, not equal wealth. Work, strive, and be judged. As long as we thoughtlessly perpetuate a hierarchical system, we erode the opportunity for growth that our predecessors will no doubt inherit. This is less a rallying cry, and more of a message. The shift in value is in plain sight for those willing to see.</p>
<h2>Why the Web is part of the Old Kingdom</h2>
<p>As an active digital explorer and participant in evolutionary web development, I&#8217;ve delved deeply into protocols, web scripting languages, frameworks, and RESTful interfaces. Time and again I slam into the limitations of client side code, and the requirement for server hosting. The insidious requirement for servers is built into every layer of web stacks. </p>
<h2>Need a server? No problem for the fluent</h2>
<p>Although the technology surrounding self hosting has made it drastically cheaper and easier to setup a web server, there continues to be a barrier to entry for non developers. For example my wife doesn&#8217;t deploy Rails servers, not even on <a href="http://heroku.com">Heroku</a>. Why isn&#8217;t each and every access point a fully functional network citizen? What&#8217;s stopping users from clicking their way into their own read/write node without going through gatekeepers? Satisfactory nodes enable pushing and pulling updates to and from friends, and subscribing to preferred news and media sources.</p>
<p>The default response is &#8220;it&#8217;s too hard for non geeks to setup and maintain a server&#8221;, but that argument holds as much water as a raised aquarium platform shoe (very little).<br />
<a href="http://www.victusspiritus.com/wp-content/uploads/2011/11/20111111-081536.jpg"><img src="http://www.victusspiritus.com/wp-content/uploads/2011/11/20111111-081536.jpg" alt="20111111-081536.jpg" class="alignnone size-full" /></a><br />
With the rise of technologies like CouchDB we&#8217;ll see the expansion of servers to mass market consumers. Admittedly there is a layer of UI polish that&#8217;s required for each application, yet it comes as no surprise that <a href = "http://www.couchbase.com/products-and-services/mobile-couchbase">mobile devices are upgrading to servers</a>. The issue of local access to a recognizable url like <i>https://marksmobile.ln/OneSweetApp</I> without global domain name registration is as simple as modifying a temporary hosts file. Security IT specialists will shoot me for mentioning such a hack, but there are authentication methods that could make this work (using an extension like .ln to signify a local name).</p>
<div style="float:right;margin:0px 0px 0px 0px;"><a title="Post on Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" data-url="http://www.victusspiritus.com/2011/11/11/the-old-kingdom/"></a><script type="text/javascript" src="http://www.google.com/buzz/api/button.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.victusspiritus.com/2011/11/11/the-old-kingdom/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Communication is Free, Spam Filters Cost Money</title>
		<link>http://www.victusspiritus.com/2011/10/19/communication-is-free-spam-filters-cost-money/</link>
		<comments>http://www.victusspiritus.com/2011/10/19/communication-is-free-spam-filters-cost-money/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 12:14:49 +0000</pubDate>
		<dc:creator>Mark Essel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[social web]]></category>
		<category><![CDATA[web/tech]]></category>

		<guid isPermaLink="false">http://www.victusspiritus.com/2011/10/19/communication-is-free-spam-filters-cost-money/</guid>
		<description><![CDATA[<p>The cost of exchanging a message is the time of its composition, and the attention of its recipient(s). Modern mobile devices are capable of sending and receiving information over ad hoc networks, and distributed software is capable of routing the &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>The cost of exchanging a message is the time of its composition, and the attention of its recipient(s). Modern mobile devices are capable of sending and receiving information over ad hoc networks, and distributed software is capable of routing the data, therefore the cost of sending and receiving additional messages is near zero (power). The added value of a middle tier which merely bottlenecks connectivity is forced to zero.</p>
<p><span id="more-9891"></span></p>
<p>The rise of social networks, telecom providers, and monolithic information companies are built on an outdated value system. Clients are deceived into believing that they need the business to communicate with friends, family or to discover new folks to share ideas with. </p>
<p>The major information and telecom companies are racing to capture not only our address books, but all the analytics they can about individual and aggregate user behavior, in order to lock clients into their products and platform. This deep intelligence advantage acts as a virtual moat against potential competitors.</p>
<h2>Data Discrimination</h2>
<p>Group action can and will force businesses to change. A coordinated effort to cancel phone and data plans will drive telecom to deliver the cheapest bit independent of the color of data. Alternative free social platforms (open source) which are defined by protocols and interfaces, not by corporate boundaries, will drive competition in a different direction. </p>
<p>Where businesses can provide value is with software that improves the experience of communicating, by filtering spam and delivering timely high quality suggestions. Corporations can build more effective devices which act as mobile network hubs. The rise of ad hoc networks will eventually encapsulate and eclipse legacy client server hierarchies.</p>
<p><strong>We will no longer be on the Internet, we&#8217;ll be the Internet.</strong></p>
<p><em>Notes:</em></p>
<ul>
<li>Wireless ranges would gap fill far better than current wifi range. Broader bandwidths will allow for long range independent connectivity, which is required for full coverage.</li>
</ul>
</ul>
</ul>
<div style="float:right;margin:0px 0px 0px 0px;"><a title="Post on Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" data-url="http://www.victusspiritus.com/2011/10/19/communication-is-free-spam-filters-cost-money/"></a><script type="text/javascript" src="http://www.google.com/buzz/api/button.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.victusspiritus.com/2011/10/19/communication-is-free-spam-filters-cost-money/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simons Mall Free WiFi Killed my Gmail Account</title>
		<link>http://www.victusspiritus.com/2011/09/08/simons-mall-free-wifi-killed-my-gmail-account/</link>
		<comments>http://www.victusspiritus.com/2011/09/08/simons-mall-free-wifi-killed-my-gmail-account/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 13:48:46 +0000</pubDate>
		<dc:creator>Mark Essel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[web/tech]]></category>

		<guid isPermaLink="false">http://www.victusspiritus.com/?p=9856</guid>
		<description><![CDATA[<p>It was early in the morning as I walked the perimeter of the mall to avoid the remnants of the tropical storm that rolled through the north east this week. As usual I connected to the free WiFi graciously provided &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>It was early in the morning as I walked the perimeter of the mall to avoid the remnants of the tropical storm that rolled through the north east this week. As usual I connected to the free WiFi graciously provided by Simons Mall, but there was one subtle difference. The log in screen had changed requesting my name and email address or cell phone number. Not quite awake I entered my actual email address and connected, completely unaware that I had just unleashed Lovecraftian horrors out of Pandora&#8217;s Box. </p>
<p><span id="more-9856"></span></p>
<p>The spam emails began rolling in yesterday afternoon and continued into this morning. I suspect the spam will only grow over the next few weeks making my gmail account completely unusable as an information conduit. It turns out there&#8217;s a small box that is checked by default just off the bottom of the mobile web WiFi sign up page that says &#8220;yes please spam me with bull shit offers for the rest of my life&#8221;. I never saw the checked box, and I foolishly entered my true email address. Thank you Simons Mall for killing my gmail account.</p>
<p>For comparison I should share that my email address is on public web pages in several locations, and yet I&#8217;ve never received anything resembling the deluge of junk email as I have over the past 24 hours. Black hat advertising is malicious, irrelevant, and disgusting.</p>
<p>Don&#8217;t make the same mistake I did. Don&#8217;t ever, EVER enter your email address into any web form unless you absolutely trust the company not to sell off your information for a few cents.</p>
<p><strong>update</strong><br />
The spam mails have subsided, perhaps Google has identified the bulk of them and kindly forwarded them to /dev/null on my behalf.</p>
<div style="float:right;margin:0px 0px 0px 0px;"><a title="Post on Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" data-url="http://www.victusspiritus.com/2011/09/08/simons-mall-free-wifi-killed-my-gmail-account/"></a><script type="text/javascript" src="http://www.google.com/buzz/api/button.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.victusspiritus.com/2011/09/08/simons-mall-free-wifi-killed-my-gmail-account/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Hacking Education One Video at a Time</title>
		<link>http://www.victusspiritus.com/2011/08/01/hacking-education-one-video-at-a-time/</link>
		<comments>http://www.victusspiritus.com/2011/08/01/hacking-education-one-video-at-a-time/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 11:11:55 +0000</pubDate>
		<dc:creator>Mark Essel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[hacking education]]></category>
		<category><![CDATA[web/tech]]></category>

		<guid isPermaLink="false">http://www.victusspiritus.com/?p=9819</guid>
		<description><![CDATA[<p>Although I&#8217;d heard of the Khan Academy before, at the time I chocked it up to one super motivated guy making videos. I never thought that perhaps the model Salman Khan was using could revitalize US education.</p>
<p><span id="more-9819"></span></p>
<p>Here&#8217;s why it&#8217;s &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Although I&#8217;d heard of the Khan Academy before, at the time I chocked it up to one super motivated guy making videos. I never thought that perhaps the model Salman Khan was using could revitalize US education.</p>
<p><span id="more-9819"></span></p>
<p>Here&#8217;s why it&#8217;s magical (read the full article on <a href="http://www.wired.com/magazine/2011/07/ff_khan/all/1">Wired</a>)</p>
<blockquote><p>
Teachers have long known that one-on-one tutoring is effective, but in 1984, the education scholar Benjamin Bloom figured out precisely how effective it is. He conducted a metastudy of research on students who’d been pulled out of class and given individual instruction. What Bloom found is that students given one-on-one attention reliably perform two standard deviations better than their peers who stay in a regular classroom. How much of an improvement is that? Enough that a student in the middle of the pack will vault into the 98th percentile. Bloom’s findings caused a stir in education, but ultimately they didn’t significantly change the basic structure of the classroom. One-on-one instruction, after all, is insanely expensive. What country can afford one teacher per student?</p>
<p>“We’ve always known that one-on-one is the best way to learn, but we’ve never been able to figure out how to do it,” Khan explains</p>
<p>&#8230;</p>
<p>Then, in 2004, Khan’s 13-year-old cousin Nadia, who lived across the country, asked him for help in math. Khan agreed to tutor her on the phone. To illustrate the mathematical concepts he was describing, they’d log into Yahoo Messenger and Khan would use the program’s drawing window to write equations while she watched remotely. When they couldn’t meet, he’d just record a lesson as a video, talking through the material while writing in Microsoft Paint.</p>
<p>One day Nadia told him she didn’t want to talk on the phone anymore; she wanted him to just record videos. Why? Because that way she could review the video as many times as she wanted, scrolling back several times over puzzling parts and fast-forwarding through the boring bits she already knew. “She basically said, ‘I like you better on the video than in person,’” Khan says.</p>
<p>A lightbulb went off: Khan realized that remediation—going over and over something that you really ought to already know—is less embarrassing when you can do it privately, with no one watching. Nadia learned faster when she had control over the pace of the lecture. “The worst time to learn something,” he says, “is when someone is standing over your shoulder going, ‘Do you get it?’”
</p></blockquote>
<p>Thanks to <a href="http://howardlindzon.com/off-to-italy-from-one-bankrupt-country-to-another/">Howard Lindzon</a> for keying me into the Wired coverage, it made my morning.</p>
<div style="float:right;margin:0px 0px 0px 0px;"><a title="Post on Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" data-url="http://www.victusspiritus.com/2011/08/01/hacking-education-one-video-at-a-time/"></a><script type="text/javascript" src="http://www.google.com/buzz/api/button.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.victusspiritus.com/2011/08/01/hacking-education-one-video-at-a-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving to a Cloud of One (Company) is a Single Point Failure</title>
		<link>http://www.victusspiritus.com/2011/07/25/moving-to-a-cloud-of-one-company-is-a-single-point-failure/</link>
		<comments>http://www.victusspiritus.com/2011/07/25/moving-to-a-cloud-of-one-company-is-a-single-point-failure/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 13:50:08 +0000</pubDate>
		<dc:creator>Mark Essel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[social web]]></category>
		<category><![CDATA[web/tech]]></category>

		<guid isPermaLink="false">http://www.victusspiritus.com/?p=9773</guid>
		<description><![CDATA[<p>Now while the following story by Dylan M. (@ThomasMonopoly) appears to have fabricated several facts (Matt Cutts shares some insight on HackerNews), it&#8217;s worth revisiting how many digital eggs you put into one basket. My issue is not with the &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Now while the following story by Dylan M. (@ThomasMonopoly) appears to have fabricated several facts (Matt Cutts shares some insight on HackerNews), it&#8217;s worth revisiting how many digital eggs you put into one basket. My issue is not with the veracity of the events, but in how plausible they are.</p>
<p><span id="more-9773"></span></p>
<p>The following is the introduction of the letter from Dylan to Google:</p>
<blockquote><p>
Dear Google,</p>
<p>I would like to bring to your attention a few things before I disconnect permanently from all of your services.</p>
<p>On July 15 2011 you turned off my entire Google account. You had absolutely no reason to do this, despite your automated message telling me your system “perceived a violation.” I did not violate any Terms of Service, either Google’s or account specific ToS, and your refusal to provide me with any proof otherwise makes me absolutely certain of this. And I would like to bring to your attention how much damage your carelessness has done.</p>
<p>My Google account was tied to nearly every product Google has developed, meaning that I lost everything in those accounts as well. I was also in the process of consolidating everything into my one Google account.<br />
&#8230;<br />
Why anyone would entrust anything to “The Cloud” after what I have gone through is completely beyond my ability to comprehend.<br />
<a href="http://www.twitlonger.com/show/bt2p2o">source</a>
</p></blockquote>
<p>The author (if he is Dylan M.) goes on to describe the enormous dependence they have on Google products including contacts, synched bookmarks, docs, email, and reader, as well as how they migrated companies they worked for towards Google services and convinced friends to create Google accounts.</p>
<p>A worst case scenario is painted about account loss. Well it&#8217;s not quite a worst case scenario, at least the company doesn&#8217;t free up that identity for reuse immediately. Imagine having your accounts deleted and someone else legitimately receiving all email intended for your eyes only faster than you can hunt down and change all your contact information on dozens of services. That would suck, and I&#8217;m confident Google doesn&#8217;t re-release identities that quickly. If or when they ever do, it&#8217;s certainly not instant.</p>
<h2>The Face of Google does damage control on Hacker News</h2>
<p>Matt Cutts is a genuinely nice human being that I think of as the number one PR guy of Google even though that&#8217;s technically not his job (he wages a war against web spam and promotes search quality). It&#8217;s difficult not to like his relentlessly positive demeanor<sup><a href="#notes">1</a></sup>. In fact in the years I&#8217;ve been following Matt, the only time I remember even slight frustration in his writing or voice was when he talked with a representative from Bing search over copying Google&#8217;s results, and even then Matt was pretty calm.</p>
<p>To get a sense of community reactions to account locking, let&#8217;s turn to HackerNews (Reddit is another great source of feedback):  </p>
<blockquote><p>
<a href="http://news.ycombinator.com/user?id=endersion">endersion</a><br />
1 day ago | link</p>
<p>Regardless of the circumstances surrounding the termination of this individuals account, he still brings to light some very valid concerns.</p>
<p>I&#8217;ll quote terryb088 from reddit in saying, &#8216;The whole &#8220;cloud computing&#8221; model that companies like Google are pushing requires that we place good faith in the companies that provide these services. In my opinion good faith runs both ways, and any suspension of services needs to have a channel for dispute and resolution.&#8217;</p>
<p>The bottom line is, with so much of our personal information and other material invested in Google and its services, the opportunity to appeal (much less be given a reason for) account termination should always be available. It speaks volumes of Google&#8217;s attitude towards its users that there is not such an avenue already provided.
</p></blockquote>
<p>the discussion </p>
<blockquote><p>
<a href="http://news.ycombinator.com/user?id=Matt_Cutts">Matt_Cutts</a><br />
2 days ago | link | parent | flag</p>
<p>I talked to the person with this complaint, then looked into it myself. The account was suspended for a violation of our Terms of Service. After digging into the situation, my personal opinion is that Google took appropriate action. I&#8217;m sorry that I can&#8217;t go into more detail.</p>
<div class="i1">
<a href="http://news.ycombinator.com/user?id=jellicle">jellicle</a> 1<br />
day ago | link</p>
<p>Cutts, Google still doesn&#8217;t understand the problem here.</p>
<p>Let&#8217;s say I decide I have to break up with my live-in girlfriend, for good and sufficient reason. Perhaps she banged my three best friends, perhaps she literally killed my dog with an axe. Doesn&#8217;t matter &#8211; I have my reasons. I break up with her. I still have to give her back her stuff from my apartment. If I don&#8217;t do so, I&#8217;m committing a separate offense of my own. I lose the moral high ground.</p>
<p>Maybe something has to be worked out &#8211; maybe a friend of hers has to come over and get it, maybe I put her shit in boxes out on the porch.</p>
<p>Whatever. I still have to give her back her stuff. The courts agree, public opinion agrees, the police agree. Whatever she did, no matter how egregious the violation, my swiping her stuff is FUCKING FROWNED UPON and is not justified by whatever harm she did to me.</p>
<p>Google demonstrates no knowledge of this legal and social norm. That&#8217;s what is pissing people off. Implement a system to let people download their data from closed accounts and you can delete accounts with no explanation all day long.</p>
<p>Stealing people&#8217;s data &#8211; regardless of what they did to you &#8211; is something that most people consider to be evil. Nobody cares about whether the guy did anything wrong or not. He&#8217;s seizing the moral high ground from you because you, also, have committed a wrong.
</p></div>
<div class="i2">
<a href="http://news.ycombinator.com/user?id=ptman">ptman</a> 1 day ago | link</p>
<p>Physical objects can only be in one place at a time. Data on the other hand can be backed up while it is still being used by the service. And Google collects information about how to do this for their services in one place: the Data Liberation Front http://www.dataliberation.org/
</p></div>
<div class="i3">
<a href="http://news.ycombinator.com/user?id=cynope">cynope</a> 1 day ago | link</p>
<p>It is not realistic to expect all users to continually make backups of all their Google services.</p>
<p>It is however realistic for Google to solve this by putting a violating account in a &#8220;read-only&#8221; mode, where you are able to export all you data and not do anything else.
</p></div>
<div class="i4">
<a href="http://news.ycombinator.com/user?id=Orbitrix">Orbitrix</a> 19<br />
hours ago | link</p>
<p>Yes it is realistic to expect all users to continually make backups of their Google services. Maybe google just hasnt made it easy enough yet&#8230; but that is what the goal should be.</p>
<p>Allowed access to banned accounts in &#8220;Read-only&#8221; mode is ripe for abuse by spammers and phishers who could benefit from still being able to access information in the violating accounts. Its the wrong kind of solution to a problem that really comes down to personal responsibility.</p>
<p>I think most people know deep down the responsible thing to do is have backups of all their important data&#8230; the cloud is just making people lazy. And providing a &#8220;read-only&#8221; access to a banned account will only make people lazier and more apathetic about it. &#8220;oh.. no worries..Googles got my back&#8221; But what happens when Google is hacked, or suffers a natural disaster, or other catastrophic failure? It only serves to make the problem worse. Losing your data, to even a wrongfully banned account, is nobody&#8217;s fault but your own.</p>
<p>There so many more reasons to backup your data before something bad happens, not after&#8230;. thats what we should be promoting
</p></div>
<div class="i5">
<a href="http://news.ycombinator.com/user?id=cynope">cynope</a> 18<br />
hours ago | link</p>
<p>Any improvements in exporting data from a Google Account that will make a daily backup actually doable are welcome. But Google should not place all responsibility in the hands of the users, since this inevitable will result in bad user experiences and therefore bad publicity.</p>
<p>Regarding spammers and phishers, these are users violating the law and they of course have no legitimate claims to their account data.
</p></div>
<div class="i3">
<a href="http://news.ycombinator.com/user?id=josecastillo">josecastillo</a><br />
1 day ago | link</p>
<p>&#8220;Users should be able to control the data they store in any of Google&#8217;s products. Our team&#8217;s goal is to make it easier to move data in and out.&#8221;<br />
This philosophy, or at least the &#8220;out&#8221; part, should apply doubly after someone&#8217;s account is terminated in this manner. Google has determined that sinning against one service warrants terminating access to other services. That may be justifiable. But sinning against one service should not warrant loss of one&#8217;s data in other services.
</p></div>
<div class="i4">
<a href="http://news.ycombinator.com/user?id=Locke1689">Locke1689</a><br />
1 day ago | link</p>
<p>No. The ToS applies to all Google services.</p>
</div>
<div class="i5">
<a href="http://news.ycombinator.com/user?id=tarandeep">tarandeep</a><br />
1 day ago | link</p>
<p>https://plus.google.com/u/0/104600580124930283388/posts/QBFa&#8230; He has<br />
access to Dashboard #liar
</p></div>
<div class="i6">
<a href="http://news.ycombinator.com/user?id=Locke1689">Locke1689</a><br />
1 day ago | link</p>
<p>4.3     As part of this continuing innovation, you acknowledge and agree that Google may stop (permanently or temporarily) providing the Services (or any features within the Services) to you or to users generally at Google’s sole discretion, without prior notice to you. You may stop using the Services at any time. You do not need to specifically inform Google when you stop using the Services.</p>
<p>4.4     You acknowledge and agree that if Google disables access to your account, you may be prevented from accessing the Services, your account details or any files or other content which is contained in your account. </p>
<p>I have no knowledge of what services he can or can&#8217;t access, just that it is within Google&#8217;s purview to remove access to all Google&#8217;s services.</p>
<p>P.S. This is not Twitter and we don&#8217;t use hashtags in our posts.<br />
Please act as though you have a semblance of decorum.
</p></div>
<p><a href="http://news.ycombinator.com/item?id=2795465">HackerNews source for both quotes</a>
</p></blockquote>
<p>We can see the divide between folks who believe in access to data after account termination versus those who feel clients should regularly back up everything. As one user of Google&#8217;s services, if I could regularly backup all the information I create and store with Google&#8217;s data centers, I&#8217;d have far less need of their account services.</p>
<p>I&#8217;d much prefer to use Google strictly as an anonymous data filter knowing only an absolute minimum about my true identity and simply providing an agnostic data service (email filtering, search, social dial tone). Right now Google is the centralized keeper of the vast majority if it&#8217;s users digital identities. This is something a distributed network like the Internet is designed to prevent.</p>
<p>Related Posts:</p>
<ul>
<li><a href="http://www.victusspiritus.com/2011/07/20/anonymity-isnt-allowed-on-google/">Anonymity isn&#8217;t allowed on Google</a></li>
<li><a href="http://www.victusspiritus.com/2011/07/22/how-much-do-you-rely-on-someone-else-for-your-digital-identity/">How much do you rely on one source for your digital identity</a></li>
<li><a href="http://www.victusspiritus.com/2011/07/23/derek-sivers-dont-punish-everyone-or-why-rules-based-systems-are-flawed/">Don&#8217;t Punish Everyone, or why rules based systems are flawed</a></li>
</ul>
<p><a href="#notes" id="notes">Notes:</a></p>
<ol>
<li>As an aside, the next time I have need of a super villain for an rpg or story, I&#8217;m going to base it on a dark facsimile of Matt Cutts with a sinister side <img src='http://www.victusspiritus.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
</ol>
<div style="float:right;margin:0px 0px 0px 0px;"><a title="Post on Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" data-url="http://www.victusspiritus.com/2011/07/25/moving-to-a-cloud-of-one-company-is-a-single-point-failure/"></a><script type="text/javascript" src="http://www.google.com/buzz/api/button.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.victusspiritus.com/2011/07/25/moving-to-a-cloud-of-one-company-is-a-single-point-failure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How much do you rely on someone else for your digital identity?</title>
		<link>http://www.victusspiritus.com/2011/07/22/how-much-do-you-rely-on-someone-else-for-your-digital-identity/</link>
		<comments>http://www.victusspiritus.com/2011/07/22/how-much-do-you-rely-on-someone-else-for-your-digital-identity/#comments</comments>
		<pubDate>Fri, 22 Jul 2011 14:34:51 +0000</pubDate>
		<dc:creator>Mark Essel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[digital identity]]></category>
		<category><![CDATA[social web]]></category>
		<category><![CDATA[web/tech]]></category>

		<guid isPermaLink="false">http://www.victusspiritus.com/?p=9752</guid>
		<description><![CDATA[<p>At 3am I rolled over in bed and had a passing thought:</p>
<blockquote><p>
What if my gmail account was permanently inaccessible?
</p></blockquote>
<p><span id="more-9752"></span></p>
<p><b>Update: this reportedly happens to folks on a regular basis, read <a href="http://consumerist.com/2011/07/google-deletes-last-7-years-of-users-digital-life-shrugs.html">Dylan&#8217;s story</a> which is a mix of fabrication and </b>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>At 3am I rolled over in bed and had a passing thought:</p>
<blockquote><p>
What if my gmail account was permanently inaccessible?
</p></blockquote>
<p><span id="more-9752"></span></p>
<p><b>Update: this reportedly happens to folks on a regular basis, read <a href="http://consumerist.com/2011/07/google-deletes-last-7-years-of-users-digital-life-shrugs.html">Dylan&#8217;s story</a> which is a mix of fabrication and truth</b></p>
<p>I use that email account as the ultimate key value store to the Internet. It is used as my login ID to a hundred or so different web services, and it&#8217;s the backup address where any password change links are sent. In a very real way Google owns my digital identity and I rely on it as much or more than my government assigned social security number. </p>
<p>This passing thought is the primary motivation behind distributed identity systems such as OpenID. Anyone with a domain or unique url can leverage OpenID to provide a digital identity.</p>
<p>Without consideration, I casually added an <a href="http://wordpress.org/extend/plugins/openid/">OpenID plugin</a> to this WordPress powered blog last year. I wanted to see if I could log in as me at StackOverflow<sup><a href="#notes">1</a></sup>, and it worked as advertised. This year I&#8217;m going to make a concerted effort to shift my digital identity to one I own and control, and make <a href="http://www.victusspiritus.com">VictusSpirtus.com</a> synonymous with other identities I have spread across the web. I suppose it&#8217;s time for me to setup email through the domain as well (even if it&#8217;s just forwarded to gmail).</p>
<p>Reliance on a single third party to verify who we are is another fractured piece of the digital identity puzzle. Late last year I commented on how <a href="http://www.victusspiritus.com/2010/12/22/internet-identity-is-broken/">Internet Identity is Broken</a>. It&#8217;s surprising that we rely on something as fragile as our memory and an entity outside of ourselves to prove to other applications who we are. </p>
<p><a href="#notes" id="notes">Notes:</a></p>
<ol>
<li>While I appreciate StackOverflow as a transient knowledge source, I&#8217;ve always been a much bigger fan of questions and discussions than answers. </li>
</ol>
<div style="float:right;margin:0px 0px 0px 0px;"><a title="Post on Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" data-url="http://www.victusspiritus.com/2011/07/22/how-much-do-you-rely-on-someone-else-for-your-digital-identity/"></a><script type="text/javascript" src="http://www.google.com/buzz/api/button.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.victusspiritus.com/2011/07/22/how-much-do-you-rely-on-someone-else-for-your-digital-identity/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Enough with the Dead End Apps</title>
		<link>http://www.victusspiritus.com/2011/07/19/enough-with-the-dead-end-apps/</link>
		<comments>http://www.victusspiritus.com/2011/07/19/enough-with-the-dead-end-apps/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 11:39:02 +0000</pubDate>
		<dc:creator>Mark Essel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[startups]]></category>
		<category><![CDATA[web/tech]]></category>

		<guid isPermaLink="false">http://www.victusspiritus.com/?p=9737</guid>
		<description><![CDATA[<p>In the tech world there&#8217;s a surreal level of hype surrounding mobile and tablet applications. The source of the hype wave comes from users, developers, and even investors. But mobile is just one edge or surface of network applications, and &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>In the tech world there&#8217;s a surreal level of hype surrounding mobile and tablet applications. The source of the hype wave comes from users, developers, and even investors. But mobile is just one edge or surface of network applications, and it&#8217;s thin valued novelty will quickly wane. It&#8217;s frustrating to see the majority of developer creativity and energy going into dead end apps which pander to the lowest common denominator. </p>
<p><span id="more-9737"></span></p>
<p>What I value in service apps today are hyper specialization or a wholistic cross platform approach.</p>
<h2>Platform Specific</h2>
<p>Hyper specialization refers to apps that only make sense for dedicated devices. For instance, Augmented Reality requires a camera or other sensory data as well as ancillary knowledge of observer position and orientation. If developers feel they can&#8217;t deliver the same quality on multiple platforms the dedicated app provides a clear product path. TextMate is a potent Mac developer tool, yet its creators have decided not to spread this incredible app to other platforms. I&#8217;d surely buy it at work for Windows and Linux systems. </p>
<h2>The app triumvirate</h2>
<p>It&#8217;s practical to begin building on one edge, and strong applications sprout up from single platforms. After proving app value with traction and revenue, it&#8217;s an ideal opportunity to deliver that experience on all the devices where active users expect and need it. A sign of technical competence and business savvy is presence on all the platforms where your market expects you to be. One critical value I seek in apps is a common configuration home, and a web app is the platform of choice for maximum accessibility.</p>
<p>For information services, multiplayer games and social apps I loathe synchronizing settings across dozens of apps on a handful of devices. Thanks but no thanks, none of us need an unpaid side job that never ends. That doesn&#8217;t mean I&#8217;d prefer a single solution, but I&#8217;d certainly appreciate much greater <strong>client approved</strong> data portability between apps.</p>
<div style="float:right;margin:0px 0px 0px 0px;"><a title="Post on Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" data-url="http://www.victusspiritus.com/2011/07/19/enough-with-the-dead-end-apps/"></a><script type="text/javascript" src="http://www.google.com/buzz/api/button.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.victusspiritus.com/2011/07/19/enough-with-the-dead-end-apps/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>In the Age of Apps Embrace Digital Refunds</title>
		<link>http://www.victusspiritus.com/2011/07/13/in-the-age-of-apps-embrace-digital-refunds/</link>
		<comments>http://www.victusspiritus.com/2011/07/13/in-the-age-of-apps-embrace-digital-refunds/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 11:09:46 +0000</pubDate>
		<dc:creator>Mark Essel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[critical value]]></category>
		<category><![CDATA[web/tech]]></category>

		<guid isPermaLink="false">http://www.victusspiritus.com/2011/07/13/in-the-age-of-apps-embrace-digital-refunds/</guid>
		<description><![CDATA[<p>The concept of a refund goes far back in the history of bartering. The concept is simple enough, make a trade you&#8217;re not satisfied with and you can count on a full or partial refund. Untested or novel products experience &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>The concept of a refund goes far back in the history of bartering. The concept is simple enough, make a trade you&#8217;re not satisfied with and you can count on a full or partial refund. Untested or novel products experience greater liquidity when packaged with a reliable refund. There are variations on the refund such as try before you buy, but they offer the same promise. </p>
<p><span id="more-9671"></span></p>
<p>I&#8217;ve heard the Android mobile app store has had digital refunds in place for some time, but haven&#8217;t had one long enough to test it out. For Apple&#8217;s iOS you can call and complain about false advertising or shoddy digital products, but there&#8217;s no guarantee that you&#8217;ll receive a refund. Apple embraces Caveat Emptor, or &#8220;let the buyer beware&#8221;.</p>
<p>Historically the cost of providing refunds was higher for physical goods due to shipping and repackaging. There has been and likely always will be abuse of refunds by both sides, angling to renege on the refund due to loopholes or get something for nothing. Yet in a digital age where the costs of additional products are the server bandwidth to deliver it, the rationale not to encourage refunds stands on weak legs. </p>
<p>I can read all the reviews in the world, but until I actually use an application I won&#8217;t know if it will suit my particular needs. The only reason not to enable refunds is that the company isn&#8217;t forced to by consumers. Tracking refunds is digital overhead for the host store, but is far from an unsolved problem.</p>
<p>Fellow app buyers, please chime in and correct me if I&#8217;m thinking about this wrong but I&#8217;d love to have refunds available by default.</p>
<div style="float:right;margin:0px 0px 0px 0px;"><a title="Post on Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" data-url="http://www.victusspiritus.com/2011/07/13/in-the-age-of-apps-embrace-digital-refunds/"></a><script type="text/javascript" src="http://www.google.com/buzz/api/button.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.victusspiritus.com/2011/07/13/in-the-age-of-apps-embrace-digital-refunds/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Songify delights as a mobile app</title>
		<link>http://www.victusspiritus.com/2011/07/11/songify-delights-as-a-mobile-app/</link>
		<comments>http://www.victusspiritus.com/2011/07/11/songify-delights-as-a-mobile-app/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 11:51:45 +0000</pubDate>
		<dc:creator>Mark Essel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[startups]]></category>
		<category><![CDATA[web/tech]]></category>

		<guid isPermaLink="false">http://www.victusspiritus.com/2011/07/11/songify-delights-as-a-mobile-app/</guid>
		<description><![CDATA[<blockquote><p>
Add&#8230;</p>
<ol>
<li>one part nonsense</li>
<li>two parts mobile voice recorder and portable synthesizer</li>
<li>a silly but popular vocal effect</li>
<li>a handful of simple algorithms to sample and partition a recording</li>
<li>one part mini game to blindly time your lyrics to the </li></ol>&#8230;</blockquote>]]></description>
			<content:encoded><![CDATA[<blockquote><p>
Add&#8230;</p>
<ol>
<li>one part nonsense</li>
<li>two parts mobile voice recorder and portable synthesizer</li>
<li>a silly but popular vocal effect</li>
<li>a handful of simple algorithms to sample and partition a recording</li>
<li>one part mini game to blindly time your lyrics to the automated loops</li>
<li>and a team sharp enough to recognize and build a micro business</li>
</ol>
<p><span id="more-9666"></span></p>
</blockquote>
<p>This weekend my bro, wife and myself all goofed off with the <a href="http://itunes.apple.com/us/app/songify/id438735719?mt=8">Songify app</a> for iOS which I eagerly downloaded during our Hibachi/Sushi combination dinner on Friday. The app samples a recording, chops it up, and mixes the results with premade loops. The company behind the app put together a fun <a href="http://www.youtube.com/show/songifythis">YouTube channel</a>.</p>
<p><span style="text-align:center; display: block;"><a href="http://www.victusspiritus.com/2011/07/11/songify-delights-as-a-mobile-app/"><img src="http://img.youtube.com/vi/sP4NMoJcFd4/2.jpg" alt="" /></a></span></p>
<p>Some may say that an app like Songify won&#8217;t hold folks&#8217; attention for more than a day or two, and they&#8217;d be right. But the app is the only the leading edge of a tsunami of automated music generation based based on minimal inputs. If Songify doesn&#8217;t capitalize on the market for light music creation, inevitably other companies will rise to the challenge. </p>
<p>Imagine an app that provides a series of algorithmic transformations combined with beautifully composed random elements. Anyone and everyone can create and share music without detailed knowledge of tracks, timing, melody and rhythm. The quality of the produced music will vary drastically all over the spectrum from brilliant to dismal. The beauty of the app is that it encourages the creation of music and relies only on voice for control.</p>
<h2>Far Out PB&#038;J Combo</h2>
<p>I was inspired by <a href="http://www.victusspiritus.com/2011/04/17/otomata-is-beautifully-simple-and-incredibly-addictive/">otomata</a> not long back as well as the broader field of <a href="http://www.victusspiritus.com/2011/06/25/visualization-layered-like-music-tracks/">cellular automata</a>, and see another opportunity for it&#8217;s simplistic music synthesis. That web app provided a grid of boxes with initial cell directions. When cells collide they both turn 90 degrees and generate sound, and when active cells hit the field edge they reflect and generate sound. The initial manual (or random) arrangement of elements places the system on a trajectory into an unpredictable future state, sometimes converging and other times on an indefinite series of unbounded novelty.</p>
<div style="float:right;margin:0px 0px 0px 0px;"><a title="Post on Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" data-url="http://www.victusspiritus.com/2011/07/11/songify-delights-as-a-mobile-app/"></a><script type="text/javascript" src="http://www.google.com/buzz/api/button.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.victusspiritus.com/2011/07/11/songify-delights-as-a-mobile-app/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Inconsistent Standards or When Feeds Fail</title>
		<link>http://www.victusspiritus.com/2011/07/10/inconsistent-standards-or-when-feeds-fail/</link>
		<comments>http://www.victusspiritus.com/2011/07/10/inconsistent-standards-or-when-feeds-fail/#comments</comments>
		<pubDate>Sun, 10 Jul 2011 21:13:30 +0000</pubDate>
		<dc:creator>Mark Essel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[open design]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[open standards]]></category>
		<category><![CDATA[web/tech]]></category>

		<guid isPermaLink="false">http://www.victusspiritus.com/?p=9657</guid>
		<description><![CDATA[<p>One of the biggest time sinks I encountered while hacking the <a href="http://www.victusspiritus.com/2011/07/09/coffeescript-tracker/">CoffeeScript Tracker 0.0</a> was errors with response data. The CoffeeScript that hit dedicated APIs for the most part just worked, and the closer the interaction was to pure RESTful &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>One of the biggest time sinks I encountered while hacking the <a href="http://www.victusspiritus.com/2011/07/09/coffeescript-tracker/">CoffeeScript Tracker 0.0</a> was errors with response data. The CoffeeScript that hit dedicated APIs for the most part just worked, and the closer the interaction was to pure RESTful http the better. But problems arose when querying rss and atom feeds due to inconsistencies between the formats.</p>
<p><span id="more-9657"></span></p>
<p>The YQL or <a href="http://developer.yahoo.com/yql/">Yahoo Query Language</a> was what I attempted to use to provide a standard feed interface. Response formats returned to the callback functions varied at the top with <code>data.response.entries</code> or <code>data.response.results</code>. Then within these json structures the entries and results had keys to describe urls. This lead to a variety of handlers and comparisons like <code>obj.link.href</code>, <code>obj.link[0].href</code>, <code>obj.origLink</code>, etc. The differences arise between atom, rss, version releases, and the particular provider. In theory I could write or find a JavaScript/CoffeeScript Swiss army knife of feed parsing, much like the fine <a href="http://nokogiri.org/">Nokogiri</a> Ruby gem I long took for granted.</p>
<p>It&#8217;s sad when feeds, the open &#8220;lingua franca&#8221; of the Internet, are such a mess that hitting unique APIs is both simpler and more reliable. At least with feeds the formats have a slower divergence rate compared to one shot APIs, but middleware is advised when juggling with variations. </p>
<div style="float:right;margin:0px 0px 0px 0px;"><a title="Post on Google Buzz" class="google-buzz-button" href="http://www.google.com/buzz/post" data-button-style="small-count" data-url="http://www.victusspiritus.com/2011/07/10/inconsistent-standards-or-when-feeds-fail/"></a><script type="text/javascript" src="http://www.google.com/buzz/api/button.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://www.victusspiritus.com/2011/07/10/inconsistent-standards-or-when-feeds-fail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

