<?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>blog.sudosu.net &#187; Web</title>
	<atom:link href="http://blog.sudosu.net/category/computers/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sudosu.net</link>
	<description>Got root?</description>
	<lastBuildDate>Mon, 21 Dec 2009 18:27:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Announcing The Launch Of SPBS &#8212; the Simplest Possible Blogging System</title>
		<link>http://blog.sudosu.net/2008/announcing-the-launch-of-spbs-the-simplest-possible-blogging-system/</link>
		<comments>http://blog.sudosu.net/2008/announcing-the-launch-of-spbs-the-simplest-possible-blogging-system/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 07:24:27 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[John Mark Schofield Meta]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2008/announcing-the-launch-of-spbs-the-simplest-possible-blogging-system/</guid>
		<description><![CDATA[And by &#8220;Launch,&#8221; I mean &#8220;I&#8217;m starting to write it.&#8221; There&#8217;s a long way between that and a completed program. But you can check my progress at SPBS&#8217; Google Code site: http://code.google.com/p/spbs/
I&#8217;ve written an introduction to SPBS, and the reasons I&#8217;m writing it here, at http://code.google.com/p/spbs/wiki/SPBSIntroduction
]]></description>
			<content:encoded><![CDATA[<p>And by &#8220;Launch,&#8221; I mean &#8220;I&#8217;m starting to write it.&#8221; There&#8217;s a long way between that and a completed program. But you can check my progress at SPBS&#8217; Google Code site: <a href="http://code.google.com/p/spbs/" target="_blank">http://code.google.com/p/spbs/</a></p>
<p>I&#8217;ve written an introduction to SPBS, and the reasons I&#8217;m writing it here, at <a href="http://code.google.com/p/spbs/wiki/SPBSIntroduction" target="_blank">http://code.google.com/p/spbs/wiki/SPBSIntroduction</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/announcing-the-launch-of-spbs-the-simplest-possible-blogging-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BioWiki &#8212; A new project</title>
		<link>http://blog.sudosu.net/2007/biowiki-a-new-project/</link>
		<comments>http://blog.sudosu.net/2007/biowiki-a-new-project/#comments</comments>
		<pubDate>Thu, 27 Dec 2007 06:17:41 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Autobiography]]></category>
		<category><![CDATA[Sudosu.net Meta]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/biowiki-a-new-project/</guid>
		<description><![CDATA[Although I&#8217;m not at all sure about the &#8220;BioWiki&#8221; name. And &#8220;AutoBioWiki&#8221; is even worse. But in the fine tradition of Anne Lamott&#8217;s &#8220;shitty first draft,&#8221; here&#8217;s
 http://biowiki.sudosu.net
(I&#8217;m keeping the shitty first draft to myself, at least for now.)
]]></description>
			<content:encoded><![CDATA[<p>Although I&#8217;m not at all sure about the &#8220;BioWiki&#8221; name. And &#8220;AutoBioWiki&#8221; is even worse. But in the fine tradition of Anne Lamott&#8217;s &#8220;shitty first draft,&#8221; here&#8217;s</p>
<p><a href="http://biowiki.sudosu.net" title="John Mark Schofield's Autobiographical Wiki" target="_blank"> http://biowiki.sudosu.net</a></p>
<p>(I&#8217;m keeping the shitty first draft to myself, at least for now.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/biowiki-a-new-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google FTW: Fixing Arrow Problems in OS X Python</title>
		<link>http://blog.sudosu.net/2007/google-ftw-fixing-arrow-problems-in-os-x-python/</link>
		<comments>http://blog.sudosu.net/2007/google-ftw-fixing-arrow-problems-in-os-x-python/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 00:38:35 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Broken]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/google-ftw-fixing-arrow-problems-in-os-x-python/</guid>
		<description><![CDATA[I lived with it for ages. I tried to fix it on my own, by selecting different emulation types. Finally I Googled for it. And pretty much instantly found the answer:
 python `python -c &#8220;import pimp; print pimp.__file__&#8221;` -i readline
Moral? If at first you don&#8217;t succeed, Google. If Google fails, try, try again.
Update: And to [...]]]></description>
			<content:encoded><![CDATA[<p>I lived with it for ages. I tried to fix it on my own, by selecting different emulation types. Finally I Googled for it. And <a href="http://forums.macosxhints.com/archive/index.php/t-64151.html" target="_blank">pretty much instantly</a> <a href="http://simplygenius.com/geekblog/2005/08/30/readline-for-python-on-osx/" target="_blank">found the answer</a>:</p>
<blockquote><p> python `python -c &#8220;import pimp; print pimp.__file__&#8221;` -i readline</p></blockquote>
<p>Moral? If at first you don&#8217;t succeed, Google. If Google fails, try, try again.</p>
<p><strong>Update:</strong> And to make forward-delete work, <a href="http://www.macosxhints.com/article.php?story=20050525040921189" target="_blank">try this.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/google-ftw-fixing-arrow-problems-in-os-x-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Canada.com Infected With Trojan-Installation Browser Hijack</title>
		<link>http://blog.sudosu.net/2007/canadacom-infected-with-trojan-installation-browser-hijack/</link>
		<comments>http://blog.sudosu.net/2007/canadacom-infected-with-trojan-installation-browser-hijack/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 03:24:35 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Broken]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/canadacom-infected-with-trojan-installation-browser-hijack/</guid>
		<description><![CDATA[Summary: Visitors to Canada.com (not hyperlinked for obvious reasons) will have their browsers hijacked, and a series of prompts will download and attempt to install malicious software. This will happen ONLY on the first visit from an IP address. Subsequent visits to Canada.com will not experience the browser hijack.
NOTE: I have only experienced this on [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Summary:</strong> Visitors to Canada.com (not hyperlinked for obvious reasons) will have their browsers hijacked, and a series of prompts will download and attempt to install malicious software. This will happen ONLY on the first visit from an IP address. Subsequent visits to Canada.com will not experience the browser hijack.</p>
<p><em>NOTE: I have only experienced this on the Vancouver Sun section of Canada.com. I&#8217;m currently out of different IP addresses to try. I&#8217;ll try again from home to see if the rest of Canada.com is infected.</em></p>
<p><strong>How I found The Problem:</strong> I followed a link from Bynkii.com to a Vancouver Sun story that Bynkii discussed. My browser was immediately hijacked. I visited the site again, and found no errors. I then tried from a laptop connected to our company&#8217;s wireless network (completely separate from our internal network, and through a separate ISP) and saw the hijack again. That time I got <a href="http://flickr.com/photos/schof/sets/72157603001488073/" target="_blank">screencaps</a>. Visiting the site through the wireless again showed no problems, leading me to believe that this displays one time per IP address. Trying multiple browsers did not result in another browser hijack, and neither did clearing cookies, making me think it&#8217;s recording IP address and attacking once per IP address.</p>
<p><strong>Details:</strong></p>
<p>The first time you visit Canada.com, your browser will flash through a few redirects, and then the following popup will appear:<br />
<a href="http://www.flickr.com/photos/schof/1911230563/" title="Photo Sharing"><img src="http://farm3.static.flickr.com/2273/1911230563_b7e7d02adc_o.png" alt="FirstPopUp" height="241" width="478" /></a></p>
<p>Note that hitting either Cancel or OK appears to have the same result &#8212; you can&#8217;t get out of there. Your browser will then appear to scan your hard drive for viruses. It&#8217;s all theater; it&#8217;s not actually doing anything at this point:</p>
<p><a href="http://www.flickr.com/photos/schof/1912063850/" title="Photo Sharing"><img src="http://farm3.static.flickr.com/2413/1912063850_5564a68325.jpg" alt="scanningmysystem" height="210" width="500" /></a></p>
<p>It will then pop up a message (in an Windows-style message box &#8212; not sure how it did that):</p>
<p><a href="http://www.flickr.com/photos/schof/1912064916/" title="Photo Sharing"><img src="http://farm3.static.flickr.com/2227/1912064916_c6dfaba36f.jpg" alt="RemoveErrors" height="375" width="500" /></a></p>
<p>If you&#8217;re on a Macintosh, it will then offer to download an EXE file. I&#8217;m not sure if it will automatically download and run the file on a Windows machine, because I&#8217;m not about to try.</p>
<p><a href="http://www.flickr.com/photos/schof/1911232457/" title="Photo Sharing"><img src="http://farm3.static.flickr.com/2044/1911232457_6dde35973b.jpg" alt="DownloadInstaller" height="204" width="440" /></a></p>
<p>I uploaded the downloaded file to virustotal.com, and it found a variety of badness there, general consensus seems to be that this file isn&#8217;t so bad by itself, but will once installed download and install an additional slew of malware and trojans of unknown potency. (I was unable to find really definitive information about this file; I&#8217;m open to suggestions for better places to look.)</p>
<blockquote><p> File <span id="status_nombre">Install-MnBhY2lmaWM-a2V5aW4-a2V5a</span> received on <span id="status_fecha">11.08.2007 03:28:07 (CET)</span></p>
<table id="tablaMotores" border="0" cellpadding="0" cellspacing="0" width="550">
<tr>
<th>Antivirus</th>
<th>Version</th>
<th>Last Update</th>
<th>Result</th>
</tr>
<tr>
<td>AhnLab-V3</td>
<td>2007.11.8.0</td>
<td>2007.11.08</td>
<td>-</td>
</tr>
<tr>
<td>Authentium</td>
<td>4.93.8</td>
<td>2007.11.07</td>
<td class="positivo">could be infected with an unknown virus</td>
</tr>
<tr>
<td>AVG</td>
<td>7.5.0.503</td>
<td>2007.11.08</td>
<td class="positivo">Generic9.HLR</td>
</tr>
<tr>
<td>CAT-QuickHeal</td>
<td>9.00</td>
<td>2007.11.07</td>
<td>-</td>
</tr>
<tr>
<td>DrWeb</td>
<td>4.44.0.09170</td>
<td>2007.11.07</td>
<td>-</td>
</tr>
<tr>
<td>eTrust-Vet</td>
<td>31.2.5278</td>
<td>2007.11.07</td>
<td>-</td>
</tr>
<tr>
<td>FileAdvisor</td>
<td>1</td>
<td>2007.11.08</td>
<td>-</td>
</tr>
<tr>
<td>F-Prot</td>
<td>4.4.2.54</td>
<td>2007.11.07</td>
<td class="positivo">W32/Heuristic-119!Eldorado</td>
</tr>
<tr>
<td>Ikarus</td>
<td>T3.1.1.12</td>
<td>2007.11.08</td>
<td class="positivo">Virus.Win32.Renos.AE</td>
</tr>
<tr>
<td>McAfee</td>
<td>5158</td>
<td>2007.11.07</td>
<td class="positivo">BraveSentry</td>
</tr>
<tr>
<td>NOD32v2</td>
<td>2645</td>
<td>2007.11.08</td>
<td class="positivo">Win32/Hoax.Renos.PY</td>
</tr>
<tr>
<td>Panda</td>
<td>9.0.0.4</td>
<td>2007.11.07</td>
<td class="positivo">Suspicious file</td>
</tr>
<tr>
<td>Rising</td>
<td>20.17.22.00</td>
<td>2007.11.07</td>
<td>-</td>
</tr>
<tr>
<td>Sunbelt</td>
<td>2.2.907.0</td>
<td>2007.11.07</td>
<td>-</td>
</tr>
<tr>
<td>TheHacker</td>
<td>6.2.9.119</td>
<td>2007.11.07</td>
<td>-</td>
</tr>
<tr>
<td>VirusBuster</td>
<td>4.3.26:9</td>
<td>2007.11.07</td>
<td class="positivo">Trojan.Renos.Gen.2</td>
</tr>
</table>
<table id="tablaInformacion" border="0" cellpadding="0" cellspacing="0" width="550">
<tr>
<th>Additional information</th>
</tr>
<tr>
<td>File size: 31288 bytes</td>
</tr>
<tr>
<td>SHA1: ef6fce7ad9a01d6cabb84bffc3bddee6f43bfe4e</td>
</tr>
</table>
</blockquote>
<p>I submitted this to the <a href="http://isc.sans.org/" target="_blank">Internet Storm Center</a>, along with a malware sample, and e-mailed webmaster@canada.com with a warning.</p>
<p><strong>Update November 15, 2007:</strong> <a href="http://blog.wired.com/business/2007/11/doubleclick-red.html" target="_blank">Wired just wrote about the issue</a>; apparently it affects a number of different sites, as the hijack script was distributed via the Doubleclick ad network.</p>
<p><strong>Update November 16, 2007</strong>: Wired <a href="http://www.wired.com/techbiz/media/news/2007/11/doubleclick" target="_blank">wrote about the issue again</a>, quoting me this time.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/canadacom-infected-with-trojan-installation-browser-hijack/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Weak Defense: Breakins at CIHost.com</title>
		<link>http://blog.sudosu.net/2007/a-weak-defense-breakins-at-cihostcom/</link>
		<comments>http://blog.sudosu.net/2007/a-weak-defense-breakins-at-cihostcom/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 01:58:39 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/a-weak-defense-breakins-at-cihostcom/</guid>
		<description><![CDATA[Here&#8217;s a reason to think twice about your colocation provider: CIHost.com has been broken into four times over the past two years, and had servers and equipment stolen. Their Chief Corporate Counsel, James Eckels, says the robbers &#8220;Knew what they&#8217;re doing,&#8221; and that their facility is &#8220;in a bad part of town.&#8221;
There&#8217;s very little payoff [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a reason to think twice about your colocation provider: <a href="http://www.thewhir.com/features/110607_C_I_Host_Responds_to_Robbery_Reports.cfm" target="_blank">CIHost.com has been broken into four times over the past two years</a>, and had servers and equipment stolen. Their Chief Corporate Counsel, James Eckels, says the robbers &#8220;Knew what they&#8217;re doing,&#8221; and that their facility is &#8220;in a bad part of town.&#8221;</p>
<p>There&#8217;s very little payoff in stealing 20 servers (the amount stolen in the recent robbery) for the hardware value &#8212; this is most likely about stealing the DATA on the servers. Most people in the market for rackmount servers wouldn&#8217;t buy them off trucks, and so you&#8217;ve got a crime with serious time and very little payoff if they were stealing hardware.  <a href="http://www.matasano.com/log/991/old-fashioned-data-theft/" target="_blank">I wonder how much valuable data (including credit card numbers) was stored on those boxes?</a></p>
<p>Eckels took umbrage at  reports that their facility had been robbed four times in the last two years:</p>
<blockquote><p>One of the biggest mistakes is that people are talking about four robberies. A robbery means than property has been seized through violence or intimidation. C I Host has technically only been robbed twice in two years. The other two were break-ins where things were stolen, but not robberies.&#8221;</p></blockquote>
<p>Umm. That doesn&#8217;t exactly make me feel better. Although the facility&#8217;s staff probably prefer the burglaries &#8212; their night manager was repeatedly tasered and &#8220;struck with a blunt instrument&#8221; during the most recent robbery.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/a-weak-defense-breakins-at-cihostcom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Online Dating Sites, A brief review</title>
		<link>http://blog.sudosu.net/2007/online-dating-sites-a-brief-review/</link>
		<comments>http://blog.sudosu.net/2007/online-dating-sites-a-brief-review/#comments</comments>
		<pubDate>Sun, 21 Oct 2007 00:03:07 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[John Mark Schofield Meta]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/online-dating-sites-a-brief-review/</guid>
		<description><![CDATA[K. and I broke up a few months ago, and I&#8217;ve been doing the online dating thing recently, with mixed success. Here&#8217;s some brief notes on the online dating sites I&#8217;ve tried, to hopefully speed other people through this process. I&#8217;m 35, male, straight, and live in Los Angeles &#8212; if you differ significantly from [...]]]></description>
			<content:encoded><![CDATA[<p>K. and I broke up a few months ago, and I&#8217;ve been doing the online dating thing recently, with mixed success. Here&#8217;s some brief notes on the online dating sites I&#8217;ve tried, to hopefully speed other people through this process. I&#8217;m 35, male, straight, and live in Los Angeles &#8212; if you differ significantly from that, you may find some of these sites more or less useful than I did. (First link in each mini-review goes to the main site; second link goes to my profile.)</p>
<ul>
<li><a href="http://www.consumating.com" title="Consumating.com" target="_blank">Consumating.com</a>: Free site. Lots of hipsters in their 20&#8217;s. Not a lot of women in their 30&#8217;s. Has a fun, quirky vibe that makes it a kind of fun site to hang out on, but not terribly useful as a dating site. Everyone gets a numerical rank based on their points. (<a href="http://www.consumating.com/profiles/Geeky_Hiker" title="John Mark Schofield's Consumating Page" target="_blank">I have 29 points, which puts me in 4348th place.</a>) Relive the unpopularity of high school, electronically. (For some reason they didn&#8217;t use that as their slogan.)</li>
<li><a href="http://www.okcupid.com" title="OKCupid.com" target="_blank">OKCupid.com</a>: Free site. Another fun site with lots of games, quizzes, and etc., both created by editors and by other users. Slightly more oriented towards dating than Consumating, but just as filled with 20-somethings. Less of a &#8220;cooler-than-thou&#8221; vibe than Consumating. The site &#8220;gets to know you&#8221; by asking you hundreds of multiple choice questions submitted by users, and attempts to match you with people who have similar answers. Not very successfully, <a href="http://www.okcupid.com/profile?u=rumpelstilsken" title="John Mark Schofield's OKCupid Profile" target="_blank">in my experience</a>.</li>
<li><a href="http://www.hotornot.com" title="Hot or Not " target="_blank">HotOrNot.com</a>: Pay site. Triumph of the shallow. It&#8217;s all about the pictures. You get less than a paragraph to describe yourself, and the user base does not seem terribly literate. Again, mostly people in their teens and early 20&#8217;s. HotOrNot started as a site where you rate people&#8217;s &#8220;hotness&#8221; on a scale of 1 to 10, 10 being highest. I signed up for HotOrNot in order to find out <a href="http://www.hotornot.com/r/?eid=RERESLE&amp;key=UMG" title="John Mark Schofield's Hot Or Not Page" target="_blank">which of my photos</a> were considered &#8220;hot&#8221; (or &#8220;least ugly&#8221;) so that I could use the higher rated pics on other dating sites. For that purpose, I highly recommend HotOrNot (and that part is free), but as a dating service, HotOrNot was an &#8220;eh&#8221; for me.</li>
<li><a href="http://impersonals.com" title="Impersonals.com" target="_blank">Impersonals.com</a>: Free site. Honestly, by far my favorite of all the dating sites, at least as far as user interface and functionality. And the questions they ask produced <a href="http://impersonals.com/profiles/thedude" title="John Mark Schofield's Impersonals Page" target="_blank">my favorite of all the profiles I&#8217;ve created</a>. A really cool site, without a lot of BS, and with a good feel to it. The downside: At least in my area and demographic, very few people. And very few additions &#8212; it seems to be foundering. I&#8217;d LIKE to like Impersonals &#8212; but there&#8217;s just very few women (of any age) in my area, and most of them are in their early 20&#8217;s.</li>
<li><a href="http://www.plentyoffish.com" title="Plenty Of Fish" target="_blank">PlentyOfFish.com</a>: Free site. The MySpace of dating. Meaning it&#8217;s phenomenally popular, and phenomenally ugly. <a href="http://www.plentyoffish.com/member5394395.htm" title="John Mark Schofield's Plenty Of Fish Profile" target="_blank">Good Lord, it&#8217;s ugly</a>. If you care about user interface, web page aesthetics, or design of any kind, this site will make your eyes bleed. (As an example, they don&#8217;t crop pictures to squeeze them into a box, they just squeeze the picture into a box &#8212; so everyone looks either anorexic or like a sumo wrestler, depending on the aspect ratio of the original picture.) Still, it has the largest user pool of any site I&#8217;ve tried yet, and the users seem to include all ages. (I&#8217;m perfectly willing to date a brilliant and mature 18-year-old &#8212; but I think the odds of finding someone I&#8217;m compatible with are much better for women less than five years older or younger than I am.)</li>
<li><a href="http://www.gk2gk.com/" title="Geek 2 Geek" target="_blank">Gk2Gk.com</a> (Geek 2 Geek): Pay site. Decent enough dating site &#8212; not as gimmicky or Ajaxy as OKCupid or Consumating &#8212; fairly standard, in fact, with the exception that the people on it are explicitly looking for geeks. Since I am one, this site goes high up on my list. Niche dating sites are apparently a big draw these days. The matching is no more effective than on any other site &#8212; perhaps less so for me, because although <a href="http://www.gk2gk.com/profile/details.asp?USER=133478" title="John Mark Schofield's Geek 2 Geek Profile" target="_blank">I&#8217;m a computer geek</a>, I&#8217;m not most other types of geek &#8212; and almost all of the questions are related to zeroing in on what geek hobbies and/or obsessions you have. Geek 2 Geek has one annoying quirk: If you edit your profile (even changing one character in the title), then people are not able to view your profile and you&#8217;re not able to send a message to anyone until your profile has been approved by Geek 2 Geek staff.  Geek 2 Geek does generally approve your changes within 24 hours (even on weekends) but it&#8217;s still an annoying bit of suckage. (Unlike every other pay site listed here, Geek 2 Geek will NOT automatically renew your subscription &#8212; which is a nice bit of class.)</li>
<li><a href="http://chemistry.com" title="Chemistry.com" target="_blank">Chemistry.com</a>: Pay site. A service of Match.com, Chemistry attempts to do a &#8220;scientific&#8221; analysis of your personality, and match you up with compatible people. Their advertising targets eHarmony.com, a similar site that has some pretty distasteful limits. (For instance, eHarmony won&#8217;t serve gay people.) I have my doubts as to how effective the matching is, but the user-contact system they put in place seems to work very well. You get up to 10 &#8220;matches&#8221; a day, assigned to you by the system. If the system doesn&#8217;t assign you a match, you can&#8217;t look at them. (This is why I haven&#8217;t posted a link to my profile &#8212; as far as I know, I can&#8217;t.) You tell Chemistry if you&#8217;re attracted to each of the matches. If you say you are, Chemistry lets them know and lets them state whether they&#8217;re attracted to you. If they&#8217;re not interested in you, their name silently falls off your list of potential mates. Because of this, this is the first site I&#8217;ve seen where women will initiate contact with men in significant numbers. (On most other sites, the guy has to send the first e-mail &#8212; the sites let women initiate contact, it&#8217;s just that societal norms of men initiating contact in meatspace exist on dating sites as well.) Once you both agree that you find the other interesting, you answer some fairly meaningless questions about the importance of various personality traits by moving sliders to indicate importance. The other person does the same. Then, if both parties decide that the sliders match up enough, you take it to the next level. (I say the sliders are meaningless because &#8212; I mean really, if I rate &#8220;sense of humor&#8221; as important and she doesn&#8217;t, I&#8217;m not going to reject her. I&#8217;m going to try and find out if she laughs at my jokes and can make me laugh.) At the next stage, each party chooses two questions (from a list of a few dozen, or write your own) for the other party to answer in paragraph form. Each party reviews the other&#8217;s answers, and decides whether to take it to the next level, which is e-mail. After e-mailing back and forth, you can decide whether or not to meet in person. As I write this, it sounds HORRID &#8212; but perhaps because I&#8217;m a socially awkward geek, this computer-mediated dating really seems to work very well. It takes some of the initial awkwardness out of the introduction &#8212; and dating, online or in person, is awkward enough as it is.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/online-dating-sites-a-brief-review/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Facebook (AKA the man) is holding me down!</title>
		<link>http://blog.sudosu.net/2007/facebook-aka-the-man-is-holding-me-down/</link>
		<comments>http://blog.sudosu.net/2007/facebook-aka-the-man-is-holding-me-down/#comments</comments>
		<pubDate>Thu, 27 Sep 2007 22:09:57 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Broken]]></category>
		<category><![CDATA[John Mark Schofield Meta]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/facebook-aka-the-man-is-holding-me-down/</guid>
		<description><![CDATA[Turns out Facebook won&#8217;t let me use my root at sudosu dot net address, because they believe real people don&#8217;t use addresses with &#8220;root&#8221; in them. Well, phooie to them!
Here&#8217;s my bug report: (with e-mail addresses slightly mangled for publication)
WHAT I DID:
1) On Edit Profile -&#62; Contact page, selected &#8220;Add / Remove E-mails.
2) Hit &#8220;Change&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>Turns out Facebook won&#8217;t let me use my root at sudosu dot net address, because they believe real people don&#8217;t use addresses with &#8220;root&#8221; in them. Well, phooie to them!</p>
<p>Here&#8217;s my bug report: (with e-mail addresses slightly mangled for publication)</p>
<blockquote><p>WHAT I DID:<br />
1) On Edit Profile -&gt; Contact page, selected &#8220;Add / Remove E-mails.<br />
2) Hit &#8220;Change&#8221; under &#8220;Contact E-mail.&#8221;<br />
3) Select the &#8220;New Address&#8221; box and enter &#8220;root at sudosu dot net&#8221;<br />
4) Click the &#8220;Change Contact E-Mail&#8221; Button.<br />
5) Enter my password and click &#8220;Confirm.&#8221;</p>
<p>WHAT I EXPECTED TO HAPPEN:<br />
1) I expected Facebook to e-mail a confirmation message to<br />
root at sudosu dot net.</p>
<p>WHAT ACTUALLY HAPPENED:<br />
1) Facebook responded with &#8220;Please enter a valid email address.&#8221;</p>
<p>WHY THIS IS A PROBLEM:<br />
1) root at sudosu dot net IS a valid e-mail address, and is my primary<br />
personal address. People searching for me will use that address, and<br />
will not be able to find me.</p></blockquote>
<p>And their response:</p>
<blockquote><p> Hi John,</p>
<p>Unfortunately we do not support email addresses with generic<br />
prefixes like the email you have listed (i.e. info@, webmaster@, root@<br />
etc.). You will need to use a personal email address that does not<br />
contain this type of prefix. Since email addresses of this nature are<br />
typically used for organizations and businesses, we do not allow them<br />
to be used for personal Facebook accounts. There are no exceptions<br />
to this rule.  We sincerely apologize for any inconvenience this policy<br />
may have caused you.</p>
<p>Thanks for contacting Facebook,</p>
<p>Landon<br />
Customer Support Representative<br />
Facebook</p></blockquote>
<p>So Facebook knows me by my jschofield at gMail address. I hope this doesn&#8217;t prevent people from finding me on Facebook.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/facebook-aka-the-man-is-holding-me-down/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using gMail Securely, Even on Wireless</title>
		<link>http://blog.sudosu.net/2007/209/</link>
		<comments>http://blog.sudosu.net/2007/209/#comments</comments>
		<pubDate>Sun, 05 Aug 2007 06:48:38 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/209/</guid>
		<description><![CDATA[If you see &#8220;http://&#8221; in the address bar for a website, that connection is unsecured. Anyone eavesdropping can access everything sent and received between you and the website. Which is no problem if you&#8217;re reading tmz.com, but a big problem if you&#8217;re on wamu.com.
If you see &#8220;https://&#8221; in the address bar, that connection is generally [...]]]></description>
			<content:encoded><![CDATA[<p>If you see &#8220;http://&#8221; in the address bar for a website, that connection is unsecured. Anyone eavesdropping can access everything sent and received between you and the website. Which is no problem if you&#8217;re reading <a href="http://tmz.com" target="_blank">tmz.com</a>, but a big problem if you&#8217;re on <a href="http://wamu.com" target="_blank">wamu.com</a>.</p>
<p>If you see &#8220;https://&#8221; in the address bar, that connection is generally secure. In many cases, you can make an insecure connection secure by adding an &#8220;s&#8221; in the address bar and hitting &#8220;enter.&#8221; (Whether or not it works depends on the site&#8217;s web server configuration. Some aren&#8217;t set up to support secure connections.)</p>
<p>Google redirects you to a secure https connection while you&#8217;re logging in, but sends you back to http for everything else. So if you use Google Mail (aka gMail) without doing anything to secure it, any eavesdropper can read all your mail. This is not a huge problem on a wired connection, but if you&#8217;re using any kind of wireless connection, you should be concerned &#8212; and if you use an open wireless connection, you should be alarmed.</p>
<p>The &#8220;add an &#8217;s&#8217;&#8221; trick doesn&#8217;t always work with gMail, as I&#8217;ve noticed it switching back to http seemingly at random.</p>
<p>You can get around this by bookmarking <a href="https://mail.google.com/mail" title="Secure Link to Google Mail" target="_blank">https://mail.google.com/mail</a> &#8212; if you start there, Google will leave the entire session protected.</p>
<p>Another solution is <a href="http://diveintomark.org/" title="Mark Pilgrim's Personal Site" target="_blank">Mark Pilgrim&#8217;s</a> <a href="http://www.greasespot.net/" title="Greasemonkey Firefox Extension" target="_blank">Grease Monkey</a> extension to Firefox, <a href="http://userscripts.org/scripts/show/1404" title="Mark Pilgrim's GMailSecure" target="_blank">GMailSecure</a>. It automatically redirects from http://mail.google.com to https://mail.google.com &#8212; nicely solving this problem. Typing just &#8220;gmail.com&#8221; in the address bar first redirects to &#8220;http://mail.google.com/mail&#8221; (because of Google) and then redirects from there to &#8220;https://mail.google.com/mail&#8221; (because of GMailSecure).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/209/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>John MARK Schofield?</title>
		<link>http://blog.sudosu.net/2007/john-mark-schofield/</link>
		<comments>http://blog.sudosu.net/2007/john-mark-schofield/#comments</comments>
		<pubDate>Thu, 28 Jun 2007 19:16:58 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[John Mark Schofield Meta]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/john-mark-schofield/</guid>
		<description><![CDATA[People who have known me for a while are slightly puzzled. Why am I semi-consistently using my middle name now, when I never did before? Sudden attack of pretentiousness?
Actually, no. When you Google for &#8220;John Schofield,&#8221; I&#8217;m WAY down on the list &#8212; not even on the first page. (Some Civil War General gets all [...]]]></description>
			<content:encoded><![CDATA[<p>People who have known me for a while are slightly puzzled. Why am I semi-consistently using my middle name now, when I never did before? Sudden attack of pretentiousness?</p>
<p>Actually, no. When you Google for &#8220;<a href="http://www.google.com/search?q=john+schofield" title="Google results for " target="_blank">John Schofield</a>,&#8221; I&#8217;m WAY down on the list &#8212; not even on the first page. (Some Civil War General gets all the link love.) So now I&#8217;m <a href="http://www.google.com/search?q=john+mark+schofield" title="Google Results for John Mark Schofield" target="_blank">John Mark Schofield</a>, which gets a LOT more Google juice. (At this time, I&#8217;m #1 on the results.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/john-mark-schofield/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Possible Wordpress Future Post Bug</title>
		<link>http://blog.sudosu.net/2007/please-ignore-the-test-posts-possible-wordpress-bug/</link>
		<comments>http://blog.sudosu.net/2007/please-ignore-the-test-posts-possible-wordpress-bug/#comments</comments>
		<pubDate>Fri, 22 Jun 2007 04:19:44 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Broken]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Sudosu.net Meta]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web Hosting]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/please-ignore-the-test-posts-possible-wordpress-bug/</guid>
		<description><![CDATA[I reported a bug to WordPress  and I&#8217;ve apparently gone as far as I can go with the folks on that bug.
I&#8217;ll be continuing this at the URL they suggested, and I&#8217;ll update this post.
]]></description>
			<content:encoded><![CDATA[<p>I <a href="http://trac.wordpress.org/ticket/3742#comment:9" title="WordPress Bug 3742: Future-Dating Posts Does Not Work" target="_blank">reported a bug to WordPress</a>  and I&#8217;ve apparently gone as far as I can go with the folks on that bug.</p>
<p>I&#8217;ll be continuing this at the URL they suggested, and I&#8217;ll update this post.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/please-ignore-the-test-posts-possible-wordpress-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Site5.com Lost All My Data, Then Warned Me That Closing My Account Might Cause Data Loss</title>
		<link>http://blog.sudosu.net/2007/site5com-lost-my-data/</link>
		<comments>http://blog.sudosu.net/2007/site5com-lost-my-data/#comments</comments>
		<pubDate>Mon, 04 Jun 2007 19:39:16 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web Hosting]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/site5com-lost-all-my-data-then-warned-me-that-cancelling-my-account-might-cause-data-loss/</guid>
		<description><![CDATA[Summary: Site5 sucks. They lost all my data and took my site down until I could restore from backup.
Wednesday night my site went down. Consider it a comment on the level of service site5.com provides that this didn&#8217;t worry me too much. I knew it would be back up shortly, like it always is when [...]]]></description>
			<content:encoded><![CDATA[<p>Summary: <a href="http://site5.com">Site5 sucks</a>. They lost all my data and took my site down until I could restore from backup.</p>
<p>Wednesday night my site went down. Consider it a comment on the level of service site5.com provides that this didn&#8217;t worry me too much. I knew it would be back up shortly, like it always is when Site5.com goes down. (Several times a week.) I had it on my list to move to a different hosting provider; I just hadn&#8217;t done it yet.</p>
<p>Then Thursday morning I get this e-mail:</p>
<blockquote><p> From:   devnull@site5.com<br />
Subject: Subject: Site5 Incident Notification: oracle.site5.com<br />
Date: May 24, 2007 8:53:45 AM PDT<br />
To:   [My E-mail Address]</p>
<p>Dear John Schofield,</p>
<p>My name is Todd Mitchell, I am Chief Operating Officer at Site5.  I am writing you this morning in regards to the outage with oracle which began to affect you at approx. 18:00 EST, May 23rd, 2007.</p>
<p>At approx. 18:00 EST on May 23rd, 2007 oracle became unresponsive and as a result one of our system administrators requested a reboot for the server.  A short time later, less than 10 minutes, our system administrator contacted our data center and hardware provider (Net Access Corporation / NAC) as the machine did not return to service from the unscheduled reboot. Upon further investigation by our data center, their initial determination was that the Operating System became corrupt and couldn&#8217;t initialize our disk array on boot.</p>
<p>At this point one of our lead system administrators decided in the best interest of our clients to begin a restoration from backup due to the inherent difficulties of restoring both a corrupted root and data filesystem.  Upon making this decision, they proceeded to verify that our backups are intact and would at that point initiate our server restoration procedures.  Unfortunately, after several rounds of integrity checking it was discovered that the backups for oracle are corrupt and unusable.</p>
<p>I am terribly saddened by this discovery.  One of the core values of hosting is to first provide a quality hosting environment and secondly, ensure that data is available if a server should fail.  Unfortunately due to dire circumstance, all data for this server is corrupt and completely unusable.  We are in the process of returning our server to its original configuration and returning your account to its default state&#8211;your username and password remain the same.  Please use them to FTP into your account and upload your local backups.</p>
<p>We realize how frustrating this is for you so we&#8217;re offering a 12 month service credit.  This service credit is automatic (no need to request it and it will appear on your account within 24 hours) and it will be automatically applied to future invoices.  Please note that this service credit has no cash value and cannot be requested in the form of cash, check and/or refund to a credit card.  This service credit is, however, transferable between Site5 customer accounts.  Alternatively, if you&#8217;d like to terminate your account, I have authorized our billing department to refund, back to your credit card on file, up to 12 months of previously paid for service.</p>
<p>This incident has been extremely trying for us.  Site5 has been in business since 1999 and we&#8217;ve never experienced an issue like this&#8211;our clients have always received the best possible service from us.  I simply cannot express in words how awful we feel and how heartbroken our system administrators are.  We will, of course, be looking at how this happened and what we can do in the future to avoid this at all costs.  I hope that we can regain your trust and patronage in some capacity.</p>
<p>Sincerely,</p>
<p>Todd Mitchell on behalf of the entire Site5 management team.</p></blockquote>
<p>OK. So that&#8217;s completely screwed. I mean, for a professional hosting company (or any decent-sized company) not testing restores is unacceptable. It&#8217;s one of the cardinal rules of backups &#8212; make sure your backups are actually good. Making this mistake worse, it looks from the e-mail like they didn&#8217;t begin the restore process and discover their backups were corrupt &#8212; this is the classic form of this mistake. Instead, they did a backup validity check and determined (without having to perform a restore) that the backup was corrupt. That means they could have done this backup validity check at any time, without having to do a full restore &#8212; meaning there is even LESS excuse for this failure.</p>
<p>(In their defense, I have to say I like Site5&#8217;s handling of the issue, in terms of issuing credits or refunds. But that&#8217;s ALL that I like about this.)</p>
<p>Since I had already decided to leave Site5 at some point, this was an easy choice: Leave Site5 and get my money back!</p>
<blockquote><p>From: John Schofield<br />
To: Billing@site5.com<br />
Date: May 24, 2007 9:23 AM<br />
Subject: Re: Subject: Site5 Incident Notification: oracle.site5.com</p>
<p>We will be canceling our account with Site5. We request, per your e-<br />
mail below, our previous 12 months of charges refunded. I expect to<br />
see no further charges from Site5 on my credit card.</p>
<p>There is nothing I can say about how inexcusable a failure this is on<br />
the part of Site 5. Words fail me.</p>
<p>Sincerely,<br />
John Schofield</p></blockquote>
<p>Then Site5, clearly determined to add insult to injury, sent this:</p>
<blockquote><p> To: [My E-mail Address]<br />
Subject: [Site5 #QZK-378129]: Re: Subject: Site5 Incident Notification: oracle.site5.com<br />
Date: Thu, 24 May 2007 12:25:29 -0400<br />
Reply-To: billing@site5.com</p>
<p>Hello John,</p>
<p>Thank you for writing. Though I am sorry to hear that you wish to cancel your account, we would be glad to assist you with any request that you may have.</p>
<p>As account cancellation will result in irreversible file loss, can you please reply with the following:</p>
<p>1. The full domain name of any account(s) you wish to cancel.</p>
<p>2. For security purposes, please verify either the last four digits of<br />
the credit card on file in your account details or the physical<br />
address that is on file in your account&#8217;s contact information.</p>
<p>3. Verification of a recent backup of the files. Have you been able to<br />
download an archive of the account or any necessary files?</p>
<p>If you have any additional questions or concerns, feel free to contact us at anytime. Thanks again.</p>
<p>&#8212;<br />
Jessica Noling<br />
Customer Service<br />
Site5 Internet Solutions, Inc.</p>
<p>http://www.site5.com</p></blockquote>
<p>My reply:</p>
<blockquote><p> From: John Schofield<br />
To: Billing@site5.com<br />
Date: May 24, 2007 9:30 AM<br />
Subject: Re: [Site5 #QZK-378129]: Re: Subject: Site5 Incident Notification: oracle.site5.com</p>
<p>1. [My Domain Name]</p>
<p>2. [My address]</p>
<p>3. We are canceling our service because Site 5&#8217;s server went down,<br />
and Site 5 did not have adequate backups in place. Our data has<br />
already been irreversibly lost, by Site5&#8217;s incompetence. Thanks for<br />
the thought, though.</p>
<p>Sincerely,</p>
<p>John Schofield</p></blockquote>
<p>Site5 did refund all my hosting fees for the past 12 months, or I&#8217;d be foaming at the mouth far more than I am now.  But despite them handling their failure (AFTER the fact) in a professional and responsible manner, I&#8217;m still thoroughly pissed I ended up in the situation in the first place.</p>
<p>I was able to restore almost all my content from backups, but some changes had been made in a DB on the site that had not been backed up recently &#8212; so I did lose some work because of this.</p>
<p>I&#8217;ve since set this site up (not sudosu.net; a different site) with dual hosting with two separate hosting companies, and my DNS provider doing failover between them, and automatic backup. That&#8217;s a future article.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/site5com-lost-my-data/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>I&#8217;m so Web 2.0 I&#8217;m Practically Web 3.0</title>
		<link>http://blog.sudosu.net/2007/im-so-web-20-im-practically-web-30/</link>
		<comments>http://blog.sudosu.net/2007/im-so-web-20-im-practically-web-30/#comments</comments>
		<pubDate>Wed, 30 May 2007 01:12:12 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[John Mark Schofield Meta]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/im-so-web-20-im-practically-web-30/</guid>
		<description><![CDATA[ OK, that headline is a little ridiculous. But for a number of reasons, I ended up creating a lot of accounts lately &#8212; so here&#8217;s some pointers to other places you can find me on the web:
Things I use every day: (Just about)

twitter.com/schof
flickr.com/photos/schof/

Things I&#8217;m not sure about yet:

www.friendster.com/schof
www.linkedin.com/in/schof 
www.myspace.com/johnmarkschofield
www.socializr.com/user/schof
http://www.facebook.com/profile.php?id=684838741

Note that Facebook knows me as [...]]]></description>
			<content:encoded><![CDATA[<p> OK, that headline is a little ridiculous. But for a number of reasons, I ended up creating a lot of accounts lately &#8212; so here&#8217;s some pointers to other places you can find me on the web:</p>
<p>Things I use every day: (Just about)</p>
<ul>
<li><a href="http://twitter.com/schof" title="John Mark Schofield's Twitter Page" target="_blank">twitter.com/schof</a></li>
<li><a href="http://flickr.com/photos/schof/" title="John Mark Schofield's Flickr Account" target="_blank">flickr.com/photos/schof/</a></li>
</ul>
<p>Things I&#8217;m not sure about yet:</p>
<ul>
<li><a href="http://www.friendster.com/schof" title="John Mark Schofield's Friendster Account" target="_blank">www.friendster.com/schof</a></li>
<li><a href="http://www.linkedin.com/in/schof" title="John Mark Schofield's LinkedIn Account" target="_blank">www.linkedin.com/in/schof </a></li>
<li><a href="http://www.myspace.com/johnmarkschofield" title="John Mark Schofield's MySpace Page" target="_blank">www.myspace.com/johnmarkschofield</a></li>
<li><a href="http://www.socializr.com/user/schof" title="John Mark Schofield's Socializr Page" target="_blank">www.socializr.com/user/schof</a></li>
<li><a href="http://www.facebook.com/profile.php?id=684838741" title="John Mark Schofield's Facebook Profile" target="_blank">http://www.facebook.com/profile.php?id=684838741</a>
<ul>
<li>Note that Facebook knows me as jschofield at gmail dot com instead of my sudosu.net address. <a href="http://blog.sudosu.net/2007/facebook-aka-the-man-is-holding-me-down/" title="Explanation of why Facebook won't call me root.">Here&#8217;s the explanation.</a></li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/im-so-web-20-im-practically-web-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Is Dreamhost Not Talking About Grids?</title>
		<link>http://blog.sudosu.net/2006/why-isnt-dreamhost-doing-this/</link>
		<comments>http://blog.sudosu.net/2006/why-isnt-dreamhost-doing-this/#comments</comments>
		<pubDate>Sat, 14 Oct 2006 23:34:50 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Sudosu.net Meta]]></category>
		<category><![CDATA[Web Hosting]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2006/why-isnt-dreamhost-doing-this/</guid>
		<description><![CDATA[Media Temple is talking about a new service called Grid-Server (via). It&#8217;s not available yet, but it&#8217;s supposed to be coming this month.
I have no experience with Media Temple. But Grid-Server seems like one of the brilliant ideas that are obvious once someone else invents them. Oh sure, other people have done redundant web hosting [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mediatemple.net/" target="_blank">Media Temple</a> is talking about a new service called <a href="http://www.mediatemple.net/company/whatsnew/gsgridserver.php" target="_blank">Grid-Server</a> (<a href="http://paulstamatiou.com/2006/10/10/media-temples-grid-server-coming-next-weekish/" target="_blank">via</a>). It&#8217;s not available yet, but it&#8217;s supposed to be coming this month.</p>
<p>I have no experience with Media Temple. But Grid-Server seems like one of the brilliant ideas that are obvious once someone else invents them. Oh sure, other people have done redundant web hosting before. Thousands of little guys plus Google, Amazon, Yahoo, MySpace, etc. are dividing web-hosting duties between many computers such that if one goes, down, the others can keep the website running.</p>
<p>But no commercial webhosting company I&#8217;m aware of currently offers grid-based hosting.  This leads to outages and slowness for clients. <a href="http://dreamhost.com/" target="_blank">DreamHost</a> has had a number of recent problems. To their credit, they are quite open and honest about what <a href="http://blog.dreamhost.com/2006/08/01/anatomy-of-an-ongoing-disaster/" target="_blank">went</a> <a href="http://blog.dreamhost.com/2006/09/19/anatomy-of-a-disaster-part-2/" target="_blank">wrong</a>. But there&#8217;s also a constant parade of announcements of servers going down for 10 minutes here, 10 minutes there for <a href="http://www.dreamhoststatus.com/2006/10/09/ram-upgrades-2/" target="_blank">RAM upgrades</a>, <a href="http://www.dreamhoststatus.com/2006/10/06/problem-with-aviation-server/" target="_blank">hardware replacements</a>, etc.</p>
<p>There is NO REASON I can think of why my website, even at DreamHost&#8217;s low prices, should be dependent on <a href="http://www.dreamhoststatus.com/2006/10/07/database-server-odie-hardware-troubles/" target="_blank">ONE database server</a>, <a href="http://www.dreamhoststatus.com/2006/10/10/tequila-being-moved-to-new-hardware/" target="_blank">ONE web server</a>, and <a href="http://www.dreamhoststatus.com/2006/09/30/quick-battery-swap-in-a-file-server/" target="_blank">ONE file server</a>. Any one of them goes down; my website goes down.</p>
<p>Creating a grid of dozens of computers, each of which can shuffle around websites to balance load or handle failures is not an easy task. It would take me loads of research before I was even ready to begin that sort of project, and I&#8217;d have to hire a team of people to do it. It&#8217;s a big deal.</p>
<p>On the other hand, it&#8217;s been proven that this sort of thing is possible. It&#8217;s not like we need basic research or feasibility studies. You can hire people who know how to do this if you&#8217;re willing to pay for it.</p>
<p>It&#8217;s not like this should be a tough decision for DreamHost. One of the primary benefits of this technology is to eliminate <a href="http://blog.dreamhost.com/2006/05/18/the-truth-about-overselling/" target="_blank">problems with over- and under-selling</a>. The host has a pool of resources that can be grown incrementally, as resource use grows, without worrying about the growth rates of individual sites.</p>
<p>Sites have fewer worries about going down, both from the Slashdot / Digg effect, and from hardware failure or misconfiguration at the hosting company.</p>
<p>So why isn&#8217;t DreamHost doing this? My hope is that they&#8217;re already working on it &#8212; but I wish they&#8217;d let us know.</p>
<p>UPDATE June 9, 2007: This site is now hosted at <a href="http://nearlyfreespeech.net" title="Sudosu.net's web host, NearlyFreeSpeech.net" target="_blank">NearlyFreeSpeech.net</a>. So far, I love them. (An unfortunate truism of web hosting is that all hosts are great until they start to suck.) I&#8217;ve eventually been disappointed with every host I&#8217;ve tried. I host both personal and business websites; so far, <a href="http://pair.com" title="A web host John Mark Schofield likes, Pair.com" target="_blank">pair.com</a> and nearlyfreespeech.net are the only hosts on my &#8220;not sucking yet&#8221; list.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2006/why-isnt-dreamhost-doing-this/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
