<?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></title>
	<atom:link href="http://shon.org/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://shon.org/blog</link>
	<description></description>
	<lastBuildDate>Tue, 15 Nov 2011 16:13:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Application Identifier Entitlement Not Formatted Correctly</title>
		<link>http://shon.org/blog/2011/10/01/application-identifier-entitlement-not-formatted-correctly/</link>
		<comments>http://shon.org/blog/2011/10/01/application-identifier-entitlement-not-formatted-correctly/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 18:43:29 +0000</pubDate>
		<dc:creator>Shon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shon.org/blog/?p=318</guid>
		<description><![CDATA[Got this error? Here&#8217;s how to fix it when deleting and re-creating entitlements.plist DOES NOT WORK! Short version; add the values manually. I added this to my entitlements.plist and  it worked: &#8220;&#60;key&#62;application-identifier&#60;/key&#62; &#60;string&#62;1234567890.net.darknova&#60;/string&#62;&#8221; Long version: I hate xcode. I&#8217;ve been working with it since 2009. Dark Nova was one of the first few thousand apps [...]]]></description>
			<content:encoded><![CDATA[<div>Got this error? Here&#8217;s how to fix it when deleting and re-creating entitlements.plist DOES NOT WORK! Short version; add the values manually. I added this to my entitlements.plist and  it worked:</div>
<p><div>&#8220;&lt;key&gt;application-identifier&lt;/key&gt;<br />
&lt;string&gt;1234567890.net.darknova&lt;/string&gt;&#8221;</div>
<p><div>Long version: I hate xcode. I&#8217;ve been working with it since 2009. Dark Nova was one of the first few thousand apps in the store. Using xcode to build your app for release on the App Store is complex&#8230; like a shuttle launch sequence. What&#8217;s worse, the procedure changes regularly and is not well documented, the documentation is outdated, etc etc.</div>
<p>&nbsp;</p>
<div>My latest issue was the dreaded &#8220;Application Identifier Entitlement Not Formatted Correctly&#8221; error from Application Launcher. I spent way to long trying to fix this. Trying all sorts of combinations of info.plist settings, Bundle Identifiers, etc. Nothing worked, or worse, it would produce all sorts of different errors.</div>
<p>&nbsp;</p>
<div>Some said delete and recreate your Entitlements.plist and that would fix it automagically. That didn&#8217;t work for me either. Same issue. The only thing that did work was to edit (in vi) the Entitlements.plist and manually enter this:</div>
<p>&nbsp;</p>
<div>&#8220;&lt;key&gt;application-identifier&lt;/key&gt;<br />
&lt;string&gt;1234567890.net.darknova&lt;/string&gt;&#8221;</div>
<p>&nbsp;</p>
<div>That fixed it. Thank god once again for the net and the chap who posted the solution. I found the info after scouring a forum. It seems the resolution  has evolved over the years. This worked on <strong>Xcode 4.0.2 Build 4A2002a.</strong> Hope it works for you. BTW, I only added the one key/string pair. Unlike the 2 pairs shown below. Hope it helps.</div>
<div><a href="http://www.iphonedevsdk.com/forum/iphone-sdk-development/13329-trouble-uploading-app-itunes-connect.html" target="_blank">Originally Posted by <strong>autoalert</strong></a></div>
<div>
<p>After trying many different things including the random approach I think i&#8217;ve finally hit upon the answer</p>
<p>It seems that Apple now require you to add the following lines into entitlements.plist. Before I only had the get-task-allow key.</p>
<div>
<div>Code:</div>
<pre dir="ltr">	&lt;key&gt;application-identifier&lt;/key&gt;
	&lt;string&gt;9M234HNM4D.com.autoalert.appname&lt;/string&gt;
	&lt;key&gt;get-task-allow&lt;/key&gt;
	&lt;false/&gt;
	&lt;key&gt;keychain-access-groups&lt;/key&gt;
	&lt;array&gt;
		&lt;string&gt;9M234HNM4D.com.autoalert.appname&lt;/string&gt;
	&lt;/array&gt;</pre>
</div>
<p>Where the number is taken from the appid in the provision profile section of the iPhone Provision portal (no this is not our real id <img src='http://shon.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ) and the rest is what is in the identifier field in Xcode, (click on target, get info and then properties tab)</p>
<p>Hope that helps</p>
<p>Richard</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://shon.org/blog/2011/10/01/application-identifier-entitlement-not-formatted-correctly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>THE VACCINATION CONUNDRUM</title>
		<link>http://shon.org/blog/2011/02/02/the-vaccination-conundrum/</link>
		<comments>http://shon.org/blog/2011/02/02/the-vaccination-conundrum/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 21:23:02 +0000</pubDate>
		<dc:creator>Shon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shon.org/blog/?p=296</guid>
		<description><![CDATA[There&#8217;s a lot of press out there about child vaccinations these days. Typically, the autism/vaccination link and the scandal around it is the favorite topic. As a new father I have a new interest and perspective on these things. For me Autism isn&#8217;t the issue. The issue is about how medicine works in this country. Long story [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a lot of press out there about child vaccinations these days. Typically, the autism/vaccination link and the scandal around it is the favorite topic. As a new father I have a new interest and perspective on these things. For me Autism isn&#8217;t the issue. The issue is about how medicine works in this country.</p>
<p>Long story short, medicine is only as good as science and science is &#8220;trial and error&#8221;. However, many medical practitioners want you to ignore that fact and take their word as law. Some practitioners (purposely or not) use fear and intimidation to push parents into getting all &#8220;recommended&#8221; treatments. More treatments mean more revenue and more money for the doctor, further reducing the motivation for them to provide individualized care, look for unbiased information (not provided by a drug company), or simply listen calmly to your actual concerns and address them.</p>
<p>Attached below is my response to my local pediatrician who is pushing us to immediately give our daughter all &#8220;recommended&#8221; vaccinations. She believes that our hesitation has to do with Autism (and popular media) and seems to think we&#8217;re ignorant or at least not well informed. We&#8217;re not well informed. That&#8217;s the problem. We&#8217;re down for the vaccinations as long as someone can explain (without FUD) the risk/benefit of each. I want to evaluate any and all proposed treatments on their actual merits and against their actual risks. Crazy, right?</p>
<p><strong>THE VACCINATION CONUNDRUM:</strong></p>
<p>Our goal as educated parents is to protect our children from unnecessary risk. In deciding whether or not to vaccinate, our challenge is to understand the risk of infection for each disease, consider the risk of significant harm from infection and weigh that against the risk of significant harm from the vaccine. Only then can we make an informed decision.</p>
<p>What we know:</p>
<ol>
<li>All drugs and vaccines do have side effects.</li>
<li>Side effects cannot be <em>predicted</em> in a reliable way.</li>
<li>Drugs and other medical treatments are regularly deprecated by the medical industry due to deaths and debilitations cased by unforeseen side effects.</li>
</ol>
<p>Educated parents tend to be on “high alert” because:</p>
<ol>
<li>The medical industry does not provide adequate information to allow parents to easily weigh the risks.</li>
<li>Due to lack of time, most doctors are forced to simply convey the information that has been given to them by the drug reps and companies that make these products. Few have time to do their own research.</li>
<li>There is a clear conflict of interest present here; it is not financially compelling for a drug manufacturer to present the risk/facts in an unbiased way.</li>
</ol>
<p>Case in point:</p>
<p>The Hepatitis B vaccination is strongly recommended by doctors and hospital staff at the time of birth. This recommendation does not take in to account the extremely low risk of HEP B infection in newborns. The only significant risk of infection is from an HEP B Positive mother.  However, the vaccine is recommended for all newborns regardless of whether the mother is infected or not. Also, expecting mothers are not tested for HEP B.</p>
<p>There are two published documents included below relating to HEP B. Vaccination. The first document questions the necessity (due to low risk) of newborn HEP B vaccination and also illustrates that the risk of death and “serious injury” as a result of vaccination outweighed the risk of infection by the disease itself.</p>
<p>The second document relates to a study linking a HEP B vaccine to an increased risk of the development of Multiple Sclerosis.</p>
<p>We chose not to vaccinate our child against HEP B. We had to make a quick decision with little data because the hospital was aggressively pushing the vaccine without providing any detailed information. After reviewing the data available and weighing the risks, I feel we made the right choice about this particular vaccination.</p>
<p>_____________________________________________<br />
<strong>VACCINE</strong>: HEP B (Recommended for all newborns)</p>
<p><strong>PURPOSE: </strong> Protect newborn from possible Hepatitis-B infection. Highest risk comes from infected mother. Infection risk is very minimal in the absence of an infected mother.</p>
<p><strong>VACCINE RISK:</strong> In addition to deaths and “serious injury” from the vaccine, ongoing research indicates a causal link may be present between certain Hep B vaccines and life threatening or debilitating side effects including the development of Multiple Sclerosis later in life.</p>
<p>Below is a published letter to the editor of “Journal of the American Medical Association”:</p>
<p><strong><em>Journal of the American Medical Association, Vol. 286 No. 5, August 1, 2001</em></strong></p>
<p><em>To the Editor:</em></p>
<p>In their article on the impact of recommendations regarding the birth dose of Hepatitis B virus (HBV) vaccine, Dr. Daum and colleagues<a href="http://jama.ama-assn.org/cgi/content/full/285/14/1874?">1</a>concluded that &#8220;special efforts may be required to make at-birth administration of HBV vaccination universal.&#8221;  However, since HBV vaccination of newborns has never been shown to be better than vaccination after the maturation of the immune system, this worry about missing the birth dose seems misplaced.</p>
<p>There is no scientific evidence to justify HBV vaccination before the age when those risk factors associated with the HBV transmission (sex, needles, etc.) become relevant.  Recent risk-benefit analyses show HBV vaccination among children carries one of the largest unjustified risks and substantial financial costs, second only to the new controversial conjugate pneumococcal vaccine.<a href="http://jama.ama-assn.org/issues/current/ffull/#rc1r2"> </a> <strong>Specifically, HBV immunization has been associated with 53 deaths and 828 serious injuries, but for 38 million children younger than age 10 years, the total yearly incidence of HBV infection is 191.</strong> For children younger than age 14 years, the estimated total mortality secondary to HBV disease is only 11.  <strong>With such statistics, it is difficult to rationalize HBV vaccination for newborns.</strong></p>
<p><strong> </strong></p>
<p><em>Erdem I. Cantekin, PhD<br />
Department of Otolaryngology<br />
University of Pittsburgh School of Medicine<br />
Children&#8217;s Hospital of Pittsburgh<br />
Pittsburgh, PA</em></p>
<p><em> </em></p>
<p><em>Michael Belkin<br />
Bainbridge Island, WA</em></p>
<ol>
<li>Oram RJ, Daum RS, Seal JB,      Lauderdale DS.  Impact of recommendations to suspend the birth dose      of Hepatitis B virus vaccine.  JAMA 2001;285:1874-1879.</li>
<li>Horwin M.  Ensuring      safe, effective and necessary vaccines for children.  Calif West Law      Rev. 2001;37:101-148.</li>
<li>Orient J.  Statement by      the AAPS in &#8220;Vaccines: Public Safety and Personal Choices&#8221;      before the Government Reform Committee 1999.</li>
</ol>
<p><strong>Hepatitis B vaccine and the risk of CNS inflammatory demyelination in childhood.</strong></p>
<p><a href="http://www.ncbi.nlm.nih.gov/pubmed?term=%22Mikaeloff%20Y%22%5BAuthor%5D">Mikaeloff Y</a>, <a href="http://www.ncbi.nlm.nih.gov/pubmed?term=%22Caridade%20G%22%5BAuthor%5D">Caridade G</a>, <a href="http://www.ncbi.nlm.nih.gov/pubmed?term=%22Suissa%20S%22%5BAuthor%5D">Suissa S</a>, <a href="http://www.ncbi.nlm.nih.gov/pubmed?term=%22Tardieu%20M%22%5BAuthor%5D">Tardieu M</a>.</p>
<p>Service de Neurologie Pédiatrique, CHU Bicêtre, Assistance Publique-Hôpitaux de Paris, Le Kremlin-Bicêtre Cedex, France yann.mikaeloff@bct.aphp.fr</p>
<p>Comment in:</p>
<ul>
<li><a href="http://www.ncbi.nlm.nih.gov/pubmed/19858469">Neurology. 2009 Oct 27;73(17):1426-7.</a></li>
<li><a href="http://www.ncbi.nlm.nih.gov/pubmed/19092110">Neurology. 2009 Mar 10;72(10):870-1.</a></li>
<li><a href="http://www.ncbi.nlm.nih.gov/pubmed/19506233">Neurology. 2009 Jun 9;72(23):2053.</a></li>
</ul>
<p><strong>Abstract</strong></p>
<p><strong>BACKGROUND: </strong>The risk of CNS inflammatory demyelination associated with hepatitis B (HB) vaccine is debated, with studies reporting conflicting findings.</p>
<p><strong>METHODS: </strong>We conducted a population-based case-control study where the cases were children with a first episode of acute CNS inflammatory demyelination in France (1994-2003). Each case was matched on age, sex, and geographic location to up to 12 controls, randomly selected from the general population. Information on vaccinations was confirmed by a copy of the vaccination certificate. The odds ratios (ORs) of CNS inflammatory demyelination associated with HB vaccination were estimated using conditional logistic regression.</p>
<p><strong>RESULTS: </strong>The rates of HB vaccination in the 3 years before the index date were 24.4% for the 349 cases and 27.3% for their 2,941 matched controls. HB vaccination within this period was not associated with an increase in the rate of CNS inflammatory demyelination (adjusted OR, 0.74; 0.54-1.02), neither &gt;3 years nor as a function of the number of injections or brand type. When the analysis was restricted to subjects compliant with vaccination, HB vaccine exposure &gt;3 years before index date<strong> was associated with an increased trend (1.50; 0.93-2.43), essentially from the Engerix B vaccine</strong> (1.74; 1.03-2.95). The OR was particularly elevated for this brand in patients with confirmed multiple sclerosis (2.77; 1.23-6.24).</p>
<p><strong>CONCLUSIONS: </strong>Hepatitis B vaccination <strong>does not generally</strong> increase the risk of CNS inflammatory demyelination in childhood. <strong>However, the Engerix B vaccine appears to increase this risk, particularly for confirmed multiple sclerosis</strong>, in the longer term. Our results require confirmation in future studies.</p>
]]></content:encoded>
			<wfw:commentRss>http://shon.org/blog/2011/02/02/the-vaccination-conundrum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Newest App</title>
		<link>http://shon.org/blog/2010/12/27/my-newest-app/</link>
		<comments>http://shon.org/blog/2010/12/27/my-newest-app/#comments</comments>
		<pubDate>Tue, 28 Dec 2010 02:21:39 +0000</pubDate>
		<dc:creator>Shon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shon.org/blog/?p=281</guid>
		<description><![CDATA[Text your friends a Happy New Year message at exactly Midnight on New Year&#8217;s Eve, AUTOMATICALLY! It&#8217;s Easy: *Select Friends To SMS Text (unlimited) *Enter your Message and hit go! OMG! HNY!! will run in the background and text your friends your New Year&#8217;s Message AUTOMATICALLY at 11:59 on New Years Eve! New Year&#8217;s Countdown [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shon.org/blog/wp-content/uploads/promo_512x512.png"><img class="alignleft size-medium wp-image-292" title="promo_512x512" src="http://deadjim.com/wp-content/uploads/2010/12/promo_512x512-300x300.png" alt="" /></a>Text your friends a Happy New Year message at exactly Midnight on New Year&#8217;s Eve, AUTOMATICALLY!</p>
<p>It&#8217;s Easy:</p>
<p>*Select Friends To SMS Text (unlimited)<br />
*Enter your Message and hit go!</p>
<p>OMG! HNY!! will run in the background and text your friends your New Year&#8217;s Message AUTOMATICALLY at 11:59 on New Years Eve!</p>
<p>New Year&#8217;s Countdown display is included in the app!</p>
<p>We Text, You Party. Everybody Wins!</p>
<p>GET IT NOW ON ANDROID MARKET: <a href="market://search?q=%22omg%20hny%22">OMG! HNY!!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://shon.org/blog/2010/12/27/my-newest-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone 4 vs. Android</title>
		<link>http://shon.org/blog/2010/06/08/iphone-4-vs-android/</link>
		<comments>http://shon.org/blog/2010/06/08/iphone-4-vs-android/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 17:06:02 +0000</pubDate>
		<dc:creator>Shon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shon.org/blog/?p=276</guid>
		<description><![CDATA[The forums are wild with this topic. I read a few of the posts. Interesting arguments. It&#8217;s great to see the frenzy that a rivalry brings. It&#8217;s great to see the passion of the Android community. We are porting my game, Dark Nova to Android. As a development platform, Android seems to be a great bet and [...]]]></description>
			<content:encoded><![CDATA[<p>The forums are wild with this topic. I read a few of the posts. Interesting arguments. It&#8217;s great to see the frenzy that a rivalry brings. It&#8217;s great to see the passion of the Android community. We are <a href="http://code.google.com/p/dark-nova-android/updates/list" target="_blank">porting</a> my game, <a href="http://darknova.net" target="_blank">Dark Nova</a> to Android. As a development platform, Android seems to be a great bet and it may ultimately be the larger market but I have no desire to use one as my personal device.</p>
<p>iPhone is all about the experience. The style. That&#8217;s Apple in a nutshell. It&#8217;s not always about features. It is nice to have choices. I&#8217;m glad there is a choice. For me, it&#8217;s iPhone 4 because I&#8217;m a sucker for that experience and style. It&#8217;s beautiful and it works well. I don&#8217;t care to run MySQL (in the background) on my mobile device. I just want the best possible phone/information device experience. For my money that&#8217;s iPhone. It&#8217;s like comparing a Corvette ZR1 with a Ferarri. The Vette is cheaper AND faster around the track, but the Ferrari is a Ferrari&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://shon.org/blog/2010/06/08/iphone-4-vs-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thoughts on piracy&#8230;</title>
		<link>http://shon.org/blog/2010/05/31/thoughts-on-piracy/</link>
		<comments>http://shon.org/blog/2010/05/31/thoughts-on-piracy/#comments</comments>
		<pubDate>Mon, 31 May 2010 20:04:27 +0000</pubDate>
		<dc:creator>Shon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shon.org/blog/?p=273</guid>
		<description><![CDATA[Things come full circle. Here&#8217;s the game I developed, Dark Nova on a Warez board. I just found this while searching for our android code repo&#8230; a simple link on how you can download and install my game for free. My game is only 3 bucks. Yet, people are out making an effort to pirate [...]]]></description>
			<content:encoded><![CDATA[<p>Things come full circle. Here&#8217;s the game I developed, <a href="http://darknova.net">Dark Nova</a> on a Warez <a href="http://forum.mobilism.org/viewtopic.php?f=369&amp;t=81352">board</a>. I just found this while searching for our android code repo&#8230; a simple link on how you can download and install my game for free.</p>
<p>My game is only 3 bucks. Yet, people are out making an effort to pirate it. What&#8217;s funny is that this doesn&#8217;t bother me in the least. It kind of makes me happy. <img src='http://shon.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>As a kid, &#8220;Juarez&#8221; was a very close friend of mine. I started out in about 1986 with an Atari ST and a 1200bps modem and I quickly set out to find free software. At 12 I had no income and  a huge desire to collect and try as much software as possible. I spent countless hours finding warez BBSs that carried Atari ST stuff. And countless more getting access, trading software, and playing with my pirated software booty! I later ran several semi-popular warez BBSs including Burning Chrome ][ (801), The Turing Registry (714), and The Black Sun (714).</p>
<p>As I pirated I always said I wouldn&#8217;t care if I was on the other end. If I was the software developer and kids (or slovenly adults) were stealing from me, I&#8217;d be fine with it. I&#8217;m glad to say now that I&#8217;m on the other side, I don&#8217;t care. People are stealing from me. Getting my game for free and I don&#8217;t care.</p>
<p>Why? Because there will always be pirates and they actually help more than they hurt. A pirate spends an inordinate amount of time pirating. It&#8217;s sport. It&#8217;s clearly not about the $3 my game costs. But these pirates are enthusiasts as well. They want to play EVERY game, even if only once. They recommend games to people who don&#8217;t pirate, increasing your paying customers. It&#8217;s the long tail. Kids on the bleeding edge don&#8217;t pay. They even offer to help long tailers not pay. But in the end, people with more money than time (your actual customer) will pay.</p>
<p>Today, while I still maintain the skills to easily pirate iPhone games, I never do. It&#8217;s not worth it to me. I&#8217;m busy and have more money than time. It&#8217;s not that I can&#8217;t pirate, or that I am scared to pirate, I just don&#8217;t want the hassle. Pirating software is ALWAYS a hassle even for the most accomplished pirate. Most pirates eventually grow out of it and start paying for things they like either to earnestly support the artist/creator or simply to avoid the hassle.</p>
<p>This is why I hate invasive copy protection. It does nothing to stop the real pirates and it usually inconveniences the actual paying customer. The pirates are not your customer. They are your &#8220;social marketing&#8221; team.</p>
]]></content:encoded>
			<wfw:commentRss>http://shon.org/blog/2010/05/31/thoughts-on-piracy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iTunes broke my iPad -or- More Reasons Why I Hate iTunes</title>
		<link>http://shon.org/blog/2010/05/18/itunes-broke-my-ipad-or-more-reasons-why-i-hate-itunes/</link>
		<comments>http://shon.org/blog/2010/05/18/itunes-broke-my-ipad-or-more-reasons-why-i-hate-itunes/#comments</comments>
		<pubDate>Tue, 18 May 2010 18:45:22 +0000</pubDate>
		<dc:creator>Shon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shon.org/blog/?p=270</guid>
		<description><![CDATA[I&#8217;ve had an iPad for over a week. I&#8217;m enjoying it. I always avoid iTunes on all of my devices. But&#8230; I had a need to sync the iPad to load some photos. iTunes was, in theory, the &#8220;easiest&#8221; way to do this. iTunes did sync the photos. But it broke my iPad in the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had an iPad for over a week. I&#8217;m enjoying it. I always avoid iTunes on all of my devices. But&#8230; I had a need to sync the iPad to load some photos. iTunes was, <em>in theory</em>, the &#8220;easiest&#8221; way to do this. iTunes did sync the photos. But it broke my iPad in the process.</p>
<p>In almost 2 weeks of heavy use I&#8217;d never seen a wifi problem with my iPad and didn&#8217;t even know one existed until I synced it with iTunes. BEWARE. Here&#8217;s the deets:</p>
<p><rant></p>
<p>When I synced the iPad, iTunes starts to install every single app I&#8217;ve ever purchased/installed on my <em>iPhone. </em>This includes all of the apps I&#8217;ve <strong>deleted</strong> from my iphone. So I interrupt it and tell iTunes not to sync apps. iTunes then says it must <strong>remove</strong> ALL of the apps from my iPad. ALL. This is done as a retarded DRM measure and is one of the top reasons why I hate iTunes. This does nothing to prevent piracy but instead punishes the loyal paying customer, me.</p>
<p>Anyone who wants to pirate any app in the App Store and install it for FREE can simply jailbreak their device, go to http://thepiratebay.com and download and install every damned paid app in the app store. This is easy and is perpetrated constantly by those so inclined. Apple is behaving like every other FAILED organization who doesn&#8217;t understand security. In an attempt to mitigate (loss) risk they punish the innocent while doing nothing to stop the actual threat. For other similar examples see PC Game DRM or anything the TSA has ever done.</p>
<ol>
<li>I don&#8217;t want most iphone apps on my iPad</li>
<li>I definerly don&#8217;t want apps I&#8217;ve deleted from my iPhone on my iPad or my iPhone.</li>
<li>I DO want access to apps I have purchased for my iPhone on my iPad but I will install them through the app store without iTunes, thank you.</li>
<li>I DO NOT want to hav to select from the 500+ apps, which ones to sync.</li>
<li>All I wanted really was for iTunes not the fuck with my apps at all. Just install the goddamned pictures!!!</li>
</ol>
<p></rant></p>
<p>Once I synced and let iTunes remove all of my apps, the iPad had the wifi bug. It still has it.</p>
<p>Apple has a<a href="http://support.apple.com/kb/TS3304">cknowledged</a> a wifi problem with iPads. The symtoms vary but the iPad either drops the wifi connection, drops and forgets the password, or drops during lock/hibernate. Mine is doing the last and I suppose least irritating of these. Upon lock (and sitting for multiple minutes) it drops the wifi connection and must be manually reconnected in settings.</p>
<p>Nothing changed on my infrastructure. The iPad immedialty started losing wifi on sleep/lock after syncing. All other devices, including macs and iphones maintain a consistent wifi connection. This is not an issue with my router (WRT54G) this is an issue with the iPad firmware. This issue DID NOT appear until after iTunes molested my iPad.</p>
<p>I&#8217;ve been trying several things to get it back to normal. So far nothing has worked. I&#8217;ll post something if I fix it.</p>
<p>&#8212;&#8212;&#8212;&#8211;<br />
FIXED!!!<br />
&#8212;&#8212;&#8212;&#8211;</p>
<p>Changing iPad brightness fixed the problem. As indicated In the apple support doc referenced above. I still hate iTunes.</p>
]]></content:encoded>
			<wfw:commentRss>http://shon.org/blog/2010/05/18/itunes-broke-my-ipad-or-more-reasons-why-i-hate-itunes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ipad Review &#8211;hmmm&#8230;</title>
		<link>http://shon.org/blog/2010/05/07/ipad-review-hmmm/</link>
		<comments>http://shon.org/blog/2010/05/07/ipad-review-hmmm/#comments</comments>
		<pubDate>Fri, 07 May 2010 19:57:51 +0000</pubDate>
		<dc:creator>Shon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shon.org/blog/?p=268</guid>
		<description><![CDATA[With a lot of prodding from my buddy Scott, I broke down and bought a 16gb iPad. Part of the motivation is that we want to port Dark Nova to iPad. Also, I&#8217;m going on a trip and the idea of having something really light instead of my MBP 15 was attractive. But mainly I [...]]]></description>
			<content:encoded><![CDATA[<p>With a lot of prodding from my buddy Scott, I broke down and bought a 16gb iPad. Part of the motivation is that we want to port <a href="http://darknova.net">Dark Nova</a> to iPad. Also, I&#8217;m going on a trip and the idea of having something really light instead of my MBP 15 was attractive. But mainly I bought it because I wanted to check it out. See the new trend for myself.</p>
<p>The tablet has finally arrived after all these years. How many years? In 1992 I worked for a company that was building tablets for the military. 18 years ago I had one of these systems in my bedroom. The company was GRiD Systems and they had working production tablet computers based on the i486/33 I believe. They ran a tablet version of Windows 3.1. They were neat for the time but still sucked. This time it&#8217;s different.</p>
<p>Yes yes&#8230; the iPad is just a big iPhone. Now that I have one, I use the iPhone a lot less in the house. But&#8230;. I didn&#8217;t want to read books on my iPhone. It&#8217;s awesome as a pocket sized device but there are things which, simply due to size  it&#8217;s not well suited for.</p>
<p>Long story short, I believe this will take over for 80% of what we currently use desktops and laptops for. Plus it adds new applications and new opportunities for interaction and creativity that open up entirely new use cases.</p>
<p><strong>PROS:</strong></p>
<ul>
<li>A new class of device that makes existing applications more enjoyable and opens up entirely new use cases.</li>
<li>Beautiful and sexy as we expect from Apple.</li>
<li>Battery Life is unbelievable. I&#8217;ve had it for 3 days using it a lot and it&#8217;s still running on the charge that it came with OUT OF THE BOX!</li>
<li>Books are great. Lot&#8217;s of free books in the iBook store from the Gutenberg Project. Currently reading Sherlock Holmes.</li>
</ul>
<p><strong>CONS</strong></p>
<ul>
<li>HEAVY. I&#8217;d gladly trade half the battery life for half the weight.</li>
<li>Awkward to hold, mainly because it&#8217;s heavy.</li>
<li>You&#8217;ll want iPad specific apps cause they are way cooler. So you will be buying more, possibly duplicate apps that are also more expensive.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://shon.org/blog/2010/05/07/ipad-review-hmmm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Message to Apple:</title>
		<link>http://shon.org/blog/2010/05/05/message-to-apple/</link>
		<comments>http://shon.org/blog/2010/05/05/message-to-apple/#comments</comments>
		<pubDate>Wed, 05 May 2010 22:15:12 +0000</pubDate>
		<dc:creator>Shon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shon.org/blog/?p=266</guid>
		<description><![CDATA[Dear Apple, iTunes sucks. It has always sucked. It sucks even more now that I have to use it regularly in order to use my iPhone and iPad. It has to be updated at least twice a month. It&#8217;s cumbersome and slow even on a fast machine. It&#8217;s antiquated. I hate it very much and [...]]]></description>
			<content:encoded><![CDATA[<p>Dear Apple,</p>
<p>iTunes sucks. It has always sucked. It sucks even more now that I have to use it regularly in order to use my iPhone and iPad. It has to be updated at least twice a month. It&#8217;s cumbersome and slow even on a fast machine. It&#8217;s antiquated. I hate it very much and always have. I used to bypass it and refuse to use it on my early ipods but you&#8217;ve been pushing it more and more. Connecting everything to it. Please stop.</p>
<p>Also, resource forks on network drives SUCKS as well.</p>
<p>Thanks,</p>
<p>-Shon</p>
]]></content:encoded>
			<wfw:commentRss>http://shon.org/blog/2010/05/05/message-to-apple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Auto generate speech files</title>
		<link>http://shon.org/blog/2010/04/21/auto-generate-speech-files/</link>
		<comments>http://shon.org/blog/2010/04/21/auto-generate-speech-files/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 23:33:38 +0000</pubDate>
		<dc:creator>Shon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shon.org/blog/?p=264</guid>
		<description><![CDATA[Building the new version of Dark Nova required me to generate a lot of audio (aiff) files containing speech for varios commands and events. You can use the Mac&#8217;s built-in &#8220;say&#8221; command to do this automatically. I wrote a script to create an .aiff file for every phrase in a list of phrases. It works [...]]]></description>
			<content:encoded><![CDATA[<p>Building the new version of <a href="http://darknova.net">Dark Nova</a> required me to generate a lot of audio (aiff) files containing speech for varios commands and events. You can use the Mac&#8217;s built-in &#8220;say&#8221; command to do this automatically. I wrote a script to create an .aiff file for every phrase in a list of phrases. It works great and uses the default system voice as set in the System Preferences under Speech.</p>
<p>Here&#8217;s the simple script:</p>
<p><code>cat commands | while read LINE<br />
         do say "$LINE" -o "$LINE.aiff"<br />
         done</code></p>
]]></content:encoded>
			<wfw:commentRss>http://shon.org/blog/2010/04/21/auto-generate-speech-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dead Blog</title>
		<link>http://shon.org/blog/2010/04/16/dead-blog/</link>
		<comments>http://shon.org/blog/2010/04/16/dead-blog/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 21:41:32 +0000</pubDate>
		<dc:creator>Shon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://shon.org/blog/?p=258</guid>
		<description><![CDATA[Get this, I was editing my theme in the theme editor, going back and forth and BOOM!!!! Database connection error. This was NOT and DB connection error. The MySQL server was fine and nothing had changed. Looking at the DB via PHPmyAdmin and no overheard or anything. Repaired tables, nothing. still dead but the data [...]]]></description>
			<content:encoded><![CDATA[<p>Get this, I was editing my theme in the theme editor, going back and forth and BOOM!!!! Database connection error. This was NOT and DB connection error. The MySQL server was fine and nothing had changed. Looking at the DB via PHPmyAdmin and no overheard or anything. Repaired tables, nothing. still dead but the data looked good.</p>
<p>Of course if you google &#8220;wordpress database connection error&#8221; or any iteration of that you get a bunch of fools who don&#8217;t know how to config their blog and answers related to that. This wasn&#8217;t my problem. I knew it could connect because replacing the data with an old copy of the db via &#8220;mysql -p db &lt;dbbackup brought it all back fine. Problem was I didn&#8217;t have a recent backup&#8230; despite my r<a href="http://shon.org/blog/2010/02/16/free-cloud-based-database-backup-solution/" target="_blank">ecent post</a> on backing up databases <img src='http://shon.org/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> . This blog fell into the lower priority que and therefore didn&#8217;t get scripted for backup on the new box.</p>
<p>ANYWAY the point is for those folks who may be getting a DB connection error from wordpress and know it&#8217;s not a DB connection problem, I recommend using PHPmyAdmin to export your posts and/or comments table from the current (corrupt) DB and importing them to a known good copy of the DB. You can do this on a table by table basis to get your good and current data into the structure of an old (but non-corrupt) copy of the DB. I just did this and now the blog is back. Of course you&#8217;d want to check the data first and make sure it&#8217;s there/good.</p>
]]></content:encoded>
			<wfw:commentRss>http://shon.org/blog/2010/04/16/dead-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

