<?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>Evan ColemanEvan Coleman - Mac OS X &amp; iOS Developer</title>
	<atom:link href="http://blog.evancoleman.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.evancoleman.net</link>
	<description>Mac OS X &#38; iOS Developer</description>
	<lastBuildDate>Tue, 03 Jul 2012 02:43:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>MenuWeather for iPhone Free for 48 Hours</title>
		<link>http://blog.evancoleman.net/2012/07/02/menuweather-for-iphone-free-for-48-hours/</link>
		<comments>http://blog.evancoleman.net/2012/07/02/menuweather-for-iphone-free-for-48-hours/#comments</comments>
		<pubDate>Tue, 03 Jul 2012 02:42:29 +0000</pubDate>
		<dc:creator>Evan Coleman</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[MenuWeather]]></category>

		<guid isPermaLink="false">http://blog.evancoleman.net/?p=219</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>In honor of America&#8217;s Independence Day on July 4th, MenuWeather for iOS will be free for two days starting tomorrow (Tuesday, July 3rd). Spread the word and enjoy!</p>
<p>iTunes Store link: <a href="http://itun.es/ibf7k9" target="_blank">http://itun.es/ibf7k9</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.evancoleman.net/2012/07/02/menuweather-for-iphone-free-for-48-hours/&via=edc1591&text=MenuWeather for iPhone Free for 48 Hours&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.evancoleman.net/2012/07/02/menuweather-for-iphone-free-for-48-hours/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Sports Scores Are Coming Natively to Siri</title>
		<link>http://blog.evancoleman.net/2012/03/15/why-sports-are-coming-natively-to-siri/</link>
		<comments>http://blog.evancoleman.net/2012/03/15/why-sports-are-coming-natively-to-siri/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 18:40:38 +0000</pubDate>
		<dc:creator>Evan Coleman</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Jailbreak]]></category>
		<category><![CDATA[Siri]]></category>
		<category><![CDATA[SiriSports]]></category>

		<guid isPermaLink="false">http://blog.evancoleman.net/?p=203</guid>
		<description><![CDATA[If you haven&#8217;t been living under a rock for the past week or so, you&#8217;ve probably heard of my AssistantExtensions that bring sports scores to Siri. As of this morning, SiriNBA has been replaced with SiriSports. It&#8217;s basically the same as SiriNBA except with support for MLB and NHL scores. See a video of SiriSports [...]]]></description>
			<content:encoded><![CDATA[<p>If you haven&#8217;t been living under a rock for the past week or so, you&#8217;ve probably heard of my AssistantExtensions that bring sports scores to Siri. As of this morning, SiriNBA has been replaced with SiriSports. It&#8217;s basically the same as SiriNBA except with support for MLB and NHL scores. See a video of SiriSports in action <a href="http://www.youtube.com/watch?v=06kFK3Cbx_E" target="_blank">here</a>.</p>
<p>As you can imagine, I&#8217;ve been getting to know Siri pretty well and what I&#8217;ve learned is pretty exciting.</p>
<p>First, let me explain a little about how Siri works. When you say something to Siri, your voice recording is sent to Apple&#8217;s servers and transcribed into speech tokens. These speech tokens are basically just words. Apple&#8217;s servers interpret these speech tokens and send them, along with instructions, back to your device. Speech tokens are usually just one single word. However, there are some special cases where a speech token will be more than one word. For example, city names. In the screen shot below, you can see that when asking Siri for the weather, Apple&#8217;s servers understand that &#8220;New York City&#8221; is one thing and not three different words.</p>
<div class="mceTemp mceIEcenter" style="text-align: center;">
<dl id="attachment_205" class="wp-caption  aligncenter" style="width: 521px;">
<dt class="wp-caption-dt"><a href="http://blog.evancoleman.net/wp-content/uploads/2012/03/nyc.png" rel="lightbox[203]" title="NYC Weather Siri"><img class="size-full wp-image-205" title="NYC Weather Siri" src="http://blog.evancoleman.net/wp-content/uploads/2012/03/nyc.png" alt="" width="511" height="121" /></a></dt>
<dd class="wp-caption-dd">Siri understands that New York City is one thing, not three different words.</dd>
</dl>
</div>
<p>While testing SiriSports, I had to talk to Siri a lot. After implementing the ability to speak a team&#8217;s city along with the team name, I noticed something interesting. Siri understands sports teams as single speech tokens.</p>
<div id="attachment_206" class="wp-caption aligncenter" style="width: 520px"><a href="http://blog.evancoleman.net/wp-content/uploads/2012/03/yankees.png" rel="lightbox[203]" title="Yankees Siri"><img class="size-full wp-image-206" title="Yankees Siri" src="http://blog.evancoleman.net/wp-content/uploads/2012/03/yankees.png" alt="" width="510" height="123" /></a><p class="wp-caption-text">Siri understands that New York Yankees is not three distinct words.</p></div>
<p>Obviously, Siri does not currently support sports scores (without SiriSports). So, why else would this happen?</p>
<p>This isn&#8217;t the only reason that I believe sports scores are coming natively to Siri. ESPN recently released a developers API for accessing sports scores. Unfortunately, this API is only available to premium partners of ESPN. I contacted ESPN to see if they were willing to give me access for SiriSports (I know, it was a long-shot). Here&#8217;s how ESPN responded:</p>
<div id="attachment_207" class="wp-caption aligncenter" style="width: 583px"><a href="http://blog.evancoleman.net/wp-content/uploads/2012/03/Screen-Shot-2012-03-15-at-2.31.39-PM.png" rel="lightbox[203]" title="ESPN Siri Response"><img class="wp-image-207" title="ESPN Siri Response" src="http://blog.evancoleman.net/wp-content/uploads/2012/03/Screen-Shot-2012-03-15-at-2.31.39-PM-1024x275.png" alt="" width="573" height="154" /></a><p class="wp-caption-text">What&#39;s ESPN doing with Apple?</p></div>
<p>So, what exactly is ESPN working closely with Apple on? ESPN is owned by ABC which also owns Disney (which is very closely related with Apple). He may simply be referring to that. Or maybe, ESPN is going to be the one to provide Apple with sports scores. Who knows? I&#8217;m sure we&#8217;ll find out sooner or later.</p>
<p>Let me know what you think in the comments.</p>
<p><strong>UPDATE (4/22/12): </strong>It looks like Siri no longer parses sports teams as single tokens. Could it be due to this blog post? Who knows&#8230;</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.evancoleman.net/2012/03/15/why-sports-are-coming-natively-to-siri/&via=edc1591&text=Why Sports Scores Are Coming Natively to Siri&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.evancoleman.net/2012/03/15/why-sports-are-coming-natively-to-siri/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>MenuWeather for iOS</title>
		<link>http://blog.evancoleman.net/2012/03/12/menuweather-for-ios/</link>
		<comments>http://blog.evancoleman.net/2012/03/12/menuweather-for-ios/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 14:48:44 +0000</pubDate>
		<dc:creator>Evan Coleman</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[MenuWeather]]></category>

		<guid isPermaLink="false">http://blog.evancoleman.net/?p=200</guid>
		<description><![CDATA[If you haven&#8217;t heard, MenuWeather for iOS is available. There&#8217;s also an update to the Mac version which allows for iCloud syncing between Mac and iOS. Check it out here. Tweet]]></description>
			<content:encoded><![CDATA[<p>If you haven&#8217;t heard, MenuWeather for iOS is available. There&#8217;s also an update to the Mac version which allows for iCloud syncing between Mac and iOS. Check it out <a href="http://menuweather.com">here</a>.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.evancoleman.net/2012/03/12/menuweather-for-ios/&via=edc1591&text=MenuWeather for iOS&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.evancoleman.net/2012/03/12/menuweather-for-ios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MenuWeather 4.2</title>
		<link>http://blog.evancoleman.net/2011/12/14/menuweather-4-2/</link>
		<comments>http://blog.evancoleman.net/2011/12/14/menuweather-4-2/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 03:11:52 +0000</pubDate>
		<dc:creator>Evan Coleman</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac App Store]]></category>
		<category><![CDATA[MenuWeather]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://blog.evancoleman.net/?p=182</guid>
		<description><![CDATA[MenuWeather 4.2 was approved and released into the Mac App Store today. This version of MenuWeather brings many new features and stability enhancements. Most of the new features are only available on Mac OS X Lion, but I&#8217;ll talk more about that later. First off, MenuWeather now allows you to completely customize the weather information [...]]]></description>
			<content:encoded><![CDATA[<p>MenuWeather 4.2 was approved and released into the Mac App Store today. This version of MenuWeather brings many new features and stability enhancements. Most of the new features are only available on Mac OS X Lion, but I&#8217;ll talk more about that later.</p>
<p>First off, MenuWeather now allows you to completely customize the weather information that is displayed. You&#8217;ll see a new &#8220;Weather&#8221; tab in the preferences window. In this tab you can customize what information appears for the current conditions and daily and hourly forecasts. I also added snowfall and rainfall amounts, along with a plethora amount of astronomy data (for more on this see the release notes on the Mac App Store). You can also choose to show the last time the weather was updated.</p>
<p>The 2 day hourly forecast has been replaced with a 7 day hourly forecast. Also, if you&#8217;re running Lion you can see the hourly forecast as submenus of the daily forecast.</p>
<p>On Lion, the More Weather window has been completely redesigned from scratch. Instead of separating the different categories of data (daily, hourly, alerts, maps), they&#8217;ve all been compacted into one streamlined layout (Screenshot below). On the right you&#8217;ll still have the familiar locations list where you can switch between your added locations. To the left of that you have the forecast for the next 15 days. Clicking on a day pops up a window with more detailed information along with the hourly forecast. Clicking on one of the hours in the hourly forecast shows more detailed information for that hour. To the right of the daily forecast you have the current conditions and some astronomy information. To the right of that are radar maps and severe weather alerts. Clicking on a severe weather alert shows some detailed information on it.</p>
<p style="text-align: center;"><a href="http://blog.evancoleman.net/wp-content/uploads/2011/12/mzl.oakggddg1.png" rel="lightbox[182]" title="MenuWeather 4.2"><img class="aligncenter  wp-image-187" title="MenuWeather 4.2" src="http://blog.evancoleman.net/wp-content/uploads/2011/12/mzl.oakggddg1-1024x640.png" alt="" width="614" height="384" /></a></p>
<p>You may have noticed the search bar in the locations list of the More Weather window. This search bar allows you to search and view the weather for any location without having to go into the preferences and add it. This is meant to be used for getting weather quickly for a location that you don&#8217;t want to permanently add to your preferences. For you advanced users, I&#8217;ve also added a URL scheme for MenuWeather. For example menuweather://10280 will open the More Weather window and show you the weather for New York. You can use any search term as the parameter and MenuWeather must already be running for this to work. To be honest, the URL scheme feature is still pretty buggy and that&#8217;s why I&#8217;m not really advertising it.</p>
<p>Now you&#8217;re probably wondering why so many new features were added for Lion users but not for Snow Leopard users. This is a good question. Apple made a lot of changes in Lion. They added several new features that I took advantage of in MenuWeather. I spent a large amount of time trying to, essentially, rewrite these new features myself to add support for Snow Leopard. As you can probably guess, I failed miserably. I came close, but in the end I had to make too many design compromises to get it working. In all seriousness, you should be running Lion on your computer anyway. It&#8217;s only $29.99 and you don&#8217;t even have to leave your house to get it. Now with that being said, because MenuWeather is now fragmented between Lion and Snow Leopard, it&#8217;s going to become increasingly more difficult to maintain and add new features. Because of this, I think its best that I drop support for Snow Leopard so that I can focus my efforts to make MenuWeather an even better app! I&#8217;m sorry if this disappoints you, but like I said, you really should have Lion.</p>
<p>&nbsp;</p>
<p>On a side note, I&#8217;ve added German and Simplified Chinese localizations to this version of MenuWeather. If you speak a language other than the ones MenuWeather already supports and would like to help out, please get in touch with me!</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.evancoleman.net/2011/12/14/menuweather-4-2/&via=edc1591&text=MenuWeather 4.2&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.evancoleman.net/2011/12/14/menuweather-4-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stay Away From Siri Ports. Seriously.</title>
		<link>http://blog.evancoleman.net/2011/12/05/stay-away-from-siri-ports-seriously/</link>
		<comments>http://blog.evancoleman.net/2011/12/05/stay-away-from-siri-ports-seriously/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 00:20:26 +0000</pubDate>
		<dc:creator>Evan Coleman</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Jailbreak]]></category>
		<category><![CDATA[Siri]]></category>

		<guid isPermaLink="false">http://blog.evancoleman.net/?p=175</guid>
		<description><![CDATA[Not only will they waste your time, but they can be dangerous. The, recently released, h1siri &#8220;port&#8221; is a perfect example. Over the past day I&#8217;ve spent some time dissecting it to figure out what they&#8217;ve done. Since their server is currently down (surprising) there&#8217;s really not that much that I can find out about [...]]]></description>
			<content:encoded><![CDATA[<p>Not only will they waste your time, but they can be dangerous.</p>
<p>The, recently released, h1siri &#8220;port&#8221; is a perfect example. Over the past day I&#8217;ve spent some time dissecting it to figure out what they&#8217;ve done. Since their server is currently down (surprising) there&#8217;s really not that much that I can find out about it. However, here&#8217;s what I do know:</p>
<ul>
<li>The debian package they are distributing only installed the Siri UI files. Nothing else. No MobileSubstrate tweaks.</li>
<li>The only change they made to the UI files is that they have Siri point to their own server (https://siri.cd-team.org).</li>
<li>I&#8217;m assuming that their server modifies the ACE request from your device by replacing the invalid authentication data with their own data which has been obtained from an iPhone 4S and then sends the request on to Apple&#8217;s servers.</li>
</ul>
<p>Since their server is offline and they have announced on Twitter that they are looking for a 4S owner to supply them with new authentication data, it&#8217;s safe to assume that the one they had been using was blacklisted. Think of it this way, thousands (hundreds of thousands?) of people installed h1siri on their devices. Apple noticed that the same authentication data was being used hundreds of thousands of times from different devices in different parts of the world. Seeing this, Apple blacklisted the device. So now this iPhone 4S may have lost it&#8217;s Siri capabilities forever. The next time they get some 4S authentication data, the same thing will happen again.</p>
<p>In addition to what I&#8217;ve said so far, using h1siri is a security risk. Siri is very verbose when communicating with its server. Everything you say to Siri is transmitted. Your current location is transmitted. Your name and maybe even contacts are transmitted.</p>
<p>For example, maybe you&#8217;re composing a text message to someone with very sensitive information, or maybe your dictating something to Siri. All of this is transmitted.</p>
<p>While there&#8217;s no reason to assume that the people behind h1siri will maliciously use your personal data, that&#8217;s not a risk that I&#8217;m willing to take, nor should you be. This, and the fact that their authentication data will be blacklisted in minutes is reason enough for me to stay very far away from h1siri.</p>
<p>&nbsp;</p>
<p><strong>Addendum:</strong> Just to add some validity to this post, in @chpwn&#8217;s Spire tweak he warns of the same thing right in the preferences. You&#8217;ll be better off hosting your own SiriProxy.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.evancoleman.net/2011/12/05/stay-away-from-siri-ports-seriously/&via=edc1591&text=Stay Away From Siri Ports. Seriously.&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.evancoleman.net/2011/12/05/stay-away-from-siri-ports-seriously/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why Siri Ports are not ready for distribution</title>
		<link>http://blog.evancoleman.net/2011/11/22/why-siri-ports-are-not-ready-for-distribution/</link>
		<comments>http://blog.evancoleman.net/2011/11/22/why-siri-ports-are-not-ready-for-distribution/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 04:22:11 +0000</pubDate>
		<dc:creator>Evan Coleman</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Jailbreak]]></category>
		<category><![CDATA[Siri]]></category>

		<guid isPermaLink="false">http://blog.evancoleman.net/?p=173</guid>
		<description><![CDATA[To get right into it, right now piracy is still the main issue. Without a 4S jailbreak there is no way to obtain the necessary files without an actual iPhone 4S and a developer certificate. Distributing these copyrighted files would be illegal. The second reason is that it really isn&#8217;t practical for every day use. [...]]]></description>
			<content:encoded><![CDATA[<p>To get right into it, right now piracy is still the main issue. Without a 4S jailbreak there is no way to obtain the necessary files without an actual iPhone 4S and a developer certificate. Distributing these copyrighted files would be illegal.</p>
<p>The second reason is that it really isn&#8217;t practical for every day use. The validation data required to authenticate with Apple&#8217;s server expires every 24 hours. So every 24 hours you need to have your friend help you get the refreshed data. Also, it&#8217;s not like your getting your &#8220;own&#8221; Siri. Your device and the device you go the data from cannot use Siri at the same time. If you do, you&#8217;ll both just get the spinning purple light around the microphone. And in my testing, Siri on my device randomly reverted to calling me by the name of the person whose data I&#8217;m using.</p>
<p>While a Siri port will not come from me or the other people who have gotten it working this past week, I am certain that we will see it from @chpwn and @stroughtonsmith most likely once the 4S jailbreak becomes public.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.evancoleman.net/2011/11/22/why-siri-ports-are-not-ready-for-distribution/&via=edc1591&text=Why Siri Ports are not ready for distribution&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.evancoleman.net/2011/11/22/why-siri-ports-are-not-ready-for-distribution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siri Working on iPod touch</title>
		<link>http://blog.evancoleman.net/2011/11/20/siri-working-on-ipod-touch/</link>
		<comments>http://blog.evancoleman.net/2011/11/20/siri-working-on-ipod-touch/#comments</comments>
		<pubDate>Sun, 20 Nov 2011 21:07:43 +0000</pubDate>
		<dc:creator>Evan Coleman</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Jailbreak]]></category>
		<category><![CDATA[Siri]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://blog.evancoleman.net/?p=169</guid>
		<description><![CDATA[Well, I&#8217;ve managed to get Siri working 100% on my iPod touch (and theoretically any other iOS device that supports iOS 5). I&#8217;m still working on a workaround for the validation key expiration issue. Even if I do figure that out, I probably won&#8217;t release it because it still requires piracy to distribute. The only [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I&#8217;ve managed to get Siri working 100% on my iPod touch (and theoretically any other iOS device that supports iOS 5). I&#8217;m still working on a workaround for the validation key expiration issue. Even if I do figure that out, I probably won&#8217;t release it because it still requires piracy to distribute. The only way around that is an iPhone 4S jailbreak so you can get the vfdecrypt keys and dump the necessary Siri files yourself. Anyway, here&#8217;s a video showing it working on my iPod touch.</p>
<p><a href="http://www.youtube.com/watch?v=wGoFzpOtezM"><img src="http://img.youtube.com/vi/wGoFzpOtezM/hqdefault.jpg"></a></p>
<p><a href="http://www.youtube.com/watch?v=wGoFzpOtezM">Click here</a> to view the video on YouTube.</p>

<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.evancoleman.net/2011/11/20/siri-working-on-ipod-touch/&via=edc1591&text=Siri Working on iPod touch&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.evancoleman.net/2011/11/20/siri-working-on-ipod-touch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siri Protocol Cracked</title>
		<link>http://blog.evancoleman.net/2011/11/16/siri-protocol-cracked/</link>
		<comments>http://blog.evancoleman.net/2011/11/16/siri-protocol-cracked/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 00:41:07 +0000</pubDate>
		<dc:creator>Evan Coleman</dc:creator>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Jailbreak]]></category>
		<category><![CDATA[Siri]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://blog.evancoleman.net/?p=145</guid>
		<description><![CDATA[Just a few days ago mobile app development firm applidium managed to crack the Siri protocol. While this does not mean anything for Siri on older iOS devices, it&#8217;s still quite interesting. What they&#8217;ve done allows virtually any device to interact with Siri&#8217;s servers. Unfortunately, to accomplish this you&#8217;ll need some data from a real [...]]]></description>
			<content:encoded><![CDATA[<p>Just a few days ago mobile app development firm applidium managed to crack the Siri protocol. While this does not mean anything for Siri on older iOS devices, it&#8217;s still quite interesting. What they&#8217;ve done allows virtually any device to interact with Siri&#8217;s servers. Unfortunately, to accomplish this you&#8217;ll need some data from a real iPhone 4S. Applidium&#8217;s tutorial for doing this is not very in-depth, so I thought I&#8217;d post a slightly more in-depth guide to getting the necessary data from an iPhone 4S. This guide assumes that you&#8217;ll be running Mac OS X 10.7.2, but in theory any UNIX operating system should work with a few simple tweaks.</p>
<p><strong>Addendum: </strong></p>
<p>I&#8217;ve decided that it would be for the best if I were to remove this tutorial. When I initially wrote this, it was meant to be used for fun and experimentation, not for porting Siri to a non-4S device. I am certain that in the future if a full port of Siri is released to the public, the methods shown in this tutorial will be irrelevant. A Siri port cannot be distributed using the authentication ID&#8217;s from one iPhone 4S (you can read more about this <a href="http://blog.evancoleman.net/2011/12/05/stay-away-from-siri-ports-seriously/">here</a>). If a full Siri port is ever released, it will undoubtedly be because someone figured out how to generate valid authentication keys on a non-4S device. Until then, all we can do is wait.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.evancoleman.net/2011/11/16/siri-protocol-cracked/&via=edc1591&text=Siri Protocol Cracked&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.evancoleman.net/2011/11/16/siri-protocol-cracked/feed/</wfw:commentRss>
		<slash:comments>56</slash:comments>
		</item>
		<item>
		<title>Goodbye Steve</title>
		<link>http://blog.evancoleman.net/2011/10/05/goodbye-steve/</link>
		<comments>http://blog.evancoleman.net/2011/10/05/goodbye-steve/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 00:36:33 +0000</pubDate>
		<dc:creator>Evan Coleman</dc:creator>
				<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://evancoleman.net/blog/?p=136</guid>
		<description><![CDATA[Steve, You were a true visionary. Your products and ideals revolutionized the world that we live in. As a developer, I will do my best to uphold your standards of perfection in my own creations. You will be missed. Evan Tweet]]></description>
			<content:encoded><![CDATA[<p>Steve,</p>
<p>You were a true visionary. Your products and ideals revolutionized the world that we live in. As a developer, I will do my best to uphold your standards of perfection in my own creations. You will be missed.</p>
<p>Evan</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.evancoleman.net/2011/10/05/goodbye-steve/&via=edc1591&text=Goodbye Steve&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.evancoleman.net/2011/10/05/goodbye-steve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MenuWeather 4 Submitted</title>
		<link>http://blog.evancoleman.net/2011/08/02/menuweather-4-submitted/</link>
		<comments>http://blog.evancoleman.net/2011/08/02/menuweather-4-submitted/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 02:59:43 +0000</pubDate>
		<dc:creator>Evan Coleman</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac App Store]]></category>
		<category><![CDATA[MenuWeather]]></category>

		<guid isPermaLink="false">http://evancoleman.net/blog/?p=133</guid>
		<description><![CDATA[Well, after 3 long months of work, MenuWeather 4 has finally been submitted to the Mac App Store. A few things about the MenuWeather family are going to change once it is approved. First of all, MenuWeather&#8217;s price will be lowered to its new permanent price of $1.99. Secondly, MenuWeather Lite will be discontinued. It [...]]]></description>
			<content:encoded><![CDATA[<p>Well, after 3 long months of work, MenuWeather 4 has finally been submitted to the Mac App Store. A few things about the MenuWeather family are going to change once it is approved. First of all, MenuWeather&#8217;s price will be lowered to its new permanent price of $1.99. Secondly, MenuWeather Lite will be discontinued. It will remain on the App Store for a month or two (maybe even longer), but there will be no more updates to it and it will be unsupported. It is highly recommended that you purchase the full version if you&#8217;d like to continue using MenuWeather. More details will come in the future.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.evancoleman.net/2011/08/02/menuweather-4-submitted/&via=edc1591&text=MenuWeather 4 Submitted&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.evancoleman.net/2011/08/02/menuweather-4-submitted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
