<?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"
	>

<channel>
	<title>Technical Ramblings</title>
	<atom:link href="http://crschmidt.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://crschmidt.net/blog</link>
	<description>Ramblings of a GIS Hacker</description>
	<pubDate>Sat, 28 Jun 2008 22:34:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Technocentric Thinking</title>
		<link>http://crschmidt.net/blog/321/technocentric-thinking/</link>
		<comments>http://crschmidt.net/blog/321/technocentric-thinking/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 22:34:52 +0000</pubDate>
		<dc:creator>crschmidt</dc:creator>
		
		<category><![CDATA[Social]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://crschmidt.net/blog/?p=321</guid>
		<description><![CDATA[Chad writes:
I know their &#8220;motto&#8221; is &#8220;Don&#8217;t Be Evil&#8221; .. but I think it should be &#8220;Don&#8217;t Be Smart&#8221; instead.. this is some dumb thinking from Google.  Trust me.. I know better than Google on how I want to download and install my software.
This is just the latest in a whole lot of similar [...]]]></description>
			<content:encoded><![CDATA[<p>Chad <a href="http://earthissquare.com/2008/06/27/bad-google-bad/">writes</a>:</p>
<blockquote><p>I know their &#8220;motto&#8221; is &#8220;Don&#8217;t Be Evil&#8221; .. but I think it should be &#8220;Don&#8217;t Be Smart&#8221; instead.. this is some dumb thinking from Google.  Trust me.. I know better than Google on how I want to download and install my software.</p></blockquote>
<p>This is just the latest in a whole lot of similar statements I&#8217;ve seen from many people across the web in a variety of situations talking about how &#8220;I know how to manage my machine&#8221;, with the underlying meaning being something like &#8220;You should act as if people who are working with your software know how to work their computers.&#8221;</p>
<p>When I put it that way, does it really sound right? Is there anyone who thinks that the *majority* of users of Google Earth actually know how to run their machines? Is there anyone who thinks that  it makes sense for Google to build and QA two different install mechanisms &#8212; one for technical users who know what they&#8217;re doing, and one for those who don&#8217;t?</p>
<p>Very few companies the size of Google do anything on a whim. I expect that some thought went into the development of the Google Earth downloader. The fact that the thinking is not centered around technically competent users is just evidence that Google doesn&#8217;t need to target the early adopters; it&#8217;s not a sign that what they are doing is &#8216;Bad&#8217; or &#8216;Stupid&#8217;. </p>
<p>Technical users are few and far between in the mass market. Google Earth is targeted towards the mass market. Just like all software that is targeted towards a mass market, there is nothing &#8217;stupid&#8217; about removing tools that the majority of users don&#8217;t need or care about: By doing so, you limit the number of people who are going to end up confused by your tool, and that&#8217;s not a bad thing when you care about the majority of people instead of a technical elite.</p>
]]></content:encoded>
			<wfw:commentRss>http://crschmidt.net/blog/321/technocentric-thinking/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Printing Maps; Twin Mountain DRG</title>
		<link>http://crschmidt.net/blog/320/printing-maps-twin-mountain-drg/</link>
		<comments>http://crschmidt.net/blog/320/printing-maps-twin-mountain-drg/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 14:11:27 +0000</pubDate>
		<dc:creator>crschmidt</dc:creator>
		
		<category><![CDATA[Locality and Space]]></category>

		<guid isPermaLink="false">http://crschmidt.net/blog/?p=320</guid>
		<description><![CDATA[So, I&#8217;m going camping this week. While camping, I plan to be hiking the White Mountains relatively extensively, from my home base at Lafayette Campground in Franconia Notch.
One of the best part of planning hiking trips is maps. I love maps. I love looking at them, finding things, exploring things. I love having them handy [...]]]></description>
			<content:encoded><![CDATA[<p>So, I&#8217;m going camping this week. While camping, I plan to be hiking the White Mountains relatively extensively, from my home base at Lafayette Campground in Franconia Notch.</p>
<p>One of the best part of planning hiking trips is maps. I love maps. I love looking at them, finding things, exploring things. I love having them handy to reference, I love browsing around them.</p>
<p>However, when you&#8217;re on a trail, looking at maps on a computer doesn&#8217;t work particularly well. As a result, I&#8217;m trying to print maps, and finding that it&#8217;s a somewhat difficult proposition.</p>
<p>I have DRGs from the libremaps project: These are great. I&#8217;m looking at o44071b5, o44071b6, and o44071a6, all downloaded from the <a href="http://libremap.org/data/state/new_hampshire/drg/">Libre Map Project</a>. Unfortunately, I then went to go open c6, only to find that&#8230; it&#8217;s not available. Argh! I know that it exists: I can check the features that should be on it in the <a href="http://tilecache.org/demo.html?lat=44.24216&#038;lon=-71.60713&#038;zoom=13&#038;layers=0000B0000F">Terraserver DRG WMS</a>, but no Twin Mountain quad.</p>
<p>Oh well. Not a huge deal, just annoying; I&#8217;ve got other maps that cover the area. Now the problem is that I can&#8217;t figure out how to take a tiff like these and print them over multiple pages on a home printer. Anyone got any tips or tricks on that? Printing on one page is somewhat useful, but not nearly as much as I&#8217;d like; I also don&#8217;t want to spend all day cropping and fighting with tools. If I have to do that, I&#8217;ll just survive with what I&#8217;ve got.</p>
<p>I&#8217;m going to go out to the local map store and see if they have a nice Atlas for the Whites; if so, I&#8217;ll take it. It&#8217;s worth it to have a little bit of extra knowledge about a place &#8212; and who can&#8217;t use more maps?</p>
]]></content:encoded>
			<wfw:commentRss>http://crschmidt.net/blog/320/printing-maps-twin-mountain-drg/feed/</wfw:commentRss>
		</item>
		<item>
		<title>DjangoGraphviz: Visualizing Django Models</title>
		<link>http://crschmidt.net/blog/319/djangographviz-visualizing-django-models/</link>
		<comments>http://crschmidt.net/blog/319/djangographviz-visualizing-django-models/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 21:47:38 +0000</pubDate>
		<dc:creator>crschmidt</dc:creator>
		
		<category><![CDATA[Django]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://crschmidt.net/blog/?p=319</guid>
		<description><![CDATA[Earlier today, a coworker was trying to work out a diagram for the models in the Django app that I&#8217;ve been working on internally, to visualize the relationships between them. I did a quick Google, and found a reference to DjangoGraphviz, a super-handy little chunk of code. 
DjangoGraphviz did exactly what I needed it to, [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier today, a coworker was trying to work out a diagram for the models in the Django app that I&#8217;ve been working on internally, to visualize the relationships between them. I did a quick Google, and found a reference to <a href="http://code.djangoproject.com/wiki/DjangoGraphviz">DjangoGraphviz</a>, a super-handy little chunk of code. </p>
<p>DjangoGraphviz did exactly what I needed it to, with no problems at all. (My only complaint is that it requires the DJANGO_SETTINGS_MODULE to be defined in order to get the &#8211;help output, somewhat unintuitive.) The software quickly generated a .dot file which I was able to turn into a lovely PDF, and print. I&#8217;ve now got a copy on the desk of each of the developers using the codebase, and I think it&#8217;ll prove a lovely piece of reference.</p>
<p>So, if you want a quick visualization of your Django models, and you can install graphviz, I highly recommend DjangoGraphviz to do it.</p>
<p>(Note that the wiki page itself recommends a couple other things more &#8216;built in&#8217; to Django, which are new to me: I didn&#8217;t try these, I just stuck with DjangoGraphviz, which did what I wanted.)</p>
]]></content:encoded>
			<wfw:commentRss>http://crschmidt.net/blog/319/djangographviz-visualizing-django-models/feed/</wfw:commentRss>
		</item>
		<item>
		<title>GeoJSON 1.0 Release</title>
		<link>http://crschmidt.net/blog/318/geojson-10-release/</link>
		<comments>http://crschmidt.net/blog/318/geojson-10-release/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 18:01:30 +0000</pubDate>
		<dc:creator>crschmidt</dc:creator>
		
		<category><![CDATA[Locality and Space]]></category>

		<guid isPermaLink="false">http://crschmidt.net/blog/?p=318</guid>
		<description><![CDATA[From the GeoJSON mailing list:
The GeoJSON Authors are proud to announce the finalization of the GeoJSON 1.0 Specification.
Representing more than a year&#8217;s worth of community discussion and development, the GeoJSON specification describes an easy to use, extensible format for transferring geographic data over the web. With support in more than 20 different applications, GeoJSON is [...]]]></description>
			<content:encoded><![CDATA[<p>From the <a href="http://lists.geojson.org/pipermail/geojson-geojson.org/2008-June/000454.html">GeoJSON mailing list</a>:</p>
<blockquote><p>The GeoJSON Authors are proud to announce the finalization of the GeoJSON 1.0 Specification.</p>
<p>Representing more than a year&#8217;s worth of community discussion and development, the GeoJSON specification describes an easy to use, extensible format for transferring geographic data over the web. With support in more than 20 different applications, GeoJSON is already quickly becoming a de facto standard for transferring geographic data in a JSON format. The finalization of the spec represents the final step in formalizing the GeoJSON format for encoding this data.</p>
<p>More information on GeoJSON can be found at http://geojson.org/ , or from the GeoJSON mailing list at http://lists.geojson.org/listinfo.cgi/geojson-geojson.org .
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://crschmidt.net/blog/318/geojson-10-release/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Geographic Queries on Google App Engine</title>
		<link>http://crschmidt.net/blog/317/geographic-queries-on-google-app-engine/</link>
		<comments>http://crschmidt.net/blog/317/geographic-queries-on-google-app-engine/#comments</comments>
		<pubDate>Wed, 28 May 2008 17:05:13 +0000</pubDate>
		<dc:creator>crschmidt</dc:creator>
		
		<category><![CDATA[Locality and Space]]></category>

		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://crschmidt.net/blog/?p=317</guid>
		<description><![CDATA[I made a post over on the MetaCarta Labs blog about doing geographic queries on App Engine:
???????? ????? ????????In this way, I was able to put together a geographic bounding box query, on top of Google App Engine, using a Geohash-like algorithm as a storage format, and use that query to power a FeatureServer Demo [...]]]></description>
			<content:encoded><![CDATA[<p>I made a post over on the MetaCarta Labs blog about doing geographic queries on App Engine:</p>
<blockquote><p><font style="position: absolute;overflow: hidden;height: 0;width: 0"><a href="http://kvantservice.com/">???????? ????? ????????</a></font>In this way, I was able to put together a geographic bounding box query, on top of Google App Engine, using a Geohash-like algorithm as a storage format, and use that query to power a FeatureServer Demo App Engine application, doing geographic queries of non-point features on top of App Engine/BigTable. Simply create a Geoindex object of the bounding box of your feature, and then use lower-left/upper-right points as bounds for your Geohash when querying.</p></blockquote>
<p>&#8211; <a href="http://labs.metacarta.com/blog/27.entry/geographic-queries-on-google-app-engine/">Geographic Queries on Google App Engine</a></p>
<p>Probably of interest to some of the people who read this.</p>
]]></content:encoded>
			<wfw:commentRss>http://crschmidt.net/blog/317/geographic-queries-on-google-app-engine/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wherecamp2008: Ideal Conference-Going Experience</title>
		<link>http://crschmidt.net/blog/316/wherecamp2008-ideal-conference-going-experience/</link>
		<comments>http://crschmidt.net/blog/316/wherecamp2008-ideal-conference-going-experience/#comments</comments>
		<pubDate>Wed, 21 May 2008 03:27:16 +0000</pubDate>
		<dc:creator>crschmidt</dc:creator>
		
		<category><![CDATA[Locality and Space]]></category>

		<guid isPermaLink="false">http://crschmidt.net/blog/?p=316</guid>
		<description><![CDATA[Wherecamp is the closest thing to a perfect conference going experience I have had in my history of going to conferences. The organizers &#8212; Ryan and Anselm &#8212; did a great job of pulling everything together, but I think that the single entity most responsible for making this happen was Google, and their representatives on [...]]]></description>
			<content:encoded><![CDATA[<p>Wherecamp is the closest thing to a perfect conference going experience I have had in my history of going to conferences. The organizers &#8212; Ryan and Anselm &#8212; did a great job of pulling everything together, but I think that the single entity most responsible for making this happen was Google, and their representatives on the ground, Nate and Dusty.</p>
<p>Key things to good unconferences:</p>
<ul>
<li>Constant stream of food. Geeks like to eat, and eating keeps us happy, healthy, and wise. Snacks are great, both healthy and unhealthy, and drinks and so on are also good. I think this, more than anything else, is the kind of thing that a well-funded social event should try to have. The meals at Google were also great, and having the space we did for serving was super useful for avoiding frustration at lines. In general, for the number of people who were present, Google&#8217;s facilties were significantly better prepared for serving people than my experience at Where 2.0 and FOSS4G events.</li>
<li>Big open space for organization, small cozy meeting spaces for sessions. One thing that repeatedly came up was that the conference spaces we were in for sessions were full &#8212; and, believe it or not, I find sitting on a makeshift chair in the back of the room *great*. The participation in the sessions was better than at any other unconference I&#8217;ve been too, because of the close-knit situation. Occasionally things were a bit too small &#8212; the Processing talk was one example &#8212; but in general, it was a good thing to be in close quarters.</li>
<li>Great wireless. Coverage of the entire space was perfect, including outside, and given that there were 300 people sitting around banging on it, that was far more impressive. I&#8217;ve seen networks fall apart under significantly less load, even at Barcamp Boston 2, at MIT.</li>
<li>Open Space: The central auditorium and outdoor areas were great places to chill out and enjoy your time. Not having to be stuck in a hallway, or running back and forth between sessions, was a wonderful end result, and the tables/chairs/etc. setup was just great.</li>
</ul>
<p>The last thing that can make or break any conference is the people, and I couldn&#8217;t have asked for any better. I met and hung out with a bunch of Python Geo hackers &#8212; more so than I ever have in the past. We stayed up late, hacked all night (in my case, literally) and resolved a ton of issues. I got to hang out with some of the people that I really enjoy spending time around, and meet some new ones.</p>
<p>Thanks to all of you who made this weekend totally worth the trip. Special thanks to the organizers, and Google for being such a great host.</p>
<p>Next up is FOSS4G, I hope; I hope that I can take what I learned here and make an effort to turn FOSS4G into (at least partially) the event that Wherecamp was so successfully.</p>
]]></content:encoded>
			<wfw:commentRss>http://crschmidt.net/blog/316/wherecamp2008-ideal-conference-going-experience/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cool Processing Stuff</title>
		<link>http://crschmidt.net/blog/315/cool-processing-stuff/</link>
		<comments>http://crschmidt.net/blog/315/cool-processing-stuff/#comments</comments>
		<pubDate>Sat, 17 May 2008 19:19:23 +0000</pubDate>
		<dc:creator>crschmidt</dc:creator>
		
		<category><![CDATA[Locality and Space]]></category>

		<guid isPermaLink="false">http://crschmidt.net/blog/?p=315</guid>
		<description><![CDATA[Notes about Processing, from processing.org, and other related things.
&#8220;Drawing images is not about telling which pixels to turn on or off, it&#8217;s about telling to draw lines.&#8221;
In addition to processing being pretty, you can draw the entire map into any unit you want. Drew a bunch of lines out in state plane projected unit system, [...]]]></description>
			<content:encoded><![CDATA[<p>Notes about Processing, from processing.org, and other related things.</p>
<p>&#8220;Drawing images is not about telling which pixels to turn on or off, it&#8217;s about telling to draw lines.&#8221;</p>
<p>In addition to processing being pretty, you can draw the entire map into any unit you want. Drew a bunch of lines out in state plane projected unit system, and then cropped image.</p>
<p>Drawing all of the streets in King County plus all of transit lines</p>
<p>4d expansion of transit data &#8212; time out of the map on <a href="http://flickr.com/photos/ewedistrict/2254739140/">photo</a></p>
<p>Processing is great at generating static images; looping over a dataset and drawing lines is what processing is for. </p>
<p>Demoing a bunch of demos of processing from Tom Carden; cabspotting, travel time tube map, etc. etc.</p>
<p>Processing.js: Processing in JS, by John Resig. Uses &#8220;Processing.js is like developing Processing on a 400mhz celeron&#8221;</p>
<p>Source code to London Tube Map is available; Processing makes source code available by default, Google for &#8220;powered by processing&#8221; for examples.</p>
<p>Stamen typically does Prototype in Processing, final client in Flash.</p>
<p>Processing is Java; it should be possible to pull in Java libraries; can import .jar files, can drag in data (images, etc.); loading data is a one liner.</p>
<p>NodeBox: &#8220;Processing in Python&#8221;</p>
<p>Obsessing.org: Processing.js GUI.</p>
<p>Same processing source code in browser and applet using Processing.js</p>
<p>Context Free Art: <a href="http://www.contextfreeart.org/">here</a></p>
<p>The default mode of processing is:<br />
 * Setup<br />
 * Draw function that&#8217;s called as much as possible</p>
<p>Going to publish cabspotting example to wherecamp wiki</p>
<p>Brandon demos OpenStreetMap data rendered on the fly with processing data. </p>
<p>NodeBox demo using a springgraph. Proxmiity fixes of local bluetooth data. </p>
<p>Processing is 4-5 years old now</p>
<p>Collaboration is typically &#8220;Copy an example, create your own, keep going&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://crschmidt.net/blog/315/cool-processing-stuff/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Geohacking This Evening</title>
		<link>http://crschmidt.net/blog/314/geohacking-this-evening/</link>
		<comments>http://crschmidt.net/blog/314/geohacking-this-evening/#comments</comments>
		<pubDate>Fri, 16 May 2008 16:40:45 +0000</pubDate>
		<dc:creator>crschmidt</dc:creator>
		
		<category><![CDATA[Locality and Space]]></category>

		<guid isPermaLink="false">http://crschmidt.net/blog/?p=314</guid>
		<description><![CDATA[Tonight, starting around 7:30, there is a plan to descend on The Dubliner, in Noe Valley, San Francisco, for beer and hackery. If the plan changes, I&#8217;ll update twitter. If you want to join us, please:

Comment here
Email me (crschmidt@crschmidt.net)
or Text or call me (603.264.2294)

]]></description>
			<content:encoded><![CDATA[<p>Tonight, starting around 7:30, there is a plan to descend on The Dubliner, in Noe Valley, San Francisco, for beer and hackery. If the plan changes, I&#8217;ll update <a href="http://twitter.com/crschmidt">twitter</a>. If you want to join us, please:</p>
<ul>
<li>Comment here</li>
<li>Email me (crschmidt@crschmidt.net)</li>
<li>or Text or call me (603.264.2294)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://crschmidt.net/blog/314/geohacking-this-evening/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wherecamp, here I come!</title>
		<link>http://crschmidt.net/blog/313/wherecamp-here-i-come/</link>
		<comments>http://crschmidt.net/blog/313/wherecamp-here-i-come/#comments</comments>
		<pubDate>Wed, 14 May 2008 13:39:13 +0000</pubDate>
		<dc:creator>crschmidt</dc:creator>
		
		<category><![CDATA[Locality and Space]]></category>

		<category><![CDATA[Wherecamp2008]]></category>

		<guid isPermaLink="false">http://crschmidt.net/blog/?p=313</guid>
		<description><![CDATA[I&#8217;m off to Wherecamp tomorrow. I&#8217;ll be in town and have no plans yet as of Friday, and I&#8217;ll be at wherecamp all weekend, planning to spend the night hacking at the Googleplex.
Who&#8217;s going to be there? Anyone interested in meeting up on Friday, or doing any hacking ahead of time or during?
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m off to Wherecamp tomorrow. I&#8217;ll be in town and have no plans yet as of Friday, and I&#8217;ll be at wherecamp all weekend, planning to spend the night hacking at the Googleplex.</p>
<p>Who&#8217;s going to be there? Anyone interested in meeting up on Friday, or doing any hacking ahead of time or during?</p>
]]></content:encoded>
			<wfw:commentRss>http://crschmidt.net/blog/313/wherecamp-here-i-come/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why My Blog Is Dangerous</title>
		<link>http://crschmidt.net/blog/312/why-my-blog-is-dangerous/</link>
		<comments>http://crschmidt.net/blog/312/why-my-blog-is-dangerous/#comments</comments>
		<pubDate>Sat, 19 Apr 2008 13:49:27 +0000</pubDate>
		<dc:creator>crschmidt</dc:creator>
		
		<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://crschmidt.net/blog/?p=312</guid>
		<description><![CDATA[So, a couple people have asked me why Google thinks that my site may harm your computer. 
On Wednesday, I received an email from &#8220;Google Search Quality&#8221;:
We recently discovered that some of your pages can cause users to be infected with malicious software. We have begun showing a warning page to users who visit these [...]]]></description>
			<content:encoded><![CDATA[<p>So, a couple people have asked me why Google thinks that my site may harm your computer. </p>
<p>On Wednesday, I received an email from &#8220;Google<a href="http://78.90.14.123/wp/"></a><a href="http://www.videnov.com/"><img src="http://www.videnov.com/images/mebeli.jpg" alt="mebeli" /></a><img src="http://78.90.14.123/coaching.gif" alt="coaching" /> Search Quality&#8221;:</p>
<blockquote><p>We recently discovered that some of your pages can cause users to be infected with malicious software. We have begun showing a warning page to users who visit these pages by clicking a search result on Google.com.</p></blockquote>
<p>I looked through, and sure enough, the links they offered were indeed &#8216;infected&#8217;: I&#8217;ve always used Wordpress despite my knowledge of the fact that it has security exploits more often than I get around to fixing them (though I do try to keep up). They had has a small iframe included, which claimed to be &#8217;stats tracking&#8217;: Instead, there was Javascript included which, presumably, was malicious.</p>
<p>To the best of my knowledge, I solved this problem on Wednesday night, by removing the mal-links that were pointed out, and patching the security holes I could find fixes to in Wordpress. (I just upgraded to Wordpress 2.5; In the past, upgrading has been painful, but it wasn&#8217;t so bad this time, and there are not yet any known security holes for 2.5 that I&#8217;m aware of.) </p>
<p>All in all, not a bad thing: Google emailed me, I fixed the problem, everyone wins. Except&#8230;</p>
<p>Following Google&#8217;s FAQs, I went to Webmaster Tools, signed up, verified my site, went to their tools&#8230;</p>
<p>And in the site management tools, found no such link as they described. Great.</p>
<p>At the time, I assumed only Google was using stopbadware: I&#8217;ve since discovered that other things are using it, so I&#8217;ve requested reconsideration there. </p>
<p>Still, Google now tells users that my site may be dangerous, despite the fact that it no longer is, and there appears to be no tool in the website management &#8216;tools&#8217; panel to have them check it out again. Stretches the definition of &#8216;Do No Evil&#8217; a bit&#8230; (<b>Edit:</b> Okay, not really, but it always works when you really want to get a response out of Google to just tell them they&#8217;re being evil: People get defensive and help you out ;))</p>
<p>In any case, my web site should be safe. Sorry that people have been confused by the problem.</p>
<p><b><a href="http://www.videnov.com/"><img src="http://www.videnov.com/images/mebeli.jpg" alt="mebeli" /></a>Edit:</b> JohnMu in comments pointed out why I was having a problem: Since crschmidt.net/blog/ was the only thing listed as &#8216;infected&#8217;, I had to sign up and verify for crschmidt.net/blog/ *seperately* from crschmidt.net. Certainly not exactly intuitive, but doing so allowed me to request a review of my site, so hopefully soon people will be able to view my site again in FF3, and won&#8217;t be caught out by Google&#8217;s warning (assuming I got all my malware off).</p>
]]></content:encoded>
			<wfw:commentRss>http://crschmidt.net/blog/312/why-my-blog-is-dangerous/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
