<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Creative Technologist, Disruptive Thinker, Entrepreneur, Photography Hobbyist, Relentless problem solver, Open Source Evangelist.</description><title>Digital Thoughts</title><generator>Tumblr (3.0; @ahmadnassri)</generator><link>http://www.ahmadnassri.com/</link><item><title>le Internet Medley: this is the music video of the internet...</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/mghhLqu31cQ?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;le Internet Medley: this is the music video of the internet generation.&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/12633379429</link><guid>http://www.ahmadnassri.com/post/12633379429</guid><pubDate>Fri, 11 Nov 2011 01:49:03 -0500</pubDate><category>meme</category><category>memes</category></item><item><title>one of the best tourism videos I’ve ever seen!</title><description>&lt;iframe src="http://player.vimeo.com/video/12236680" width="400" height="225" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;one of the best tourism videos I’ve ever seen!&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/11028473563</link><guid>http://www.ahmadnassri.com/post/11028473563</guid><pubDate>Tue, 04 Oct 2011 15:18:30 -0400</pubDate><category>Iceland</category><category>Marketing</category></item><item><title>one of the best tourism videos I've ever seen! </title><description>&lt;a href="http://b0x.ee/98jJvM"&gt;one of the best tourism videos I've ever seen! &lt;/a&gt;</description><link>http://www.ahmadnassri.com/post/6430560006</link><guid>http://www.ahmadnassri.com/post/6430560006</guid><pubDate>Sat, 11 Jun 2011 17:23:18 -0400</pubDate></item><item><title>Nom Nom Monster</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_ljf2u6MlMd1qztnzio1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Nom Nom Monster&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/4484531740</link><guid>http://www.ahmadnassri.com/post/4484531740</guid><pubDate>Sat, 09 Apr 2011 23:25:00 -0400</pubDate><category>Photography</category></item><item><title>The view last night was beautiful</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_ljeadzJUx11qztnzio1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;The view last night was beautiful&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/4470325359</link><guid>http://www.ahmadnassri.com/post/4470325359</guid><pubDate>Sat, 09 Apr 2011 13:10:00 -0400</pubDate><category>HDR</category><category>Photography</category></item><item><title>No slam dunk for you!</title><description>Zathman: I read that RIM is bringing BBM to Android, will you install?&lt;br /&gt;&#13;
Me: maybe, i have lots of friends still living in the dark ages ...&lt;br /&gt;&#13;
Zathman: Well considering the playbook apparently supports Android apps, it may perhaps be a reality.&lt;br /&gt;&#13;
Me: The playbook supporting Android apps, is like a football player playing basketball, he can throw the ball, but there wont be any slam dunks.</description><link>http://www.ahmadnassri.com/post/3687510883</link><guid>http://www.ahmadnassri.com/post/3687510883</guid><pubDate>Sun, 06 Mar 2011 16:52:22 -0500</pubDate><category>BBM</category><category>Android</category><category>PlayBook</category></item><item><title>REST Console - a Google Chrome REST/HTTP Client</title><description>&lt;p&gt;“REST Console” is a REST/HTTP Client for Google Chrome to visualise and construct custom HTTP requests to test with any RESTful web service.&lt;/p&gt;

&lt;strong&gt;Features:&lt;/strong&gt;

&lt;ul&gt;&lt;li&gt;syntax highlighting&lt;/li&gt;
&lt;li&gt;set custom headers&lt;/li&gt;
&lt;li&gt;construct POST or PUT body via raw input&lt;/li&gt;
&lt;li&gt;basic &amp; plain authentication&lt;/li&gt;
&lt;li&gt;and more …&lt;/li&gt;
&lt;/ul&gt;&lt;strong&gt;Coming Soon&lt;/strong&gt;
&lt;ul&gt;&lt;li&gt;oAuth 1 &amp; 2 authentication&lt;/li&gt;
&lt;li&gt;history manager&lt;/li&gt;
&lt;li&gt;URI auto complete&lt;/li&gt;
&lt;li&gt;headers auto complete&lt;/li&gt;
&lt;li&gt;add headers via html form&lt;/li&gt;
&lt;li&gt;add query string parameters via html form&lt;/li&gt;
&lt;li&gt;add post body via html form&lt;/li&gt;
&lt;li&gt;file upload&lt;/li&gt;
&lt;/ul&gt;&lt;a href="https://chrome.google.com/webstore/detail/faceofpmfclkengnkgkgjkcibdbhemoc" target="_blank"&gt;&lt;img src="http://code.google.com/chrome/webstore/images/branding/ChromeWebStore_BadgeWBorder_206x58.png" style="background-color:white"/&gt;&lt;/a&gt;

&lt;p&gt;source code can be found at &lt;a href="http://code.google.com/p/rest-console/" target="_blank"&gt;&lt;a href="http://code.google.com/p/rest-console/" target="_blank"&gt;http://code.google.com/p/rest-console/&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;
please submit issues and bugs at &lt;a href="http://code.google.com/p/rest-console/issues/list" target="_blank"&gt;&lt;a href="http://code.google.com/p/rest-console/" target="_blank"&gt;http://code.google.com/p/rest-console/&lt;/a&gt;&lt;/a&gt;
&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/3610060968</link><guid>http://www.ahmadnassri.com/post/3610060968</guid><pubDate>Wed, 02 Mar 2011 19:40:00 -0500</pubDate><category>REST</category><category>Google Chrome</category><category>Extension</category></item><item><title>Canadian Doctors</title><description>&lt;p&gt;I don’t really believe in modern medicine, it has become industrialized and the practice of caring for others has become institutionalized and is now buried under corporate structure and incentivised by money!&lt;/p&gt;

&lt;p&gt;Don’t get me wrong, I believe in science and in people who want to dedicate their lives to help others, what I don’t like is the pursuit of monetary revenue as the main motive for everybody who works in medicine and health, all the way from researches to the family doctor …&lt;/p&gt;

&lt;p&gt;Of course that is not always the case, there are good doctors out there, ones who really care about your well being and genuinely want to help.&lt;/p&gt;

&lt;p&gt;Unfortunately for me, I’ve never met one!&lt;/p&gt;

&lt;p&gt;My experience with doctors wasn’t always so unpleasant, when I was a kid in Syria, I remember loving our family doctor! He was a very smart man and on more than one occasion would offer his services for free and would check up on me and my family out of genuine concern!&lt;/p&gt;

&lt;p&gt;He became the perfect model in which I framed every health worker I’ve ever met since, so far none made a good fit.&lt;/p&gt;

&lt;p&gt;A couple of years back, I participated in the first Ride to Conquer Cancer, which took place between Toronto and Niagara Falls, a 200 KM ride that I was preparing my body for over the course of 6 month. It was glorious!&lt;/p&gt;

&lt;p&gt;A week after the ride, I started feeling pain in my knees, which I attributed it to the intense ride and I figured it woud fade away soon, but the pain continued to bother me and it wasn’t getting any better.&lt;/p&gt;

&lt;p&gt;So, I took a day off work to go visit my family doctor, the drive took 40 minutes, waited for an hour and a half for my turn (even though I had an appointment) and finally went in to be examined.&lt;/p&gt;

&lt;p&gt;All it took was a quick listen with the stethoscope, a tap on my knee, and 2 minutes later the diagnosis was complete!&lt;/p&gt;

&lt;p&gt;the doctor proclaimed: “You are not exercising enough!”&lt;/p&gt;

&lt;p&gt;If you ever wondered what 6 years of studying to become a doctor can do you, wonder no more! &lt;b&gt;Apparently it turns you into a genius with a build in Tricorder!&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Of course I had not mentioned the 200 KM ride to him, I wanted to perform a little experiment to discover how accurate a diagnosis can be, and as it turns out, it wasn’t even close!&lt;/p&gt;

&lt;p&gt;After I heard the diagnosis, I held back the urge to tell the guy that I’ve been exercising for 6 months and that he couldn’t be any more wrong! … I just couldn’t wait to get out of there and laugh my ass off!&lt;/p&gt;

&lt;p&gt;My mom told me the pain is from all the red meat in my diet, and that I should cut down on it and balance my body with a diverse diet, which I did, and a few days later the pain started to go away, with no exercise needed!&lt;/p&gt;

&lt;p&gt;Naturally, that was the last time I saw that doctor, and for 2 long years I stayed as far away from doctors as I can manage.&lt;/p&gt;

&lt;p&gt;Eventually, my fiance kept urging me to go with her to a new doctor and do a checkup, &lt;em&gt;“this one is young, recently graduated, so he’s more up to speed with modern medicine”&lt;/em&gt; she said … I can’t argue with science and the logic seemed solid, so I went along.&lt;/p&gt;

&lt;p&gt;Unlike my old family doctor, this one was clearly into the digital age, the secretary handed us forms to fill (5 pages long) with so many questions that I simply couldn’t connect to health reasons, like how much income do I generate, what’s my profession, etc … but I went along and didn’t make a big deal of it, it all made sense a year after …&lt;/p&gt;

&lt;p&gt;A couple of weeks ago I started feeling some pain in my chest, it was consistent and according to an extensive research I’ve done online it matched a number of signs for heart related issues.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;“Time to visit the young, smart and recently graduated doctor with knowledge of modern science”&lt;/em&gt; I said!&lt;/p&gt;

&lt;p&gt;Day off work, 30 minute subway ride, 20 minute wait and I’m in, the nurse takes me in, hooks me up to a machine to measure my blood pressure, 20 minutes on the machine, another 10 minutes of waiting and finally the doctor is in!&lt;/p&gt;

&lt;p&gt;He takes a quick look at his computer screen, a quick listen with the stethoscope, taps on my chest and 2 minutes later the diagnosis is complete!!!&lt;/p&gt;

&lt;p&gt;Déjà vu!&lt;/p&gt;

&lt;p&gt;So according to this doctor, there is NOTHING wrong with me … he’s quite certain too! After all, he did tap on my chest with his magic hands and build in Tricorder! it can’t get any more accurate than that!&lt;/p&gt;

&lt;p&gt;Apparently the key skill they teach these guys over the course of 6 years is to look at a patient age, anything below 30 and the diagnosis is “There’s nothing wrong with you!” I don’t know if its because they can’t make money off people under 30, or its easier to recover from whatever illness at that age but the end result is the same: if you are young then doctors wont help you&lt;/p&gt;

&lt;p&gt;Wait till you’re another 20 years older, then, by the mercy of statistics alone, you are prone to have something wrong with you, so they can’t just tell you “you’re fine” they have to investigate, otherwise you’ll die at 40 and they’ll get sued!&lt;/p&gt;

&lt;p&gt;So naturally, I’m going to get a second opinion, hopefully I could find somebody who is more interested in doing a proper health diagnosis and helping me rather than scan my health card at the door, charge the government tons of money only to spend 2 minutes with me and give me a useless diagnosis.&lt;/p&gt;

&lt;p&gt;I still can’t get over the fact that I spent more time with the Blood Pressure machine than with the doctor!&lt;/p&gt;

&lt;p&gt;After sharing the story with a friend of mine, he suggested that all Canadian Doctors are like that and the reason is because a lot of Canadians are hypochondriacs …&lt;/p&gt;

&lt;p&gt;I’m not sure how accurate that statement is, or if there is any scientific research behind it, but we do live in a very harsh environment so I presume people tend to get sick quite often, but that is not an excuse to diagnose everybody in the flu season with the flu just because its the flu season and its a no-brainer diagnosis!&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/3336642177</link><guid>http://www.ahmadnassri.com/post/3336642177</guid><pubDate>Wed, 16 Feb 2011 20:44:59 -0500</pubDate><category>Canada</category><category>Doctors</category><category>Health Care</category></item><item><title>There is NO such thing as a Vegan.</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_lg76fxkKC21qzvcfgo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;There is NO such thing as a Vegan.&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/3144863814</link><guid>http://www.ahmadnassri.com/post/3144863814</guid><pubDate>Sun, 06 Feb 2011 10:45:00 -0500</pubDate><category>vegan</category><category>cattle</category></item><item><title>Laser skeletons. how has this not been done before?</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_lg0atzO9lR1qarolto1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Laser skeletons. how has this not been done before?&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/3072818479</link><guid>http://www.ahmadnassri.com/post/3072818479</guid><pubDate>Wed, 02 Feb 2011 15:35:00 -0500</pubDate><category>Laser</category><category>Skeletons</category><category>photography</category></item><item><title>This morning I was thinking of what would happen if my bag clip...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lfztdcCNhn1qztnzio1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;This morning I was thinking of what would happen if my bag clip broke, guess what happened after?&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/3067082039</link><guid>http://www.ahmadnassri.com/post/3067082039</guid><pubDate>Tue, 01 Feb 2011 17:22:00 -0500</pubDate><category>Bag</category><category>Clip</category></item><item><title>What's an anti-Apple guy like me doing with an iPad?</title><description>&lt;p&gt;&lt;img align="left" src="http://twitpic.com/show/full/3vjlzo" alt="iPad" width="200"/&gt;&lt;/p&gt;
&lt;p&gt;First off, let’s get somethings straight:&lt;/p&gt;
&lt;p&gt;I don’t hate Apple, I think they make excellent products with amazing quality.&lt;/p&gt;
&lt;p&gt;What I don’t like is people telling me what to do and how to do it, and Apple is the king of telling people what to do and how to do it. It’s either their way, or the highway!&lt;/p&gt;
&lt;p&gt;And I have no respect for twisting truths and re-wording facts to benefit personal interest, and of course Apple is the queen of twisting facts!&lt;/p&gt;
&lt;p&gt;Apple didn’t invent video calling, yet they certainly went out of their way to make sure everybody believed they did!&lt;/p&gt;
&lt;p&gt;There are many other examples and bad practices that Apple is the king, queen or duke of … but I’ll keep those rants for twitter …&lt;/p&gt;
&lt;p&gt;I bought an iPad! and I’m pretty sure if &lt;a title="Mark Ruddock on Twitter" target="_blank" href="http://twitter.com/MarkRuddock"&gt;@MarkRuddock&lt;/a&gt; is reading this, he will be LOL-ing right now … after all, I was the one who kept saying the iPad sucks, its useless and I personally have no use for it.&lt;/p&gt;
&lt;p&gt;Well it turns out I was right all along! Ha!&lt;/p&gt;
&lt;p&gt;The iPad does suck, its too. Heavy, awkward to carry, Apple somehow managed to completly screw the WiFi and it lacks so many essential features and parts that I won’t go into right now (much like the first iPhone did)&lt;/p&gt;
&lt;p&gt;I also said, that the iPad is useless, and I find to be more true everyday, I hardly find myself using any of the native iPad apps, I basically live in the browser all the time, from checking my email with gmail, to writing docs in Google Docs, to managing projects and invoices in Basecamp and Freshbooks.&lt;/p&gt;
&lt;p&gt;There are simply very few apps that are good enough or better than the browser! And there is a significant lack of iPad specific apps, take for example Meebo or eBuddy, they only have iPhone apps, and trust me you don’t wanna use iPhone apps on the iPad the scaling is just ugly and you loose a lot in terms of usibiltiy …&lt;/p&gt;
&lt;p&gt;Why do I keep the iPad then? Well because it’s smaller and lighter than a laptop and its battery lasts longer! So I don’t have to carry a thick and heavy power adapter on top of it to make sure I never run out of battery when I need it the most … a simple USB charge will do the trick for the iPad.&lt;/p&gt;
&lt;p&gt;Its also more convienent, how many times do you bring up your laptop in the subway or streetcar to quickly check a web page or an email? How much time do you waste waiting for you laptop to boot or wake up from sleep? Too much time!&lt;/p&gt;
&lt;p&gt;But all of this doesn’t answer the question of why an iPad, I could have gotten an Android tablet or a Windows one, or many other options …&lt;/p&gt;
&lt;p&gt;I’m not going to start discussing Windows, and I’m offended you even mentioned that horrible operating system in-front of me, now go away! (to clarify, there are no Windows Phone 7 tablets on the market yet, so I’m obviously referring to good old Desktop Window OS fitted on a tablet device)&lt;/p&gt;
&lt;p&gt;as for Android, I love Android but I’m also realistic … the Android OS was not designed to fit the form factor of a tablet exactly like the iOS was designed. so the same problems apply, perhaps even amplified since there is no one authority on design standards so the market is flooded with crappy hardware running 2 year old versions of Android OS! Google has taken innitiative with Android 3.0 and forked the Android source code to dedicate some love to tablets but we wont see any of these products for a while and I don’t like waiting …&lt;/p&gt;
&lt;p&gt;so an iPad in the pocket is better than an imaginary Android on a tree …&lt;/p&gt;
&lt;p&gt;and of course in case you are wondering, I did NOT type this post on my iPad, but rather on my trusty Android phone (HTC G2) with a physical keyboard! &lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/3052465959</link><guid>http://www.ahmadnassri.com/post/3052465959</guid><pubDate>Tue, 01 Feb 2011 14:46:00 -0500</pubDate><category>iPad</category><category>Apple</category></item><item><title>My Golden Rule of Software Development</title><description>&lt;p&gt;My biggest pet peeve in software development is getting emails with questions about generic programming language errors or library bugs that could otherwise be solved by simply googling the error lines …&lt;/p&gt;
&lt;p&gt;I don’t really know where the problem lies, but it doesn’t seem be limited to junior devs or people just learning to develop, I’ve gotten those pesky emails rom seasoned developers and very smart individuls that otherwise, I would have never expected them to ask for help, in fact I should be the one asking them for help!&lt;/p&gt;
&lt;p&gt;My Golden Rule is simple: &lt;strong&gt;Asking for help should be the last thing you do!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It doesn’t matter what your skill level is, there is no justification for asking another developer about a common generic error, ex: &lt;em&gt;[FUNCTION DOES NOT EXIST]&lt;/em&gt; or &lt;em&gt;[PERMISSION DENIED]&lt;/em&gt; or my favorite &lt;em&gt;[PHP EXTENTION NOT INSTALLED]&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;You’ll find hundreds (if not thousands) of online articles and discussions answering each of these basic questions, in as many different ways as your heart can desire, and when that fails there are a multitude of debugging tools and practices that one can follow to find the problem and fix it.&lt;/p&gt;
&lt;p&gt;After all, that’s what your job as a software developer is: &lt;strong&gt;To Find Solutions!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Everybody can read and type, or at least can learn to read and type, and by doing so can have access to all the manuals and tutorials available online and in thousands of books that can teach them how to code, your skills as a software developers are not quantified by how many books you’ve read, courses you’ve attended or code you’ve written! &lt;/p&gt;
&lt;p&gt;A software developer skills lie in finding solutions quickly, efficiently and intelligently.&lt;/p&gt;
&lt;p&gt;When facing an error its not memory capacity you should rely on, it’s problem solving skills, and if you rely on other people to point out the solution for you, then consider yourself obsolete.&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/2926100646</link><guid>http://www.ahmadnassri.com/post/2926100646</guid><pubDate>Tue, 25 Jan 2011 12:05:00 -0500</pubDate><category>Software</category><category>Development</category></item><item><title>The TTC transfer system is broken</title><description>&lt;p&gt;&lt;img height="150" width="150" alt="Streetcar" src="http://twitpic.com/show/thumb/24rva0" align="left"/&gt;Ever since I arrived at Toronto I’ve used the TTC (Toronto Transit Commission) for most of my transportation needs. The subway is at the heart of all my movement within the city, and with streetcars and buses I can make any trip within the city for $3 CAD (used to be cheaper but that’s a different story)&lt;/p&gt;
&lt;p&gt;The TTC has many flaws, but one thing really bugs me beyond anything else is the subway transfer tickets.&lt;/p&gt;
&lt;p&gt;One certain condition stands out and just doesn’t make make any sense: &lt;em&gt;&lt;strong&gt;“Must be optained from station where fare is paid and cannot be used on surface vehicles at station where issued.”&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;basically: outgoing buses and streetcars will not accept transfers from the closest subway station, instead you have to make sure you grab one on your way in, which could be miles away from your destination … I guess the idea is to enforce the “one direction trip” rule … but in practice, it’s really silly.&lt;/p&gt;
&lt;p&gt;&lt;img width="150" height="150" alt="Transfers" align="right" src="http://twitpic.com/show/thumb/3s5cnf"/&gt;&lt;/p&gt;
&lt;p&gt;I cannot begin to count how many times I went into the subway, and I forgot to grab a transfer on my way in, or I changed my mind on where to go, or decided to take another path … on the way out I realize I need to get on the streetcar to continue my journey, I grab a transfer and get on one, only to get yelled at by the streetcar driver! (they are very rude) followed by a lecture on how to properly use the transfer system OR they will let me ride along but only while making sure I’m quite humiliated infront of all passengers by highlighting how I missed the obvious way of using the transfer …&lt;/p&gt;
&lt;p&gt;except I didn’t miss it, its just silly and illogical. &lt;/p&gt;
&lt;p&gt;&lt;img src="http://twitpic.com/show/thumb/1aiky6" height="150" width="150" alt="TTC" align="left"/&gt;&lt;/p&gt;
&lt;p&gt;there is no way to get a transfer unless you are inside the “pay” area, so there is no way to cheat the system, there is no way for you to grab a transfer from the closest station unless you pay at the entrance, grab a transfer then go out again … which, (if my math is correct) should be totally fine!&lt;/p&gt;
&lt;p&gt;what’s even worse is that this rule actually allows cheating in a different way, I could get on the subway grab as many transfers as my pockets can fill and get off at a later point and give all my friends free transfers and we all hop on a streetcar and get a free ride to our next stop …&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/2863507685</link><guid>http://www.ahmadnassri.com/post/2863507685</guid><pubDate>Fri, 21 Jan 2011 18:49:00 -0500</pubDate><category>TTC</category><category>Toronto</category><category>Transit</category></item><item><title>Lesley Hazleton: On reading the Koran</title><description>&lt;object width="400" height="292"&gt;&lt;param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;param name="bgColor" value="#ffffff" /&gt;&lt;param name="flashvars" value="vu=http://video.ted.com/talks/dynamic/LesleyHazleton_2010X-medium.flv&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/LesleyHazleton-2010X.embed_thumbnail.jpg&amp;vw=432&amp;vh=240&amp;ap=0&amp;ti=1045&amp;introDuration=15330&amp;adDuration=4000&amp;postAdDuration=830&amp;adKeys=talk=lesley_hazelton_on_reading_the_koran;year=2010;theme=a_taste_of_tedx;theme=master_storytellers;theme=new_on_ted_com;theme=is_there_a_god;event=TEDxRainier;&amp;preAdTag=tconf.ted/embed;tile=1;sz=512x288;" /&gt;&lt;embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgcolor="#ffffff" width="400" height="292" allowfullscreen="true" allowscriptaccess="always" flashvars="vu=http://video.ted.com/talks/dynamic/LesleyHazleton_2010X-medium.flv&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/LesleyHazleton-2010X.embed_thumbnail.jpg&amp;vw=432&amp;vh=240&amp;ap=0&amp;ti=1045&amp;introDuration=15330&amp;adDuration=4000&amp;postAdDuration=830&amp;adKeys=talk=lesley_hazelton_on_reading_the_koran;year=2010;theme=a_taste_of_tedx;theme=master_storytellers;theme=new_on_ted_com;theme=is_there_a_god;event=TEDxRainier;"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Lesley Hazleton: On reading the Koran&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/2832306230</link><guid>http://www.ahmadnassri.com/post/2832306230</guid><pubDate>Wed, 19 Jan 2011 17:51:07 -0500</pubDate><category>Islam</category><category>Koran</category></item><item><title>"Everybody has a plan until they get punched in the face"</title><description>“Everybody has a plan until they get punched in the face”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Mike Tyson&lt;/em&gt;</description><link>http://www.ahmadnassri.com/post/2738639576</link><guid>http://www.ahmadnassri.com/post/2738639576</guid><pubDate>Thu, 13 Jan 2011 22:03:48 -0500</pubDate><category>Punch</category><category>Plan</category></item><item><title>Mobile Blogging</title><description>&lt;p&gt;Its been a long time since I posted any original articles on this blog, the reason is quite simple, whenever I find myself sitting in front of a keyboard, my instincts trigger me to do some coding as its my primary hobby to hack!&lt;/p&gt;

&lt;p&gt;Which only leaves one solution for blogging: going mobile!&lt;/p&gt;

&lt;p&gt;The idea worked out quite well, when I’m mobile, traveling or in transit, I seldom think of bringing out the laptop, even though I see many people managing to do so comfortably, I don’t find it as comfortable or as private …&lt;/p&gt;

&lt;p&gt;So with a BlackBerry in hand, I started typing down my thoughts whenever I had a few minutes to spare, in an elevator, on the subway, streetcar, even while walking! I remembered every key and shortcut location so I managed to type and walk without looking and get pretty accurate results!&lt;/p&gt;

&lt;p&gt;Then the world changed, Apple decided to change the world and make a revolutionary product … only they left out one very important piece: the physical keyboard!&lt;/p&gt;

&lt;p&gt;And as with every great success: others imitated, soon enough almost every smartphone was without a physical keyboard, even BlackBerry (whom success lies partly on their keyboards) went out of their way to make a touch only phone, which shall go without mention in this blog … what a disgrace that was!&lt;/p&gt;

&lt;p&gt;But let’s get back to my story …&lt;/p&gt;

&lt;p&gt;Soon after Google released the Nexus One (as in that same day) I went out and bought one! It was a bold move for me, especially since at the time I was working for Viigo (now part of RIM) a company that lived in the BlackBerry software world!&lt;/p&gt;

&lt;p&gt;I had some great times with my Nexus One, but overtime my blogging dwindled and slowed down to a halt because I can no longer type the long posts that I used to with its Touch screen keyboard.&lt;/p&gt;

&lt;p&gt;After a while I discovered Swype, a great input tool for Android, but even with fast input through Swype, I found myself even debating typing a 140 character tweet!&lt;/p&gt;

&lt;p&gt;Eventually I had to make a decision, it wasn’t only blogging and tweeting that was affected, I also found myself less likely to answer an email or have a chat conversation, I was becoming less productive as I needed to postpone all the little things that used to get done in an instant on the phone, to a time that I’m near a computer so that I can respond to an email or write down some ideas ….&lt;/p&gt;

&lt;p&gt;Well today it all changes, as an birthday present to myself, I got the HTC G2, which is basically almost identical to the Nexus One in every way but with an added physical keyboard.&lt;/p&gt;

&lt;p&gt;It may not be as fast as Swype, but for some reason pressing buttons gives me the satisfaction I need to keep on typing.&lt;/p&gt;

&lt;p&gt;This post is proof, I typed it all on my little G2 Keyboard.&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/2724748880</link><guid>http://www.ahmadnassri.com/post/2724748880</guid><pubDate>Wed, 12 Jan 2011 23:36:19 -0500</pubDate><category>Android</category><category>BlackBerry</category><category>Blogging</category></item><item><title>Tech Mumbo Jumbo</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/kAG39jKi0lI?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Tech Mumbo Jumbo&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/2405862063</link><guid>http://www.ahmadnassri.com/post/2405862063</guid><pubDate>Tue, 21 Dec 2010 15:09:00 -0500</pubDate><category>Apple</category><category>BlackBerry</category><category>XBox</category></item><item><title>A father and son attach an iphone to a weather balloon and send...</title><description>&lt;iframe width="400" height="300" src="http://www.youtube.com/embed/fXkoIBDXwd8?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;A father and son attach an iphone to a weather balloon and send it to the upper stratosphere.&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/2350811479</link><guid>http://www.ahmadnassri.com/post/2350811479</guid><pubDate>Fri, 17 Dec 2010 14:55:16 -0500</pubDate></item><item><title>Syrian School</title><description>&lt;iframe src="http://player.vimeo.com/video/9578936" width="100%" height="500" frameborder="0"&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href="http://vimeo.com/9578936" target="_blank"&gt;Syrian School - Part 1 - Changing Schools&lt;/a&gt;&lt;/p&gt;
&lt;iframe src="http://player.vimeo.com/video/9548848" width="100%" height="500" frameborder="0"&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href="http://vimeo.com/9548848" target="_blank"&gt;Syrian School - Part 2 - Rap Refugees&lt;/a&gt;&lt;/p&gt;
&lt;iframe src="http://player.vimeo.com/video/9732664" width="100%" height="500" frameborder="0"&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href="http://vimeo.com/9732664" target="_blank"&gt;Syrian School - Part 3 - Being Inspired&lt;/a&gt;&lt;/p&gt;
&lt;iframe src="http://player.vimeo.com/video/9909555" width="100%" height="500" frameborder="0"&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href="http://vimeo.com/9909555" target="_blank"&gt;Syrian School - Part 4 - Syria’s Got Talent&lt;/a&gt;&lt;/p&gt;
&lt;iframe src="http://player.vimeo.com/video/10086740" width="100%" height="500" frameborder="0"&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href="http://vimeo.com/10086740" target="_blank"&gt;Syrian School - Part 5 - Marked for Life&lt;/a&gt;&lt;/p&gt;</description><link>http://www.ahmadnassri.com/post/1986787081</link><guid>http://www.ahmadnassri.com/post/1986787081</guid><pubDate>Tue, 30 Nov 2010 10:28:00 -0500</pubDate><category>BBC</category><category>Syria</category></item></channel></rss>

