<?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>firsttube.com &#187; OSNews</title>
	<atom:link href="http://firsttube.com/tag/osnews/feed/" rel="self" type="application/rss+xml" />
	<link>http://firsttube.com</link>
	<description>crunchy nuggets, served semi-daily</description>
	<lastBuildDate>Wed, 10 Mar 2010 03:38:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<atom:link rel='hub' href='http://firsttube.com/?pushpress=hub'/>
		<item>
		<title>Behind the Scenes at OSNews</title>
		<link>http://firsttube.com/read/behind-the-scenes-at-osnews/</link>
		<comments>http://firsttube.com/read/behind-the-scenes-at-osnews/#comments</comments>
		<pubDate>Mon, 04 May 2009 22:55:57 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OSNews]]></category>

		<guid isPermaLink="false">http://firsttube.com/?p=1279</guid>
		<description><![CDATA[I just started putting together a series of articles I will be publishing on OSNews.  I&#8217;ve only roughly sketched it out, but in short, it&#8217;s going to discuss how OSNews works, how the PHP is structured, why we made certain architectural decisions, why we don&#8217;t use tried-and-true CMSes like WordPress, Slash, or Joomla!, and how, [...]]]></description>
			<content:encoded><![CDATA[<p>I just started putting together a series of articles I will be publishing on OSNews.  I&#8217;ve only roughly sketched it out, but in short, it&#8217;s going to discuss how <a href='http://osnews.com'>OSNews</a> works, how the PHP is structured, why we made certain architectural decisions, why we don&#8217;t use tried-and-true CMSes like WordPress, Slash, or Joomla!, and how, during peak traffic times, we have survived 30,000 unique visitors per hour on a single server.  <a href='http://osnews.com'>OSNews</a> didn&#8217;t happen by mistake: over a series of months, arguably years, we took a constant read of performance, hits, server load, and usability with the mission to continually improve load time, performance, and <abbr title="user experience">UX</abbr>.  We&#8217;ve just recently begun testing some new data presentation methods that I intend to include in my little exposé.</p>
<p>If you&#8217;re interested in some revealing behind-the-scenes info, feel free to ask questions now.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/behind-the-scenes-at-osnews/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>OSNews vs. WordPress</title>
		<link>http://firsttube.com/read/osnews-vs-wordpress/</link>
		<comments>http://firsttube.com/read/osnews-vs-wordpress/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 00:35:20 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Nerd]]></category>
		<category><![CDATA[OSNews]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://firsttubecom/?p=656</guid>
		<description><![CDATA[I&#8217;ve spent quite a bit of time, over the last 5 or 6 days, diving into WordPress and learning what makes it tick.  Parts of WordPress are really impressive &#8211; just flat out cool. The way some of it works is fairly complex and deciphering it sometimes means reading page after page after page to understand an [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve spent quite a bit of time, over the last 5 or 6 days, diving into WordPress and learning what makes it tick.  Parts of WordPress are <em>really</em> impressive &#8211; just flat out <em><strong>cool</strong></em>. The way some of it works is fairly complex and deciphering it sometimes means reading page after page after page to understand an entire routine.  But sometimes, when you finally see, end to end, how something in WordPress works &#8211;  I mean really see individual bits of the engine &#8211; you have to admit it teaches you a little about PHP.  WordPress, underneath it all, is a pretty big beast and its strength and ubiquitous presence comes largely, I think, from the fact that it can do virtually anything.  The really sweet plugin system, the ways hooks work, &#8220;The Loop,&#8221; the dynamic options panel &#8211; it&#8217;s all very educational.  </p>
<p>The interesting thing here is that I&#8217;ve browsed the source of <a href="http://slashcode.com">Slash</a>, <a href="http://scoop.kuro5hin.org">Scoop</a>, <a href="http://phpnuke.org">phpNuke</a>, and now <a href="http://wordpress.org">WordPress</a>, and all of them are <strong>definitively</strong> more complex and much heavier than the entire <a href='http://osnews.com'>OSNews</a> codebase. Now, before you jump all over me &#8211; firstly, Slash and Scoop are Perl, and I don&#8217;t really read Perl, so I can&#8217;t speak as an expert there.  Secondly, WordPress and Nuke both are very portable and dynamic, whereas <a href='http://osnews.com'>OSNews</a> has a narrow focus and, location-wise, is very static.  But that aside, <a href='http://osnews.com'>OSNews</a> has withstood simultaneous link bombs from <a href="http://slashdot.org">Slashdot</a> and <a href="http://digg.com">Digg</a>.  As amazing as WordPress is, it&#8217;s mostly amazing that it functions at all and loads in less than 2 minutes per page with as much going on as I can see behind the scenes.   That&#8217;s not a cut on WordPress, by the way.</p>
<p>In fact, if anything , what is really impressed upon me is how smooth and simple <a href='http://osnews.com'>OSNews</a> code is, if I may be so bold.  OSNews runs superfast due, in part, to lots of creative caching, some on-demand, some via cron.  But it also does so because of highly efficient queries that are measured for speed on their JOINs, meaning in some cases, it&#8217;s faster to do 20 simple queries than one complex one, or build a long and scary chain of &#8220;OR x=a OR x=b OR x=c OR x=d&#8230;&#8221;  Watching WordPress code in action is really fun for me, but watching <a href='http://osnews.com'>OSNews</a> work knowing what I now know about how much work PHP can cram into its threads is even more fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/osnews-vs-wordpress/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>A Little About Code Names</title>
		<link>http://firsttube.com/read/A-Little-About-Code-Names/</link>
		<comments>http://firsttube.com/read/A-Little-About-Code-Names/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 17:17:43 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Flip]]></category>
		<category><![CDATA[Nerd]]></category>
		<category><![CDATA[OSNews]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/A-Little-About-Code-Names</guid>
		<description><![CDATA[Throughout the internet, you&#8217;ll find a slew of geeks who refer to their projects by &#8220;code name.&#8221;  Realistically, this isn&#8217;t GI Joe, so there&#8217;s no real reason to need a code name for your projects, right? I&#8217;m here to argue that.  
Since I&#8217;m involved in several web endeavors, there is always a lot [...]]]></description>
			<content:encoded><![CDATA[<p>Throughout the internet, you&#8217;ll find a slew of geeks who refer to their projects by &#8220;code name.&#8221;  Realistically, this isn&#8217;t GI Joe, so there&#8217;s no real reason to need a <i>code name</i> for your projects, right? I&#8217;m here to argue that.  </p>
<p>Since I&#8217;m involved in several web endeavors, there is always a <b>lot</b> of development code on my computers.  When I start something like a <a href='http://firsttube.com'>firsttube.com</a> redesign or something much larger, like an <a href='http://osnews.com'>OSNews</a> redesign, it doesn&#8217;t make sense to have a hundred folders called &#8220;osnewsv4&#8243; or somesuch littered about.  I used to date the folders, but osnewsv4-tuesday doesn&#8217;t help.  And something like osnewsv4-20071017 doesn&#8217;t help much either.  </p>
<p>Now it gets even more complex: what if I build something and then decide to approach it differently? How will I know which folder is the one that contains relevant code? Enter codenames! </p>
<p>When I knew I was going to build a brand spankin&#8217; new version of OSNews, I knew it would eventually be called version 4, so it made no sense to start calling the first code off my fingers &#8220;v4.&#8221;  As it turns out, there were actually almost 10 versions of &#8220;<a href="http://firsttube.com/tag/OSNews">OSNews</a> version 4&#8243; before we accepted a codebase.  The first ones were much different in both look and feel and code.  So, for my own organizational purposes, I use code names.  All that matters is which code base eventually gets promoted to the &#8220;version 4&#8243; title.  </p>
<p>So, here a list of the codenames I&#8217;ve used on my projects in the past, going back as far as I can remember:</p>
<p>I used to maintain an open source weblog called <a href="http://firsttube.com/tag/Flip">Flip</a>, which later become <a href="http://firsttube.com/tag/smallaxe">Small Axe</a>.  Although Flip 2.0 may have had a codename, I can&#8217;t remember or find any reference to it.  Flip 2.1 was called Lobster.  Flip 2.2 was called Shark, although I never released that code, largely because before I finished it, I released Flip 3.0, Turtle.  Flip 3.1 was to be called Jackrabbit, but again, I never released it.  Flip 4.0 earned the codename Blueberry, but it was merged into the first release of Small Axe.  We&#8217;ll get back to Small Axe in a minute.  The nicknames of Flip were entirely random, they meant nothing, except that I wanted the 2.x and 3.x family to be animals, and for 4.x, a complete rewrite, I decided to use fruits.  That never materialized.   </p>
<p>A large part of why verison of Flip went entirely unreleased is because the app became big and tough to handle.  As a result, I stripped out the core of it and released &#8220;Flip Lite,&#8221; which was called &#8220;Red Squirrel.&#8221;  There was a running joke in college about a &#8220;blue raccoon,&#8221; so &#8220;red squirrel&#8221; was a silent tribute.  When Flip Lite 2 came about, it was called &#8220;Rivet Boy.&#8221;  <a href="http://firsttube.com/read/Rivet-Boy">Here&#8217;s why I called it &#8220;rivet boy&#8221;</a>. </p>
<p><a href="http://firsttube.com/tag/blog">Small Axe Weblog</a> took over where Flip left off &#8211; I really need to get around to updating it, since I&#8217;ve probably worked up to v 0.7 by now! &#8211; but the roadmap, along with the <a href="http://smallaxesolutions.com/WeblogRoadmap.html">codenames, are listed here</a>.  They are codenamed after the japanese Iron Chefs and their popular guests.  </p>
<p><a href="http://firsttube.com/tag/meta">firsttube.com</a> itself had codenames, some of the time.  <a href='http://firsttube.com'>firsttube.com</a> 3 was &#8220;Milky&#8221;.  3.1 was Crossbow because it was built to be cross-platform.  3.2 was Scoop Face, because it was inspired by <a href="http://scoop.kuro5hin.org">Scoop</a>.  3.3 was &#8220;Semi-Scoop&#8221;, much for the same reasons.  3.3.1 was &#8220;Flip&#8221;, because it was the first version to use code from the Flip project.  4.0 was lazily called &#8220;Lobster&#8221; because it was running Flip 2.1.  5.0 was &#8220;Linkfarm&#8221;, because it was &#8211; for the few weeks it lived &#8211; a link farm.  6.0 may or may not have actually had a codename when I built it, but it was listed in one directory as, &#8220;Wikitube&#8221;, because it ran phpwiki software.  I merged it and my weblog for version 7.0, which, along with 8.0, didn&#8217;t earn codenames.  The recently released <a href='http://firsttube.com'>firsttube.com</a> 9.0 was called &#8220;Chalkboard,&#8221; because at one point, I thought the header looked like a chalkboard.  Obviously, it doesn&#8217;t anymore.  </p>
<p>On to OSNews: Again, these codenames are mine and mine only, they are neither &#8220;official,&#8221; nor even known the rest of the staff, as it was only as I was developing code that I used the codenames.  The now defunct <a href='http://osnews.com'>OSNews</a> Meta Blog is actually Small Axe, so it was in a folder called &#8220;Small Axe.&#8221;  We renamed it &#8220;meta blog&#8221; literally days before making it live.   </p>
<p><a href="http://osnews.com/staff">The <a href='http://osnews.com'>OSNews</a> Staff Blog</a> used to be called <i>ftblogroller</i>, and I actually still have the very first working version on my company&#8217;s intranet test server.  The funny thing is, <a href="http://firsttube.com/read/firsttube.com-7.0-Last-Post-of-2005">I chronicled it long ago on firsttube.com</a>.  That was the engine of the <a href='http://osnews.com'>OSNews</a> Staff Blog.  It also powers the <a href="http://osgalaxy.com">OSGalaxy</a> site, although there I refer to it as &#8220;Galaxy,&#8221; I never actually got around to packaging it.  </p>
<p><a href="http://jobs.osnews.com">Jobs.OSNews</a>, an experiment that everyone liked but nobody used, was called Meadow, only because it was green.  </p>
<p>OSNews v4 had a few codenames on my computer.  &#8220;NEW&#8221; was one of them, as was &#8220;TCO,&#8221; which was an acronym for &#8220;three column OSNews.&#8221;  The one that eventually earned the title version 4 was Blueprint, because I threw everything away and literally started from scratch.  Even the queries that fetch data were rewritten to be most efficient.  </p>
<p>Two projects in the words: &#8220;Timber&#8221; is the codename of a module that does <a href='http://osnews.com'>OSNews</a> native polling.  Why Timber? A poll takes a <i>tally</i>, tally like <i>tally ho</i>, like <i>timber ho!</i>.  I didn&#8217;t say they made sense or were funny, I just said I used them.</p>
<p><img src="http://firsttube.com/uploads/mcbragg.jpg" align="left" style="border:0;" />Another project that has had several lives already is the iPhone optimized <a href='http://osnews.com'>OSNews</a> site.  I have gone through several versions of this code as well.  Recently, I tossed aside &#8220;iui-osnews&#8221; and &#8220;knox&#8221; to really work on project &#8220;McBragg.&#8221;  <a href="http://en.wikipedia.org/wiki/Commander_McBragg">Commander McBragg</a> was the general in the Underdog cartoons.  I seemed to remember him going on several <i>safari</i>s, so I stole his name for my code.  McBragg&#8217;s javascript framework and CSS is not finished yet, but the underlying PHP appears to be sound, so I expect to finish that within the next few weeks.  </p>
<p>As you can see, having codenames can help a develper understand what code he&#8217;s looking at.  It would not help me at all to see a folder called &#8220;firsttube.com-20060722&#8243; because I wouldn&#8217;t know what version of <a href='http://firsttube.com'>firsttube.com</a> or whether the code was even used on the live site.  But certainly, if I saw a subfolder in my <a href='http://osnews.com'>OSNews</a> directory called &#8220;mcbragg,&#8221; I&#8217;d know it has relevent code.  I think there&#8217;s something to be said for categorizing your code that way, plus, it&#8217;s kinda cool to have codenames.  Yeah, I said it.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/A-Little-About-Code-Names/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Remembering Why I Mostly Hate Apple Users, Even Though I Am One</title>
		<link>http://firsttube.com/read/Remembering-Why-I-Mostly-Hate-Apple-Users/</link>
		<comments>http://firsttube.com/read/Remembering-Why-I-Mostly-Hate-Apple-Users/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 11:14:37 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[OSNews]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Remembering-Why-I-Mostly-Hate-Apple-Users</guid>
		<description><![CDATA[This week, I had to make a trip to the Apple store.  My iPhone began growing some &#8220;bubbles&#8221; under the screen, so they swapped one out.  I had also brought back a flaky Airport Extreme, but since I only made an appt for my iPhone, they told me I&#8217;d have to make another [...]]]></description>
			<content:encoded><![CDATA[<p>This week, I had to make a trip to the Apple store.  My iPhone began growing some &#8220;bubbles&#8221; under the screen, so they swapped one out.  I had also brought back a flaky Airport Extreme, but since I only made an appt for my iPhone, they told me I&#8217;d have to make another appointment for my Airport with the &#8220;Mac&#8221; team.  Frustrated, I spoke to the store manager and got in via &#8220;standby&#8221; appointment.  They didn&#8217;t have an AE in house, so I had to order one and go back this weekend.  The people at the Apple store were nice, but the entire thing was a cluster.  The Apple Store is always so crowded and chaotic and it&#8217;s hard to find someone to help you.  Luckily, it turned out ok, and I got a new iPhone and a new Airport.  I wanted to post, but then I remembered what happened in the past when I posted about Apple. </p>
<p>I wrote a piece for <a href='http://osnews.com'>OSNews</a> some time ago called &#8220;A Month With a Mac.&#8221;  If you read it, it&#8217;s not really very negative &#8211; in fact, it&#8217;s mostly positive &#8211; but I eventually decided to stick with PC, predicting, accurately, I&#8217;d add, that I&#8217;d be a Mac user by 2005, which I was.  </p>
<p>But after a little Google&#8217;ing today, I found <a href="http://macslash.org/comments.pl?sid=2934">this thread at MacSlash</a>.  I read it today, and almost immediately, I hate Mac extremists.</p>
<p>In my house, in the last 2 years, we&#8217;ve owned an iBook, a Macbook Pro, a 20&#8243; iMac, a Macbook, an iPhone, an Airport Extreme, and three iPods.  We&#8217;ve purchased iLife 08, a Leopard family pack, and several Mac apps including my favorite, <a href="http://panic.com">Transmit</a>.  We have no operational PC&#8217;s in-house.   But I swear, reading this pathetic crap makes me want to burn my Mac.  </p>
<p>What a bunch of pricks? They think I made facts up &#8211; like the error message I received.  They think that the first thing you do with a review unit is break the seal.  Although I mistakenly referred to 10.1 merely as &#8220;OS X,&#8221; they don&#8217;t beleive I got the discs.  It&#8217;s really pretty amazing to see a decent review get such incredible responses.  Genius comments like <a href="http://macslash.org/comments.pl?sid=2934&#038;cid=21704">this one</a> (where I&#8217;m apparently gay) and <a href="http://macslash.org/comments.pl?sid=2934&#038;cid=21725">this one</a> (where I&#8217;m paid by Microsoft) and <a href="http://macslash.org/comments.pl?sid=2934&#038;cid=21888">this one</a> (I don&#8217;t care what he says, he&#8217;s absolutely 100% wrong) ought to embarrass the Mac community.  But instead, they stay on their own board masturbating each other and growing insanely angry about what, in essence, is a decent review.  Truly, they make me hate my Mac right now and they make me hate the elitist community.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/Remembering-Why-I-Mostly-Hate-Apple-Users/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The Fifteen Percent Rule</title>
		<link>http://firsttube.com/read/The-Fifteen-Percent-Rule/</link>
		<comments>http://firsttube.com/read/The-Fifteen-Percent-Rule/#comments</comments>
		<pubDate>Tue, 22 Jan 2008 09:04:37 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[OSNews]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/The-Fifteen-Percent-Rule</guid>
		<description><![CDATA[As a general rule, 15% of any online community is comprised of ninnies, fools, and jerks.  On some sites, this percentage is much higher, and for others, it&#8217;s slightly lower.  But every community has them and too often, they are impossibly loud and attention seeking.  
On the whole, I find OSNews to [...]]]></description>
			<content:encoded><![CDATA[<p>As a general rule, 15% of any online community is comprised of <i>ninnies, fools, and jerks</i>.  On some sites, this percentage is much higher, and for others, it&#8217;s slightly lower.  But every community has them and too often, they are impossibly loud and attention seeking.  </p>
<p>On the whole, I find <a href='http://osnews.com'>OSNews</a> to be way above average.  The noise ratio is generally low, so it&#8217;s really only the trolling &#8211; both intentional and unintentional &#8211; that gets people riled up.  But the rule still applies.  </p>
<p>Recently, I had a user incredibly angry at me because I &#8220;forced&#8221; him to use the mobile site on his mobile device.  I reminded him that it&#8217;s been that way since the first day Eugenia rolled out the code, but he was having none of that.  I told him that most devices won&#8217;t support the site and he said his did.  Finally, he uploaded a video of his usage and saw him using&#8230; an iPhone!  The best part? The iPhone is <b>not</b> served the mobile version.  So he was going to <a href="http://mobile.osnews.com">mobile.osnews.com</a> and them complaining that we served him the mobile version! </p>
<p>Then yesterday, in an admittedly heated discussion about KDE4, I was discussing how I am disappointed with the release <i>as a 4.0 release</i> and some got incredibly angry.  They pounded upon me that the only proper thing to do is release the code and let users find the bugs.  But I didn&#8217;t relent when I probably should have just ignored it, I was a bit too salty at worst, I should have just moved on and stayed above it, but alas, I didn&#8217;t, and it ended with a bang.  </p>
<p>A lot of people think that by being a part of the <a href='http://osnews.com'>OSNews</a> staff, we&#8217;re not allowed to have any opinions.  They forget that we&#8217;re software users too, and that we participate in our own community.  </p>
<p>So, anyway, in this KDE4 &#8220;ready or not&#8221; discussion, I insisted that it was naive to suggest that the average user would follow the development or news closely enough to know that the KDE team suggested that 4.0 is not ready for users, I was called &#8220;stupid&#8221; by one user and &#8220;an ejit&#8221; by another.  It&#8217;s a fatal flaw for IT people to assume everyone is like them, that everyone is subscribed to 400+ RSS feeds and knows the news before it&#8217;s even cooled off.  But the battle waged on.  In retrospect, I really don&#8217;t think anything I said was wrong or off base, so I&#8217;m not really regretting this interchange.   </p>
<p>While digging through the responses, I found a user misusing his mod points &#8211; a clear violation of <a href='http://osnews.com'>OSNews</a> rules &#8211; by modding down every comment that disagreed with his (not just mine) and modding up every comment that agreed.  A cursory review showed that every up-mod he&#8217;s handed out in the last few days was to pro-KDE posts, while every down-mod in the last several days dared to question them.  This is a cleare violation: this doesn&#8217;t help us prevent forum misuse, it just filters out differing opinions, which leads to <a href="http://firsttube.com/read/Bye-bye-Reddit">groupthink</a>.  I was tempted to reverse all of his recent moderations straightaway, but I witheld and swallowed his downmods of even my own comments.  You stay classy, <strike>K&#8212;&#8212;&#8211;</strike> (name redacted).  </p>
<p>Yes, even the best communities have a few bad apples, a few sour pusses who want only to be stroked and reinforced in their own opinions, and when there is any challenge, they lash out.  They&#8217;re present in every community, real life included.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/The-Fifteen-Percent-Rule/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Flop That is Windows Vista</title>
		<link>http://firsttube.com/read/The-Flop-That-is-Windows-Vista/</link>
		<comments>http://firsttube.com/read/The-Flop-That-is-Windows-Vista/#comments</comments>
		<pubDate>Mon, 17 Dec 2007 12:20:44 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OSNews]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/The-Flop-That-is-Windows-Vista</guid>
		<description><![CDATA[Thom posted an article on OSNews.com yesterday called Vista&#8217;s Mythical Cut Features.  It got me thinking; I left a few comments on the article that really hit the heart of the matter, but Thom&#8217;s responses, and those of others, questioned whether or not the things I mentioned were cut features or not.  
Longhorn, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://cogscanthink.blogsome.com">Thom</a> posted an article on <a href="http://osnews.com">OSNews.com</a> yesterday called <a href="http://www4.osnews.com/story/19055/Vistas_Mythical_Cut_Features">Vista&#8217;s Mythical Cut Features</a>.  It got me thinking; I left a few comments on the article that really hit the heart of the matter, but Thom&#8217;s responses, and those of others, questioned whether or not the things I mentioned were cut features or not.  </p>
<p>Longhorn, years ago, was presented as delivering on <a href="http://www.google.com/search?q=longhorn+three+pillars">three pillars</a>.  The pillars were: WinFS, a metadata based, database-like file system; Avalon, a new .NET graphical subsystem; and Indigo, a new communications framework.  WinFS is in beta now, but delivers in a far different way than originally posed.  Avalon, renamed Windows Presentation Foundation or WPF was delivered with Windows Vista and is available on XP.  Indigo, retitled Windows Communication Foundation, is available in Vista as well. Initially, this lends some credence to the editorial, which suggests that it&#8217;s virtually impossible to name individual &#8220;missing features&#8221; from Vista.  </p>
<p>But upon further thought, it goes further than &#8220;which feature is missing?&#8221;  Because there are loads of things that are &#8220;missing&#8221; in the sense that they ought to be included.  Ultimately, where Vista fails on a large scale is delivering on the promise it made.  Microsoft, not only via promo videos, but also via their insiders like Scoble, Mary Jo Foley, and Paul Thurott, started to lay the groundwork via conversations and ideas that promised a next generation operating system.  A new OS, built almost entirely from scratch, almost entirely in managed code.  </p>
<p>But they blew it.  Big time. </p>
<p>In fact, they were so incapable of delivering that they infamously scrapped their work and rolled back to Windows 2003 SP1 in what would eventually be called the &#8220;<a href="http://www.google.com/search?hl=en&#038;q=longhorn+reset">Longhorn reset</a>.&#8221;  </p>
<p>Vista is an incremental change at best.  This should come as little surprise, as Vista is pretty much, as described, XP enhanced twice over.  Many of the changes that made it to the final version serve little purpose.  The Aero interface is clunkier and less attractive than Apple&#8217;s.  The Flip3D tool is cool, but ultimately, a toy.  <a href="http://www.computerworld.com.au/index.php/id;1205188121;fp;4194304;fpid;1">UAC is a disaster</a>.  WinFS isn&#8217;t there.  Windows Mail received love under the hood, but is still second rate.  The over-branding of every app and the un-customizable, dumbed-down UI is hatable.  Pretty much everything about Vista is less appetizing than Windows XP, which is maturing really nicely.   </p>
<p>Longhorn, on the other hand, was an idea.  It was going to show us something new and exciting.  It was going to be the best that incredibly talented engineers could come up with when they had unlimited budget, an amazing array of programmers, marketers, user interface experts, and powerful partners.  But Microsoft collapsed under its own weight.  They couldn&#8217;t commit to advancing things and making them work.  Who could forget the <a href="http://moishelettvin.blogspot.com/2006/11/windows-shutdown-crapfest.html">Windows shudown crapfest</a> article? This is likely a microcosm of the entire development of this OS: the lowest common denominator, the least offensive, the least problem causing thing won. And more often than not, it sucked.  </p>
<p>This isn&#8217;t to say Redmond doesn&#8217;t count amongst its ranks, some of the best and brightest.  It&#8217;s just that when you become that large, it&#8217;s hard to be nimble and stay on course.  Microsoft&#8217;s newest utter failure is their foray into search &#8212; Microsoft has already lost search.  I wonder if they will apply the same &#8220;we can do anything&#8221; attitude there.  </p>
<p>The interesting thing is that Microsoft has pretty much admitted Windows Vista is a flop by feeding the press details about &#8220;<a href="http://en.wikipedia.org/wiki/Windows_7">Windows 7</a>.&#8221;  The very fact that they have already dumped Vista to focus on the <i>next</i> shining star is pretty telling.  </p>
<p>Combine all of this with the dizzying number of &#8220;versions&#8221; of Vista, designed, as best as I can tell, to slowly extort money from you.  There is no magic included with each version, you don&#8217;t get an extra disc, or more applications.  You don&#8217;t get more at all, in fact, what you get is something simply <i>less crippled</i>.  Microsoft intentionally sells versions of its own OS with features <b><i>removed</i></b> unless you pay more.  This is the business behind the OS, and it is part and parcel of the problem &#8211; there is no respect for the client, either as a consumer or as a user.  In short, they don&#8217;t deliver the best product they can, they deliver part of the product, and for more dollars, you can use some of what was there anyway.  Since none of the version provide explicitly what I would want, I would need to buy the &#8220;ultimate&#8221; edition, which currently runs $329.  That&#8217;s $200 more than Mac OS X Leopard.  </p>
<p>So maybe I can&#8217;t name siginificant individual things left out of Vista besides WinFS.  And perhaps the disappointment is not that the features are left out, but rather, that developers haven&#8217;t really leveraged them for fear that a Vista-only program is doomed before the first header file is included.  But one thing is certain: Vista didn&#8217;t deliver on what most people expected, which was a new experience, a new OS, a new paradigm, a new adventure.  Instead, they got a stinker that requires top-notch specs to perform half as well as XP.  Microsoft may yet impress us with Windows 7.  Perhaps their days ruling the roost of OSes have begun their long and painful wane.  But one thing will remain forever clear when discussing Vista: what they &#8220;left out&#8221; was innovation and inspiration.  And what we got is a flop.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/The-Flop-That-is-Windows-Vista/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Facebook Group for OSNews</title>
		<link>http://firsttube.com/read/Facebook-Group-for-OSNews/</link>
		<comments>http://firsttube.com/read/Facebook-Group-for-OSNews/#comments</comments>
		<pubDate>Sat, 05 May 2007 10:46:36 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[OSNews]]></category>
		<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Facebook-Group-for-OSNews</guid>
		<description><![CDATA[If anyone who came here from OSNews is on Facebook, be sure to join the OSNews Facebook group.  It will be interesting to see if we can assemble some recognizable group on that site.
]]></description>
			<content:encoded><![CDATA[<p>If anyone who came here from <a href='http://osnews.com'>OSNews</a> is on Facebook, be sure to join the <a href="http://www.facebook.com/group.php?gid=2423491952">OSNews Facebook group</a>.  It will be interesting to see if we can assemble some recognizable group on that site.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/Facebook-Group-for-OSNews/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Chapter Comes to a Close</title>
		<link>http://firsttube.com/read/Another-Chapter-Comes-to-a-Close/</link>
		<comments>http://firsttube.com/read/Another-Chapter-Comes-to-a-Close/#comments</comments>
		<pubDate>Thu, 05 Apr 2007 11:25:39 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[OSNews]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Another-Chapter-Comes-to-a-Close</guid>
		<description><![CDATA[Since it&#8217;s eaten up quite a bit of my time, I&#8217;ve spent way too many posts discussing OSNews, and that will come to a close today.  See, today I wrapped up the remaining bugs and features I planned for 4.0-final, and made a code snapshot and called the OSNews codebase on www4 &#8220;final.&#8221;  [...]]]></description>
			<content:encoded><![CDATA[<p>Since it&#8217;s eaten up quite a bit of my time, I&#8217;ve spent way too many posts discussing OSNews, and that will come to a close today.  See, today I wrapped up the remaining bugs and features I planned for 4.0-final, and made a code snapshot and called the <a href='http://osnews.com'>OSNews</a> codebase on www4 &#8220;final.&#8221;  Thus ends that chapter of my life. </p>
<p>I made a lot of last minute changes, including fixing the problem where the sidebar falls below the main bar (thanks to a reader for that contribution).  I redid the classic theme, made the &#8220;Orange Platinum&#8221; theme available to non-subscribers, allowed up to 999 characters in a conversation, and much more. </p>
<p>All that remains now is David giving it the OK or hiring a designer to make the changes he wants.  When we get that, we go live.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/Another-Chapter-Comes-to-a-Close/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OSNews version 4 Subscriber Only Features</title>
		<link>http://firsttube.com/read/OSNews-version-4-Subscriber-Only-Features/</link>
		<comments>http://firsttube.com/read/OSNews-version-4-Subscriber-Only-Features/#comments</comments>
		<pubDate>Mon, 26 Mar 2007 14:26:21 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[OSNews]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/OSNews-version-4-Subscriber-Only-Features</guid>
		<description><![CDATA[I decided that I would add some features to OSN4 that are &#8220;subscriber only&#8221; features.  I won&#8217;t lie, I did it up subscribership, not because it gets me rich (it doesn&#8217;t, I make no money from it) and not because I&#8217;m a jerk, but rather because OSNews is a better experience without those pesky [...]]]></description>
			<content:encoded><![CDATA[<p>I decided that I would add some features to OSN4 that are &#8220;subscriber only&#8221; features.  I won&#8217;t lie, I did it up subscribership, not because it gets me rich (it doesn&#8217;t, I make no money from it) and not because I&#8217;m a jerk, but rather because <a href='http://osnews.com'>OSNews</a> is a better experience without those pesky ads and I want other people to see it.  Plus, the longer <a href='http://osnews.com'>OSNews</a> is profitable the better equipment we have, the more attention we get from our admins, etc.  </p>
<p>Thus, I have implemented some subscriber only features.  Like v3, the most obvious benefit is that all ads go &#8220;poof&#8221; and you never see them.  Period.  </p>
<p>The most requested feature is the &#8220;ignore list.&#8221;  You can now ignore a user, and their comments will be automatically collapsed and highlighted.  This is great if you want to ignore a troll or someone who really bugs you.  </p>
<p>Thirdly, instead of changing each page to &#8220;view -> all comments&#8221; in flat mode, you can now set this in your prefs and just see all comments on each page in one shot.  This is VERY useful to people who are married to flat mode. </p>
<p>I may add additional site skins for subscribers.  I&#8217;m not sure about this one, because it&#8217;s more work, but then, replicating all of the v3 skins ought to be easy now that I have the classic skin mostly complete.  [update: I have already added "Orange Platinum" from v3, and will be adding more in the coming week]</p>
<p>And lastly, links in your profile (both your website and any links in your bio) will *not* be tagged rel=&#8221;nofollow.&#8221;  By adding a rel of nofollow, the links are not followed by search engines and therefore do not benefit from our standing in their index.  This is less something I removed from users and more because it prevents spam.  Instead of fake dummy accounts who do not visit us but continue to have a valid user page, only subscribers will benefit from our indexing.  I am going to add rel=&#8221;nofollow&#8221; to links in the comments too. [update: this is done] </p>
<p>These may not be the only subscriber only features we see in <a href='http://osnews.com'>OSNews</a> version 4.  I intend to make it more attractive to be a subscriber without making the non-subscriber experience anything less than complete.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/OSNews-version-4-Subscriber-Only-Features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSNews 4 Beta Reactions</title>
		<link>http://firsttube.com/read/OSNews-4-Beta-Reactions/</link>
		<comments>http://firsttube.com/read/OSNews-4-Beta-Reactions/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 15:49:11 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[OSNews]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/OSNews-4-Beta-Reactions</guid>
		<description><![CDATA[Some Positives
&#8220;Much nicer than the old site, particularly the &#8220;recent comments&#8221; feature.&#8220;
&#8220;I find the site to be very aesthetically pleasing. It reminds me of a newspaper. The previous site certainly was better on limited hardware and small devices, but I do find the new site easy to navigate and pleasing to the eye.&#8220;
&#8220;Awesome work!&#8220;
And from [...]]]></description>
			<content:encoded><![CDATA[<p><b>Some Positives</b><br />
&#8220;<i>Much nicer than the old site, particularly the &#8220;recent comments&#8221; feature.</i>&#8220;</p>
<p>&#8220;<i>I find the site to be very aesthetically pleasing. It reminds me of a newspaper. The previous site certainly was better on limited hardware and small devices, but I do find the new site easy to navigate and pleasing to the eye.</i>&#8220;</p>
<p>&#8220;<i>Awesome work!</i>&#8220;</p>
<p><b>And from the Complaints Department:</b><br />
&#8220;<i>New look is interesting, but I feel like something lost. Can not tell what is it exactly.</i>&#8220;</p>
<p>&#8220;<i>I am really sorry, I love the new features, but I *hate* the new look.</i>&#8220;</p>
<p>&#8220;<i>It&#8217;s somewhat &#8220;painful&#8221; to read, as in &#8211; it actually hurts my eyes. [...] If it goes live in this current form with no way for me to continue using v3, I will be leaving this site.</i>&#8220;</p>
<p><b>&#8230;And my personal favorite:</b><br />
&#8220;<i>CSS [...] RSS [...] Javascript [...] So this is the &#8220;Internet Explorer Only&#8221; version of OSnews?</i>&#8220;<br />
I&#8217;m not even sure what that heck that means, but I hope this guy isn&#8217;t a web designer. </p>
<p>The people who are either unhappy with &#8211; or in more cases than you&#8217;d expect, seemingly angry &#8211; about the new look haven&#8217;t offered a ton of specific suggestion, so we&#8217;ll sift through and see what we can pick up for changes.  It sounds like some people just want v3 with Ajax.  This surprises me greatly.  If I can hack up a theme, they can have it.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/OSNews-4-Beta-Reactions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OSNews v4 Dangerously Close</title>
		<link>http://firsttube.com/read/OSNews-v4-Dangerously-Close/</link>
		<comments>http://firsttube.com/read/OSNews-v4-Dangerously-Close/#comments</comments>
		<pubDate>Mon, 19 Mar 2007 10:56:56 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[OSNews]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/OSNews-v4-Dangerously-Close</guid>
		<description><![CDATA[Within the next two weeks, we will see a more public beta of OSNews version 4.  I have pretty much everything integrated, and the site &#8212; I think &#8212; is feature complete.  I am excited about getting some user feedback.  
I am also thinking that it might be interesting to have have [...]]]></description>
			<content:encoded><![CDATA[<p>Within the next two weeks, we will see a more public beta of <a href='http://osnews.com'>OSNews</a> version 4.  I have pretty much everything integrated, and the site &#8212; I think &#8212; is feature complete.  I am excited about getting some user feedback.  </p>
<p>I am also thinking that it might be interesting to have have a stylesheet contest a la Slashdot.  That&#8217;s not for some time though.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/OSNews-v4-Dangerously-Close/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>So Much To Say</title>
		<link>http://firsttube.com/read/So-Much-To-Say/</link>
		<comments>http://firsttube.com/read/So-Much-To-Say/#comments</comments>
		<pubDate>Mon, 26 Feb 2007 12:06:37 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[JP]]></category>
		<category><![CDATA[OSNews]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Social Commentary]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/So-Much-To-Say</guid>
		<description><![CDATA[On a normal day, I might point you towards links like this one, which demonstrates that The White House has removed quotes by Dick Cheney from their website.  Or maybe this one, which claims that not a SINGLE member of George Bush or Dick Cheney&#8217;s family has served in this &#8220;honorable&#8221; war and set [...]]]></description>
			<content:encoded><![CDATA[<p>On a normal day, I might point you towards links like this one, which demonstrates that <a href="http://www.teambio.org/2007/02/bush-administration-recreates-history-at-whitehousegov-website/">The White House has removed quotes by Dick Cheney from their website</a>.  Or maybe this one, which claims that <a href="http://www.buzzflash.com/articles/analysis/185">not a SINGLE member of George Bush or Dick Cheney&#8217;s family has served in this &#8220;honorable&#8221; war and set foot in Iraq as a soldier</a>.  I would explain that these are families of cowards, who continue to make this country worse each day they live, continue to decay our country and its framework, continue to increase the hatred for our once noble country.  But instead, today is about good news.  </p>
<p>This weekend, I won the Corporate Office Employee of the Year award, which was a tremendously validating experience. Combine that with the fact that my wife is newly pregnant and this was the first event that people have known about it, so they showered her with affection.  And I&#8217;m so-close-I-can-taste-it to feature complete with <a href='http://osnews.com'>OSNews</a> version 4.  So many cool features it makes me excited just thinking about it.  I&#8217;ll detail several of them in a subsequent post.  </p>
<p>Anyway, today is a GOOD day, and I will leave it at that.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/So-Much-To-Say/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Trackback Spam</title>
		<link>http://firsttube.com/read/trackback-spam/</link>
		<comments>http://firsttube.com/read/trackback-spam/#comments</comments>
		<pubDate>Tue, 13 Feb 2007 14:51:00 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[OSNews]]></category>
		<category><![CDATA[Search Engines]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Trackback Spam]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Trackback-Spam</guid>
		<description><![CDATA[There is a new trend out there, one that hasn&#8217;t received much coverage, but it&#8217;s a big deal, and it&#8217;s getting bigger.  As user generated content becomes more and more prevalent, we have a new type of spam out there: trackback spam.  On my blog, beneath all of the entries (above the comments), [...]]]></description>
			<content:encoded><![CDATA[<p>There is a new trend out there, one that hasn&#8217;t received much coverage, but it&#8217;s a big deal, and it&#8217;s getting bigger.  As user generated content becomes more and more prevalent, we have a new type of spam out there: trackback spam.  On my blog, beneath all of the entries (above the comments), there is a section that shows you the user agents that loaded that page as well as the refering pages.  I recently discovered something: people gaming the system.  Read on&#8230;<br />
<span id="more-217"></span><br />
The thing is, I sometimes follow those links to see who is linking to my site.  There are several reasons I do this, but part of it is the effect on search engines.  Anyone who links a blog entry to my particle immediately is linked back on subsequent page load.  It&#8217;s good search engine karma.  That said, I started seeing some sites that didn&#8217;t have a link back, but somehow referred someone to my site.  And then I realized they were unrelated  &#8211; car insurance, casino, etc.  Typical spam crap.  </p>
<p>All were coming from different IPs.  All had different user agents.  All had different referer links.  This is spam, pure and simple.  It&#8217;s someone trying to piggyback off of my pagerank.  </p>
<p>These are the jerks who spammed me:<br />
<small>theonlineslotsmachine .com<br />
online-casino-special .com<br />
adencitycasino .com<br />
onterminsurance .com<br />
ontermlifeinsurancerate .com<br />
onslotmachinesonline .com<br />
actoncasino .com<br />
onusinter .com<br />
iloanmortgageonline .com<br />
scrail .net<br />
ppplastic .com<br />
mysteryclips .com<br />
e-z-ly-treat-e-d .com<br />
onhomecontentsinsurance .com</small></p>
<p>And that&#8217;s just a small slice of the pie.  </p>
<p>I&#8217;ve removed all of the spam links I could find, added some tighter controls to try to avoid recording these faked headers, and also added &#8216;rel=&#8221;nofollow&#8221;&#8216; to the links, which means I still reward referrers with a link, but bots won&#8217;t follow them, so they get no pagerank bonus until I manually change it.</p>
<p>Trackback spam is going to be a big problem, particularly as people continue to use commenting engines that allow you to link your name to a URL.  It makes sense to start posting fake comments just to get that link on a worthwhile website with a high pagerank.  So combating this early will be important.  </p>
<p>I&#8217;ve thought about some ways we might combat this, and was thinking that on OSNews, I might only light up your blog/homepage link if you have a positive &#8220;trust&#8221; level.  Otherwise, it will be just plain text.  Or maybe add the &#8220;nofollow&#8221; to links of untrusted users.  Not sure yet.  </p>
<p>Either way, trust me, though the subject may catch on with a different name, you haven&#8217;t heard the last of trackback spam.  </p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/trackback-spam/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Coming Soon: Web 2.0 Review</title>
		<link>http://firsttube.com/read/Coming-Soon-Web-20-Review/</link>
		<comments>http://firsttube.com/read/Coming-Soon-Web-20-Review/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 16:24:56 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[OSNews]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Coming-Soon-Web-20-Review</guid>
		<description><![CDATA[I&#8217;ve been doing a LOT of coding for OSNews version 4 lately.  It&#8217;s really brought up a lot of interesting thoughts about Web 2.0 websites.  I intend to write something of length about that in the next few days.  Suffice it to say, there&#8217;s a lot of new ground we&#8217;ll be treading [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been doing a LOT of coding for <a href='http://osnews.com'>OSNews</a> version 4 lately.  It&#8217;s really brought up a lot of interesting thoughts about Web 2.0 websites.  I intend to write something of length about that in the next few days.  Suffice it to say, there&#8217;s a lot of new ground we&#8217;ll be treading with OSN4.  It&#8217;s pretty exciting.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/Coming-Soon-Web-20-Review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Sneak Peek at OSNews Version 4</title>
		<link>http://firsttube.com/read/sneak-peek-at-osnews-version-4/</link>
		<comments>http://firsttube.com/read/sneak-peek-at-osnews-version-4/#comments</comments>
		<pubDate>Fri, 26 Jan 2007 11:09:32 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[OSNews]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Sneak-Peek-at-OSNews-Version-4</guid>
		<description><![CDATA[Since we&#8217;re getting close to a usable version of OSNews 4, I thought I&#8217;d post a few sneak peek screenshots of the next version of OSNews.  This is somewhat silly, because the interface is based on CSS, so it can and possibly will change significantly (it&#8217;s more important to get the PHP sorted out [...]]]></description>
			<content:encoded><![CDATA[<p>Since we&#8217;re getting close to a usable version of <a href='http://osnews.com'>OSNews</a> 4, I thought I&#8217;d post a few sneak peek screenshots of the next version of OSNews.  This is somewhat silly, because the interface is based on CSS, so it can and possibly will change significantly (it&#8217;s more important to get the PHP sorted out than the CSS, up front at least).  But nonetheless, by the end of next week, v4 will be close enough for me to switch to it full time.  If you click the &#8220;Read More&#8221; link, you&#8217;ll see several sections of screengrabs from the site as it stands today.<br />
<span id="more-224"></span><br />
<a href="http://firsttube.com/uploads/osn4preview1.png" rel='lytebox[sneak-peek-at-osnews-version-4]'><img src="http://firsttube.com/uploads/osn4preview1_tn.png" alt="Screenshot" /></a><br />
<small>Click the image for a full size view</small></p>
<p>This is the current view of a reply comment.  Note that when you quote a parent comment, it is now given its own style, different from the [i] tag.  Also, note the avatar and the &#8220;Member Since,&#8221; which will replace the average score following a username.  The average score method was useful, but also flawed, because new users could have deceivingly high averages.</p>
<p><a href="http://firsttube.com/uploads/osn4preview2.png" rel='lytebox[sneak-peek-at-osnews-version-4]'><img src="http://firsttube.com/uploads/osn4preview2_tn.png" alt="Screenshot" align="right" /></a>To the right is the current template for a news story.  It&#8217;s pretty standard, not much to see, but you will notice the &#8220;star&#8221; to the right, which is currently &#8220;on.&#8221;  Starred stories are different from recommendations and function like a bookmark, much like the concept of &#8220;starring&#8221; in Gmail.</p>
<p><a href="http://firsttube.com/uploads/osn4preview3.png" rel='lytebox[sneak-peek-at-osnews-version-4]'><img src="http://firsttube.com/uploads/osn4preview3_tn.png" alt="Screenshot" align="left" /></a>Each person&#8217;s profile includes a page of RSS feeds (more will follow) specific to that user.  Custom RSS feeds are cached on demand and then retreived from cache for the next 60 minutes, after which a subsequent request will reload the cache.  The number one RSS feed for me? A feed of the stories my friends have recommended.</p>
<p><a href="http://firsttube.com/uploads/osn4preview4.png" rel='lytebox[sneak-peek-at-osnews-version-4]'><img src="http://firsttube.com/uploads/osn4preview4_tn.png" alt="Screenshot" align="right" /></a>This is the current sidebar for OSNews.  There will definitely be more information in it, and very likely an advertisement.  The sidebar not only features your profile navigation, but also links to recent comments and recent original stories.  The new layout includes a prominent link to original stories.</p>
<p>Note the headlines at the bottom, which can be changed dynamically.  Currently, we&#8217;re offering three headline sources: <a href='http://osnews.com'>OSNews</a> Staff, OSGalaxy, and Gnomefiles.  It&#8217;s possible we may offer additional feeds in the future or maybe even at rollout.</p>
<p>This list is current feeding from static HTML files, but it&#8217;s very likely that by the time the site is live, the static file will be parsed by server scripts from RSS feeds.  If this is the case, we will be loading several other feeds for headlines.  If you have suggestions for feeds you&#8217;d like to see there, please leave them in the comments of this story.</p>
<p><a href="http://firsttube.com/uploads/osn4preview5.png" rel='lytebox[sneak-peek-at-osnews-version-4]'><img src="http://firsttube.com/uploads/osn4preview5_tn.png" alt="Screenshot" align="left" /></a>Last but not least is this shot of a work very much in-progress: the comment screen.  If your comment is a reply to another comment, you can quote the parent comment by clicking a button.  Furthermore, there is a comment preview button that will show the preview inline below your comment form and allow you to see exactly what it will look like (the [q] tags aren&#8217;t parsing in the preview YET, but they will).  I&#8217;m really happy with this form, and it&#8217;s really a major improvement over the current form with the javascript popup preview, which I never use, even if it is a nice javascript.  I&#8217;m particular pleased with some of the javascript we&#8217;ve got that <em>doesn&#8217;t</em> use AJAX.  Some of the interactive dynamic tricks we use are exclusively client-side, which means even fewer page loads, which means a better, faster server and overall <a href='http://osnews.com'>OSNews</a> experience.</p>
<p>If you&#8217;re interested in <a href='http://osnews.com'>OSNews</a> 4 stories, please leave a comment and let me know to keep posting them.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/sneak-peek-at-osnews-version-4/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
