<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Firas Durri &#187; Tech</title>
	<atom:link href="http://firasd.org/weblog/category/tech/feed" rel="self" type="application/rss+xml" />
	<link>http://firasd.org</link>
	<description></description>
	<lastBuildDate>Thu, 17 May 2012 13:35:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>$50 million sympathy fuck</title>
		<link>http://firasd.org/weblog/2008/02/16/sympathy-venture</link>
		<comments>http://firasd.org/weblog/2008/02/16/sympathy-venture#comments</comments>
		<pubDate>Sat, 16 Feb 2008 07:22:38 +0000</pubDate>
		<dc:creator>Firas</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebook apps]]></category>
		<category><![CDATA[gapingvoid]]></category>
		<category><![CDATA[investment]]></category>
		<category><![CDATA[venture fund]]></category>

		<guid isPermaLink="false">http://firasd.org/weblog/2008/02/16/sympathy-venture</guid>
		<description><![CDATA[I find the valuation of Facebook app companies to be totally off the charts. I mean, what&#8217;re they making money from&#8212;text ads?
The $50 million investment is in Slide, Inc., proprietors of the Top Friends app. Top Friends attempts to drive up stats by doing things like emailing people&#8217;s friends, &#8220;Sarah just updated her mood!&#8221; I [...]]]></description>
			<content:encoded><![CDATA[<p>I find the <a href="http://blog.adonomics.com/2008/02/15/the-adonomics-top-40-app-companies/">valuation</a> of Facebook app companies to be totally off the charts. I mean, what&#8217;re they making money from&mdash;text ads?</p>
<p>The $50 million investment is in Slide, Inc., proprietors of the Top Friends app. Top Friends attempts to drive up stats by doing things like emailing people&#8217;s friends, &#8220;Sarah just updated her mood!&#8221; I know it&#8217;s a tough marketplace but come on.</p>
<p>Reminds me of this Hugh Mcleod cartoon:</p>
<div style="text-align: center">
<img src="http://firasd.org/wp/wp-content/uploads/2008/02/sympathy-venture.jpg" width="426px" height="237px" />
</div>
<p>&#8220;It wasn&#8217;t a venture fund. It was a fifty million dollar <a href="http://www.gapingvoid.com/Moveable_Type/archives/004275.html">sympathy fuck</a>.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://firasd.org/weblog/2008/02/16/sympathy-venture/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE8 Passes Acid2; 6A Sells LJ</title>
		<link>http://firasd.org/weblog/2008/01/01/ie-lj</link>
		<comments>http://firasd.org/weblog/2008/01/01/ie-lj#comments</comments>
		<pubDate>Tue, 01 Jan 2008 10:58:49 +0000</pubDate>
		<dc:creator>Firas</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[brad fitzpatrick]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[livejournal]]></category>

		<guid isPermaLink="false">http://firasd.org/weblog/2008/01/01/ie-lj</guid>
		<description><![CDATA[Didn&#8217;t see this coming: general manager for Internet Explorer, Dean Hachamovitch writes:

I’m delighted to tell you that on Wednesday, December 12, Internet Explorer correctly rendered the Acid2 page in IE8 standards mode. While supporting the features tested in Acid2 is important for many reasons, it is just one of several milestones for the interoperability, standards [...]]]></description>
			<content:encoded><![CDATA[<p>Didn&#8217;t see this coming: general manager for Internet Explorer, Dean Hachamovitch <a href="http://blogs.msdn.com/ie/archive/2007/12/19/internet-explorer-8-and-acid2-a-milestone.aspx">writes</a>:</p>
<blockquote><p>
I’m delighted to tell you that on Wednesday, December 12, Internet Explorer correctly rendered the Acid2 page in IE8 standards mode. While supporting the features tested in Acid2 is important for many reasons, it is just one of several milestones for the interoperability, standards compliance, and backwards compatibility that we’re committed to for this release.
</p></blockquote>
<p>That&#8217;s pretty impressive.</p>
<p>Could&#8217;ve guessed this one though: <a href="http://www.sixapart.com/about/news/2007/12/six_apart_annou.html">Six Apart Announces New Home for LiveJournal</a>.</p>
<p>Brad Fitzpatrick, who moved on from 6A to Google a few months ago, <a href="http://brad.livejournal.com/2351564.html">comments</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://firasd.org/weblog/2008/01/01/ie-lj/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ideas Are Worthless</title>
		<link>http://firasd.org/weblog/2007/06/26/ideas-are-worthless</link>
		<comments>http://firasd.org/weblog/2007/06/26/ideas-are-worthless#comments</comments>
		<pubDate>Tue, 26 Jun 2007 21:53:27 +0000</pubDate>
		<dc:creator>Firas</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://firasd.org/weblog/2007/06/26/ideas-are-worthless</guid>
		<description><![CDATA[&#8220;Any developers want to buy my idea?&#8221;
That&#8217;s what someone asks in the Facebook Developers Forum. He continues, (login required)

I have an idea that i think could make sum money which i am willing to sell to anyone how thinks they can develop it, as i am too lazy and dont hav the skills to make [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;Any developers want to buy my idea?&#8221;</p>
<p>That&#8217;s what someone asks in the Facebook Developers Forum. He <a href="http://www.facebook.com/topic.php?uid=2205007948&#038;topic=7123">continues</a>, (login required)</p>
<blockquote><p>
I have an idea that i think could make sum money which i am willing to sell to anyone how thinks they can develop it, as i am too lazy and dont hav the skills to make it happen!</p>
<p>If your interested let me no
</p></blockquote>
<p>Um, no?</p>
<p>I don&#8217;t mean to single this guy out&#8212;feeling possessive about one&#8217;s ideas is a common enough sentiment. But it shows an exasperating lack of understanding about the value of &#8216;concepts&#8217;. Hint: zero. <strong>Ideas are worthless</strong>. </p>
<p>Venture capitalist Paul Graham <a href="http://www.paulgraham.com/start.html">expresses this fact</a> in testable terms:</p>
<blockquote><p>
If you go to VC firms with a brilliant idea that you&#8217;ll tell them about if they sign a nondisclosure agreement, most will tell you to get lost. That shows how much a mere idea is worth. The market price is less than the inconvenience of signing an NDA.
</p></blockquote>
<p>Exactly. If you believe that &#8216;hot new things&#8217; online are the result of brilliant new ideas, you&#8217;ve not been paying attention. (<a href="http://www.flickr.com">Flickr</a> is just a bunch of images with some javascript!)</p>
<p>Why are ideas worthless? Besides the usual Edison line (&#8220;Genius is one percent inspiration, ninety-nine percent perspiration&#8221;) or Woody Allen&#8217;s &#8220;eighty percent of success is showing up&#8221;, here&#8217;s a couple reasons:</p>
<ul>
<li>True innovation occurs at an implementational level that&#8217;s far abstracted from the end-user experience (would you buy a book from Amazon.com just because of s3?)</li>
<li>When there <em>is</em> consumer-facing innovation going on, the market capacity or demand just isn&#8217;t there for another gee-whiz contraption (<a href="http://www.amazon.com/Change-Function-Technologies-Others-Crash/dp/1591841321">The Change Function</a> is a great book about this.)</li>
</ul>
<p>So if ideas don&#8217;t matter, what does? I&#8217;m going to weasel a bit, because what I think actually matters is hard to define: Taste.</p>
<p>Yes, taste. Style. I don&#8217;t mean innate talent, but a skillset that you pick up with experience. General von Moltke was convinced that &#8220;No battle plan survives contact with the enemy&#8221;. Similarly, no &#8216;idea&#8217; will survive contact with your actual human user community.</p>
<p>So don&#8217;t &#8216;implement an idea&#8217;. Design an experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://firasd.org/weblog/2007/06/26/ideas-are-worthless/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Sux!1</title>
		<link>http://firasd.org/weblog/2007/04/12/wp-sux</link>
		<comments>http://firasd.org/weblog/2007/04/12/wp-sux#comments</comments>
		<pubDate>Thu, 12 Apr 2007 16:47:07 +0000</pubDate>
		<dc:creator>Firas</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://firasd.org/weblog/2007/04/12/wp-sux</guid>
		<description><![CDATA[Occasionally, a jumble of non-sequiturs is so deranged that it transcends from incoherent nonsense to sublime poetry. Today&#8217;s exhibit is this attempt at a hatchet-job on WordPress and its developers:

[T]he only reason I know this, is because I happened to download the WordPress software and looked at it. WordPress isn&#8217;t even true XHTML or XML [...]]]></description>
			<content:encoded><![CDATA[<p>Occasionally, a jumble of non-sequiturs is so deranged that it transcends from incoherent nonsense to sublime poetry. Today&#8217;s exhibit is <a href="http://photomatt.net/2007/04/11/showing-arrogance/">this attempt</a> at a hatchet-job on WordPress and its developers:</p>
<blockquote><p>
[T]he only reason I know this, is because I happened to download the WordPress software and looked at it. WordPress isn&#8217;t even true XHTML or XML script or code, It&#8217;s PHP Script. and this is why it is so easy to hack. From what I&#8217;ve gathered, Blogger is a True blue XML Blog. For those that don&#8217;t know this, PHP script, is the same script that is used by your PhpBB message boards. and anyone with any kind of good computer knowledge, knows that PhpBB is *very* easy to be hacked. VBulletin is a classic example, as is InvisionFree.
</p></blockquote>
<p>Uh-huh.</p>
<p>And this, boys and girls, is why you shouldn&#8217;t punch way above your weight. Without a touch of savvy, all the courage of your conviction just makes you seem like a kook. My advice:</p>
<div style='text-align: center'>
<img src='http://firasd.org/wp/wp-content/uploads/2007/04/stop-posting.jpg' alt='Stop Posting!' /><br />
Step away from the keyboard and no one gets hurt!
</div>
]]></content:encoded>
			<wfw:commentRss>http://firasd.org/weblog/2007/04/12/wp-sux/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Interview: Andrew Sutherland, creator of Quizlet</title>
		<link>http://firasd.org/weblog/2007/01/31/andrew-sutherland-quizlet-interview</link>
		<comments>http://firasd.org/weblog/2007/01/31/andrew-sutherland-quizlet-interview#comments</comments>
		<pubDate>Thu, 01 Feb 2007 02:56:56 +0000</pubDate>
		<dc:creator>Firas</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://firasd.org/weblog/2007/01/31/andrew-sutherland-quizlet-interview</guid>
		<description><![CDATA[Seen Quizlet yet?



It&#8217;s the ultimate flashcard replacement. I&#8217;ve mentioned Quizlet before; it launched to the general public a couple weeks ago.
Andrew Sutherland, the one-man band behind Quizlet, says:

My mission for Quizlet is to make learning vocabulary not a chore. I know a lot of teachers assign vocabulary to students, but few students actually &#8220;absorb&#8221; words [...]]]></description>
			<content:encoded><![CDATA[<p>Seen <a href="http://quizlet.com/">Quizlet</a> yet?</p>
<div style='text-align: center'>
<a href="http://quizlet.com"><img src='http://firasd.org/wp/wp-content/uploads/2007/01/quizlet-set.jpg' alt='quizlet-set.jpg' /></a>
</div>
<p>It&#8217;s the ultimate flashcard replacement. I&#8217;ve <a href="http://firasd.org/weblog/2006/12/27/andrew-ivy-bond">mentioned</a> Quizlet before; it launched to the general public a couple weeks ago.</p>
<p><a href="http://blog.jalenack.com/">Andrew Sutherland</a>, the one-man band behind Quizlet, says:</p>
<blockquote><p>
My mission for Quizlet is to make learning vocabulary not a chore. I know a lot of teachers assign vocabulary to students, but few students actually &#8220;absorb&#8221; words into their vocabularies after they take their test. Which kind of defeats the purpose, right?
</p></blockquote>
<p>When Andrew was ten, he made the typical Geocities first-stab website&mdash;his dad promised to upgrade their net connection if he pulled it off. Six years later, Andrew helms the company <a href="http://brainflare.com/">Brainflare</a>, poised to bring Web 2.0-style disruption to the world of educational software. Here&#8217;s his story.</p>
<div style='text-align: center'>
<img src='http://firasd.org/wp/wp-content/uploads/2007/01/andrew.jpg' alt='andrew.jpg' />
</div>
<p><strong>Tell us a bit about yourself&mdash;where you&#8217;re located, what you do, when you got into web development?</strong></p>
<p>Hey Firas, thanks for setting this up. I live in the <a href="http://www.urbandictionary.com/define.php?term=yay+area">Yay Area</a>. I&#8217;m in a little town called Albany, right next to Berkeley. It&#8217;s a nice place to live, because I&#8217;m close enough to the Valley that I can go down there whenever I like, but I&#8217;m far enough to not be (overly) affected by Valley fever.</p>
<p>I&#8217;m a high school junior by day. That takes up a lot of time, but less time than you might think. I used to do a lot of freelance web development and contracting, but these days I&#8217;ve got my own startup and I&#8217;m focusing on that. It takes a lot of energy to stay on top of everything.</p>
<p>I got into web development when I was about 10. I&#8217;m very lucky in the sense that I had the chance to grow up on computers and the Internet. I made a deal with my dad that if I could build my own website and do it to some specifications, he&#8217;d upgrade us from our 28k modem. So I built my first Geocities site, complete with black starry background, green text, and &lt;marquee&gt;s, and I guess I got addicted to the business. I&#8217;m pretty sure my dad thinks it was a good long term investment, as he now has shares in Quizlet <img src='http://firasd.org/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>What&#8217;s the Quizlet Story? Where did you get the notion, what made you decide to take it on as a major project, and what kind of time/work has gone into it?</strong></p>
<p>Quizlet got started in the beginning of my sophomore year in high school&mdash;about 16 months ago. I had a list of vocab terms I needed to know for my French class, and I was fumbling with flash cards. I had already built some big WordPress plugins and some freelance sites, so I knew the beginnings of programming fairly well. I just hacked away and eventually arrived at what you now see at Quizlet.com. It wasn&#8217;t fast or easy, but the journey was a lot of fun. I&#8217;ve worked on it so much, I&#8217;ve completely lost track of any notions of time I&#8217;ve spent on it. Right now I&#8217;d say I work on it 15-25 hours a week, after school and on weekends.</p>
<div style='text-align: center'>
<a href="http://brainflare.com/"><img src="http://firasd.org/wp/wp-content/uploads/2007/02/brainflare.png" /></a>
</div>
<p><strong>Where do you see Quizlet and Brainflare going in the next few months, and (say) an year from now? Are there any revenue models you&#8217;re mulling for Quizlet, and are you planning to seek angel investment?</strong></p>
<p>I think I&#8217;m in a really good situation right now. Quizlet isn&#8217;t exactly making any money yet, but the only thing it&#8217;s costing me for is hosting. That&#8217;s one of the benefits of a one-man team. And so now I can take it in any direction I want, as I&#8217;m not tied down by any VCs or project managers or anything.</p>
<p>I expect Quizlet will continue growing a lot. I&#8217;ve gotten 3700 new signups since it launched 13 days ago. Last night, I was at 3000. I&#8217;m hoping it will just keep spreading. Once I reach a nice hunk of users, say 30,000, I&#8217;ll start actively seeking out advertisements. The target market for Quizlet is very focused on motivated high school and college students, and I could run some very relevant ads for study-aid books and test-prep stuff. I always have to remind myself that <em>I am</em> my target market, so I won&#8217;t do any sort of advertising that I&#8217;m not interested in myself. I&#8217;m also exploring possibilities in licensing the technology. As far as investment, I&#8217;m undecided. I like being on my own timeline and owning all of Quizlet, but there will be some aspects of its general development I won&#8217;t be able to realize myself. We&#8217;ll see about that one.</p>
<p>As far as Quizlet itself, there are tons of features and enhancements I&#8217;ve got coming. Image sets, wiki-editing, internationalization, and an API are all at the top of my list.</p>
<p><strong>OMG, an API? Tell me more.</strong></p>
<p>Yup, everyone has an API these days, so why not Quizlet? An API could bring about all sorts of cool ideas in memorization. The great thing about APIs is you have no idea what people will do with it. There are so many possibilities! Right now I&#8217;m in the beginning stages of planning it and deciding its capabilities, so I&#8217;ve <a href=" http://quizlet.com/blog/archives/19">asked for feedback</a> on the Quizlet blog. At the most basic level, I want to open up its data and let people embed lists of sets or terms in their own sites. Beyond that, I think developing some sort of memory game would be great. I just spent the last 3 AP Bio classes diagramming and planning one, and I&#8217;m just sitting down to code it now. Perhaps we&#8217;ll see that soon <img src='http://firasd.org/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>What are your favorite tech blogs? Are there any major software companies, people, or just &#8216;movements&#8217; you&#8217;d count among your influences?</strong></p>
<p>Favorite blogs, let&#8217;s see. The usual stuff, <a href="http://www.techcrunch.com/">TechCrunch</a>, <a href="http://www.37signals.com/svn/">Signal vs. Noise</a>, they&#8217;re all very good. But the ones I really love seeing pop up in my newsreader are:</p>
<ul>
<li><a href="http://cabel.name/">Cabel Sasser&#8217;s blog</a>&mdash;Anything that comes out of<br />
this guy is pure gold. He convinced me to get Nike+&#8230;</li>
<li><a href="http://www.underconsideration.com/brandnew/">Brand New</a>&mdash;a fascinating blog about corporate branding.</li>
<li><a href="http://blog.dreamhost.com/">Dreamhost&#8217;s blog</a>&mdash;Their CEO comes off as a total amateur, but I always laugh at everything he writes.</li>
<li><a href="http://shauninman.com/">Shaun Inman&#8217;s blog</a>&mdash;Is there anything this guy can&#8217;t do?</li>
</ul>
<p>Among my influences, I might say <a href="http://wordpress.org">WordPress</a> and its whole community. It was my gateway to programming addiction. One day I found this website that had a live AJAX chat room and my jaw dropped. Instant chat in a website, with no Flash or Java! So I downloaded the source code and just tore it apart. I didn&#8217;t know anything about javascript, PHP, or MySQL. I just fumbled around till I got it to do what I wanted, and I developed a WordPress plugin for it. That plugin has since received 30k+ downloads&#8230;</p>
<p>That got me hooked, and with Quizlet I just got the idea and ran with it.</p>
<p><em>[Ed. Note: The plugin in question is <a href="http://blog.jalenack.com/ajax/">Wordspew Ajax Shoutbox</a>]</em></p>
<p><strong>Are there any other projects that&#8217;ve struck your fancy in the pipeline?</strong></p>
<p>None that I can talk about <img src='http://firasd.org/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &mdash;I&#8217;m focusing on Quizlet right now and developing the business aspects of the site. Coming from a background as a developer/designer, it&#8217;s a whole new world to explore. Business isn&#8217;t nearly as cool as programming, that&#8217;s all I have to say.</p>
<p>Alright, that&#8217;s all. Thanks for the interview! I&#8217;m sure I&#8217;ll see you around Boston some time soon.</p>
<p><strong>Thanks for your time, Andrew!</strong></p>
<p>You can follow developments at the <a href="http://quizlet.com/blog/">Quizlet Blog</a>, his personal blog at <a href="http://blog.jalenack.com/">Jalenack</a>, or his development blog, <a href="http://code.jalenack.com/">Jalecode</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://firasd.org/weblog/2007/01/31/andrew-sutherland-quizlet-interview/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Public. Static. Void.</title>
		<link>http://firasd.org/weblog/2007/01/30/public-static-void</link>
		<comments>http://firasd.org/weblog/2007/01/30/public-static-void#comments</comments>
		<pubDate>Wed, 31 Jan 2007 02:14:14 +0000</pubDate>
		<dc:creator>Firas</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://firasd.org/weblog/2007/01/30/public-static-void</guid>
		<description><![CDATA[From Scott Rosenberg&#8217;s excellent new book, Dreaming in Code:

&#8216;Hello World&#8217; looks more forbidding in Java, one of the workhorse programming languages in today&#8217;s business world:


     class HelloWorld {
          public static void main (String args[]){
         [...]]]></description>
			<content:encoded><![CDATA[<p>From Scott Rosenberg&#8217;s excellent new book, <a href="http://www.dreamingincode.com/"><cite>Dreaming in Code</cite></a>:</p>
<blockquote><p>
&#8216;Hello World&#8217; looks more forbidding in Java, one of the workhorse programming languages in today&#8217;s business world:</p>
<p><code>
<pre>
     class HelloWorld {
          public static void main (String args[]){
               System.out.println("Hello World!");
               }
          }
</pre>
<p></code></p>
<p><em>Public static void:</em> gazillions of chunks of program code written in Java include that cryptic sequence. The words carry specific technical meaning. But I&#8217;ve always heard them as a bit of machine poetry, evoking the desolate limbo where software projects that begin with high spirits too often end up.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://firasd.org/weblog/2007/01/30/public-static-void/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySpace Sucks</title>
		<link>http://firasd.org/weblog/2006/03/22/myspace-sucks</link>
		<comments>http://firasd.org/weblog/2006/03/22/myspace-sucks#comments</comments>
		<pubDate>Wed, 22 Mar 2006 18:41:56 +0000</pubDate>
		<dc:creator>Firas</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://firasd.org/weblog/2006/03/22/myspace-sucks</guid>
		<description><![CDATA[One of these days, I&#8217;m going to write about why I think Facebook is a much better implementation of the social networking concept than MySpace. But until then, here&#8217;s a conversation with Nikkiana from a few minutes ago, regarding Dana Boyd&#8217;s new essay, Friendster lost steam. Is MySpace just a fad?


Firas:
i really dislike how danah [...]]]></description>
			<content:encoded><![CDATA[<p>One of these days, I&#8217;m going to write about why I think <a href="http://facebook.com">Facebook</a> is a much better implementation of the social networking concept than <a href="http://myspace.com">MySpace</a>. But until then, here&#8217;s a conversation with <a href="http://everytomorrow.org/">Nikkiana</a> from a few minutes ago, regarding Dana Boyd&#8217;s new essay, <a href="http://www.danah.org/papers/FriendsterMySpaceEssay.html">Friendster lost steam. Is MySpace just a fad?</a></p>
<ul>
<li>
Firas:<br />
i really dislike how danah boyd is all like, &#8216;myspace rocks!&#8217; just because it has so many users. you might as well say AOL rocks.
</li>
<li>
Nikkiana:<br />
hmm.. i never really got that feel off of her&#8230;
</li>
<li>
Firas:<br />
it&#8217;s obviously the charge she&#8217;s leading among the technicalites, that interfaces don&#8217;t matter, that this doesn&#8217;t matter, that doesn&#8217;t matter
</li>
<li>
Nikki:<br />
because she&#8217;s right&#8230;. to the AVERAGE 15 year old kid, it doesn&#8217;t matter.
</li>
<li>
Firas:<br />
i know, and if you&#8217;re working on msn spaces or something, maybe you should listen to that advice. but for those of us who care about interfaces &#8216;cloning myspace&#8217; is the last thing we want to do&mdash;we&#8217;re in a different camp altogether
</li>
<li>
Nikki:<br />
the thing about MySpace is it&#8217;s the equivalent of the internet ghetto&#8230;
</li>
<li>
Firas:<br />
i&#8217;m not saying it doesn&#8217;t work for them
</li>
<li>
Nikki:<br />
MySpace was made popular by normal people. Not nerds.
</li>
<li>
Firas:<br />
just saying that saying it works for them doesn&#8217;t mean it&#8217;s &#8216;good practice&#8217; in all contexts
</li>
<li>
Firas:<br />
myspace runs coldfusion, that&#8217;s nerdy!
</li>
<li>
Nikki:<br />
yes&#8230; but i&#8217;m talking about the users.
</li>
<li>
Firas:<br />
yeah, i know. ok, let my clarify what i&#8217;m saying here. (a) MySpace works for people. Agreed. (b) MySpace&#8217;s sucky design decisions don&#8217;t hinder its success. Agreed. (c) Everyone should do what myspace does. Disagree!
</li>
<li>
Nikki:<br />
But who implied C?
</li>
<li>
Firas:<br />
<a href="http://headrush.typepad.com/creating_passionate_users/2006/03/ultrafast_relea.html">http://headrush.typepad.com/creating_passionate_users/2006/03/ultrafast_relea.html</a>
</li>
<li>
Nikki:<br />
That said, I predict that MySpace will fade as the current teenage userbase gets older.
</li>
<li>
Firas:<br />
i guess my point is that the main thing going for it is &#8216;social capital&#8217;. ie, everyone uses it, hence everyone uses it.
</li>
<li>
Firas:<br />
i like how boyd&#8217;s analysis focuses on the userbase changes as a reason for friendster&#8217;s demise. because it&#8217;s like the most important asset of social networking tools&mdash;the actual users, not the software they use.
</li>
</ul>
<p>Just because something has a large usage share doesn&#8217;t necessarily mean that it&#8217;s any good. Just because many of Microsoft&#8217;s victims have to use Outlook Express for reading their email doesn&#8217;t mean that <a href="http://www.mozilla.com/thunderbird/">Mozilla Thunderbird</a> should copy Outlook Express (the very idea is disgusting).</p>
<p>I don&#8217;t disagree with Danah Boyd&#8217;s analysis of social networking apps (au contraire, I really admire her essays about these things), and I also like Kathy Sierra&#8217;s writings in general (I think they&#8217;re great, enthusiastic and inspirational.) I agree with the particular <a href="http://headrush.typepad.com/creating_passionate_users/2006/03/ultrafast_relea.html">conclusion</a> Sierra was drawing in the article, that fast release cycles are good things. But quick and informal development methodology doesn&#8217;t necessitate thoughtless design. Your work style in the kitchen doesn&#8217;t matter, but wouldn&#8217;t you like to produce tasty meals when you&#8217;re done?</p>
<p>Sierra ties the <a href="http://www.37signals.com/">37signals</a> way (fast development) with this quote from her daughter:</p>
<blockquote><p>
She said they respond to feedback, &#8220;As soon as you think of something, it&#8217;s in there.&#8221;
</p></blockquote>
<p>This is the <em>antithesis</em> of everything 37signals preach. Throwing in feature after feature doth not good software make!</p>
<p>So because MySpace &#8216;worked out&#8217; (ie. sold for millions) doesn&#8217;t mean you can dismiss a point by  saying &#8216;well, MySpace does it&#8217;. What makes for &#8216;good software&#8217; is a subjective decision. Here are some characteristics people tend to lump together:</p>
<ul>
<li>Widespread</li>
<li>Popular</li>
<li>Enjoyable</li>
<li>Powerful</li>
<li>Easy to Use</li>
<li>Revenue-Generating</li>
<li>Well-Designed</li>
</ul>
<p>MySpace is widespread, popular, revenue-generating, and enjoyable for its users. Ok. Is it well-crafted? Maybe the fact that it&#8217;s users enjoy it suggests that it <em>is</em> well-crafted. I think the best way to put my position here is that I&#8217;m in a different <em>faction</em>. As with David Hansson <a href="http://www.loudthinking.com/arc/000577.html">speaking of</a> &#8216;Enterprise Java Architects&#8217;:</p>
<blockquote><p>
So by Enterprise, Architect, and Enterprise Architect standards, this gent must be the top of the pop. Thus, allow me to make this perfectly clear: I would be as happy as a clam never to write a single line of software that guys like James McGovern found worthy of The Enterprise.</p>
<p>If Ruby, Rails, and the rest of the dynamic gang we&#8217;re lumped together to represent, is not now, nor ever, McGovern Enterprise Readyâ„¢, I say hallelujah! Heck, I&#8217;ll repeat that in slow motion just to underscore my excitement: HAL-LE-LU-JAH!
</p></blockquote>
<p>If the software I like, the software I&#8217;m influenced by and the whole user-experience oriented gang we&#8217;re lumped together to represent, is not now, nor ever, similar to MySpace&trade;, I say hallelujah!</p>
]]></content:encoded>
			<wfw:commentRss>http://firasd.org/weblog/2006/03/22/myspace-sucks/feed</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>Haphazard UI in MSN Messenger</title>
		<link>http://firasd.org/weblog/2006/02/10/msn-messenger-ui</link>
		<comments>http://firasd.org/weblog/2006/02/10/msn-messenger-ui#comments</comments>
		<pubDate>Fri, 10 Feb 2006 18:50:06 +0000</pubDate>
		<dc:creator>Firas</dc:creator>
				<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://www.firasd.org/weblog/2006/02/10/msn-messenger-ui</guid>
		<description><![CDATA[Sometimes I glance at design choices and really wonder, &#8216;what were they thinking?&#8217; Various widgets in MSN Messenger are a prime example of this; the IM client is a product in a field where nobody cares to use conventional UI chrome, and there&#8217;s the identity crisis between being a desktop app and a web application. [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes I glance at design choices and really wonder, &#8216;what were they thinking?&#8217; Various widgets in MSN Messenger are a prime example of this; the IM client is a product in a field where nobody cares to use conventional UI chrome, and there&#8217;s the identity crisis between being a desktop app and a web application. Look at this:</p>
<div style="text-align: center">
<img src="http://firasd.org/wp/wp-content/uploads/2006/02/msn-messenger.png" alt="" />
</div>
<p>I guess it works, but can&#8217;t imagine what thought process would culminate in deciding that &#8216;Cancel&#8217; should be a button and &#8216;Connect Now&#8217; should be a link.</p>
]]></content:encoded>
			<wfw:commentRss>http://firasd.org/weblog/2006/02/10/msn-messenger-ui/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t say &#8216;Web 2.0&#8242;</title>
		<link>http://firasd.org/weblog/2005/10/08/web-20</link>
		<comments>http://firasd.org/weblog/2005/10/08/web-20#comments</comments>
		<pubDate>Sat, 08 Oct 2005 06:22:10 +0000</pubDate>
		<dc:creator>Firas</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.firasd.org/?p=87</guid>
		<description><![CDATA[Web 2.0 is a stupid term. Don't say it, unless you're trying to sound stupid.]]></description>
			<content:encoded><![CDATA[<p>Are you sick of people spouting rah-rah nonsense about &#8216;Web 2.0&#8242;? So is <a href="http://binarybonsai.com/archives/2005/10/06/web-30/">Michael Heilemann</a>:</p>
<blockquote><p>
Screw you guys, I&#8217;m already onto building Web 3.0! HAH! In other words: I&#8217;m unsubscribing from all feeds that use the term &#8216;Web 2.0&#8242; in more than one entry a month! I&#8217;m sick of hearing about Web 2.0!
</p></blockquote>
<p>Bah, Michael is just behind the times. He&#8217;s like the Catholic Church irritated about Galileo. Personally, I&#8217;m all for Web 2.0, being the Chief Financial Officer for a hot new company&mdash;p.et/s&mdash;that Dr. Dave just <a href="http://unknowngenius.com/blog/archives/2005/10/06/web-two-zeros/">unveiled</a>:</p>
<blockquote><p>
This time around, weâ€™ll be using AJAX and RSS technologies. You wonâ€™t have to reload a single page to order your dog food. Just. Brilliant.</p>
<p>Please send your contributions to the first round of funding via Paypal.
</p></blockquote>
<p>We&#8217;ll tag the food by taste and brand name, and then map the tags using variable font size! We&#8217;ll integrate with Flickr, so in return for a picture of your cat, you get virtual money spendable anywhere our proprietary currency is supported! I get to sip champagne on charactered jets while flying across the world on &#8216;crucial business trips&#8217;! All employees get paid in stock options! What&#8217;s <a href="http://ascii.textfiles.com/archives/000163.html">not to like</a>? Join us in irrational exuberance, it&#8217;s <em>Web 2.0</em>, after all!</p>
<p style="text-align: center">
Gah! Even the rants are about Web 2.0 now! &mdash;<cite><a href="http://milkcarton.protonage.net">Joey Brooks</a></cite>
</p>
<p>I know people are sick of hearing stuff like &#8216;Ajax&#8217;, but at least it&#8217;s a legitimate descriptor for a certain application of technology. Even fuzzy stuff like &#8216;The Long Tail&#8217; means <em>something</em>. &#8216;Web 2.0&#8242; means nothing; the phrase is useless. Unless you were aching in search of a marketing term to obscure your technology offering, hoping to bluff your way into taking a huge unredeemable investment, itching to revel in the aforementioned bubble scenario.</p>
<p>Somewhere along the line people forgot that Flickr, del.ico.us etc. are just good software, not heralders of a revolution. For example, tags are just keywords; they won&#8217;t solve all your problems. You can&#8217;t package a handful of design patterns into a &#8216;oh my god, technology revolution!&#8217; concept and expect to deliver it with a straight face. Wait&#8212;apparently you can, and have bunches of people buy in, hook, line and sinker. But I suppose you can&#8217;t fault software geeks for having their eyes light up upon noticing &#8216;DotCom Bubble, Reloaded&#8217; coming their way.</p>
<p>Here&#8217;s a &#8216;<a href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html">meme map</a>&#8216; for Web 2.0.</p>
<blockquote><p>
The meme map is visual indication that &#8220;Web 2.0&#8243; has joined &#8220;SOA&#8221; as a buzzword that is too ill-defined to have a serious technical discussion about. It is now associated with every hip trend on the Web. Social Networking? That&#8217;s Web 2.0. Websites with APIs? That&#8217;s Web 2.0. The Long Tail? That&#8217;s Web 2.0. AJAX? That&#8217;s Web 2.0. Tagging and Folksonomies? That&#8217;s Web 2.0 too. Even blogging? Yep, Web 2.0.</p>
<p>I think the idea and trend towards the &#8216;Web as a platform&#8217; is an important one and I find it unfortunate that the discussion is being muddied by hypesters who are trying to fill seats in conference rooms and sell books.<br />
<cite>&mdash;<a href="http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=1e983fc6-aa1d-4cb9-a3b0-104c179ee8e0">Dare Obasanjo</a></cite>
</p></blockquote>
<p>By the way, why are they specifying it to a tenth of precision if they can&#8217;t decide what it means?</p>
<p>What&#8217;s my point here? Simple: don&#8217;t say &#8220;Web 2.0&#8243;. It makes you sound clueless. Do you want to sound clueless? You wouldn&#8217;t say things like &#8220;vertically integrated <a href="http://www.incisive.nu/articles/29/hit-list-1-solution">solution</a> leveragance&#8221; or &#8220;synergetic paradigm shift&#8221;, now would you? Web 2.0 belongs in the same category&#8212;phrases enunciated by gaping idiots to signify that they don&#8217;t have anything particular to say.</p>
<p>Dare <a href="http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=e481327e-5e8b-4b93-982e-db206222a2cf">identifies</a>  some common points of the phenomenon referred to as Web 2.0: having an API, taking advantage of collective intelligence, harnessing the long tail. Notice that they&#8217;re absolutely independent of each other: Google and Amazon implement all three; UrbanDictionary uses mainly the second; Rhapsody, just the last. Determine which concept you wish to talk about, and say exactly that. Do <em>not</em> be a dolt&#8212;don&#8217;t say &#8216;Web 2.0&#8242;! Refer to &#8216;the emerging web&#8217; if you absolutely must.</p>
<p>In any case, what staid, sedate person would run a released, versioned iteration of the web anyway? Web Unstable for life!</p>
]]></content:encoded>
			<wfw:commentRss>http://firasd.org/weblog/2005/10/08/web-20/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>IE7 Fixes</title>
		<link>http://firasd.org/weblog/2005/07/30/ie7-fixes</link>
		<comments>http://firasd.org/weblog/2005/07/30/ie7-fixes#comments</comments>
		<pubDate>Sat, 30 Jul 2005 05:35:03 +0000</pubDate>
		<dc:creator>Firas</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.firasd.org/weblog/2005/07/30/ie7-fixes</guid>
		<description><![CDATA[IE7 is going to have some serious CSS updates. Excuse me while I go weep with joy.]]></description>
			<content:encoded><![CDATA[<p>Idly glancing at the Internet Explorer weblog, we come across the best news about IE for half a decade: <a href="http://blogs.msdn.com/ie/archive/2005/07/29/445242.aspx" title="Standards and CSS in IE">proposed fixes</a> for standards support in IE7.</p>
<blockquote>
<p>
In IE7, we will fix as many of the worst bugs that web developers hit as we can, and we will add the critical most-requested features from the standards as well. Though you wonâ€™t see (most of) these until Beta 2, we have already fixed the following bugs from <a href="http://www.positioniseverything.net/">PositionIsEverything</a> and <a href="http://www.quirksmode.org/">Quirksmode</a>:</p>
<ul>
<li>Peekaboo bug </li>
<li>Guillotine bug</li>
<li>Duplicate Character bug</li>
<li>Border Chaos</li>
<li>No Scroll bug</li>
<li>3 Pixel Text Jog</li>
<li>Magic Creeping Text bug</li>
<li>Bottom Margin bug on Hover</li>
<li>Losing the ability to highlight text under the top border</li>
<li>IE/Win Line-height bug</li>
<li>Double Float Margin Bug</li>
<li>Quirky Percentages in IE</li>
<li>Duplicate indent</li>
<li>Moving viewport scrollbar outside HTML borders </li>
<li>1 px border style </li>
<li>Disappearing List-background</li>
<li>Fix width:auto </li>
</ul>
<p>In addition weâ€™ve added support for the following </p>
<ul>
<li>HTML 4.01 ABBR tag </li>
<li>Improved (though not yet perfect) &lt;object&gt; fallback
		</li>
<li>CSS 2.1 Selector support (child, adjacent, attribute, first-child<br />
		etc.) </li>
<li>CSS 2.1 Fixed positioning </li>
<li>Alpha channel in PNG images </li>
<li>Fix :hover on all elements	</li>
<li>Background-attachment: fixed on all elements not just body</li>
</ul>
</blockquote>
<p>
Four years late, and still way behind most other browsers, but at least it&#8217;s <em>something</em>, right? No more guillotine bug! Attribute selectors! :hover and even :first-child pseudoselectors! Fixed positioning! My cup runneth over.</p>
]]></content:encoded>
			<wfw:commentRss>http://firasd.org/weblog/2005/07/30/ie7-fixes/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

