<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en">
<title type="text">samuel.bowles.es</title>
<subtitle type="text">I am Samuel, I don't like green eggs or Sam.</subtitle>
<id>http://samuel.bowles.es/feeds/atom.xml</id>
<link rel="alternate" type="text/html" href="http://samuel.bowles.es/" />

<author>
<name>Samuel Mikel Bowles</name>
<uri>http://samuel.bowles.es</uri>
<email>samuel@bowles.es</email>
</author>

<rights>Copyright 2010 Samuel Mikel Bowles</rights>
<icon>http://samuel.bowles.es/favicon.ico</icon>
<logo>http://samuel.bowles.es/images/me/32x32.jpg</logo>
<updated>2010-02-08T15:33:01Z</updated>


<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/samuel-bowles" /><feedburner:info uri="samuel-bowles" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry>
<title type="text">Sillyness at The Terminal</title>
<link rel="alternate" href="http://feedproxy.google.com/~r/samuel-bowles/~3/w_hWwwsjevk/" type="application/xhtml+xml" hreflang="en" />
<id>http://samuel.bowles.es/2010/02/sillyness_at_the_terminal/</id>
<published>2010-02-08T14:57:36Z</published>
<updated>2010-02-08T15:33:01Z</updated>
<author>
	<name>Samuel Mikel Bowles</name>
	<uri>http://samuel.bowles.es/</uri>
</author>
<category term="/" scheme="http://samuel.bowles.es/" label="" />
<summary type="text">A silly command-line trick for the Mac.</summary>
<content type="html" xml:base="http://samuel.bowles.es/" xml:lang="en">
	&lt;p&gt;Here&amp;#8217;s a silly Terminal trick for giggles. For those of you who know what you&amp;#8217;re doing just grab the first block of code and put it in your .profile, .bashrc or wherever. For the rest of you here&amp;#8217;s a step by step guide to creepy fun.&lt;/p&gt;

&lt;p&gt;First copy this code to your clipboard:&lt;/p&gt;

&lt;pre&gt;
function sayslow () {
phrase=$1; #import

osascript &amp;lt;&amp;lt;EOT 
  say "{$phrase}" speaking rate 10 pitch 1 
EOT
}
&lt;/pre&gt;

&lt;p&gt;Now open Terminal and type:&lt;/p&gt;

&lt;p&gt;&lt;pre&gt;pico .profile&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;Hit Control-V until you are at the bottom of the file and then paste the code you copied to your clipboard. Hit Control-X followed by Y and RETURN. &lt;/p&gt;

&lt;p&gt;You&amp;#8217;ve just add a new command which will give you no end to entertainment. :)&lt;/p&gt;

&lt;p&gt;Now close your Terminal window and open a new one by typing Control-N. At the command line type:&lt;/p&gt;

&lt;pre&gt;
sayslow "&lt;i&gt;your phrase&lt;/i&gt;"
&lt;/pre&gt;

&lt;p&gt;Where &amp;#8220;your phrase&amp;#8221; is anything you want your computer to say. &lt;strong&gt;Note:&lt;/strong&gt; avoid using single or double quotes as these will just screw things up.  &lt;strong&gt;Also note:&lt;/strong&gt; This has only been tested under Snow Leopard.&lt;/p&gt;


&lt;img src="http://feeds.feedburner.com/~r/samuel-bowles/~4/w_hWwwsjevk" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://samuel.bowles.es/2010/02/sillyness_at_the_terminal/</feedburner:origLink></entry>

<entry>
<title type="text">Eleganthack on What's Wrong with Wireframes</title>
<link rel="alternate" href="http://feedproxy.google.com/~r/samuel-bowles/~3/_ja8UZXsmJ0/" type="application/xhtml+xml" hreflang="en" />
<id>http://samuel.bowles.es/2010/01/eleganthack_on_whats_wrong_wit/</id>
<published>2010-01-13T21:16:55Z</published>
<updated>2010-01-13T21:20:41Z</updated>
<author>
	<name>Samuel Mikel Bowles</name>
	<uri>http://samuel.bowles.es/</uri>
</author>
<category term="/clipping" scheme="http://samuel.bowles.es/" label="clipping" />
<summary type="text">“We’ve got a million sites out there with little boxes around each piece of content like the content was a cow that, if not fenced in, might try to mate with the form fields.”...</summary>
<content type="html" xml:base="http://samuel.bowles.es/" xml:lang="en">
	&lt;p&gt;&amp;#8220;We&amp;#8217;ve got a million sites out there with little boxes around each piece of content like the content was a cow that, if not fenced in, might try to mate with the form fields.&amp;#8221;&lt;/p&gt;


&lt;img src="http://feeds.feedburner.com/~r/samuel-bowles/~4/_ja8UZXsmJ0" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://samuel.bowles.es/2010/01/eleganthack_on_whats_wrong_wit/</feedburner:origLink></entry>

<entry>
<title type="text">Free-To-Paid Applications on the iPhone</title>
<link rel="alternate" href="http://feedproxy.google.com/~r/samuel-bowles/~3/viCuGCbdcIQ/" type="application/xhtml+xml" hreflang="en" />
<id>http://samuel.bowles.es/2009/10/free-to-paid_applications_on_t/</id>
<published>2009-10-16T10:01:17Z</published>
<updated>2009-10-20T11:12:33Z</updated>
<author>
	<name>Samuel Mikel Bowles</name>
	<uri>http://samuel.bowles.es/</uri>
</author>
<category term="/" scheme="http://samuel.bowles.es/" label="" />
<summary type="text"><![CDATA[I, like John Gruber , believe that Apple's recent announcement that free applications can now include in-app purchases is a big deal. And it follows that many developers will want to consolidate their Lite &amp; Pro applications into these new...]]></summary>
<content type="html" xml:base="http://samuel.bowles.es/" xml:lang="en">
	&lt;p&gt;I, like &lt;a href="http://daringfireball.net/linked/2009/10/15/in-app-purchasing-for-demo-apps"&gt;John Gruber&lt;/a&gt; , believe that Apple's recent announcement that free applications can now include in-app purchases is a big deal. And it follows that many developers will want to consolidate their Lite &amp;amp; Pro applications into these new free-to-paid applications. There's a problem though: how do you manage the transition?&lt;/p&gt;

&lt;p&gt;In Marco Arment 's recent post, &lt;a href="http://www.marco.org/214082853"&gt;In-App Purchase now available for free apps&lt;/a&gt; he mentions that, "there's no practical way to transition the existing paid customers to a new "free+" version". Below I will propose a possible solution to this transition (if Apple allows it) along with a number of other potential models that these changes could usher in. &lt;/p&gt;

&lt;p&gt;And without further adieu I present you with:&lt;/p&gt;

&lt;p&gt;Potential ways Apple's new free-to-paid application purchase scheme could be used by developers. None of which have been either confirmed or denied by Apple as legitimate uses of the system and therefore require further clarification most likely achieved through direct testing of The Great Black Box which is the App Store approval process.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Migration from Lite &amp;amp; Pro applications to free-to-paid applications&lt;/strong&gt;&lt;/p&gt;


&lt;ol&gt;
&lt;li&gt;Create a free-to-paid application that provides all features from both previous applications with the Pro features behind an in-app pay-wall. Create a back door around the pay-wall enabling the pro features by way of a "promo code".&lt;/li&gt;
&lt;li&gt;Upgrade your Lite app with this new code.&lt;/li&gt;
&lt;li&gt;Create a new version of your Pro app that includes a slightly annoying screen each time the user starts the app explaining how to get a copy of the new version. 
&lt;ol&gt;
&lt;li&gt;Download the free-to-paid app&lt;/li&gt;
&lt;li&gt;Use this promo code to unlock the pro features (include an unlocking promo code)&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;&lt;strong&gt;Unlimited promo codes&lt;/strong&gt;&lt;/p&gt;


&lt;ol&gt;
&lt;li&gt;Create a free-to-paid application with a way around the pay-wall using promo codes.&lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;&lt;strong&gt;Desktop &amp;amp; iPhone application bundles&lt;/strong&gt;&lt;/p&gt;


&lt;ol&gt;
&lt;li&gt;Create a free-to-paid application with a way around the pay-wall using promo codes.&lt;/li&gt;
&lt;li&gt;Provide one of these codes with the purchase of your desktop application.&lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;&lt;strong&gt;Time limited access to additional features&lt;/strong&gt;&lt;/p&gt;


&lt;ol&gt;
&lt;li&gt;Create an application with two feature sets which we'll call Lite and Pro.&lt;/li&gt;
&lt;li&gt;Comply with Apple's requirements by making sure the Lite version is useful and usable independent of the pro features.&lt;/li&gt;
&lt;li&gt;Enable the pro features upon download on a time-limited basis.&lt;/li&gt;
&lt;li&gt;Once the time-limit has passed require the user to make an in-app purchase in order to keep them permanently.&lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;A few of these (rightly or wrongly) will most likely be disallowed by Apple as they would be seen as an end-route around their commerce platform (see Desktop &amp;amp; iPhone app bundles, and Unlimited promo codes) but some of them seem like legitimate uses to me even according to Apple's playbook. Only time will tell if any of these models are adopted and approved.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samuel-bowles/~4/viCuGCbdcIQ" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://samuel.bowles.es/2009/10/free-to-paid_applications_on_t/</feedburner:origLink></entry>

<entry>
<title type="text">Snow Leopard Issues</title>
<link rel="alternate" href="http://feedproxy.google.com/~r/samuel-bowles/~3/VqUU-3B2Yzc/" type="application/xhtml+xml" hreflang="en" />
<id>http://samuel.bowles.es/2009/08/snow_leopard_issues/</id>
<published>2009-08-30T23:04:13Z</published>
<updated>2009-09-10T23:34:13Z</updated>
<author>
	<name>Samuel Mikel Bowles</name>
	<uri>http://samuel.bowles.es/</uri>
</author>
<category term="/" scheme="http://samuel.bowles.es/" label="" />
<summary type="text">Here’s my list of applications that have given my grief in Snow Leopard: Marco Polo - Doesn’t recognize SSIDs as triggers. A temporary fix is available. iStat Menus - I use this almost exclusively for the multi-timezone clock. Fixed! Growl...</summary>
<content type="html" xml:base="http://samuel.bowles.es/" xml:lang="en">
	&lt;p&gt;Here&amp;#8217;s my list of applications that have given my grief in Snow Leopard:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.symonds.id.au/marcopolo/"&gt;Marco Polo&lt;/a&gt; - Doesn&amp;#8217;t recognize SSIDs as triggers. A &lt;a href="http://groups.google.com/group/marcopolo-discuss/browse_thread/thread/de01a14a0cc59081"&gt;temporary fix&lt;/a&gt; is available.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.islayer.com/apps/istatmenus/"&gt;iStat Menus&lt;/a&gt; - I use this almost exclusively for the multi-timezone clock. Fixed!&lt;/li&gt;
&lt;li&gt;&lt;a href="http://growl.info/"&gt;Growl Pref Pane&lt;/a&gt; - Works but is causing System Prefs to restart due to it being 32bit. The &lt;a href="http://growl.info/beta.html"&gt;1.2 betas&lt;/a&gt; install on SL and the System Prefs are now 64bit. If you run into trouble with installation delete all references to Growl first.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.publicspace.net/ABetterFinderRename/"&gt;A Better Finder Renamer Pref Pane&lt;/a&gt; - 8.2.7 claims Snow Leopard compatibility but is still 32bit. Can&amp;#8217;t find acknowledgement.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://secrets.blacktree.com/"&gt;Secrets Pref Pane&lt;/a&gt; - still 32bit. &lt;a href="http://code.google.com/p/blacktree-secrets/issues/detail?id=84"&gt;Bug filed&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/macfuse/"&gt;MacFuse&lt;/a&gt; - There is &lt;a href="http://groups.google.com/group/macfuse/browse_thread/thread/f714956e1bd09351"&gt;discussion of the issues&lt;/a&gt; MacFuse has under Snow Leopard and even &lt;a href="http://rackerhacker.com/2009/08/28/fix-macfusion-on-snow-leopard/"&gt;a hack to get it working&lt;/a&gt; but no acknowledgement from a developer that I could find.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.wacom-europe.com/index2.asp?pid=29&amp;amp;lang=en&amp;amp;send=1&amp;amp;product=PTZ"&gt;Wacom Intuos3 Driver&lt;/a&gt; - It looks like there&amp;#8217;s a new driver out but I haven&amp;#8217;t had a chance to test it yet.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I&amp;#8217;ll update this list as I discover other compatibility issues or those I&amp;#8217;ve discovered are fixed.&lt;/p&gt;


&lt;img src="http://feeds.feedburner.com/~r/samuel-bowles/~4/VqUU-3B2Yzc" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://samuel.bowles.es/2009/08/snow_leopard_issues/</feedburner:origLink></entry>

<entry>
<title type="text">I've been outside. It's overrated.</title>
<link rel="alternate" href="http://feedproxy.google.com/~r/samuel-bowles/~3/Hci7i1P59IE/" type="application/xhtml+xml" hreflang="en" />
<id>http://samuel.bowles.es/2008/04/ive_been_outside_its_overrated/</id>
<published>2008-04-02T22:36:05Z</published>
<updated>2008-04-02T22:47:49Z</updated>
<author>
	<name>Samuel Mikel Bowles</name>
	<uri>http://samuel.bowles.es/</uri>
</author>
<category term="/clipping" scheme="http://samuel.bowles.es/" label="clipping" />
<summary type="text">"In terms of the traditional target age/content metrics, Outside is remarkably high in sex, violence and challenges to traditional values, despite the strong child-focussed marketing it receives. ... Children injured playing Outside are usually comforted by parents, and soon encouraged...</summary>
<content type="html" xml:base="http://samuel.bowles.es/" xml:lang="en">
	"In terms of the traditional target age/content metrics, Outside is remarkably high in sex, violence and challenges to traditional values, despite the strong child-focussed marketing it receives. ... Children injured playing Outside are usually comforted by parents, and soon encouraged to go Outside again; this leads to the conclusion that somehow Outside has escaped any and all of the usual moralizing that surrounds the videogaming industry." (via &lt;a href="http://www.wilsonminer.com/"&gt;Wilson Miner&lt;/a&gt;)http://www.metafilter.com/70365/The-Myth-of-the-Media-Myth-Games-and-NonGamers#2063862
&lt;img src="http://feeds.feedburner.com/~r/samuel-bowles/~4/Hci7i1P59IE" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://samuel.bowles.es/2008/04/ive_been_outside_its_overrated/</feedburner:origLink></entry>

</feed>
