<?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></description><title>instanceof me</title><generator>Tumblr (3.0; @instanceofme)</generator><link>http://instanceof.me/</link><item><title>Revenge, ego and the corruption of Wikipedia</title><description>&lt;a href="http://www.salon.com/2013/05/17/revenge_ego_and_the_corruption_of_wikipedia/"&gt;Revenge, ego and the corruption of Wikipedia&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;Andrew Leonard, writing for Salon, unmasks a blatantly corrupt Wikipedia editor:&lt;/p&gt;
  
  &lt;blockquote&gt;
    &lt;p&gt;The mind boggles. After years of styling himself as someone who specializes in scrubbing Wikipedia pages clean of “conflicts of interest,” Qworty/Young admitted to editing “the Wikipedia articles of writers with whom I have feuded.” How can Wikipedia possibly allow this man to keep his editing privileges? And how are we, the general public, supposed to trust Wikipedia, when Qworty’s record shows how easy it is to work out personal grudges and real-world vendettas in this great online encyclopedia for years without anyone taking action?&lt;/p&gt;
  &lt;/blockquote&gt;
&lt;/blockquote&gt;</description><link>http://instanceof.me/post/51089469251</link><guid>http://instanceof.me/post/51089469251</guid><pubDate>Wed, 22 May 2013 22:01:17 +0200</pubDate></item><item><title>Explicit vs. Clever</title><description>&lt;a href="http://raganwald.com/2013/04/02/explicit-versus-clever.html"&gt;Explicit vs. Clever&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;Poorly chosen abstractions or rampant over-abstractions are problems, of course, but they are hardly “clever,” they’re just poorly chosen. Abstractions are a win when either of two things occur:&lt;/p&gt;
  
  &lt;ol&gt;&lt;li&gt;The effort to learn the abstraction is an order of magnitude less than the effort to reproduce the underlying mechanism, or;&lt;/li&gt;
  &lt;li&gt;You have correctly predicted in advance that the implementation will need to change and can do so without breaking the rest of the application.&lt;/li&gt;
  &lt;/ol&gt;&lt;/blockquote&gt;</description><link>http://instanceof.me/post/47017116469</link><guid>http://instanceof.me/post/47017116469</guid><pubDate>Wed, 03 Apr 2013 14:02:02 +0200</pubDate><category>code</category><category>vocabulary</category></item><item><title>A New Article Design – NYTimes.com</title><description>&lt;a href="http://www.nytimes.com/marketing/prototype/index.html"&gt;A New Article Design – NYTimes.com&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;The New York Times is redesigning its Web site — starting with the article experience.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://instanceof.me/post/45266007256</link><guid>http://instanceof.me/post/45266007256</guid><pubDate>Wed, 13 Mar 2013 14:39:31 +0100</pubDate><category>design</category></item><item><title>Technical Writing Checklist</title><description>&lt;a href="http://blog.stoyanstefanov.com/technical-writing-checklist/"&gt;Technical Writing Checklist&lt;/a&gt;: &lt;p&gt;A &lt;a href="http://blogs.wsj.com/atwork/2012/06/06/whats-on-your-to-dont-list/" target="_blank"&gt;To-Don’t List&lt;/a&gt; by &lt;a href="http://blog.stoyanstefanov.com/" target="_blank"&gt;Stoyan Stefanov&lt;/a&gt;&lt;/p&gt;</description><link>http://instanceof.me/post/44703670623</link><guid>http://instanceof.me/post/44703670623</guid><pubDate>Wed, 06 Mar 2013 14:18:35 +0100</pubDate><category>checklist</category></item><item><title>Responding to Language</title><description>&lt;a href="http://www.jordanm.co.uk/post/44359705696/responding-to-language"&gt;Responding to Language&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;Imagine a scenario where we had a blog that has a language switcher between English and German. Generally German words are longer than English so we might want to set the reading length on the German version of our article to a slightly wider value.&lt;/p&gt;
  
  &lt;p&gt;The CSS might look something like this:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;article {
   max-width:33em;
}
:lang(de) article {
  max-width:40em;
}
&lt;/code&gt;&lt;/pre&gt;
  
  &lt;p&gt;As soon as the ‘lang’ attribute is changed from the default &lt;code&gt;en&lt;/code&gt; to &lt;code&gt;de&lt;/code&gt; (through a mechanism like a language select dropdown) the width of the &lt;code&gt;&lt;article&gt;&lt;/code&gt; changes to a wider reading length making a (potentially) easier read for our German readers.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://instanceof.me/post/44537458227</link><guid>http://instanceof.me/post/44537458227</guid><pubDate>Mon, 04 Mar 2013 13:37:00 +0100</pubDate><category>typography</category><category>css</category><category>text</category><category>responsive</category></item><item><title>Prototyping Responsive Typography</title><description>&lt;a href="http://viljamis.com/blog/2013/prototyping-responsive-typography/"&gt;Prototyping Responsive Typography&lt;/a&gt;</description><link>http://instanceof.me/post/44536949711</link><guid>http://instanceof.me/post/44536949711</guid><pubDate>Mon, 04 Mar 2013 13:19:02 +0100</pubDate><category>typography</category><category>design</category></item><item><title>Proverb + logic</title><description>&lt;img src="http://25.media.tumblr.com/bcd7b2f880e9cc77c6e484525a9eadca/tumblr_mj4y0bVr7i1qk0uclo1_500.gif"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Proverb + logic&lt;/p&gt;</description><link>http://instanceof.me/post/44536828748</link><guid>http://instanceof.me/post/44536828748</guid><pubDate>Mon, 04 Mar 2013 13:14:34 +0100</pubDate><category>humor</category><category>SMBC</category></item><item><title>Teaching an imbecile to play bridge</title><description>&lt;a href="http://www.johndcook.com/blog/2013/01/24/teaching-an-imbecile-to-play-bridge/"&gt;Teaching an imbecile to play bridge&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;From &lt;a href="http://www.amazon.com/gp/product/1935504215/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1935504215&amp;linkCode=as2&amp;tag=theende-20" target="_blank"&gt;Data and Reality&lt;/a&gt;:&lt;/p&gt;
  
  &lt;blockquote&gt;
    &lt;p&gt;The thing that makes computers so hard to deal with is not their complexity, but their utter simplicity. … The real mystique behind computers is how anybody can manage to get such elaborate behavior out of such a limited set of basic capabilities. The art of &lt;strong&gt;computer programming is somewhat like the art of getting an imbecile to play bridge&lt;/strong&gt; or to fill out his tax return by himself. It can be done, provided you know how to exploit the imbecile’s limited talents, and are willing to have enormous patience with his inability to make the the most trivial common sense deductions on his own.&lt;/p&gt;
  &lt;/blockquote&gt;
&lt;/blockquote&gt;</description><link>http://instanceof.me/post/41432229333</link><guid>http://instanceof.me/post/41432229333</guid><pubDate>Fri, 25 Jan 2013 11:32:00 +0100</pubDate><category>programming</category><category>art</category><category>explanation</category></item><item><title>C and C++ Aren’t Future Proof</title><description>&lt;a href="http://blog.regehr.org/archives/880"&gt;C and C++ Aren’t Future Proof&lt;/a&gt;</description><link>http://instanceof.me/post/41191977041</link><guid>http://instanceof.me/post/41191977041</guid><pubDate>Tue, 22 Jan 2013 14:16:33 +0100</pubDate><category>language</category></item><item><title>Should I use Yes/No or Ok/Cancel on my message box?</title><description>&lt;a href="http://ux.stackexchange.com/questions/9946/should-i-use-yes-no-or-ok-cancel-on-my-message-box"&gt;Should I use Yes/No or Ok/Cancel on my message box?&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;Never use ‘Yes’ or ‘OK’ when you could use a verb instead.&lt;/p&gt;
  
  &lt;p&gt;And you can almost always use a verb instead of ‘Yes’ or ‘OK’.&lt;/p&gt;
  
  &lt;p&gt;I agree with Lukas Mathis’ postulation that &lt;a href="http://ignorethecode.net/blog/2008/10/31/nobody-reads/" target="_blank"&gt;nobody reads your dialog boxes&lt;/a&gt;. Use a verb whenever possible instead of ‘Yes’ or ‘OK’ because your buttons will make sense out of context with the explanatory text or title.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;While we’re at wording, another interesting &lt;a href="http://ux.stackexchange.com/" target="_blank"&gt;StackExchange UX “User Experience @ StackExchange”&lt;/a&gt; question: &lt;a href="http://ux.stackexchange.com/questions/31359/should-error-messages-apologize" target="_blank"&gt;Should error messages apologize?&lt;/a&gt;&lt;/p&gt;</description><link>http://instanceof.me/post/39930508763</link><guid>http://instanceof.me/post/39930508763</guid><pubDate>Mon, 07 Jan 2013 16:06:04 +0100</pubDate><category>ux</category><category>wording</category></item><item><title>Exponential Decay of History</title><description>&lt;a href="http://awelonblue.wordpress.com/2012/08/20/exponential-decay-of-history/"&gt;Exponential Decay of History&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;A common, naive approach to history is to keep a simple linear ring-buffer. When the buffer fills, we simply overwrite the element from some time ago. An advantage of this technique is constant space overhead. Unfortunately, a linear history too easily loses important contextual information about the deep past due to minute updates in the recent past.&lt;/p&gt;
  
  &lt;p&gt;The further into the past we look, the less information we need, but we don’t want to have any particular cutoff where we lose the history. What we need is a decay model with predictable computational properties. What we need is exponential decay or something similar – i.e. information with a half-life.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://instanceof.me/post/39563335033</link><guid>http://instanceof.me/post/39563335033</guid><pubDate>Thu, 03 Jan 2013 14:12:28 +0100</pubDate><category>history</category><category>logging</category><category>data</category><category>idea</category></item><item><title>If you see a UI walkthrough, they blew it</title><description>&lt;a href="http://blog.maxrudberg.com/post/38958984259/if-you-see-a-ui-walkthrough-they-blew-it"&gt;If you see a UI walkthrough, they blew it&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;Unfortunately a UI walkthrough is quite an inelegant way to explain the core functionality of an app. It can be a frustrating obstacle before you can dive into an app, and you have to remember all of those new ways of using it once you get in. […]&lt;/p&gt;
  
  &lt;p&gt;Arguably a less intrusive way compared to a walkthrough is to guide the user in the situation with UI hints. This can be done through slight visual cues and animations. A hint should not be a popup (it’s probably even more disruptive than a tutorial).&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://instanceof.me/post/39033466311</link><guid>http://instanceof.me/post/39033466311</guid><pubDate>Fri, 28 Dec 2012 12:52:03 +0100</pubDate><category>ux</category></item><item><title>Half the Facts You Know Are Probably Wrong</title><description>&lt;a href="http://reason.com/archives/2012/12/24/half-the-facts-you-know-are-probably-wro"&gt;Half the Facts You Know Are Probably Wrong&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;A 2010 study in the journal Scientometrics, looking at data between 1907 and 2007, concurred: The “overall growth rate for science still has been at least 4.7 percent per year.”&lt;/p&gt;
  
  &lt;p&gt;Since knowledge is still growing at an impressively rapid pace, it should not be surprising that many facts people learned in school have been overturned and are now out of date. But at what rate do former facts disappear? […]&lt;br/&gt;
  Applying the concept of half-life to facts, Arbesman cites research that looked into the decay in the truth of clinical knowledge about cirrhosis and hepatitis. “The half-life of truth was 45 years,” he found.&lt;/p&gt;
  
  &lt;p&gt;In other words, half of what physicians thought they knew about liver diseases was wrong or obsolete 45 years later. Similarly, ordinary people’s brains are cluttered with outdated lists of things, such as the 10 biggest cities in the United States.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://instanceof.me/post/39031039297</link><guid>http://instanceof.me/post/39031039297</guid><pubDate>Fri, 28 Dec 2012 11:28:29 +0100</pubDate><category>human</category><category>knowledge</category><category>science</category><category>history</category></item><item><title>Rise for iOS, an alarm clock app with an interestingly...</title><description>&lt;iframe src="http://player.vimeo.com/video/55786338" width="400" height="225" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://simplebots.co/" target="_blank"&gt;Rise&lt;/a&gt; for iOS, an alarm clock app with an interestingly innovating UI.&lt;/p&gt;</description><link>http://instanceof.me/post/38638063522</link><guid>http://instanceof.me/post/38638063522</guid><pubDate>Sun, 23 Dec 2012 18:47:14 +0100</pubDate><category>ui</category><category>idea</category><category>innovation</category><category>ios</category><category>application</category></item><item><title>Beating the Averages</title><description>&lt;a href="http://www.paulgraham.com/avg.html"&gt;Beating the Averages&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;As long as our hypothetical Blub programmer is looking down the power continuum, he knows he’s looking down. Languages less powerful than Blub are obviously less powerful, because they’re missing some feature he’s used to. But when our hypothetical Blub programmer looks in the other direction, up the power continuum, he doesn’t realize he’s looking up. What he sees are merely weird languages. He probably considers them about equivalent in power to Blub, but with all this other hairy stuff thrown in as well. Blub is good enough for him, because he thinks in Blub.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="http://www.paulgraham.com" target="_blank"&gt;Paul Graham&lt;/a&gt; on choosing a programming language&lt;/p&gt;</description><link>http://instanceof.me/post/37783196540</link><guid>http://instanceof.me/post/37783196540</guid><pubDate>Wed, 12 Dec 2012 13:01:03 +0100</pubDate><category>language</category><category>start-up</category></item><item><title>matpringle:

‘Kurt Vonnegut’ by Mat Pringle. Click to read! 
</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_mbs7bmP5Y21r82hfno1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a class="tumblr_blog" href="http://matpringle.tumblr.com/post/33426803239/kurt-vonnegut-by-mat-pringle-click-to-read" target="_blank"&gt;matpringle&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://twitpic.com/b3ejc1/full" target="_blank"&gt;‘Kurt Vonnegut’ by Mat Pringle&lt;/a&gt;. Click to read! &lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://instanceof.me/post/36135173396</link><guid>http://instanceof.me/post/36135173396</guid><pubDate>Tue, 20 Nov 2012 13:51:50 +0100</pubDate><category>art</category><category>human</category><category>life</category></item><item><title>meme-meme:

Creative 3D printing. Wow.
</title><description>&lt;iframe src="http://player.vimeo.com/video/43442146" width="400" height="225" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a class="tumblr_blog" href="http://meme-meme.org/post/35597768165/creative-3d-printing-wow" target="_blank"&gt;meme-meme&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Creative 3D printing. Wow.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://instanceof.me/post/35632870858</link><guid>http://instanceof.me/post/35632870858</guid><pubDate>Tue, 13 Nov 2012 13:50:34 +0100</pubDate><category>video</category><category>creativity</category><category>3D</category></item><item><title>Portfolios on the Web</title><description>&lt;a href="http://daneden.me/2012/10/portfolios-on-the-web/"&gt;Portfolios on the Web&lt;/a&gt;: &lt;p&gt;Web designer &lt;a href="http://daneden.me/" target="_blank"&gt;Daniel Eden&lt;/a&gt; on the issues with presenting a portfolio:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;We don’t design pictures. &lt;em&gt;We design experiences.&lt;/em&gt;&lt;br/&gt;
  An experience is something that is impossible to display in a static format like a picture.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://instanceof.me/post/35200747152</link><guid>http://instanceof.me/post/35200747152</guid><pubDate>Wed, 07 Nov 2012 14:45:46 +0100</pubDate><category>Web</category><category>design</category><category>communication</category><category>presentation</category></item><item><title>What Programmers Want</title><description>&lt;a href="http://michaelochurch.wordpress.com/2012/10/30/what-programmers-want/"&gt;What Programmers Want&lt;/a&gt;: &lt;p&gt;Michael O. Church on what motivates a software engineer (and what does not work)&lt;/p&gt;</description><link>http://instanceof.me/post/34890259541</link><guid>http://instanceof.me/post/34890259541</guid><pubDate>Sat, 03 Nov 2012 10:03:26 +0100</pubDate><category>management</category><category>productivity</category><category>engineering</category></item><item><title>Zen Coding is now Emmet — the essential toolkit for Web developers</title><description>&lt;a href="http://emmet.io/"&gt;Zen Coding is now Emmet — the essential toolkit for Web developers&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;Emmet takes the snippets idea to a whole new level: you can type CSS-like expressions that can be dynamically parsed, and produce output depending on what you type in the abbreviation. Emmet is developed and optimised for web-developers whose workflow depends on HTML/XML and CSS, but can be used with programming languages too.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://instanceof.me/post/34829637225</link><guid>http://instanceof.me/post/34829637225</guid><pubDate>Fri, 02 Nov 2012 15:23:55 +0100</pubDate></item></channel></rss>
