<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1302614474835812321</id><updated>2011-07-28T05:30:59.141-07:00</updated><category term='Cosmovox'/><category term='quagmire'/><category term='iPhone development'/><category term='ATT'/><category term='iPhone'/><category term='pirate detector'/><category term='Leisuresonic'/><category term='collection agency'/><category term='professionalism'/><category term='App Store'/><category term='activation failure'/><category term='Apple'/><category term='iPhone Developer'/><title type='text'>The Leaning Tower of Waffles</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1302614474835812321.post-8635122763397870758</id><published>2010-05-11T23:06:00.000-07:00</published><updated>2010-05-11T23:12:27.280-07:00</updated><title type='text'>Time to act:  (A Letter to the U.S. President)</title><content type='html'>Dear Mr. President:&lt;br /&gt;&lt;br /&gt;We have a moral responsibility to assist Mexico, in a far greater capacity, to help end our drug war.   We need to share greater intelligence, surveillance technologies, special forces, and even large and effective numbers of military troops (should they be welcomed).  We should offer any and all assistance we can make available to end the murderous lawlessness that rages in Mexico.  It is our problem.  Americans perpetuate the violence by providing enormous revenue for the drug cartels, our laws have failed to stop this drug consumption for decades.  We need to own up to our responsibility and fight the violence with far greater attention, commitment, and moral resolve.&lt;br /&gt;&lt;br /&gt;Violence is escalating at our southern border and our national inaction is beyond disgraceful.   Americans consume roughly 50% of the entire world market supply of marijuana and cocaine -- much of which is trafficked through Mexico.  Regardless of the legality of these narcotics in the United States, our citizens are providing a vast market for obscenely brutal and violent criminal organizations.  It is understatement to suggest that our  attempts to thwart American drug consumption have failed for decades.  While I do believe legalizing these narcotics and distributing them through government regulated channels would ultimately eradicate drug violence and reduce drug addiction, I do not advocate this here as most American politicians, including the Obama administration, find such a painfully obvious solution to be an unthinkable political anathema, regardless of the moral reprehensibility of ignoring an obvious solution to an increasingly tragic problem.&lt;br /&gt;&lt;br /&gt;Arizona has passed exceptionally xenophobic legislation allowing state officers to enforce immigration laws.  You have commented on this but, in my opinion, have not provided an effective alternative.  The political hysteria in Arizona is directly related to the astronomical rise of murders in Mexican cities bordering the United States.  Arizonans are beginning to believe that the violence is beginning to spill over into the United States.  Regardless of where the violence is happening, and where it might happen in the future it is our responsibility to stop it.   We made this mess and we need to clean it up.&lt;br /&gt;&lt;br /&gt;American citizens were reputedly tortured and killed in Mexico this week in Ciudad Juarez.  An American citizen Rafael Morales was taken from his wedding in Ciudad Juarez, tortured and murdered.  His body left in the bed of a pickup truck.   While the Mexican death toll does not seem to matter much to the United States, and it seems far more important to spend billions in two wars on the other side of the world, American deaths in the drug war are beginning to multiply.  How many are required before you assert leadership and do something tangible and effective about it?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://www.cnn.com/2010/WORLD/americas/05/11/mexico.wedding.violence/index.html?eref=igoogle_cnn&lt;br /&gt;&lt;br /&gt;Sincerely,&lt;br /&gt;&lt;br /&gt;Christopher Penrose&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1302614474835812321-8635122763397870758?l=waffletower.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/8635122763397870758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1302614474835812321&amp;postID=8635122763397870758' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/8635122763397870758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/8635122763397870758'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/2010/05/time-to-act-letter-to-us-president.html' title='Time to act:  (A Letter to the U.S. President)'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1302614474835812321.post-7444367339073641265</id><published>2009-03-13T14:47:00.000-07:00</published><updated>2009-03-13T23:16:15.552-07:00</updated><title type='text'>The Hypocrisy of the Associated Press</title><content type='html'>&lt;p&gt;Reflecting on:&lt;a href="http://associatedpress.com/iprights/"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://associatedpress.com/iprights/"&gt;http://associatedpress.com/iprights/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;and&lt;/p&gt;&lt;p&gt;&lt;a href="http://blog.wired.com/27bstroke6/2009/03/ap-blasts-obama.html"&gt;http://blog.wired.com/27bstroke6/2009/03/ap-blasts-obama.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;The Associated Press has irrevocably embarassed itself with its needless and unwarranted attempts to "protect" its "intellectual property" by filing a counter suit against artist Shepard Fairey.   First, the allegedly "infringing" image of Barack Obama is isolated by AP and is taken out of its original context -- words such as "HOPE" and "PROGRESS" are included in Fairey's politcal imagery of Barack Obama.  Furthermore, the Associated Press ignores the glaring fact that Shepard Fairey's images, allegedly derived from an AP photograph, are unique art works.  They are unequivocally divergent from the original AP photo in color, form and presentation. Furthermore, the cultural, political and artistic activity of Shepard Fairey to create and disseminate these works has had enormously more cultural significance than that of the Associated Press photo in question.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;The assertation that the Associated Press owns Shepard Fairey's work, and that Fairey's images infringe upon Associated Press ownership rights rely on the belief (and legal acceptance of it) that photographic perspective is in fact ownable.  What is hypocritical about this stance is that without this very perspective, Barack Obama himself would be the owner and arbiter of this image.  Furthermore, if Shepard Fairey did in fact utitilze an Associated Press photograph to create his images, the new resulting art work enjoys an equivalent latitude for ownership that the "original" Associated Press photo is assumed to enjoy:   Shepard Fairey is providing a new aesthetic perspective and context for an Associated Press perspective. What right does the AP have to dictate the boundaries of perspective, when their photographers have carte blanche to provide it themselves?  Shepard Fairey has created, perhaps from a photograph, a work not only vibrant, unique and new, but successfully resonant to millions of Americans.&lt;/p&gt;&lt;p&gt;Again, the cultural resonance of the Shepard Fairey work clearly speaks to the fact that the Associated Press simply owns a photograph and Shepard Fairey has created an original and new work of art.  The Associated Press, intoxicated by its greed, is trying to steal an American cultural artifact from its creator, and from the nation that acknowledged it and brought it to your attention. Shame on your pettiness.  Shame on your lack of respect.  Shame on your philistine hypocrisy.   Shame on your contempt for America.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1302614474835812321-7444367339073641265?l=waffletower.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/7444367339073641265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1302614474835812321&amp;postID=7444367339073641265' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/7444367339073641265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/7444367339073641265'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/2009/03/hypocrisy-of-associated-press.html' title='The Hypocrisy of the Associated Press'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1302614474835812321.post-4239772394174793505</id><published>2008-10-11T00:32:00.000-07:00</published><updated>2008-10-11T00:40:26.208-07:00</updated><title type='text'>On Linux as an operating system</title><content type='html'>Linux is a system kernel and it is in wide diverse use. But Linux is only a kernel -- it is not a complete operating system. Many pedants will argue this but completely miss the point. I expect this to happen. I promise not to sigh when I see it. I believe that there is a bit of myopia in the various Linux communities concerning how they relate to their various operating systems, and how they perceive the "failure" of Linux operating systems to be adopted by the mainstream.  Instead I say they have succeeded quite well -- but "they" is crucial here.&lt;br /&gt;&lt;br /&gt;It really isn't appropriate to discuss Linux as a singular operating system -- there are a large number of divergent Linux distributions each with significant application programming interface (API) differences. As long as the mantra remains "Linux", there will not be a consistent user interface experience, and there will not be a critical mass which draws commercial software developers (as they are drawn to Windows and Mac OS X). If a significant subset of the Linux community truly desires greater adaptation of a particular Linux distribution and the formation of a third major desktop operating system with commensurate mindshare and/or marketshare, they will begin to chant its name instead of "Linux" and reconcile that Linux is a spectacular system kernel but only a system kernel and not a desktop operating system. They need to promote the whole and not just a part.&lt;br /&gt;&lt;br /&gt;Incorrect:&lt;br /&gt;"Hello Mr. Martian. I would like to introduce you to my friend, Matt. He is a foot like me!"&lt;br /&gt;&lt;br /&gt;Correct:&lt;br /&gt;"Hello Mr. Martian. I would like to introduce you to my friend, Matt, he is a human like me!"&lt;br /&gt;&lt;br /&gt;Incorrect:&lt;br /&gt;"What OS do you run on that PC?" "Linux"&lt;br /&gt;&lt;br /&gt;Correct:&lt;br /&gt;"What OS do you run on that PC?" "Ubuntu"&lt;br /&gt;&lt;br /&gt;Correct:&lt;br /&gt;What kernel do you run on that PC?" "Linux"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Once they promote the whole and not the part, they still have their work cut out for them. My first advice would be to make sure they back a desktop user interface api that has 0 lines of code from the X11 distribution -- second, base the desktop api on an object-oriented compiler efficient language such as Objective-C (first choice) or C++ (static typing makes UI development bulkier for everyone). For geeks aghast at Objective-C.... ok I am just going to sigh here. *sigh*&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1302614474835812321-4239772394174793505?l=waffletower.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/4239772394174793505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1302614474835812321&amp;postID=4239772394174793505' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/4239772394174793505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/4239772394174793505'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/2008/10/on-linux-as-operating-system.html' title='On Linux as an operating system'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1302614474835812321.post-2447588715100761070</id><published>2008-10-03T00:11:00.000-07:00</published><updated>2008-10-03T01:01:14.431-07:00</updated><title type='text'>Wait, Is Google being evil?</title><content type='html'>Throughout my forays into marketing my new iPhone application (which I will leave out of this particular post in an effort to demonstrate that this isn't another marketing foray) I have stared at thousands of pages of Google search results.  I have encountered some interesting anomalies.  When I encountered this one today:&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;&lt;a href="http://software.silicon.com/applications/0,39024653,39126208,00.htm"&gt;Publishing industry faces "Y2K" over new ISBN numbers - Software &lt;b&gt;...&lt;/b&gt;&lt;/a&gt;&lt;/h4&gt;Seb Janacek &lt;b&gt;Minority Report: Apple alienating &lt;em&gt;App Store&lt;/em&gt; developers?&lt;/b&gt; &lt;b&gt;...&lt;/b&gt; Fax - + 44(0)203 031 1357 Reference - JS/JK/SAP/CL/MAN/011 &lt;em&gt;Country Code&lt;/em&gt; - UK &lt;b&gt;...&lt;/b&gt;&lt;br /&gt;&lt;cite&gt;software.silicon.com/applications/0,39024653,39126208,00.htm - 81k - &lt;/cite&gt;&lt;a href="http://209.85.173.104/search?q=cache:5X77nVXjZ5YJ:software.silicon.com/applications/0,39024653,39126208,00.htm+%22app+store%22+%22country+code%22+ISO&amp;amp;hl=en&amp;amp;ct=clnk&amp;amp;cd=7&amp;amp;gl=us"&gt;Cached&lt;/a&gt; - &lt;a href="http://www.blogger.com/search?hl=en&amp;amp;safe=off&amp;amp;rlz=1G1GGLQ_ENUS274&amp;amp;pwst=1&amp;amp;q=related:software.silicon.com/applications/0,39024653,39126208,00.htm"&gt;Similar pages&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;which I discovered using this &lt;a href="http://www.google.com/search?hl=en&amp;amp;safe=off&amp;amp;rlz=1G1GGLQ_ENUS274&amp;amp;q=%22app+store%22+%22country+code%22+ISO&amp;amp;btnG=Search"&gt;search&lt;/a&gt;, it gave me pause.&lt;br /&gt;&lt;br /&gt;As I scanned down the results page I was immediately drawn to the text:   &lt;b&gt;Minority Report: Apple alienating &lt;em&gt;App Store&lt;/em&gt; developers?&lt;/b&gt;  I have read countless articles since the Android press conference last month with a similar theme.   I checked the search result link &lt;a href="http://software.silicon.com/applications/0,39024653,39126208,00.htm"&gt;here&lt;/a&gt; and the cached result &lt;a href="http://209.85.173.104/search?q=cache:5X77nVXjZ5YJ:software.silicon.com/applications/0,39024653,39126208,00.htm+%22app+store%22+%22country+code%22+ISO&amp;amp;hl=en&amp;amp;ct=clnk&amp;amp;cd=7&amp;amp;gl=us"&gt;here&lt;/a&gt; and I couldn't find the search terms I had originally searched for, nor the text "&lt;b&gt;Minority Report: Apple alienating &lt;em&gt;App Store&lt;/em&gt; developers?&lt;/b&gt;"   These pages are from 2004 so it makes sense that mention of the App Store would simply be too prescient.   I have encountered this often frustrating behavior often in Google search results when researching stories about my own app and company.&lt;br /&gt;&lt;br /&gt;But the web mash up here, in the emerging arena of smartphone behemoths Apple and Google, reads as strategic and deeply sinister.  Has Google been using subliminal techniques of suggestion in their search results?  Have they been stoking the fire of iPhone developer ire to orchestrate a brain drain to Android? &lt;br /&gt;&lt;br /&gt;You must love the conspiratorial implications!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1302614474835812321-2447588715100761070?l=waffletower.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/2447588715100761070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1302614474835812321&amp;postID=2447588715100761070' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/2447588715100761070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/2447588715100761070'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/2008/10/wait-is-google-being-evil.html' title='Wait, Is Google being evil?'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1302614474835812321.post-6016796874953507167</id><published>2008-10-02T00:19:00.000-07:00</published><updated>2008-10-02T00:58:48.309-07:00</updated><title type='text'>Mr. Gorbachev, tear down this wall!</title><content type='html'>With the &lt;a href="http://blogs.computerworld.com/apple_drops_nda_on_released_iphone_software"&gt;lifting of the NDA&lt;/a&gt; I am moved, and nauseated by my choice in movement, to quote Ronald Reagan.  Repeat:  "Mr. Gorbachev tear down this wall!"  Eliminate the sandbox.  Don't make developers have to go to the trouble of making apps like AirSharing.  Of all the apps that should be rejected for duplicating functionality of the iPhone, in an ideal world AirSharing would be it.  Instead Apple has it featured on the App Store.  All applications should be able to access any media -- music, movies, images, text -- that is available on the iPhone and freely move whatever data they desire to and fro by using the stock facilities of the operating system.  Let the creative media apps flow --- let us Rip. Mix.  Burn.   And did I mention that we should eliminate the sandbox?  Mr. Gorbachev?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1302614474835812321-6016796874953507167?l=waffletower.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/6016796874953507167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1302614474835812321&amp;postID=6016796874953507167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/6016796874953507167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/6016796874953507167'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/2008/10/mr-gorbachev-tear-down-this-wall.html' title='Mr. Gorbachev, tear down this wall!'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1302614474835812321.post-8574638806612171152</id><published>2008-10-01T17:39:00.000-07:00</published><updated>2008-10-11T00:44:40.020-07:00</updated><title type='text'>God Save the Queen</title><content type='html'>&lt;a href="http://leisuresonic.com/cosmovox/"&gt;Cosmovox&lt;/a&gt; is featured on the UK App Store, under the "What's Hot" category, which surprised me.  My very first daily sales report said that Cosmovox sold 10 times as well in the UK over any other country in Europe.    The British have a reputation for a love and interest in electronic music so that may be an explanation.  Another explanation might be the karmic debt an English Duke incurred after sailing around the horn to reach California in the mid-19th century where he declared the paternal ancestors bearing my (and sharing his) surname in the Sacramento Valley heathens and abruptly disowned them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1302614474835812321-8574638806612171152?l=waffletower.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/8574638806612171152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1302614474835812321&amp;postID=8574638806612171152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/8574638806612171152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/8574638806612171152'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/2008/10/god-save-queen.html' title='God Save the Queen'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1302614474835812321.post-7875669299176245132</id><published>2008-09-30T22:18:00.000-07:00</published><updated>2008-10-01T01:05:30.280-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='App Store'/><category scheme='http://www.blogger.com/atom/ns#' term='Cosmovox'/><category scheme='http://www.blogger.com/atom/ns#' term='Leisuresonic'/><title type='text'>A Big Boost from Apple</title><content type='html'>Someone at Apple likes &lt;a href="http://leisuresonic.com/"&gt;Leisuresonic&lt;/a&gt;.  They posted the 1.1 update of &lt;a href="http://leisuresonic.com/cosmovox/"&gt;Cosmovox&lt;/a&gt; quite quickly (less than 5 days) and then they gave it the wonderful bonus of a listing under the &lt;a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewGenre?id=36&amp;amp;mt=8"&gt;Staff Favorites&lt;/a&gt; category on the App Store.   Honest thank yous!  *Tries to bow graciously*&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1302614474835812321-7875669299176245132?l=waffletower.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/7875669299176245132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1302614474835812321&amp;postID=7875669299176245132' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/7875669299176245132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/7875669299176245132'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/2008/09/big-boost-from-apple.html' title='A Big Boost from Apple'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1302614474835812321.post-3148770331543732901</id><published>2008-09-30T20:05:00.000-07:00</published><updated>2008-10-01T01:06:09.928-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone development'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='App Store'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Hooray Sales/Trend Reports on the Way!</title><content type='html'>Apple started the process of making Sales/Trend reports available.   Another hurtle hurtled.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1302614474835812321-3148770331543732901?l=waffletower.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/3148770331543732901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1302614474835812321&amp;postID=3148770331543732901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/3148770331543732901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/3148770331543732901'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/2008/09/hooray-salestrend-reports-on-way.html' title='Hooray Sales/Trend Reports on the Way!'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1302614474835812321.post-784800536683411648</id><published>2008-09-27T02:31:00.000-07:00</published><updated>2008-09-27T02:56:13.520-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone development'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='pirate detector'/><title type='text'>Look what I found!</title><content type='html'>&lt;div&gt;This is a code snippet that presents so many fiendish possibilities!&lt;/div&gt;&lt;div&gt;Muahahahahah! &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Found &lt;a href="http://discussions.apple.com/thread.jspa?threadID=1725786&amp;tstart=0"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;- (BOOL)isPhoneJailbrokenAndHacked&lt;br /&gt;&lt;span style="color:navy;"&gt;{&lt;/span&gt;&lt;br /&gt; &lt;span style="color:darkgreen;"&gt;// Be absolutely sure that we don't screw real users in case of an exception of any type.  We always return NO in catch block.&lt;/span&gt;&lt;br /&gt; @&lt;span style="color:navy;"&gt;&lt;b&gt;try&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; &lt;span style="color:navy;"&gt;{&lt;/span&gt;&lt;br /&gt;  &lt;span style="color:darkgreen;"&gt;// Grab a reference to the defaultManager&lt;/span&gt;&lt;br /&gt;  NSFileManager *fileMan = [NSFileManager defaultManager];&lt;br /&gt;  &lt;br /&gt;  &lt;span style="color:darkgreen;"&gt;// Get the path to the MobileInstallation file that gets modded to allow illegal apps on the iPhone&lt;/span&gt;&lt;br /&gt;  NSString *filePath = @&lt;span style="color:red;"&gt;"/System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation"&lt;/span&gt;;&lt;br /&gt;  &lt;br /&gt;  &lt;span style="color:darkgreen;"&gt;// Make sure the file exists&lt;/span&gt;&lt;br /&gt;  BOOL fileExists = [fileMan fileExistsAtPath:filePath];&lt;br /&gt;  &lt;br /&gt;  &lt;span style="color:navy;"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;(fileExists)&lt;br /&gt;  &lt;span style="color:navy;"&gt;{&lt;/span&gt;&lt;br /&gt;   &lt;span style="color:darkgreen;"&gt;// Grab the file attributes&lt;/span&gt;&lt;br /&gt;   NSDictionary *fileAttributes = [fileMan fileAttributesAtPath:filePath traverseLink:YES];&lt;br /&gt;   &lt;br /&gt;   &lt;span style="color:darkgreen;"&gt;// Grab the NSFilePosixPermissions and make sure they are 493.  If it isn't 493 it's probably hacked.&lt;/span&gt;&lt;br /&gt;   &lt;span style="color:navy;"&gt;&lt;b&gt;int&lt;/b&gt;&lt;/span&gt; posixPermission = [[fileAttributes objectForKey:NSFilePosixPermissions] intValue];&lt;br /&gt;   &lt;br /&gt;   &lt;span style="color:navy;"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;(posixPermission != 493)&lt;br /&gt;    &lt;span style="color:navy;"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/span&gt; YES;&lt;br /&gt;  &lt;span style="color:navy;"&gt;}&lt;/span&gt;&lt;br /&gt; &lt;span style="color:navy;"&gt;}&lt;/span&gt;&lt;br /&gt; @&lt;span style="color:navy;"&gt;&lt;b&gt;catch&lt;/b&gt;&lt;/span&gt; (NSError *error)&lt;br /&gt; &lt;span style="color:navy;"&gt;{&lt;/span&gt;&lt;br /&gt;  &lt;span style="color:navy;"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/span&gt; NO;&lt;br /&gt; &lt;span style="color:navy;"&gt;}&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style="color:navy;"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/span&gt; NO;&lt;br /&gt;&lt;span style="color:navy;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1302614474835812321-784800536683411648?l=waffletower.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/784800536683411648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1302614474835812321&amp;postID=784800536683411648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/784800536683411648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/784800536683411648'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/2008/09/look-what-i-found.html' title='Look what I found!'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1302614474835812321.post-5323432137764245630</id><published>2008-09-27T01:51:00.000-07:00</published><updated>2008-09-27T02:30:18.973-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='professionalism'/><category scheme='http://www.blogger.com/atom/ns#' term='App Store'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone Developer'/><title type='text'>iPhone Fanboy Dupe, or Desperately In Need of Patience?</title><content type='html'>I have had &lt;a href="http://leisuresonic.com/cosmovox/"&gt;Cosmovox&lt;/a&gt; up on the App Store since September 8th, almost 3 weeks.   While I have the ability to obsess over the server logs of &lt;a href="http://leisuresonic.com/"&gt;Leisuresonic&lt;/a&gt;, I don't have access to any, real or estimated, sales data from the Apple App Store.  Apple claims that it provides Daily and Weekly Sales/Trend reports for App Store publishers.  While other developers say they have access to them,  I sent a request to activate these reports (which are inconveniently disabled by default) nearly 2 weeks ago, and have received no response from Apple.   I was excited yesterday when I checked my email to see a mail from Apple, but they were finally answering a different question that I had actually forgotten about which I had asked 3 weeks ago! &lt;div&gt;&lt;div&gt;&lt;div&gt;  &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1302614474835812321-5323432137764245630?l=waffletower.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/5323432137764245630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1302614474835812321&amp;postID=5323432137764245630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/5323432137764245630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/5323432137764245630'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/2008/09/blog-post.html' title='iPhone Fanboy Dupe, or Desperately In Need of Patience?'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1302614474835812321.post-3752775562828816320</id><published>2008-09-15T12:07:00.000-07:00</published><updated>2008-09-27T02:29:08.870-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='collection agency'/><category scheme='http://www.blogger.com/atom/ns#' term='activation failure'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='ATT'/><category scheme='http://www.blogger.com/atom/ns#' term='quagmire'/><title type='text'>Echoes of July 11</title><content type='html'>On July 11th, I had a lot of explaining to do to my wife after I waited 5 1/2 hours to purchase my iPhone 3G.   The time felt well spent to me, as I conceived the idea for &lt;a href="http://leisuresonic.com/cosmovox/"&gt;Cosmovox&lt;/a&gt; and several other iPhone app projects that &lt;a href="http://leisuresonic.com/"&gt;Leisuresonic&lt;/a&gt; currently has in the works.   But the last hour I spent in the Portland Apple Store set in motion a time consuming quagmire that I couldn't foresee at the time.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I didn't think that the activation failure that I experienced while trying to buy my iPhone 3G was a big deal;  I had already waited in line more than 4 1/2 hours.   The Apple sales rep was flustered but he eventually put through another activation request and I marched home with my fanboy prize.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Over the next few days I received repeated phone calls from AT&amp;amp;T asking about my failed activation.  The calls came from different departments of the AT&amp;amp;T behemoth.  Some were confused as to why my phone service was working on my new iPhone.  Eventually I spoke with a representative who figured out that the activation failure I experienced on July 11th came from an attempt to transfer service from my land-line home phone to my new iPhone 3G.  I watched every keystroke the Apple representative entered on his clunky Apple Store mobile sales device,  so I never faulted him for this.   Nevertheless, the AT&amp;amp;T representative assured me that the problem had been corrected.   The calls from AT&amp;amp;T ceased. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;By early August I had received my bill from AT&amp;amp;T.  I was mildly perplexed, and in hindsight myopic, as I received more than one bill.   Had I looked closer at them, as a responsible party should,  I would have noticed that the bills were for 2 independent AT&amp;amp;T mobile accounts, using two different phone numbers.   I chose to pay my bill in full online and felt that my business with AT&amp;amp;T was done for the month.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Before the end of August I received a phone call from a woman named Veronica Perez from First Revenue Assurance.  When I took the call she would not reveal the nature or purpose of the call until I had answered her questions intended to identify me.  I am easily offended by such practices and I almost hung up on her.  I answered her questions reluctantly and she indicated that her call was an attempt to collect a debt of $142.62 for AT&amp;amp;T mobile.   I was surprised and did not make the connection between the multiple bills I had received, the inquiries from AT&amp;amp;T, or the activation failure in the Apple Store.  She indicated that a credit score strike would be issued against me if I did not pay the debt.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I looked at the paper bills more carefully and saw that AT&amp;amp;T mobile was billing me for iPhone service on my home land line serviced by Qwest.  As the bill was 2 weeks past due, it must have been time to submit the debt to a collection agency.   I had not even received a past due notice from AT&amp;amp;T yet (it dutifully arrived later).  Amazingly impersonal treatment.  By this time, I had already submitted an application to the iPhone App Store, which is not a small gesture of support for AT&amp;amp;T and its stake in the iPhone partnership.   I felt disconnected, not an unfamiliar feeling when dealing with corporate behemoths, and attempted to instead feel satisfied by vowing to change carriers immediately at the end of my contract.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I called AT&amp;amp;T and they formally closed the account and zeroed its balance, as it was obviously apparent to them that the account was created by mistake.  However, Veronica Perez from First Revenue continued to call me, at approximately 3 day intervals, claiming that I still owed AT&amp;amp;T approximately $25 until I contacted the Receivables department at AT&amp;amp;T mobile and they did some magic to stop the inquiries.  I am not 100% that my credit score remains unblemished by this fiasco, but repercussions of July 11th are still resonating. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1302614474835812321-3752775562828816320?l=waffletower.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/3752775562828816320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1302614474835812321&amp;postID=3752775562828816320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/3752775562828816320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/3752775562828816320'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/2008/09/echoes-of-july-11.html' title='Echoes of July 11'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1302614474835812321.post-7926885445136268758</id><published>2008-09-06T23:12:00.000-07:00</published><updated>2008-09-06T23:16:43.242-07:00</updated><title type='text'>Avast and Ahoy!</title><content type='html'>I have a thing or too on my mind about AT&amp;amp;T.  More about that later!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1302614474835812321-7926885445136268758?l=waffletower.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://waffletower.blogspot.com/feeds/7926885445136268758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1302614474835812321&amp;postID=7926885445136268758' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/7926885445136268758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1302614474835812321/posts/default/7926885445136268758'/><link rel='alternate' type='text/html' href='http://waffletower.blogspot.com/2008/09/avast-and-ahoy.html' title='Avast and Ahoy!'/><author><name>waffletower</name><uri>http://www.blogger.com/profile/17197272194139060449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_5YUysFJkzl4/SMNyZXEjcMI/AAAAAAAAAAM/Ab6NuuhnDq8/S220/chris+upstate.jpg'/></author><thr:total>0</thr:total></entry></feed>
