<?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/"
		xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>That Not So Fresh Feeling &#187; Web</title>
	<atom:link href="http://blog.ryantoohil.com/category/web/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.ryantoohil.com</link>
	<description>Stuff.</description>
	<lastBuildDate>Thu, 02 Feb 2012 20:04:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<copyright>2006-2007 </copyright>
	<managingEditor>ryan@ryantoohil.com (That Not So Fresh Feeling)</managingEditor>
	<webMaster>ryan@ryantoohil.com (That Not So Fresh Feeling)</webMaster>
	<ttl>1440</ttl>
	<image>
		<url>http://blog.ryantoohil.com/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
		<title>That Not So Fresh Feeling</title>
		<link>http://blog.ryantoohil.com</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle></itunes:subtitle>
	<itunes:summary>Just another place for just another jackass to rant about sports, politics, entertainment, technology, and life.</itunes:summary>
	<itunes:keywords></itunes:keywords>
	<itunes:category text="Society &#38; Culture" />
	<itunes:author>That Not So Fresh Feeling</itunes:author>
	<itunes:owner>
		<itunes:name>That Not So Fresh Feeling</itunes:name>
		<itunes:email>ryan@ryantoohil.com</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://blog.ryantoohil.com/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<item>
		<title>The Amazing Serendipity of the Interwebs</title>
		<link>http://blog.ryantoohil.com/2011/05/the-amazing-serendipity-of-the-interwebs.php</link>
		<comments>http://blog.ryantoohil.com/2011/05/the-amazing-serendipity-of-the-interwebs.php#comments</comments>
		<pubDate>Mon, 16 May 2011 00:45:52 +0000</pubDate>
		<dc:creator>Ryan Toohil</dc:creator>
				<category><![CDATA[smells like fish]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.ryantoohil.com/?p=800</guid>
		<description><![CDATA[I think, by far, my favorite thing about the interwebs is the ability to randomly stumble across an incredible story you didn&#8217;t even know you were interested in. Today, while just doing my normal web reading&#8212;hitting a handful of pages, RSS feeds, Twitter, etc.&#8212;I stumble across someone mentioning the John 3:16 guy. You know, this <a href='http://blog.ryantoohil.com/2011/05/the-amazing-serendipity-of-the-interwebs.php'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I think, by far, my favorite thing about the interwebs is the ability to randomly stumble across an incredible story you didn&#8217;t even know you were interested in. Today, while just doing my normal web reading&mdash;hitting a handful of pages, RSS feeds, Twitter, etc.&mdash;I stumble across someone mentioning the John 3:16 guy.</p>
<p>You know, this guy:</p>
<p><img src="http://3.bp.blogspot.com/_t6rV3U9ZEHM/TUW876MIFmI/AAAAAAABAFA/4e8MkR6I5Ws/s1600/rainbowman2.jpg" /></p>
<p>He&#8217;s the guy who any sports-loving kid who grew up in the early 80s knows as the random rainbow wig dude who showed up every major sporting event and managed to get on TV. I&#8217;m guessing, like me, pretty much everyone assumed he was a well-intentioned goofball, just trying to get on TV.</p>
<p>I think we all just assumed he was a precursor to the modern day Jumbotron morons who get wear stupid outfits, do stupid dances, or hold up stupid signs, all in the name of <em>getting on the in-arena Jumbotron</em> (not even getting on real TV).</p>
<p>Except, turns out, he was a <a href="http://www.straightdope.com/columns/read/848/is-the-guy-who-held-up-those-john-3">grade-A certifiable nutjob</a>. And that&#8217;s the amazingness of the interwebs. You can start your day reading about technology, sports, the weather, <em>whatever</em>, and end up seeing the John 3:16 guy, finding him on <a href="http://en.wikipedia.org/wiki/Rollen_Stewart">Wikipedia</a>, reading some of the articles about him, and then adding the documentary about him to your <a href="http://movies.netflix.com/WiMovie/The_Rainbow_Man_John_3_16/60037148?trkid=2361637#height2065">Netflix queue</a>. Learning about how he went from wearing a rainbow wig to attempting to buy a gun to shoot then candidate Bill Clinton.</p>
<p>So yeah, he&#8217;s not just a cuddly crazy guy, he&#8217;s a legit crazy guy. It&#8217;s worth the read. A guy who, in a different era, would have been likely exiled to the dustbin of history, only remembered in microfiche, has his story told in a documentary, written into Wikipedia, and available to everyone at the end of a hyperlink or search query.</p>
<p>Ah, the interwebs.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryantoohil.com/2011/05/the-amazing-serendipity-of-the-interwebs.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title><![CDATA[» You Can’t Replace Email if You Require Email — The Brooks Review]]></title>
		<link><![CDATA[http://brooksreview.net/2011/05/replacing-email/]]></link>
		<comments>http://blog.ryantoohil.com/2011/05/you-can%e2%80%99t-replace-email-if-you-require-email-%e2%80%94-the-brooks-review.php#comments</comments>
		<pubDate>Mon, 09 May 2011 21:11:17 +0000</pubDate>
		<dc:creator>Ryan Toohil</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.ryantoohil.com/?p=798</guid>
		<description><![CDATA[&#8220;You can’t replace pants with shorts when your definition of shorts is: everyone buy pants and cut the legs off — pants will still be a viable business (the consumer is just altering the usage). Same too with Twitter, Facebook, et al, they are still relying on email for certain parts of their service (like <a href='http://blog.ryantoohil.com/2011/05/you-can%e2%80%99t-replace-email-if-you-require-email-%e2%80%94-the-brooks-review.php'>[...]</a><p><a href="http://blog.ryantoohil.com/2011/05/you-can%e2%80%99t-replace-email-if-you-require-email-%e2%80%94-the-brooks-review.php" rel="bookmark" title="Permanent link to 'You Can’t Replace Email if You Require Email — The Brooks Review'" class="glyph">»</a></p>
]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;You can’t replace pants with shorts when your definition of shorts is: everyone buy pants and cut the legs off — pants will still be a viable business (the consumer is just altering the usage). Same too with Twitter, Facebook, et al, they are still relying on email for certain parts of their service (like adding new users or sending notifications) while wanting to replace email at the same time.&#8221;</p></blockquote>
<p>I hadn&#8217;t really thought about the ubiquitousness of email from this angle before. Even the services that are trying to replace email as the primary communications channel require you to have an email address. Obviously, this is because a) today email is the way they are used to getting their communication of passwords, logins, etc., and b) you have to have a way to communicate to people before they start using your service.</p>
<p>But, it would be pretty ballsy for some new service to require either email <em>or</em> a phone number (or &lt;insert your method of identity here&gt;).</p>
<p>(via <a href="http://brooksreview.net/2011/05/replacing-email/">The Brooks Review</a>)</p>
<p><a href="http://blog.ryantoohil.com/2011/05/you-can%e2%80%99t-replace-email-if-you-require-email-%e2%80%94-the-brooks-review.php" rel="bookmark" title="Permanent link to 'You Can’t Replace Email if You Require Email — The Brooks Review'" class="glyph">»</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryantoohil.com/2011/05/you-can%e2%80%99t-replace-email-if-you-require-email-%e2%80%94-the-brooks-review.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pow: Zero-configuration Rack server for Mac OS X</title>
		<link>http://blog.ryantoohil.com/2011/04/pow-zero-configuration-rack-server-for-mac-os-x.php</link>
		<comments>http://blog.ryantoohil.com/2011/04/pow-zero-configuration-rack-server-for-mac-os-x.php#comments</comments>
		<pubDate>Thu, 07 Apr 2011 22:15:12 +0000</pubDate>
		<dc:creator>Ryan Toohil</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.ryantoohil.com/?p=781</guid>
		<description><![CDATA[Pow: Zero-configuration Rack server for Mac OS X: &#8220;Pow is a zero-config Rack server for Mac OS X. Have it serving your apps locally in under a minute.&#8221; Holy awesomesauce. Build (or clone from github) a bunch of Rails or Rack apps on your local machine, run them with a tiny server using real hostnames <a href='http://blog.ryantoohil.com/2011/04/pow-zero-configuration-rack-server-for-mac-os-x.php'>[...]</a>]]></description>
			<content:encoded><![CDATA[<blockquote><p><a href="http://pow.cx/">Pow: Zero-configuration Rack server for Mac OS X</a>: &#8220;Pow is a zero-config Rack server for Mac OS X. Have it serving your apps locally in under a minute.&#8221;</p></blockquote>
<p>Holy awesomesauce. Build (or clone from github) a bunch of Rails or Rack apps on your local machine, run them with a tiny server using real hostnames based off of symlinks.</p>
<p>This is just one of those tiny &#8220;why didn&#8217;t <em>I</em> think of that&#8221; things that makes <a href="http://37signals.com/">37signals</a> so good.</p>
<p>(Via <a href="http://daringfireball.net/linked/2011/04/07/pow">Daring Fireball</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryantoohil.com/2011/04/pow-zero-configuration-rack-server-for-mac-os-x.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Broke the Web</title>
		<link>http://blog.ryantoohil.com/2009/08/twitter-broke-the-web.php</link>
		<comments>http://blog.ryantoohil.com/2009/08/twitter-broke-the-web.php#comments</comments>
		<pubDate>Thu, 06 Aug 2009 15:04:46 +0000</pubDate>
		<dc:creator>Ryan Toohil</dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web hosting]]></category>

		<guid isPermaLink="false">http://blog.ryantoohil.com/?p=388</guid>
		<description><![CDATA[With Twitter being down, and feeling the need to spew out characters to the Twinterweb, I opened up trusty MarsEdit and decided to update my good ol&#8217; blog. That&#8217;s when I realized how much Twitter had taken over. I hadn&#8217;t logged into my web interface in a bit, so I had a WordPress update, 4 <a href='http://blog.ryantoohil.com/2009/08/twitter-broke-the-web.php'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>With <a href="https://www.twitter.com">Twitter</a> being down, and feeling the need to spew out characters to the Twinterweb, I opened up trusty <a href="http://www.red-sweater.com/marsedit/">MarsEdit</a> and decided to update my good ol&#8217; blog.</p>
<p>That&#8217;s when I realized how much Twitter had taken over.</p>
<p>I hadn&#8217;t logged into my web interface in a bit, so I had a WordPress update, 4 plugin updates, and a bunch of pending spam. I cleared that out and then started crafting a post in MarsEdit. As I went to post <a href="http://blog.ryantoohil.com/2009/08/twitters-down-oh-no.php">those fateful words</a>, MarsEdit choked on an XML-RPC error complaining about bad content.</p>
<p>I quickly scanned through recent post, looked for bad characters. I used the Googles to try to find an explanation. Finally, I noticed that each page of my blog was spitting out a PHP warning (because, you know, PHP is pretty dumb, and I&#8217;m too lazy to have turned off warnings) that it couldn&#8217;t download my latest tweets from Twitter. </p>
<p>One quick click of &#8220;Disable&#8221; and MarsEdit sprung back to life.</p>
<p>Twitter was breaking my site.</p>
<p>At which point, it dawned on me, that at this point, Twitter being down is like having part of the internet&#8217;s routing being down. It&#8217;s tied into so many systems, and so much traffic/content flows through it, that when it goes kablooey, all that content has to route elsewhere. Which then floods those systems, and they start to struggle and burst at the seams a bit, and then folks overflow into another system, and so on.</p>
<p>Until, the end result, of course, is that Twitter was breaking my site.</p>
<p>Here&#8217;s a graphical representation:</p>
<p><img src="http://www.ryantoohil.com/images/twitter-down-20090806-110343.jpg"/ alt="Twitter Down" title="Twitter Down"/></p>
<p>It&#8217;s fixed now.</p>
<p>My site, that is, not Twitter, which is <a href="http://downforeveryoneorjustme.com/twitter.com">still down</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryantoohil.com/2009/08/twitter-broke-the-web.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Awesome tool: HTTP Client for HTTP Debugging</title>
		<link>http://blog.ryantoohil.com/2008/12/awesome-tool-http-client-for-http-debugging.php</link>
		<comments>http://blog.ryantoohil.com/2008/12/awesome-tool-http-client-for-http-debugging.php#comments</comments>
		<pubDate>Sat, 13 Dec 2008 17:11:36 +0000</pubDate>
		<dc:creator>Ryan Toohil</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web hosting]]></category>

		<guid isPermaLink="false">http://blog.ryantoohil.com/?p=322</guid>
		<description><![CDATA[HTTP Client &#8211; Mac Developer Tool for HTTP Debugging If you do any web development, this tool is awesome.]]></description>
			<content:encoded><![CDATA[<p><a href="http://ditchnet.org/httpclient/">HTTP Client &#8211; Mac Developer Tool for HTTP Debugging</a></p>
<p>If you do any web development, this tool is awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryantoohil.com/2008/12/awesome-tool-http-client-for-http-debugging.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>When 99% Isn&#8217;t Good Enough</title>
		<link>http://blog.ryantoohil.com/2007/08/when-99-isnt-good-enough.php</link>
		<comments>http://blog.ryantoohil.com/2007/08/when-99-isnt-good-enough.php#comments</comments>
		<pubDate>Wed, 29 Aug 2007 07:20:38 +0000</pubDate>
		<dc:creator>Ryan Toohil</dc:creator>
				<category><![CDATA[DNS]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web hosting]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://blog.ryantoohil.com/2007/08/when-99-isnt-good-enough.php</guid>
		<description><![CDATA[My company is at the beginning of a what will end up being a fairly long, exhaustive migration process. Probably on the order of 12-16 months, migrating web sites from a set of servers on one side of the country to a set of servers on the other side. It&#8217;s not your typical forklift migration <a href='http://blog.ryantoohil.com/2007/08/when-99-isnt-good-enough.php'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>My company is at the beginning of a what will end up being a fairly long, exhaustive migration process. Probably on the order of 12-16 months, migrating web sites from a set of servers on one side of the country to a set of servers on the other side. It&#8217;s not your typical forklift migration (where you actually move the servers and plug them in at their new home); instead, it&#8217;s literally moving files, mail, DNS, etc. to a new platform.</p>
<p>It&#8217;s pretty daunting, pretty complicated, and can occasionally be pretty cool.</p>
<p>On the flip side, it&#8217;s now 2:55AM Eastern in Boston (where I started my day), but I&#8217;m in Phoenix where it&#8217;s actually only 11:55PM. That&#8217;s a sign that maybe things didn&#8217;t go quite as smoothly as one would have hoped.</p>
<p>The step we&#8217;re on is a step where we take over DNS for folks. It&#8217;s always somewhat difficult, because we&#8217;ll get a big list of domains and have to figure out whose record (our nameserver&#8217;s or the other nameserver&#8217;s) is the &#8220;real&#8221; record. It&#8217;s not generally<em> too </em>tough to figure it out (you can judge by the SOA of the records) and the number of domains is usually short of 100k, so as long as you&#8217;re accurate to within 1-2%, it&#8217;s not too bad. That&#8217;s 1000 guys who might break, which is pretty easy to handle with a good support team and some quick script fixes.</p>
<p>Let me take a step back. The process is actually that our nameservers need to become the authoritative nameservers for the domains we&#8217;re moving. This allows us to later change their DNS to point to their new home, and it all kinda works. We have to get the domains, merge them into our nameservers, become authoritative, and then fix what breaks.</p>
<p>We did that yesterday. Except it wasn&#8217;t 100k domains. It was 1.2 million. And the domains weren&#8217;t coming from a single, well-maintained nameserver. They domains came from three, somewhat munged together nameservers. There were internal conflicts, conflicts with our servers, missing zones. A host of issues. We thought we&#8217;d worked most of them out and gotten the problems down to, at most, 4-5k domains. That&#8217;s a lot, but in reality, it&#8217;s less than 0.5% of the total domains.</p>
<blockquote><p>&#8220;Pretty good,&#8221; you say.</p></blockquote>
<blockquote><p>&#8220;Not quite,&#8221; I say.</p></blockquote>
<p>For you see, there weren&#8217;t just three nameservers. There were five. So there&#8217;s a couple thousand domains we missed. And we also missed some of the conflicts (either by omission or by grabbing the wrong data). In the end, it was closer to 12k domains that were wonky.</p>
<p>That&#8217;s still only 1%. Damn good, given all of the variables.</p>
<p>Except 12000 broken domains leads to a whole lot of phone calls and emails. And some angry customers. And some tired folks staying up to fix things that they weren&#8217;t responsible for breaking. And one tired folk&#8211;me&#8211;staying up because he feels guilty for only being 99% good enough.</p>
<p>DNS is a fickle beast. Thankfully, it&#8217;s pretty quickly fixable. Once we&#8217;d identified some global problems, we could fix them rapidly and put big chunks of the broken domains back in working order.</p>
<p>I often argue with people who think the &#8220;Chinese Market&#8221; is a valid business plan. You know, the folks who say &#8220;hey, if we can just get our product in front of 100 million people, and get 1% of those people to buy, we&#8217;ll be rich!&#8221; Except, of course, it doesn&#8217;t really work that way. It&#8217;s hard to get a product in front of that many people who would be interested in buying, and it&#8217;s hard to get 1% of any audience to buy anything.</p>
<p>Well, not in business plans, at least. It does work that way in technical issues. If you&#8217;ve got a huge enough base of users, the smallest mistakes can have a big impact on your company and team. In these cases, sometimes being 99% accurate isn&#8217;t good enough.</p>
<p>Here&#8217;s a graphical representation:</p>
<p><img src="http://blog.ryantoohil.com/wp-content/uploads/2007/08/100k.png" alt="100k" /></p>
<p>You see, with 100k domains, you never quite reach screwed. It&#8217;s manageable.</p>
<p><img src="http://blog.ryantoohil.com/wp-content/uploads/2007/08/1200k.png" alt="1.2 mill" /></p>
<p>With 1.2 million domains, you&#8217;re pretty much totally screwed.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryantoohil.com/2007/08/when-99-isnt-good-enough.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wow &#8230; Slashdot&#8217;s Playing April Fools</title>
		<link>http://blog.ryantoohil.com/2007/04/wow-slashdots-playing-april-fools.php</link>
		<comments>http://blog.ryantoohil.com/2007/04/wow-slashdots-playing-april-fools.php#comments</comments>
		<pubDate>Sun, 01 Apr 2007 10:49:06 +0000</pubDate>
		<dc:creator>Ryan Toohil</dc:creator>
				<category><![CDATA[Digg]]></category>
		<category><![CDATA[Slashdot]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.ryantoohil.com/2007/04/wow-slashdots-playing-april-fools.php</guid>
		<description><![CDATA[I poked over to Slashdot this morning before I ran off to basketball. I saw this: Holy crap. That&#8217;s ugly. Clicking the little link to vote takes you to a Thank You screen that says that voting will help ensure the best stories are presented. I would have expected something more interactive, more (dare I <a href='http://blog.ryantoohil.com/2007/04/wow-slashdots-playing-april-fools.php'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I poked over to Slashdot this morning before I ran off to basketball. I saw this:</p>
<p><img src="http://blog.ryantoohil.com/wp-content/uploads/2007/04/slashdigg.jpg" alt="Slashdot and Digg" /></p>
<p>Holy crap. That&#8217;s ugly.</p>
<p>Clicking the little link to vote takes you to a Thank You screen that says that voting will help ensure the best stories are presented. I would have expected something more interactive, more (dare I say it) Web 2.0-y.</p>
<p>Then I actually read the Thank You message:</p>
<p>&#8220;<strong>Thank You for participating in the Slashdottit Rating System</strong></p>
<p>Your vote in the Slashdottit system will help insure the best stories are presented to our readers, with hyper accurate numbers to indicate their relevance and general awesomeness. Only by requiring the contribution of every random user of the internet can we guarantee the most scientifically perfect numbers will be generated. These numbers will guarantee that every story that appears on Slashdot will be interesting, insightful, and flawless. Vote early, vote often.&#8221;</p>
<p>Ha. Clever. April Fool&#8217;s. Well played.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryantoohil.com/2007/04/wow-slashdots-playing-april-fools.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linkbaiting is Annoying</title>
		<link>http://blog.ryantoohil.com/2007/02/linkbaiting-is-annoying.php</link>
		<comments>http://blog.ryantoohil.com/2007/02/linkbaiting-is-annoying.php#comments</comments>
		<pubDate>Sat, 24 Feb 2007 22:51:50 +0000</pubDate>
		<dc:creator>Ryan Toohil</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.ryantoohil.com/2007/02/linkbaiting-is-annoying.php</guid>
		<description><![CDATA[I&#8217;ve been reading a lot of search engine stuff in my feed reader recently. I used to be deep into the search engine optimization knowledge, but at some point, I realized that it was, at some level, just scummy. Not the idea that you&#8217;d understand how engines work and do the little things to make <a href='http://blog.ryantoohil.com/2007/02/linkbaiting-is-annoying.php'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been reading a lot of search engine stuff in my feed reader recently. I used to be deep into the search engine optimization knowledge, but at some point, I realized that it was, at some level, just scummy. Not the idea that you&#8217;d understand how engines work and do the little things to make your site rank appropriately. No, it was the other stuff, like link exchanges and link buying and the general dishonesty that comes along with that. When I go to a search engine, I want to actually find what I&#8217;m looking for, not have to dig through a bunch of crappy sites that <em>think</em> they deserve my traffic.</p>
<p>It got worse when AdSense came along, and it got even worse as Digg, Facebook, MySpace, and the other social networking-type sites got big. Now, not only were people gaming the engines, they were throwing up lame articles and gaming other systems to get both the search juice and the traffic. Their spammy site gets the best of both worlds, and the rest of us deal with more spam&#8211;just not of the email variety.</p>
<p>This week was a <a href="http://www.searchmarketinggurus.com/search_marketing_gurus/2007/02/shoemoney_banne.html#comment-61302454">big to-do</a> about one of these SEO/SMO guys who got banned from <a href="http://www.mybloglog.com">now-Yahoo! owned blog widget</a> because he was posting how to hack it (and, quite frankly, being an all-around douche). So, a guy who games the system for a living was bitching about being banned from a free tool that he&#8217;d been posting how to hack. Topping it off, a whole bunch of other SEO folks (many of whom I&#8217;ve been reading for a few years now) hopped on and defended the guy.</p>
<p>I just don&#8217;t get it.</p>
<p>I understand that the whole idea behind this widget (MyBlogLog) and behind other sites (like Digg, Flickr, etc.) is community. You build a community and you get more than just the functionality of the widget, you get the benefit/fun of the community. It&#8217;s all so Webtwopointohy.</p>
<p>Finally, a <a href="http://andybeard.eu/2007/02/wolfpack-of-lies-hack-baiting-web-20-startups-for-diggs.html">voice of reason came</a> through my feed reader. I&#8217;m hoping we&#8217;re reaching a tipping point. I&#8217;m hoping we&#8217;re reaching the point where every sales and marketing guy out there looking to score some quick money doesn&#8217;t look at every new site and widget as something to game and make money. Now, I&#8217;m not against making money. I&#8217;d love to create a site that has some value to people and figure out a way (ads or not) to make some money. But the group of folks who exist solely to put up a site with ads, get it on Digg, and get enough sheep to click on it need to go away. They used to be called spammers, and it&#8217;s about time we go back to calling them that.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryantoohil.com/2007/02/linkbaiting-is-annoying.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>If Only I Weren&#8217;t So Lazy &#8230;</title>
		<link>http://blog.ryantoohil.com/2006/12/if-only-i-werent-so-lazy.php</link>
		<comments>http://blog.ryantoohil.com/2006/12/if-only-i-werent-so-lazy.php#comments</comments>
		<pubDate>Thu, 28 Dec 2006 14:13:13 +0000</pubDate>
		<dc:creator>Ryan Toohil</dc:creator>
				<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.ryantoohil.com/2006/12/if-only-i-werent-so-lazy.php</guid>
		<description><![CDATA[Remember back when I mentioned that I should build a little centralized social networking manager where you could manage your profile in one place? Well, I don&#8217;t have to anymore. ProfileLinker did it for me. TechCrunch pointed to them today, which means they&#8217;re bound to get a good bit of traffic today. Reading through the <a href='http://blog.ryantoohil.com/2006/12/if-only-i-werent-so-lazy.php'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Remember back when I mentioned that I should <a href="http://blog.ryantoohil.com/2006/06/my-new-crappy-business-idea.php">build a little centralized social networking manager where you could manage your profile in one place</a>?</p>
<p>Well, I don&#8217;t have to anymore. <a href="http://www.profilelinker.com/">ProfileLinker</a> did it for me.</p>
<p><a href="http://www.techcrunch.com/2006/12/28/profilelinker-takes-meebo-approach-to-social-networking/">TechCrunch pointed to them today</a>, which means they&#8217;re bound to get a good bit of traffic today. Reading through the comments, folks are hitting on many of the reasons I never got energized to actually do anything about it: the networks could cut you off; users would have to really trust you to give you their login/pass; there are so many networks that you&#8217;d be constantly trying to keep up as new networks emerged (as well as keep old networks working).</p>
<p>Partnering with the networks is the only way to make it work long term, I think, and that&#8217;s a tall order given that any centralized management system removes page views from their site, thus removing ad views from their site, thus directly reducing their revenue stream.</p>
<p>Still, it&#8217;s an idea that needs to happen because managing multiple profiles is just silly.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryantoohil.com/2006/12/if-only-i-werent-so-lazy.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>So you want to have a website? Part Two</title>
		<link>http://blog.ryantoohil.com/2006/12/so-you-want-to-have-a-website-part-two.php</link>
		<comments>http://blog.ryantoohil.com/2006/12/so-you-want-to-have-a-website-part-two.php#comments</comments>
		<pubDate>Fri, 15 Dec 2006 21:08:50 +0000</pubDate>
		<dc:creator>Ryan Toohil</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Web hosting]]></category>

		<guid isPermaLink="false">http://blog.ryantoohil.com/2006/12/so-you-want-to-have-a-website-part-two.php</guid>
		<description><![CDATA[In part one, I told you what to do if you just want an email address or a blog. In part two, I&#8217;ll tell you want to do if you fall into the category of folks who just want their own little nook on the web. I want my own small little corner of the <a href='http://blog.ryantoohil.com/2006/12/so-you-want-to-have-a-website-part-two.php'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://blog.ryantoohil.com/2006/12/so-you-want-to-have-a-website-part-one.php">part one</a>, I told you what to do if you just want an email address or a blog. In part two, I&#8217;ll tell you want to do if you fall into the category of folks who just want their own little nook on the web.</p>
<p><strong>I want my own small little corner of the internet!</strong></p>
<p>Awesome! I&#8217;m going to assume you&#8217;ve got a domain name (how else can you have your own cool little place without owning www.coffeepotamus.com?). What you need now is web hosting.</p>
<p>Actually, what you need now is an idea of what you&#8217;re going to do with your site. Maybe you&#8217;ll have a blog and some images of your friend and family? (Using friend rather than friends was unintentional, but funny, so I decided to not correct it.) Maybe you want to throw up those mp3s of your band that you&#8217;ve kept squirreled away on your hard drive.</p>
<p>Or maybe you want to go full bore Flash with games and forums and a whole site devoted to the awesomeness that is you.</p>
<p>In any case, you need to make a couple of estimates: how much disk space you&#8217;ll need and how much bandwidth you need. For a lot of folks, this is the toughest part of getting a website as it&#8217;s the largest way web hosting companies differentiate themselves from each other.</p>
<p>But &#8230; I&#8217;m going to let you in on a little secret.</p>
<p><em>It doesn&#8217;t matter.</em></p>
<p>These days, almost any plan that runs you $7-8/month is going to come with gigabytes of diskspace and tens of gigabytes of bandwidth. Guess what? Unless you&#8217;re really really popular, you won&#8217;t even use a tenth of that. Most people won&#8217;t even use 1/100th of that.</p>
<p>The lesson here? Pick a hosting company based on things that will have a bigger effect on your life. Do you prefer to use email and forums for support? Pick a host who focuses on that. Want someone on call 24/7? Pick a host who offers support in that fashion. Want to be able to install and update software with the click of a button? Look for a host who offers one click software installation and upgrades.</p>
<p>Basically, just identify what matters to you and realize that if you&#8217;re really going to use all of that disk space and bandwidth, you probably <strong>shouldn&#8217;t</strong> be using shared hosting.</p>
<p>There&#8217;s one other tricky question &#8212; Windows or Unix? I think this ones pretty easy though. Unless you plan on using ASP or ASP.NET (two web scripting languages), you should go with Unix. Many of you are now thinking to yourselves, &#8220;but I use Windows at home? Why wouldn&#8217;t I pick Windows?&#8221; The answer, quite simply, is that you don&#8217;t have to run the server so you just want to pick something that works well. And web hosts have been doing Unix hosting forever. It just works. Plus the cool SysAdmins all know it inside and out and can make it do crazy things.<br />
So, we&#8217;ve figured out that you will:</p>
<ol>
<li>Pick shared web hosting</li>
<li>Ignore disk space and bandwidth and go with the host that fits you best</li>
<li>Pick Unix (unless you need ASP or ASP.NET)</li>
</ol>
<p>Basically, now you just need to shell out the dough and start building your site.</p>
<p>The next lesson?</p>
<p><strong>Do NOT use Microsoft Frontpage.</strong></p>
<p>It&#8217;s not that it&#8217;s a bad product. It does it&#8217;s job really well. It&#8217;s also a pain to support, has a startling tendency to decide to change your page without asking, and a tendency to become corrupt and break your site entirely. Plus, Microsoft is done with it. So it&#8217;s a dying product anyway.</p>
<p>Save yourself the time and money and grab one of the many nice free editors. <a href="http://www.nvu.com/index.php">Nvu</a> is a good one.</p>
<p>Now just build your site. Try not to reinvent the wheel. If you picked a host who has one click installers, try something like Gallery2 for image galleries, or WordPress for a blog. You don&#8217;t need to do it yourself &#8212; the one click installers can make it very easy to build a site without much work. However, make sure you stay up to date. If your web host offers upgrades or patches for your installed apps, take advantage of them when they become available.</p>
<p>If you don&#8217;t, you could login one day and see that your site says:</p>
<p>&#8220;Haha you suck you&#8217;ve been h4xx043d&#8221;</p>
<p>In other words, some ingenious little kid has hacked your site because you&#8217;re using a 4 year old version of some guestbook software your Uncle Dale (who smells like fish) gave you. You curse to yourself, &#8220;I&#8217;ll always upgrade from now on, now I just need to get my site back.&#8221;</p>
<p>Which, because you follow my last lesson, is a piece of cake.</p>
<p><strong>Always back up your site on your hard drive.</strong></p>
<p>I cannot tell you how many sob stories we hear about customers who are running their &#8220;business&#8221; off of their account, but don&#8217;t have their own backup. When their site gets hacked, they expect that their web host will have a copy of the file they uploaded 5 months ago. Here&#8217;s a little secret: most web host do have backups, but they are rotated out quickly (daily, weekly, or semiweekly). What that means is that if you get hacked while you&#8217;re on vacation, you may come back and find out that the only backup your host has is of the hacked file itself.</p>
<p>Thanks Uncle Dale, you fishy bastard.</p>
<p>Backup your files. Keep a copy on your hard drive. If you use a database-driven application, ask your host (or, better yet, look in their knowledgebase or forums) if there is a way for you to get backups of your database.<br />
So, you want to build your own little site?</p>
<ol>
<li><strong>Pick shared web hosting</strong></li>
<li><strong>Ignore disk space and bandwidth and go with the host that fits you best</strong></li>
<li><strong>Pick Unix (unless you need ASP or ASP.NET)</strong></li>
<li><strong>Don&#8217;t use Frontpage</strong></li>
<li><strong>Backup, backup, backup</strong></li>
</ol>
<p>That&#8217;s it. Everything else you really don&#8217;t need to care about. And, by the time you need to care about it, you&#8217;ll be a superstar web expert and won&#8217;t be reading silly stuff like this.</p>
<p>In Part Three, we&#8217;ll disuss what to when you plan to make your living online.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryantoohil.com/2006/12/so-you-want-to-have-a-website-part-two.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

