<?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>The reluctant programmer …</description><title>Matthew Ling</title><generator>Tumblr (3.0; @matthewling)</generator><link>http://www.matthewling.com/</link><item><title>Either someone is really careless or I’m part of an Art...</title><description>&lt;img src="http://28.media.tumblr.com/tumblr_lzjcvy1LfW1qz75spo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Either someone is really careless or I’m part of an Art project… Again outside Humboldt (Taken with &lt;a href="http://instagr.am" target="_blank"&gt;instagram&lt;/a&gt;)&lt;/p&gt;</description><link>http://www.matthewling.com/post/17761834457</link><guid>http://www.matthewling.com/post/17761834457</guid><pubDate>Fri, 17 Feb 2012 12:50:22 +0100</pubDate></item><item><title>My first nearly decent latte art heart! (Taken with instagram)</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lzhrlycOAN1qz75spo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;My first nearly decent latte art heart! (Taken with &lt;a href="http://instagr.am" target="_blank"&gt;instagram&lt;/a&gt;)&lt;/p&gt;</description><link>http://www.matthewling.com/post/17712290958</link><guid>http://www.matthewling.com/post/17712290958</guid><pubDate>Thu, 16 Feb 2012 16:13:10 +0100</pubDate></item><item><title>A few post Path contacts list thoughts</title><description>&lt;p&gt;There are a few things bugging me about the Path contacts uploading finding that was made last week.&lt;/p&gt;
&lt;p&gt;Ok, so Path isn’t the first app to upload the contacts list,and until Apple implements a user interaction dialog similar to the location sharing permission they probably won’t be the last.&lt;/p&gt;
&lt;p&gt;Path’s reaction to the scandal was, from a marketing perspective, pitch perfect and was handled beautifully. They didn’t make any excuses, didn’t try to justify, just apologized, said they made a mistake and deleted all of the contact information from their servers. So far so good … but…&lt;/p&gt;
&lt;p&gt;I have a few issues with that:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Firstly, the (kinda) less troubling. Anyone who has worked in any large scale web project knows that it’s good practice to have backups and copies of copies etc. The question here is that, since my contact list has been uploaded without my permission to their servers, and they said they’ve deleted it, does that mean that it’s also been purged from all backups, copies, redundant servers etc? There’s no clear answer here.&lt;/li&gt;
&lt;li&gt;Given the bandwidth, and some day there will be, would companies also grab all my photographs *just* to work out who my friends are by image analysis? I don’t see much of a difference in the violation made with the contacts list.&lt;/li&gt;
&lt;li&gt;Finally, whats the difference between making a mistake, and making a bad decision knowing that that decision is kind of shady to begin with. “Everyone else is doing it” is definitely not a good basis for any decision. And in a room full of intelligent people it’s hard to see how nobody raised issue with this practice.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;If I build something that fails without any intent of that failure happening, then thats a mistake I made. I’ll be sorry about that and I’ll try to rectify the situation. If I make a bad decision, and I knowingly make that bad decision in order to give my solution some sort of advantage, is that a mistake? That makes the apology from Path seem a little disingenuous.&lt;/p&gt;
&lt;p&gt;It’s great to see that Apple are already on top of that. Strange though that that security feature has been off the table for so long.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.matthewling.com/post/16767873858/how-i-use-and-love-path" target="_blank"&gt;I wrote about why I really love Path before&lt;/a&gt;, but to be honest I haven’t fired it up since this finding, neither has my girlfriend and I’m not sure that I will, that remains to be seen, maybe that’s just some evidence of the trust that Path have lost with a lot of their users.&lt;/p&gt;</description><link>http://www.matthewling.com/post/17706820792</link><guid>http://www.matthewling.com/post/17706820792</guid><pubDate>Thu, 16 Feb 2012 12:00:00 +0100</pubDate><category>path</category><category>decency</category><category>security</category><category>privacy</category></item><item><title>In the street in front of Humboldt (Taken with instagram)</title><description>&lt;img src="http://28.media.tumblr.com/tumblr_lzekocAzIl1qz75spo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;In the street in front of Humboldt (Taken with &lt;a href="http://instagr.am" target="_blank"&gt;instagram&lt;/a&gt;)&lt;/p&gt;</description><link>http://www.matthewling.com/post/17621745845</link><guid>http://www.matthewling.com/post/17621745845</guid><pubDate>Tue, 14 Feb 2012 22:50:36 +0100</pubDate></item><item><title>Berlin being pretty (Taken with instagram)</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_lytbd9GFZC1qz75spo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Berlin being pretty (Taken with &lt;a href="http://instagr.am" target="_blank"&gt;instagram&lt;/a&gt;)&lt;/p&gt;</description><link>http://www.matthewling.com/post/16969787118</link><guid>http://www.matthewling.com/post/16969787118</guid><pubDate>Fri, 03 Feb 2012 11:19:57 +0100</pubDate></item><item><title>Rivers freezing over … (Taken with instagram)</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_lyrusf0box1qz75spo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Rivers freezing over … (Taken with &lt;a href="http://instagr.am" target="_blank"&gt;instagram&lt;/a&gt;)&lt;/p&gt;</description><link>http://www.matthewling.com/post/16921450854</link><guid>http://www.matthewling.com/post/16921450854</guid><pubDate>Thu, 02 Feb 2012 16:24:15 +0100</pubDate></item><item><title>How I use and love Path</title><description>&lt;p&gt;I’m pretty sure I’ve found the perfect use case (for me) for Path. Just add 1 person … just the one. Boyfriend, girlfriend, whatever. So then you get the leverage the power of Path’s features and notifications to keep in touch with the one you love.&lt;/p&gt;
&lt;p&gt;So when you feel like you’re spending more time with your work colleagues (which is generally always true) than your girlfriend, at least you get all these little nice occasional photos notes etc. about how her day is going without the firehouse of Facebook or Twitter.&lt;/p&gt;
&lt;p&gt;It might mean ignoring all those friend requests etc. but be disciplined and Path will stay light, beautiful and useful.&lt;/p&gt;</description><link>http://www.matthewling.com/post/16767873858</link><guid>http://www.matthewling.com/post/16767873858</guid><pubDate>Mon, 30 Jan 2012 19:14:20 +0100</pubDate><category>path</category><category>perfect</category><category>usecase</category><category>social</category></item><item><title>Near liner coldness … Urgh … (Taken with instagram)</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_lyk2biyL091qz75spo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Near liner coldness … Urgh … (Taken with &lt;a href="http://instagr.am" target="_blank"&gt;instagram&lt;/a&gt;)&lt;/p&gt;</description><link>http://www.matthewling.com/post/16690113629</link><guid>http://www.matthewling.com/post/16690113629</guid><pubDate>Sun, 29 Jan 2012 11:26:06 +0100</pubDate></item><item><title>Winter Haiku</title><description>&lt;p&gt;Winter’s cold breeze here&lt;br/&gt;Shoulder pain dragging me down&lt;br/&gt;Weekend balances&lt;/p&gt;</description><link>http://www.matthewling.com/post/16582078830</link><guid>http://www.matthewling.com/post/16582078830</guid><pubDate>Fri, 27 Jan 2012 17:32:41 +0100</pubDate><category>haiku</category><category>winter</category></item><item><title>Economies of Sorry</title><description>&lt;p&gt;tl;dr Some guy hit my car and was completely unapologetic. Major stress would have been avoided if he had just manned up and said he was sorry, now it’s all insurance agencies and extra work. And it got me thinking…&lt;/p&gt;
&lt;h2&gt;How much does a sorry cost?&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;That title is in fact a little misleading, it should probably be, how much can a sorry save. In a stressful situation, &lt;/span&gt;apologizing&lt;span&gt; has the power to completely obliterate said stress. It’s a subtle thing and can’t be done insincerely.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;iframe frameborder="0" height="315" src="http://www.youtube.com/embed/MSHaCzb3yYk" width="420"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;In business the ROI of disarming a potentially pissed-off customer is probably so great as, if done correctly, the resulting exchange will be conducted in a goal oriented, constructive manner since the emotional part of the exchange has already been satisfied.&lt;/p&gt;
&lt;p&gt;The guys at &lt;a href="http://contrast.ie" title="Contrast" target="_self"&gt;Contrast&lt;/a&gt; are (or were now, as they just shut their doors to work full-time on &lt;a href="http://twitter.com/intercom" title="@intercom" target="_self"&gt;@intercom&lt;/a&gt;) experts in this sort of communication. I know one of the engineers that built Exceptional, and when browsing through the help issues in their help desk software, I noticed that many of the exchanges began with an Exceptional representative genuinely apologizing that the problem occurred.&lt;/p&gt;
&lt;p&gt;Now don’t get me wrong, I don’ think this was simply standard operating policy. Contrast and my engineer friend have always cared about building great stuff, and they genuinely cared about fixing problems. They know the real value of a satisfied customer. That’s why they are focussing heavily on just that with Intercom having just raised a million dollars in funding from high profile investors including Twitter founders.&lt;/p&gt;
&lt;p&gt;The proof of the pudding though is action. You can’t apologize about a problem and then do nothing or put it on the long finger. Nothing speaks louder than action at this stage.&lt;/p&gt;
&lt;h2&gt;Preemptive apology&lt;/h2&gt;
&lt;p&gt;This is something that I’ve been using for a few years now in Berlin. I’ve learned it through trial and error while dealing with any large company or bureaucratic agency. Since my spoken German and my accent itself could be at times difficult to understand, I would oftentimes find myself having a conversation with someone who just had no inclination to deal with me. I found that if I apologized fairly profusely about the state of my German up-front, and ask for some patience in dealing with me, suddenly the person at the other end of the line was my best friend, willing to help me out in any way … brilliant! It’s slightly dishonest as I’m not &lt;strong&gt;that&lt;/strong&gt; sorry about my German, it’s not all that bad in fact, but the payoff for the preemptive apology is too much to pass up.&lt;/p&gt;</description><link>http://www.matthewling.com/post/16470124820</link><guid>http://www.matthewling.com/post/16470124820</guid><pubDate>Wed, 25 Jan 2012 18:27:00 +0100</pubDate><category>sorry</category><category>apologies</category><category>decency</category></item><item><title>First two weeks (Taken with instagram)</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_lxwj4mcs1V1qz75spo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;First two weeks (Taken with &lt;a href="http://instagr.am" target="_blank"&gt;instagram&lt;/a&gt;)&lt;/p&gt;</description><link>http://www.matthewling.com/post/15953373706</link><guid>http://www.matthewling.com/post/15953373706</guid><pubDate>Mon, 16 Jan 2012 18:26:46 +0100</pubDate></item><item><title>Particularly nice doorknob (Taken with instagram)</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_lxu9yesStH1qz75spo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Particularly nice doorknob (Taken with &lt;a href="http://instagr.am" target="_blank"&gt;instagram&lt;/a&gt;)&lt;/p&gt;</description><link>http://www.matthewling.com/post/15881652835</link><guid>http://www.matthewling.com/post/15881652835</guid><pubDate>Sun, 15 Jan 2012 13:13:26 +0100</pubDate></item><item><title>Picturesque walk to work this morning (Taken with instagram)</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_lxqbj8fyOH1qz75spo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Picturesque walk to work this morning (Taken with &lt;a href="http://instagr.am" target="_blank"&gt;instagram&lt;/a&gt;)&lt;/p&gt;</description><link>http://www.matthewling.com/post/15768798579</link><guid>http://www.matthewling.com/post/15768798579</guid><pubDate>Fri, 13 Jan 2012 09:57:08 +0100</pubDate></item><item><title>Incredible, Google are taking Maps indoors</title><description>&lt;a href="http://www.youtube.com/watch?feature=player_embedded&amp;v=Gy-DI_bWElg"&gt;Incredible, Google are taking Maps indoors&lt;/a&gt;</description><link>http://www.matthewling.com/post/13552411676</link><guid>http://www.matthewling.com/post/13552411676</guid><pubDate>Wed, 30 Nov 2011 19:35:20 +0100</pubDate></item><item><title>Tried live chat with Samsung, for 40 minutes, it wasn't productive</title><description>Please wait for a Samsung Agent to respond.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
You are now chatting with 'Belle'. There will be a brief survey at the end of our chat to share feedback on my performance today.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Visitor: Hi Belle ...&lt;br /&gt;&#13;
Belle: Hi, thanks for reaching out to Samsung tech support. How can I help you today?&lt;br /&gt;&#13;
Belle: Hello, please go ahead with your query.&lt;br /&gt;&#13;
Visitor: Well I have a samsung clx 3175fn which is out of color toners, but still has 50% black toner, when I try to print greyscale, nothing happens ...&lt;br /&gt;&#13;
Visitor: I figured I should be able to still print black and white despite no color toner, is this an error? or do I have to have all toners installed in order to print black and white?&lt;br /&gt;&#13;
Belle: I understand that you have an issue with toner in printer. Is that correct?&lt;br /&gt;&#13;
Visitor: yes&lt;br /&gt;&#13;
Belle: Thank you for confirming.&lt;br /&gt;&#13;
Belle: I see that you are not chatting from the U.S. Did you purchase the printer in the U.S?&lt;br /&gt;&#13;
Visitor: nope berlin&lt;br /&gt;&#13;
Belle: Currently, chat support is for US products only. Though our information on non-US products is very limited, we will try our best to assist you.  &lt;br /&gt;&#13;
Belle: Please note you may need to contact Germany support number 49-(0)1805-121213 for further assistance if we cannot help you with your query.&lt;br /&gt;&#13;
Visitor: Thanks well its simply about toner colors so Im sure we'll make it thru&lt;br /&gt;&#13;
Belle: You're welcome.&lt;br /&gt;&#13;
Visitor: Sooo .. any advise?&lt;br /&gt;&#13;
Belle: Sure, I'll assist you with the information.&lt;br /&gt;&#13;
Belle: For how long are you facing this issue?&lt;br /&gt;&#13;
Visitor: Since the color ran out of the color toner cartridges&lt;br /&gt;&#13;
Belle: Thank you for the information.&lt;br /&gt;&#13;
Belle: Would you mind holding a few minutes while I gather the required information for your request?&lt;br /&gt;&#13;
Visitor: Sure&lt;br /&gt;&#13;
Belle: Thank you.&lt;br /&gt;&#13;
Belle: Are you able to print demo page?&lt;br /&gt;&#13;
Visitor: Well as I said I can't print at all ... but I'll try to answer the question ...&lt;br /&gt;&#13;
Belle: Okay.&lt;br /&gt;&#13;
Visitor: Nope, the printer, as before says that it's "out of toner", as I said only color toner, the black toner is 50% full ...&lt;br /&gt;&#13;
Visitor: Sorry, to be more specific, I cannot print a demo apge&lt;br /&gt;&#13;
Visitor: page&lt;br /&gt;&#13;
Belle: I understand your concer.&lt;br /&gt;&#13;
Belle: *concern&lt;br /&gt;&#13;
Visitor: So the central question ... does the printer need CMY toners even tho there is black in the printer in order to print greyscale?&lt;br /&gt;&#13;
Belle: Are you using a genuine toner?&lt;br /&gt;&#13;
Visitor: Yes&lt;br /&gt;&#13;
Visitor: It came supplied with the printer&lt;br /&gt;&#13;
Belle: Thank you for confirming.&lt;br /&gt;&#13;
Belle: May I know the status of the LED?&lt;br /&gt;&#13;
Visitor: If you mean the thin light in front of the panel, then red, and the blue circle is animatedly circling the ok button ...&lt;br /&gt;&#13;
Belle: Yes, the LED status.&lt;br /&gt;&#13;
Visitor: Red&lt;br /&gt;&#13;
Belle: A minor error has occurred and the machine is waiting for the error to be cleared.&lt;br /&gt;&#13;
Visitor: Ok thanks...&lt;br /&gt;&#13;
Belle: Small amount of toner is left in the cartridge. The estimated cartridge life of toner is close. You can temporarily improve print quality by redistributing the toner.&lt;br /&gt;&#13;
Belle: A problem has occurred such as a paper jam, cover is open or no paper in the tray, so that the machine cannot continue the job.&lt;br /&gt;&#13;
Visitor: Thanks again&lt;br /&gt;&#13;
Belle: Please re-install the printer drivers.&lt;br /&gt;&#13;
Belle: You're welcome.&lt;br /&gt;&#13;
Belle: Is there anything else that I can assist you with?&lt;br /&gt;&#13;
Visitor: No thanks ...&lt;br /&gt;&#13;
Visitor: I'll keep at it ...</description><link>http://www.matthewling.com/post/13548383229</link><guid>http://www.matthewling.com/post/13548383229</guid><pubDate>Wed, 30 Nov 2011 17:07:04 +0100</pubDate><category>samsung</category><category>robot</category><category>support</category></item><item><title>Whenever I introduce myself to a person that doesn’t know...</title><description>&lt;span id="video_player_11865184425"&gt;[&lt;a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" target="_blank"&gt;Flash 10&lt;/a&gt; is required to watch video.]&lt;/span&gt;&lt;script type="text/javascript"&gt;renderVideo("video_player_11865184425",'http://www.matthewling.com/video_file/11865184425/tumblr_ltks4m3CB91qz75sp',400,266,'poster=http%3A%2F%2Fmedia.tumblr.com%2Ftumblr_ltks4m3CB91qz75sp_r1_frame1.jpg,http%3A%2F%2Fmedia.tumblr.com%2Ftumblr_ltks4m3CB91qz75sp_r1_frame2.jpg,http%3A%2F%2Fmedia.tumblr.com%2Ftumblr_ltks4m3CB91qz75sp_r1_frame3.jpg,http%3A%2F%2Fmedia.tumblr.com%2Ftumblr_ltks4m3CB91qz75sp_r1_frame4.jpg,http%3A%2F%2Fmedia.tumblr.com%2Ftumblr_ltks4m3CB91qz75sp_r1_frame5.jpg')&lt;/script&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Whenever I introduce myself to a person that doesn’t know me in Germany, 9 times from 10 they say something like “Hi Martin”, or “Nice to meet you Martin” in German. And while I always thought it was a pronunciation thing on my side, it seems that indeed my name in German is Martin … &lt;/p&gt;</description><link>http://www.matthewling.com/post/11865184425</link><guid>http://www.matthewling.com/post/11865184425</guid><pubDate>Mon, 24 Oct 2011 16:55:00 +0200</pubDate><category>iphone</category><category>siri</category><category>matthew</category><category>martin</category><category>german</category><category>funny</category></item><item><title>recurring calendar events with siri</title><description>&lt;p&gt;Quite handy… when you want to create a recurring event. Just say:&lt;/p&gt;
&lt;p&gt;“create a weekly/monthly &lt;event name&gt;”, then she’ll ask you when to schedule it…&lt;/p&gt;</description><link>http://www.matthewling.com/post/11648465213</link><guid>http://www.matthewling.com/post/11648465213</guid><pubDate>Wed, 19 Oct 2011 11:22:26 +0200</pubDate><category>siri</category><category>iphone</category></item><item><title>Siri the tip calculator</title><description>&lt;p&gt;So impressed how nicely this works … try … “calculate twelve point five percent of 45 plus 45” … of course it’s probably better to try to not completely loose the brain power to do that … :)&lt;/p&gt;</description><link>http://www.matthewling.com/post/11522613621</link><guid>http://www.matthewling.com/post/11522613621</guid><pubDate>Sun, 16 Oct 2011 15:42:14 +0200</pubDate><category>siri</category><category>apple</category><category>iphone</category></item><item><title>sandbox your rails console session</title><description>&lt;p&gt;Classy little tip, when you want to have a rails console session which doesn’t effect your db pass the —sandbox option … &lt;/p&gt;

&lt;pre&gt;rails console --sandbox&lt;/pre&gt;
&lt;p&gt;Noice!&lt;/p&gt;</description><link>http://www.matthewling.com/post/10809678851</link><guid>http://www.matthewling.com/post/10809678851</guid><pubDate>Thu, 29 Sep 2011 18:30:37 +0200</pubDate></item><item><title>SCANDYBARS</title><description>&lt;a href="http://scandybars.tumblr.com/"&gt;SCANDYBARS&lt;/a&gt;: &lt;p&gt;I wish I hadn’t seen this an hour before lunch … via @nerdcore&lt;/p&gt;</description><link>http://www.matthewling.com/post/9117985504</link><guid>http://www.matthewling.com/post/9117985504</guid><pubDate>Fri, 19 Aug 2011 12:02:06 +0200</pubDate><category>chocolate</category><category>bars</category></item></channel></rss>

