<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Say Yeah!</title><link>http://www.yousayyeah.com</link><description>Experience Design</description><language>en-us</language><lastBuildDate>2010-03-11 04:56:51</lastBuildDate><docs>http://www.yousayyeah.com/rss</docs><generator>SmackRSS</generator><managingEditor>hello@yousayyeah.com</managingEditor><webMaster>hello@yousayyeah.com</webMaster><ttl>5</ttl><item><title>The importance of infrastructure: Haiti and beyond.</title><author>Lee Dale</author><link>http://www.yousayyeah.com/article/2010/02/the_importance_of_infrastructure_haiti_and_beyond</link><description>&lt;p&gt;In the wake of the earthquake and ongoing disaster relief in Haiti there has been a &lt;a href="http://leedale.ca/post/335657601/haiti-hope-history-hate" class="ext"&gt;lot of discussion around the political state of Haiti&lt;/a&gt;. Setting these political issues aside, let's look at the disaster itself and, more specifically, how Haiti's infrastructure has played a roll in multiplying the level of destruction and, as a result, greatly increased the requirement for aid and subsequent rebuilding efforts.&lt;/p&gt;&lt;p&gt;First, let's clarify what I mean by infrastructure. I'm talking about the fundamental tenets of a healthy nation: education, employment,&amp;#160;government,&amp;nbsp;communications (phone and Web access), roads and buildings. The reality of the situation is the disaster in Haiti was compounded by a dearth of infrastructure. Concrete buildings are not supposed to completely collapse in the face of a natural disaster. This can be traced back to all of the above issues, all of which are in the purview of organizations such as the &lt;a href="http://webfoundation.org" class="ext"&gt;Web Foundation&lt;/a&gt;; organizations focused on empowering local people and economies through holistic planning, while working with on the ground organizations to build lasting infrastructure that local individuals can manage and thrive under.&lt;/p&gt;&lt;p&gt;Now, with massive amounts of aid being piled into Haiti, how this aid (and the most certainly required future aid) is applied to ongoing infrastructure development will determine whether or not Haiti can avoid a disaster of this magnitude in the future and, more importantly, become a healthy nation.&lt;/p&gt;&lt;p&gt;With this in mind, we need to be thinking more holistically, not just in Haiti but beyond; reacting less and, instead, focusing on long term planning. This is why we've put our support behind the Web Foundation because it truly has the power to change people's lives and local economies, ultimately increasing standards of living, health, and safety. This isn't a sales pitch for the Web Foundation; it's a call to engage in more holistic giving, based around empowerment rather than relief.&lt;/p&gt;&lt;p&gt;By all means, support Haiti now&amp;nbsp;as &lt;a href="http://www.haihaito.com/sponsors/" class="ext"&gt;we are&lt;/a&gt;&amp;nbsp;at this Thursday's&amp;nbsp;&lt;a href="http://haihaito.com" class="ext"&gt;HaiHaiTO&lt;/a&gt; event, because the requirement for disaster relief is ongoing, &lt;a href="http://www.cbc.ca/canada/story/2010/01/14/haiti-canada-aid.html" class="ext"&gt;and the Canadian government is stepping up with each donation we make&lt;/a&gt;. But let's remember it's holistic reengineering of infrastructure, not reactionary rebuilding, that is required to ensure this level of disaster is avoided in the future.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Support Now&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.haihaito.com" class="ext"&gt;HaiHaiTO&lt;/a&gt; Haiti support evening on Feb 11 at the Courthouse on Adelaide, 7:00p to late, with support for the following groups:&lt;br /&gt;&lt;a href="http://www.redcross.ca/" class="ext"&gt;Canadian Red Cross&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.haitiaide.ca" class="ext"&gt;Pierspective Entraide Humanitaire&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.thac.ca" class="ext"&gt;Toronto Haiti Action Committee&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://guestlistapp.com/events/12657" class="ext"&gt;Purchase HaiHaiTO tickets here.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;You may also &lt;a href="https://www.airmiles.ca/arrow/ProductTicketingDetails?productId=prod1283903"&gt;donate your Air Miles&lt;/a&gt; to the Red Cross.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Ongoing Support&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;For Haiti: &lt;a href="http://www.haitipartners.org" class="ext"&gt;Haiti Partners&lt;/a&gt;&lt;/p&gt;&lt;p&gt;For other locales, including South America, Africa, and more: &lt;a href="http://webfoundation.org" class="ext"&gt;Web Foundation&lt;/a&gt;&lt;/p&gt;</description><pubDate>2010-02-10 02:41:00.0</pubDate></item><item><title>Access in the information age: the threat of ongoing supply chain battles</title><author>Lee Dale</author><link>http://www.yousayyeah.com/article/2010/02/access_in_the_information_age_the_threat_of_ongoing_supply_chain_battles</link><description>&lt;p&gt;&lt;a title="NY Times article on the Amazon and Macmillan dispute." href="http://bits.blogs.nytimes.com/2010/01/29/amazon-pulls-macmillan-books-over-e-book-price-disagreement/"&gt;Amazon's decision to cease selling Macmillan print books and eBooks last week&lt;/a&gt; had me extremely concerned regarding this form of, well, censorship. An interesting reaction given that &lt;a title="Apple's press release regarding pulling NBC content." href="http://www.apple.com/pr/library/2007/08/31itunes.html"&gt;Apple pulled the same stunt in 2007 with NBC&lt;/a&gt;, pulling their content from iTunes due to disinterest in capitulating on pricing. In that case, an act where I was rooting for Apple simply because I despise protectionist agendas and see video content owners as far more egregious in this area than music, which does not bode well for consumer access (and with the rhetoric on that one being that it followed "NBC's decision to not renew its agreement with iTunes", rather than a unilateral decision on Apple's part to make this content unavailable). But books. Man, I (yes, naively) expect Amazon to do whatever it takes to make every book available to me. To be a leader in access to knowledge. In that sense, the Google of the retail world. So when Amazon intentionally makes unavailable an entire publisher, including most of their subsidiaries, that was a wake up call. And I immediately thought: boycott Amazon, let them know why. Buoyed further by the excellent &lt;a title="Amazon, Macmillan: an outsider's guide to the fight article." href="http://www.antipope.org/charlie/blog-static/2010/01/amazon-macmillan-an-outsiders.html"&gt;outsider's guide to the fight article&lt;/a&gt; from Charlie Stross. But, yesterday, &lt;a title="The Amazon Kindle team explains their acceptance of Macmillan's terms." href="http://www.amazon.com/tag/kindle/forum/ref=cm_cd_tfp_ef_tft_tp?_encoding=UTF8&amp;amp;cdForum=Fx1D7SY3BVSESG&amp;amp;cdThread=Tx2MEGQWTNGIMHV&amp;amp;displayType=tagsDetail"&gt;Amazon capitulated.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;What continues to be worrying about this whole tact is that they didn't simply cease selling the eBook version of MacMillan titles, but the "Kindle Team" had the print versions pulled as well, which were not suffering from any pricing dispute. Scary stuff. Short of having an open burning of Macmillan books, this feels oh so wrong to me. Am I overreacting? I feel Amazon has a responsibility to make the written word available to me. To leverage their reach to ensure that nothing is out of reach. By selectively choosing what they carry, the expectation they're now setting is that diving into their catalogue on a particular topic is not at all thorough. Meaning I should work on sourcing and considering writing from other sources now. Back to niche retailers who curate intentionally and with due consideration for the content rather than eliminate choice based on the almighty dollar.&lt;/p&gt;&lt;p&gt;Back to my take on the actions of Apple as compared to Amazon. NBC is just entertainment, which was distracting from the real issue: preventing access to knowledge and information hurts us. If Amazon had pulled Harlequin, I would have ignored this larger issue in much the same way I did with NBC. But the fact remains, whether it's &lt;a title="NBC's The Office on iTunes" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewTVSeason?id=102772946&amp;amp;s=143455"&gt;a cultural landmark&lt;/a&gt;, or &lt;a title="Macmillan's paperback of Naomi Klein's No Logo" href="http://www.amazon.com/No-Logo-Anniversary-Introduction-Author/dp/0312429274/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1265018637&amp;amp;sr=8-1"&gt;a valued treatise&lt;/a&gt;, it should be available to us. (Not withstanding my disinterest in any of this eBook/online video content which is DRMed up the wazoo).&amp;#160;And that's what makes the comments following Amazon's capitulation even more disconcerting.&lt;/p&gt;&lt;p&gt;There's a lot of pro Amazon drivel &lt;a title="Amazon's capitulation thread." href="http://www.amazon.com/tag/kindle/forum/ref=cm_cd_tfp_ef_tft_tp?_encoding=UTF8&amp;amp;cdForum=Fx1D7SY3BVSESG&amp;amp;cdThread=Tx2MEGQWTNGIMHV&amp;amp;displayType=tagsDetail"&gt;here&lt;/a&gt; about giving in to bad old Macmillan, that Amazon should fight for the consumer, and that a Macmillan boycott is underway. This is crazy talk. If Macmillan wants to price an eBook at $14.99, that's their prerogative and the consumer has a choice of whether or not they want to purchase at that price. The same can be said about a song or sitcom but, on the other hand, they're just not the same thing. The process of researching, writing and publishing a book, be it fiction or non-fiction, does not correlate to a standard television program which also has far more ubiquitous and available distribution. I see books as being more delicate and, most importantly, Amazon had far more control over distribution than Apple did with NBC. The equivalent would be if Rogers cable said they're going to stop airing CBC on their cable network because CBC wouldn't provide them with Online or On-Demand content. Rogers would of course be skewered by the press and by the people.&lt;/p&gt;&lt;p&gt;So let's be mindful of what's at play here and, as consumers, stay focused on the big picture. There are battles shaking down with new distribution models, where behemoths of industry are going to continue to fight to squeeze every last dollar out of their supply chain relationships. In the end, for consumers, the only thing that should matter to us is that we don't lose access, whether due to pricing or licensing limitations.&lt;/p&gt;&lt;p&gt;Some important related links regarding access to information:&lt;/p&gt;&lt;p&gt;&lt;a href="http://faircopyrightforcanada.ca" class="ext"&gt;http://faircopyrightforcanada.ca&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://democraticmedia.ca" class="ext"&gt;http://democraticmedia.ca&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://saveournet.ca" class="ext"&gt;http://saveournet.ca&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://neutrality.ca" class="ext"&gt;http://neutrality.ca&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://openvideoalliance.org" class="ext"&gt;http://openvideoalliance.org&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://webfoundation.org" class="ext"&gt;http://webfoundation.org&lt;/a&gt;&lt;/p&gt;</description><pubDate>2010-02-01 02:23:00.0</pubDate></item><item><title>'tis the season.</title><author>Lee Dale</author><link>http://www.yousayyeah.com/article/2009/12/tis_the_season</link><description>&lt;p&gt;It's that time of year again when there's a party every night, mostly to celebrate everyone's success. While we love a party as much as the next cat, it's always nice to get together with a purpose other than handing out business cards or measuring alcoholic intake. And the success we've enjoyed throughout 2009 makes us even more aware of the struggles others have gone through this year.&lt;/p&gt;&lt;p&gt;With that in mind, we're very pleased to be able to support this evening's &lt;a href="http://heartfortheholidays.com" class="ext"&gt;Heart for the Holidays&lt;/a&gt; event put together by the GenYTO crew and in support of the Hearth House Hospice.&lt;/p&gt;&lt;p&gt;But we're not stopping there. This December 16 is the third &lt;a href="http://hohoto.ca" class="ext"&gt;HoHoTO&lt;/a&gt; event. Each one of these has been in support of the &lt;a href="http://www.dailybread.ca" class="ext"&gt;Daily Bread Food Bank&lt;/a&gt;&amp;#160;and we couldn't be happier having helped contribute to the over $38,000 raised at the first two events.&lt;/p&gt;&lt;p&gt;So please join us in celebrating 2009 and supporting those that can use it most. Heart for the Holidays is this evening at &lt;a href="http://www.marbenrestaurant.com" class="ext"&gt;Marben&lt;/a&gt;, 8:00p, with tickets still available, and &lt;a href="http://hohoto.ca/purchase-tickets/" class="ext"&gt;HoHoTO tickets can be found here&lt;/a&gt;. And if you have your own charity event you'd like to share with the community, please post it on the &lt;a href="/calendar"&gt;Toronto Events Calendar&lt;/a&gt;.&lt;/p&gt;</description><pubDate>2009-12-04 15:28:00.0</pubDate></item><item><title>Website surveys, round 2, when to ask for my opinion.</title><author>Lee Dale</author><link>http://www.yousayyeah.com/article/2009/10/website_surveys_round_2_when_to_ask_for_my_opinion</link><description>&lt;p&gt;Previously, I &lt;a href="http://yousayyeah.com/article/2009/06/website_surveys_helpful_or_hindrance" class="ext"&gt;wrote about&lt;/a&gt; website surveys and the right and wrong way to display such requests on your website. What I didn't talk about was when to ask someone for their opinion, which is equally as important as how you ask for it.&amp;#160;
&lt;/p&gt;&lt;p&gt;The issue with when to ask for user feedback is based around the customer's goal of browsing your website. Interrupting that process is, at best, disconcerting and, at worse, annoying. In other words, if you care about me as a customer enough to ask for my opinion, at least have the courtesy to ask for my opinion when I've completed what I'm trying to do.&lt;/p&gt;&lt;p&gt;We collectively suffer from the same issue with phone based customer support centres. I've actually been in the middle of troubleshooting an as yet unsolved problem with a customer support agent and been asked if I wanted to hear about a new promotion. You're trying to up sell me while my service isn't working!? How incredibly inconsiderate. And annoying.&amp;nbsp;
&lt;/p&gt;&lt;p&gt;So, the task at hand. I'm on your website to find something, buy something, or look for information. You'd know this if you were tracking my clicks. A series of searches. Browsing a product list. Configuring a computer. All of these things are easy to recognize and track, and you should not be interrupting these tasks with survey popups or redirects.&amp;nbsp;&lt;/p&gt;&lt;p&gt;If I'm not involved in such a clearly identifiable series of tasks on your website, then your website is either disorganized, broken, or I'm not worth being surveyed.

If I am involved in such a series of tasks, the time to ask me to fill out a survey is when I've completed what I'm doing, either by moving on from an identifiable goal (moving from shopping to searching) or, better yet, clearly having completed a goal (such as completing a purchase or adding a comment to a support forum).&amp;nbsp;&lt;/p&gt;&lt;p&gt;The time to ask me to fill out a survey is not after 2 minutes of browsing. Not after 10 random clicks. And certainly not after 1 click and with a message asking me to take 5 minutes at the end of my website visit by following a little birdy, or some suitably inconsiderate trick I must perform in order to help you out. Case in point, Dell Canada:&lt;/p&gt;&lt;p&gt;&lt;img src="http://farm3.static.flickr.com/2474/4041029983_a50b1a4d7e_o.gif" alt="Dell's obnoxious survey request." /&gt;&lt;/p&gt;&lt;p&gt;What does "retrieve the window titled "Study" remaining on your desktop" even mean? Are you installing software on my computer? Why am I retrieving something at all. You're already asking me to spend 5 minutes of my time to help you.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Not only that, but you've interrupted what I was trying to do with all of this gibberish and, on top of it all, are now asking me to make sure I retrieve something after I give you my money. What? Oh wait, I missed the asterisk at the end of this meandering, unclear request.&lt;/p&gt;&lt;p&gt;If I spent the 2 minutes to read all of this (because what I was *trying* to do is clearly not at all important) and got past the incredibly poorly worded confirmation that says "Thank you for your help! Yes. No." (Again, what?) I'd see the asterisk leads to an explanation of this retrieval business: "A second window will open on your desktop if you click "Yes". Please make sure not to close this window if you wish to participate in the questionnaire." Holy crap! "Powered by iperceptions." So they're the idiots that came up with this? Man.&amp;nbsp;&lt;/p&gt;&lt;p&gt;This is lazy web development. Lazy programming. Lazy copy writing. Lazy everything. Serves me right for trying to price check against Apple's new &lt;a href="http://www.apple.com/ca/macmini/server/" class="ext"&gt;Mac Mini Server&lt;/a&gt;. (The Mini being substantially cheaper than the Dell I priced out, which included no server software, btw.)&lt;/p&gt;</description><pubDate>2009-10-26 07:33:00.0</pubDate></item><item><title>Oh, Snow Leopard, you're so pretty but so broken.</title><author>Lee Dale</author><link>http://www.yousayyeah.com/article/2009/10/oh_snow_leopard_youre_so_pretty_but_so_broken</link><description><img alt="Oh, Snow Leopard, you're so pretty but so broken." height="" width="" src="/objects/jpeg/snowleopard.jpg"/>&lt;p&gt;Apple promised a refined, optimized, and elegant release with Snow Leopard. And in many respects they delivered. Here's what they missed.&lt;/p&gt;&lt;h3&gt;Address Book&lt;/h3&gt;&lt;p&gt;The Address Book app is now suffering from a number of minor issues with copying, editing, and searching data. All of these issues are new from Leopard. I'm not sure if they rewrote Address Book as they did Finder. If so I can see how these cropped up. Otherwise, they broke things that didn't need to be touched.&amp;#160;&lt;/p&gt;&lt;h4&gt;Copying&lt;/h4&gt;&lt;p&gt;For example, you can no longer copy whole addresses as you could in Leopard. Now you may only select one field at a time. This makes it a real pain to share addresses via email, etc.&lt;/p&gt;&lt;h4&gt;Searching&lt;/h4&gt;&lt;p&gt;Additionally, searches are no longer sticky between Groups. In Leopard, if I typed someone's name and there were no results in a group, shifting to another group which included addresses that matched my search would filter the addresses within the new group based on the search. The behaviour now is that the search is reset, so even if my search is success, switching to another group just shows the entire group, instead of filtering against my previous search.&lt;/p&gt;&lt;h3&gt;iCal&lt;/h3&gt;&lt;p&gt;iCal's painful interface issues are perhaps exacerbated by the fact that I only use it in the monthly view. I don't know if these issues are as painful in a Weekly or daily view. I find those views painful enough as it is. In the end, the two main capabilities of iCal, adding an event and viewing event details are very poorly implemented.&lt;/p&gt;&lt;h4&gt;Adding an Event&lt;/h4&gt;&lt;p&gt;The always completely terrible event edit popup which I believe was introduced with Tiger is still with us (see the image below). This is a usability nightmare because it doesn't actually pop up when you add an event so you have to do all this clicking and mouse movement to add any event details other than the name of the event.&amp;nbsp;Adding a new event should take you to an edit pane where you can quickly tab between fields so you can fill out all of the event details.&lt;/p&gt;&lt;p&gt;&lt;img src="/objects/png/icalpopup.png" alt="Terrible iCal popup event editor." /&gt;&lt;/p&gt;&lt;h4&gt;The Inspector Pane&lt;/h4&gt;&lt;p&gt;That said, Apple has introduced an Inspector pain which automatically shows event details when you select an event, well, as long as you keep the Inspector pane open. Unfortunately, the Inspector pane is a separate window that doesn't move with the main iCal app window. And it still doesn't solve the adding an event issue as you still have to click into this window if you want to add anything more than an event name when you add a new event. It's a cheap hack, if anything. Not what I'd expect in Snow Leopard.&lt;/p&gt;&lt;h4&gt;Default Event Time&lt;/h4&gt;&lt;p&gt;Finally, there's a Preference to set Day Start and End times, which I've done. This should set the default alarm time to somewhere within the times you set, but instead the default alarm is always 12:00a. Who the hell schedules events for 12:00a? Completely ridiculous.&lt;/p&gt;&lt;h3&gt;Mail&lt;/h3&gt;&lt;p&gt;Mail is probably the App I use the most on a daily basis. Sadly, this is my life. Issues with managing mail. I have a dull headache on a daily basis trying to figure out what to do with my Inbox. But I digress. Let's start with a bizarre change from Leopard to Snow Leopard. And try to tell me this one makes any sense.&lt;/p&gt;&lt;h4&gt;Copying Email Addresses&lt;/h4&gt;&lt;p&gt;Want to send someone an email address? Copy it into address book? Well, Mail no longer just copies email addresses. Instead a whole string with the name and email address is copied. ie, Lee Dale &amp;lt;lee@nospam.com&amp;gt; Who thought this would be helpful? Even if I wanted the name and address, I sure wouldn't want the address bracketed.&lt;/p&gt;&lt;h4&gt;RSS&lt;/h4&gt;&lt;p&gt;And, let's see, is there anything Apple's done right with their handling of RSS in Mail? Trouble is, I got sucked into the convenience of having RSS in Mail so i don't have another App running, and appreciated the ability to kick important feeds into my Inbox, when this was called for (though that's always been a glitchy endeavour).&amp;nbsp;&lt;/p&gt;&lt;p&gt;Almost every aspect of Mail's RSS implementation has been flawed from the start. There's been difficulty with importing feeds where you'd have to click on them twice in Safari before they'd show in Mail. (This appears to be resolved in Snow Leopard.) Feeds would stop updating at times and you'd have to delete and add them again. There was even a file automatically generated by the RSS list that would be automatically dropped into Trash at regular intervals which prevented you from emptying the Trash without rebooting. This, too, seems to be solved in Snow Leopard. So what remains? No way to view the address of a feed. No way to export feed addresses.&lt;/p&gt;&lt;h4&gt;RSS and the iPhone&lt;/h4&gt;&lt;p&gt;Generally I wouldn't care about addresses and exporting (though there's certainly no excuse for Mail to horde this data), but I just got an iPhone. Which now has an RSS reader. Which I'm inclined to spend more time using now that I have a data package, App, screen, and mobile Web browser that doesn't make me weep (see ya later Blackberry). So, how the hell do I get my feeds in the RSS reader on my iPhone? The answer is, by adding them manually. Well, screw you Apple. How can they have a Mail App and .Mac, which syncs date from the Mail App to the iPhone, but not have an iPhone App which connects to all the Mail App features. Mail. Check. Notes. Check. To Dos. Check. RSS. Nope, and we're not going to let you get access to those folders and feeds either. Have fun! Not. Acceptable.&lt;/p&gt;&lt;h4&gt;Folder Management&lt;/h4&gt;&lt;p&gt;I also have a major issue with a missing refinement. I thought it inevitable that we'd see colour labelling for Mail folders so we could effectively create visibly identifiable sections within the Mail folder list. We can colour label messages, so why not folders?&lt;/p&gt;&lt;p&gt;As it stands now, filing a message within one of probably 200 little blue mail icons in my folder list is remarkably tedious. It's just too hard to discern where the specific folder I'm looking for is, even though I haven't changed the order of my folders in about 2 years. I'm constantly scrolling up and down waiting for a folder way down the list to appear, missing it or misfiling. Colour labels exist for folders in Finder, I don't understand why this capability wasn't propagated to an app like Mail. This, this is something that drives me nuts every day. Bad for productivity.&lt;/p&gt;&lt;h3&gt;Unzip&lt;/h3&gt;&lt;p&gt;Apple ships a basic unzip program which pops up if you double click on a zipped file. It does a fine job of zipping and unzipping and means I don't have any need to install a third party unzip utility. It even uncompresses password protected files. The problem? You have to use the Terminal to get a Password prompt. The App GUI has no support for this and, instead, you get this terribly unclear error message that is nowhere near, "This file is password protected and cannot be opened."&lt;/p&gt;&lt;p&gt;&lt;img src="/objects/jpeg/zipfail.jpg" alt="Unclear error when you're trying to uncompress a password protected zip file." /&gt;&lt;/p&gt;&lt;h3&gt;Quick Look&lt;/h3&gt;&lt;p&gt;Quick Look was a great addition to Leopard. And now, with Snow Leopard, I can see Illustrator files too. Granted, all the layers are turned on, but it's something.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Zip Files&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;In Leopard I could see the files contained in a zip. In Snow Leopard, I just see an icon. What happened?&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: Ah,&amp;nbsp;&lt;a href="/?author=Matt"&gt;Matt&lt;/a&gt;&amp;nbsp;tells me I must have had a&amp;nbsp;&lt;a href="http://www.apple.com/search/downloads/?q=%22quick+look%22" class="ext"&gt;plugin&lt;/a&gt;&amp;nbsp;installed.&lt;/p&gt;&lt;h4&gt;Performance Bug&lt;/h4&gt;&lt;p&gt;Never mind that Quick Look has a very bad habit under 10.6.1 of jumping up to 500+ MB of RAM and 75% CPU for no discernible reason.&lt;/p&gt;&lt;h3&gt;Spaces&lt;/h3&gt;&lt;p&gt;The much improved Spaces retains an incredibly silly little bug from Leopard. This was working when I first installed Snow Leopard, but it's been broken either because I moved the Space App from the root of the Applications folder and/or since the 10.6.1 OS update.&amp;nbsp;&lt;/p&gt;&lt;h4&gt;Preferences? Hello. Are you there?&lt;/h4&gt;&lt;p&gt;What's the issue? I have Spaces showing in the menu bar. When I click the menu bar icon and choose "Open Spaces Preferences..." nothing happens. (It's supposed to open System Preferences to the Spaces pane.) I've tried moving the App back into the Applications root directory, but still nothing. Which leads me to a major gripe about Snow Leopard.&lt;/p&gt;&lt;h3&gt;Application Folder BS&lt;/h3&gt;&lt;p&gt;A basic Apple OSX install includes in the Application folder a Utilities folder and, I believe, an Applescript folder, but all other Apps are just thrown into the Applications folder. That doesn't work for me because it's impossible to find anything by App type once you start adding copious amounts of apps. (I find it's easy to forget names, etc, and I also like to have folders in my dock with related Apps so I don't have to load a Finder window to find an App.)&amp;nbsp;So I organize related apps into subfolders:&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="/objects/jpeg/finder_appfolders.jpg" alt="The Application folder in Finder with Apps organized into subfolders." /&gt;&lt;/p&gt;&lt;h4&gt;Broken OS Features&lt;/h4&gt;&lt;p&gt;The first issue I noticed&amp;nbsp;when I had all my Apps in folders, back with OSX Tiger, was right clicking on a word and choosing "Look Up in Dictionary" from the context menu had much the same effect as "Open Spaces Preferences..."; nothing happened. I had to move the Dictionary app back into the root directory for that system wide function to work. (I just tried this in Snow Leopard for the first time, and that issue is solved, so Dictionary is comfortably back in the Multimedia folder. What fun!)&amp;nbsp;&lt;/p&gt;&lt;p&gt;But that's the least of the Application folder related issues. Thing start to really go haywire with software updates.&amp;nbsp;
&lt;/p&gt;&lt;h4&gt;Software Update for Apps&lt;/h4&gt;&lt;p&gt;The first issue is, running Software Update yields no results if your iLife or other Apple products are not in the root and/or the default Apple folder that they originally install in. (Which is why I have iWork '09 instead of just iWork; change the name of this folder and you get no more automatic iWork updates. Ridiculous.)&amp;nbsp;&lt;/p&gt;&lt;p&gt;My inelegant workaround: when I hear that there's been a software update, I move the apps back to the root folder and run Software Update, then move the apps back to the folder I had them in after the update has been applied. Tedious. Annoying. But not the worst of the Application update issues.&lt;/p&gt;&lt;h4&gt;Software Updates for OSX&lt;/h4&gt;&lt;p&gt;I am pretty sure the most annoying of the Application update problems that I first noticed with Tiger had been resolved with later versions of Leopard, but the 10.6.1 update of Snow Leopard was an absolute disaster as a result of my Applications folder organization.&amp;nbsp;&lt;/p&gt;&lt;p&gt;A little background. Applications are actually .app files. These .app files are in fact a collection of files and folders. Right click on an Application and you can see in the context menu the option to "Show Package Contents". This lets you into the folder system of the App package where you can find any number of files and folders. Now, when Software Update pushes an OSX update, in many cases it's updating standard Apple apps such as Address Book, Spaces, etc. When updating these Apps, the OSX updates are just pushing the handful of files within the .App package that need to be updated. So, what's the problem?
&lt;/p&gt;&lt;p&gt;What happens is this: Software Update will send these files and, during installation of the OSX update, try to put these files in the .App package in the root of the Application directory. Because my .App file is in a subfolder, I end up with a mini version of the .App package in the root directory that contains only the updated files. You can't run these Apps because they're incomplete and, effectively, the working versions in the subfolders are now out of date since they haven't been updated.&amp;nbsp;&lt;/p&gt;&lt;p&gt;The solution: move all the affected Apps into the root of the Applications directory, download the OSX update manually (because Software Update thinks it's already installed) and run the update again. Trouble is, I never know which .App files will be affected until I unsuccessfully run an OSX update, so I either abandon my folder structure completely or continue to suffer through this issue.&lt;/p&gt;&lt;h3&gt;Suffering Productivity&lt;/h3&gt;&lt;p&gt;Sure, I could fill an equally long post note subtle Snow Leopard improvements that have pleasantly surprised, but the above issues are all rather inelegant problems that 2 years of refinement was supposed to have addressed. And, with issues that result in limiting productivity when using some core Apps or making it difficult to manage Application and OS stability, security and speed, this is all too painful to ignore.&lt;/p&gt;&lt;h4&gt;Note&lt;/h4&gt;&lt;p&gt;I think it's worth noting that when I installed Snow Leopard I did a fresh install on my fall 2008 Macbook Pro, first formatting my hard drive. Certainly none of these issues (granted, most of which are GUI related) would be the cause of old hardware or legacy applications causing conflicts.&lt;/p&gt;&lt;h4&gt;UPDATE&lt;/h4&gt;&lt;h4&gt;Dock&lt;/h4&gt;&lt;p&gt;There's some inconsistent behaviour with dragging multiple files to Applications in the dock. It used to be that if I dragged multiple images to Preview it would aggregate them in one Preview window or, with Photoshop, it would load all of them in Photoshop. This behaviour is now inconsistent depending on file type, where Preview may only load one file, instead of all of the files, and Photoshop is definitely only loading one file at a time.&lt;/p&gt;</description><pubDate>2009-10-23 00:12:00.0</pubDate></item><item><title>So why so quiet?</title><author>Lee Dale</author><link>http://www.yousayyeah.com/article/2009/10/so_why_so_quiet</link><description>&lt;p&gt;We have tons of stuff we're looking forward to sharing with you but we've been so swamped lately we've ended up being terribly neglectful. I've even got a half written blog post on the sketchy iTunes 9 GUI, which will sadly not likely see the light of day (it's too late to bother now, right?). So, if we've been so quiet over the summer, what &lt;em&gt;have&lt;/em&gt; we been up to?&lt;/p&gt;&lt;p&gt;We've been working with &lt;a href="http://twitter.com/Markrabo" class="ext"&gt;Mark Rabo&lt;/a&gt; and crew on a completely revised and updated version of &lt;a href="http://stickstickbangbang.com" class="ext"&gt;StickStickBangBang&lt;/a&gt; which looks and works even better. With more great artists coming on board this holiday season will be a great time to stick stick.&lt;/p&gt;&lt;p&gt;We're in the process of &lt;a href="http://www.webfoundation.org/2009/10/countdown-to-launch" class="ext"&gt;putting the finishing touches&lt;/a&gt; on the new &lt;a href="http://webfoundation.org" class="ext"&gt;World Wide Web Foundation&lt;/a&gt; website.&lt;/p&gt;&lt;p&gt;We've got a pretty important&amp;#160;&lt;a href="/calendar"&gt;Calendar&lt;/a&gt; update that we've been working on, our version 1.5, which will make it easier to add events, along with support for multiple cities. That's coming in the next few weeks and will hold us over until our 2.0 update, which will make it even easier to add events and hold conversations around the events you love.&lt;/p&gt;&lt;p&gt;We've also been working with a great group at Rogers who are increasingly involved with supporting entrepreneurs across Canada, including their &lt;a href="http://democamp.com/2009/07/21/dct21-the-schedule/" class="ext"&gt;participation in recent DemoCamp events&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Over the summer, we've been pleased to participate in a variety of events which support the&amp;nbsp;&lt;a href="http://dailybread.ca/" class="ext"&gt;Daily Bread Food Bank&lt;/a&gt;, &lt;a href="http://warchild.ca" class="ext"&gt;War Child Canada&lt;/a&gt; and &lt;a href="http://sickkidsfoundation.com" class="ext"&gt;SickKids Foundation&lt;/a&gt; through&amp;nbsp;&lt;a href="http://hohoto.ca" class="ext"&gt;HoHoTo&lt;/a&gt; (sponsorship and raffle prizes), the&amp;nbsp;&lt;a href="http://refreshsummersocial.ca" class="ext"&gt;Refresh Summer Social&lt;/a&gt; (Lee DJing) and &lt;a href="http://www.dailychallenge.org/events/payitbackward/" class="ext"&gt;PIBday&lt;/a&gt; (&lt;a href="http://ineedsugar.com/article/2009/10/live_mix_from_pibday_090930" class="ext"&gt;more DJing from Lee&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;Sadly, we've had to put &lt;a href="http://twitter.com/patiofriday" class="ext"&gt;#patiofriday&lt;/a&gt; on hold because it's just too damn cold. But that just means #fireplacefriday is around the corner.&lt;/p&gt;&lt;p&gt;We've got lots more on the go and once these projects start going public we'll be sure to share more with you.&lt;/p&gt;</description><pubDate>2009-10-12 09:34:00.0</pubDate></item><item><title>UI exploration: Improving date and time entry.</title><author>Matt Rintoul</author><link>http://www.yousayyeah.com/article/2009/09/improving_date_and_time_entry</link><description>&lt;p&gt;While we're plugging away on the next update to the Events Calendar, I thought it would be fun to walk through the process we took while designing the new time entry elements used when adding or editing an event in the calendar.&lt;/p&gt;&lt;p&gt;The current method of entering the start and end time for events is cumbersome, at best. No less than 12 combo boxes are used to convey a start and end date and time. We can do better.&lt;/p&gt;&lt;p&gt;&lt;img src="http://yousayyeah.com/objects/jpeg/dateselector_current.jpg" /&gt;&lt;/p&gt;&lt;p&gt;We tinkered with a few ideas, including a UI similar to &lt;a href="http://haineault.com/media/jquery/ui-timepickr/page/" class="ext"&gt;Time Pickr&lt;/a&gt;, but it just lacked that the elegance we were looking for. I took a break, and upon returning there was an email from Lee with a rather cryptic looking idea which set things back in motion.&lt;/p&gt;&lt;p&gt;&lt;img src="/objects/jpeg/dateselector_lee_2.jpg" /&gt;&lt;/p&gt;&lt;p&gt;After some back and forth to figure out exactly what he was talking about, we were on to sketching.&lt;/p&gt;&lt;p&gt;&lt;img src="/objects/jpeg/dateselector_sketch1.jpg" /&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;An early idea, with multi line date selection, was rather impractical.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="/objects/jpeg/dateselector_sketch2.jpg" /&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;That's more like it.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="/objects/jpeg/dateselector_sketch3.jpg" /&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Oh, handles on the outside, I like that.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Next I hit the computer (not literally), and started with some basic mockups to figure out how it should look. Several hours and iterations later we've got something. Excitement!&lt;/p&gt;&lt;p&gt;Some additional modifications and a trip out to &lt;a href="http://zipcar.com" class="ext"&gt;Zipcar.com&lt;/a&gt; to see how their time slider worked (yes, they've built something similar, who'd have known?) And we ended up with this:&lt;/p&gt;&lt;p&gt;&lt;img src="/objects/jpeg/dateselector_final_2.jpg" /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;A few key points of interest&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The grey areas indicate when the sun is down, between 9:00a-6:00p. (Summer night time at least, it's depressing to think about night time starting at 5:00p. Damn winter.)&lt;/li&gt;&lt;li&gt;The time scale is 30 hours, rather than the standard 24 hour day. Why? Well, sometimes we like to party until the wee hours, and it made sense to allow people to schedule events from say, 9:00p to 2:00a.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Excited? I know I am! While we're still in development on the final solution, I have high hopes that this new method for selecting time will hopefully provide everyone with an easier, more efficient and even fun (!) way to input their events into the Events Calendar.&lt;/p&gt;</description><pubDate>2009-09-08 15:12:00.0</pubDate></item><item><title>Introducing My Events, the best way to track your favourite Toronto Events.</title><author>Lee Dale</author><link>http://www.yousayyeah.com/article/2009/08/the_best_way_to_track_toronto_events</link><description><img alt="Introducing My Events, the best way to track your favourite Toronto Events." height="" width="" src="/objects/jpeg/tocalmyevents.jpg"/>&lt;p&gt;I know it's been a little quiet around here. We've been heads down working away on great projects. We promise to share more soon and right now we're super excited having just pushed a great new update to the Toronto Events Calendar. This is the beginning of a new series of incremental updates that we'll be pushing over the coming weeks. Basically, our version 1.5 of the calendar, with more refinements coming soon.&lt;/p&gt;&lt;p&gt;The two main features that I love are:&lt;/p&gt;&lt;h4&gt;Attribution&lt;/h4&gt;&lt;p&gt;Now when you click on an event page, the person who added the event is front and centre. I love this acknowledgement (and not because I've added so many events, but because we all get to see who's contributing to the community and who's sharing out great events).&lt;/p&gt;&lt;p&gt;I hope this will encourage more people to share the events they love, especially if we all consider thanking those individuals for pointing out a great event we otherwise may have missed.&lt;/p&gt;&lt;h4&gt;My Events&lt;/h4&gt;&lt;p&gt;And, of course, as mentioned in the title, this is our introduction of the My Events calendar view. On the surface it may look like a simple subscribe option, but this isn't for the event organizer as much as it's for you.&amp;#160;&lt;/p&gt;&lt;p&gt;Before today, subscribing to the Toronto Events Calendar meant you had to see every event in a selected category in your iCal or Google Calendar. Now, you can choose to subscribe to just those events you're interested in, which we hope will help keep your other calendars uncluttered and relevant.&lt;/p&gt;&lt;p&gt;As always, if you have any questions or comments, we encourage you to hit the Feedback button to the left or write us directly at &lt;a href="hithere@yousayyeah.com"&gt;hithere@yousayyeah.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Talk to you soon!&lt;/p&gt;</description><pubDate>2009-08-14 07:36:00.0</pubDate></item><item><title>Thoughts on Community</title><author>Paige Freeborn</author><link>http://www.yousayyeah.com/article/2009/07/thoughts_on_community</link><description><img alt="Thoughts on Community" height="" width="" src="/objects/jpeg/patiofriday6.jpg"/>&lt;p&gt;Back in June, on a sunny Patio Friday afternoon, we landed at the &lt;a title="http://www.blogto.com/bars/adelaide_st_pub" href="http://www.blogto.com/bars/adelaide_st_pub"&gt;Adelaide St Pub&lt;/a&gt; rooftop patio.&amp;#160;As
the conversation ebbed and flowed with the arrival and departure of
various new and familiar faces throughout the afternoon it became more
evident to me that the Toronto Twitter community is strong and bright.
We have, as a group, leveraged the online communication utility for
many great things, not the least of which is simply to form new and
formidable relationships with people we wouldn't meet otherwise. This,
naturally, also leads to learning things and finding opportunities we
wouldn't otherwise.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Reflecting on the past few weeks of our
new Patio Friday tradition I'm compelled to share some thoughts on what
'community' means. I don't think any of it is rocket science, but
reaffirms what a lot of us may believe to be true.&lt;/p&gt;&lt;p&gt;In 2000 Robert D. Putnam noted in &lt;a title="http://www.chapters.indigo.ca/books/Bowling-Alone-Collapse-Revival-American-Robert-D-Putnam/9780743203043-item.html?ref=Search+Books%3a+%2527bowling+alone%2527" href="http://www.chapters.indigo.ca/books/Bowling-Alone-Collapse-Revival-American-Robert-D-Putnam/9780743203043-item.html?ref=Search+Books%3a+%2527bowling+alone%2527"&gt;Bowling Alone: The Collapse and Revival of American Community&lt;/a&gt;
that "in the US over the past 25 years, attendance at club meetings has
fallen 58 percent, family dinners are down 33 percent, and having
friends visit has fallen 45 percent." (&lt;em&gt;Source: &lt;a href="http://en.wikipedia.org/wiki/Community"&gt;Wikipedia/ Community&lt;/a&gt;&lt;/em&gt;)&lt;/p&gt;&lt;p&gt;I
wonder if this divide coincides all too conveniently with the advent of
personal entertainment devices such as the Walkman, hand-held
electronic games, and the home computer. Along with this, the workplace
became computerized and demands placed on the career-minded grew
driving us out of the home, into the office and eventually into the
home office. Interestingly enough the very technology that may have
helped to pull our communities apart is now bringing us together in
ways never thought possible. &lt;/p&gt;&lt;p&gt;I can't help but believe that in
the past three years alone, the Internet and specifically the
proliferation of social networks has given us all an avenue to return
to a sense of community that was all but lost in the 80s and 90s. We
now have a way to connect with people near and far from us on a common
platform with common interests that was never available to us before.
We can find, connect and engage with people who think, believe and act
like we do. Further, being the social animals we are, we are driven to
take these new connections to higher levels and meet in person to form
stronger, more meaningful bonds. This isn't an entirely new concept, if
you think about dating sites and chat rooms that have been around since
the 90s, but the technology has become friendlier, personal computers
are in most homes and people in general are becoming more
technologically savvy. I wonder also, if we're all feeling the
unnatural disorder of not belonging to a community disrupting a very
primal need, thereby driving us all to find a means to create
communities that have been sorely missed for years.&lt;/p&gt;&lt;p&gt;There's no
shortage of books and blog posts on the topic and I'm not planning to
jump on the bandwagon, but I've started a list of the things that make
a community a community. It's by no means complete and I look to you to
add your thoughts on what I hope to be a growing definition of
community as it pertains to what we are building here and now. This is
an exciting time in our lives and I'm personally thrilled to be part of
it, learning every step of the way with all of you. I look forward to
your comments and additions to the list. Let's see where this goes,
shall we?&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Regardless of professional or personal standing, the community accepts, supports, and encourages its members. &lt;/li&gt;&lt;li&gt;The reciprocal energy found in a healthy community is
irreplaceable. It carries its members through the tough times and
celebrates with them in good times.&lt;/li&gt;&lt;li&gt;Community is a natural phenomenon. It can't be forced, bought or fooled. &lt;/li&gt;&lt;li&gt;A community grows because it is not just built, but nurtured. &lt;/li&gt;&lt;li&gt;Communities are flexible. They expand and contract as necessary to allow for change.&lt;/li&gt;&lt;li&gt;Communities listen, observe and challenge those within it with the common goal being success and achievement.&lt;/li&gt;&lt;li&gt;Communities are people who choose to belong to a common purpose, belief or goal.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;a href="http://paigefreeborn.squarespace.com/home/2009/6/28/patio-friday-round-up-thoughts-on-community.html#roundup" class="ext"&gt;This article&lt;/a&gt; is posted in its entirety including a Patio Friday roundup on &lt;a href="http://paigefreeborn.squarespace.com/" class="ext"&gt;Paige's blog&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.flickr.com/photos/sayyeah/3728035645/in/set-72157621462147033/" class="ext"&gt;Photo&lt;/a&gt; courtesy of Lee Dale.&lt;/p&gt;</description><pubDate>2009-07-19 21:22:00.0</pubDate></item><item><title>Facebook Cookbook Review</title><author>Lee Dale</author><link>http://www.yousayyeah.com/article/2009/07/facebook_cookbook_review</link><description><img alt="Facebook Cookbook Review" height="" width="" src="/objects/jpeg/facebookcookbook.jpg"/>&lt;p&gt;A good technical book will achieve two goals: inform and inspire. Now, a great technical book, that will motivate. It will force you to act. Not out of obligation, but with verve that's usually reserved for a kid in a candy shop. And the Facebook Cookbook is motivating as hell.&lt;/p&gt;&lt;p&gt;It's so motivating that I've passed off the book to our other team members, Matt and Jim, to get them on board with not just some of the Facebook app ideas I'd like to explore this year, but some of the other technical insights that are found in the book. We'll see if they're as excited as I expect them to be after having a read. And, who knows, maybe a great Facebook app will come out of it. As long as it doesn't involve Zombies, I'll be excited to work on it.&amp;#160;&lt;/p&gt;&lt;p&gt;So, let's talk about application ideas. Clearly, the Facebook application environment is super crowded, with volumes of applications in all sorts of categories, but there's always room for new successes with a well executed idea. More important than anything, with the Facebook Cookbook Jay's been able to get me to explore ideas that may otherwise have been put on the back burner, simply because of a perceived complexity in building for a new technical environment. The directness with which Jay and guests such as Jeffrey Tseng and Ilya Grigorik (among other great contributors) tackle not just the technical aspects of the Facebook Platform, but supporting technologies, Facebook specific marketing, and more, demystify this new environment.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Even better than breaking down the process of moving from idea to app to growth, across all of the key aspects of managing a successful Facebook app, the Facebook Cookbook is full of detailed and specific insight. For example, Application Notifications are limited (such as the notification you'd get from Scrabulous (now Lexulous) saying "Mike Fragomeni has played a move in Lexulous. You may have moves pending in other games too. Click here to view your games." (By the way, Mike's pretty good if you're in the mood for a challenge)). The Application Notification limits are also based on user feedback. For example, your notifications can be flagged as spam, which sicks the Facebook Platform Police on you. So, you need to be very careful about how you manage your notifications. Rather than ramping up to the maximum number of notifications, play with your wording and context of delivery to ensure that you have a healthy opt-in rate, aren't getting flagged as spam, and aren't losing app users because they're getting tired of all the messages they have to sift through every time they log in. Once you find the right balance, that's the time to increase your flow of notifications. And, the more engaged your users are, the more notifications your app will be allocated. Win win.&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;There are great insights just like that throughout each chapter of the Facebook Cookbook. I know I'm writing more about idea generation and marketing. That's simply because I don't play much of a role in coding these days. That's where the aforementioned Matt and Jim come in. I can say that the thoroughness of the technical aspects of the book is impressive, with Setting Up Your Environment, FBML, FBJS, FQL and FB API chapters accounting for 70% of the book. Each section with more great insights on subjects from caching to connecting to user data and other integration points.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Facebook Cookbook is so thorough that we not only find a great and relevant discussion on the &lt;a href="http://en.wikipedia.org/wiki/Social_graph" class="ext"&gt;social graph&lt;/a&gt;, but we also have the opportunity to compare the Facebook Platform against Google's Open Social and the wealth of networks that are connected through Google's platform. You even get an answer to the question, is it better for your app to have access to more people on different networks, or have access to a more connected network? Better yet, why not do both? Facebook Cookbook includes details for architecting your app to run on both platforms with as little rework and maintenance as possible.&amp;nbsp;&lt;/p&gt;&lt;p&gt;All this and beyond the publication Jay's still hands on continuing to work with the Facebook Platform to come up with &lt;a href="http://twitter.com/jaygoldman/statuses/1116609003" class="ext"&gt;new insights&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Clearly, I heartily recommend the Facebook Cookbook. Truthfully, I have just one complaint. This has to do with a tremendous error in the book that I really hope will be corrected in subsequent printings: Jay, the toilet paper should fall on the front. Come on, man!&lt;/p&gt;</description><pubDate>2009-07-16 20:41:00.0</pubDate></item></channel></rss>