<?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>James Wilson -blog &#187; Web 2.0</title>
	<atom:link href="http://ja.meswilson.com/blog/category/web-20/feed/" rel="self" type="application/rss+xml" />
	<link>http://ja.meswilson.com/blog</link>
	<description></description>
	<lastBuildDate>Thu, 17 Jun 2010 22:52:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Brightcove Is Horrible</title>
		<link>http://ja.meswilson.com/blog/2007/06/27/brightcove-is-horrible/</link>
		<comments>http://ja.meswilson.com/blog/2007/06/27/brightcove-is-horrible/#comments</comments>
		<pubDate>Wed, 27 Jun 2007 20:08:57 +0000</pubDate>
		<dc:creator>James Wilson</dc:creator>
				<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://ja.meswilson.com/blog/2007/06/27/brightcove-is-horrible/</guid>
		<description><![CDATA[Brightcove. Why the fuck do they even exist? First, the embedding is horrible. It takes a while for the video player to load. Even if you had just had that page open before, it&#039;s still going to take about 10 seconds to come up. How long does YouTube take? Next to none. I don&#039;t ever [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://brightcove.com" rel="nofollow">Brightcove</a>. Why the fuck do they even exist? </p>
<p>First, the embedding is horrible. It takes a while for the video player to load. Even if you had just had that page open before, it&#039;s still going to take about 10 seconds to come up. How long does YouTube take? Next to none. I don&#039;t ever have to see some ugly loading cube-like thing everytime I want to see something. Or see it the whole time in Konqueror, and I&#039;ll assume Safari, since the video player never even loads. Good show. </p>
<p>And if I want to link to it or embed it somewhere else, the code comes up inside of the flash player. I guess the fact that working with text in flash is just about as annoying as having bees sting your eyes. Copy code. Wait, it didn&#039;t copy. Copy code. I think it worked, no wait, it didn&#039;t. Copy. Ok it worked, wait, fuck, it&#039;s code for the other movie. WTF?</p>
<p>Also, instead of calling RSS RSS. They call it &#034;Takeout.&#034; It even has an RSS logo on a Chinese takeout box. Yup, it&#039;s just as much fun as ordering Chinese takeout. And it makes you feel just as bad after using it. They think it&#039;s a good plan to put the amount of uploaded videos in the title of the feed. Why? Who the fuck knows. Maybe they want to allow people to know the count of videos from the feed, but were too stupid to put another XML attribute. Here&#039;s what the feed says in Google Reader:</p>
<blockquote><p>&#034;Brightcove &#8211; The Pbstar Channel &#8211; 17 Uploaded Videos&#034; has no unread items.</p></blockquote>
<p>Yup, I guess the 17 uploaded videos will never change, and I&#039;ll never have any more videos to see.</p>
<p>And what&#039;s even worse is that they only show you a thumbnail of the video. WTF? Don&#039;t think your really shitty business model, see none, won&#039;t last without people always viewing your site? Screw you guys, I&#039;m going home, errr, back to YouTube, and they don&#039;t even have RSS. I&#039;ll gladly wait until someone uploads your video over there in order to bypass your crap.</p>
<p>But I guess since it&#039;s <em>beta</em>, it can be complete crap. And businesses actually use them? I guess they don&#039;t care as long as <b>they get a cut of the ad revenue!!!</b> OMG, Moneys!!! I like money. And what better way to be somewhere in the third to fifth in line to get your cut. That completely makes up for the horribleness that it is.</p>
]]></content:encoded>
			<wfw:commentRss>http://ja.meswilson.com/blog/2007/06/27/brightcove-is-horrible/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Reader, That&#039;s It?</title>
		<link>http://ja.meswilson.com/blog/2007/05/31/google-reader-thats-it/</link>
		<comments>http://ja.meswilson.com/blog/2007/05/31/google-reader-thats-it/#comments</comments>
		<pubDate>Thu, 31 May 2007 18:26:31 +0000</pubDate>
		<dc:creator>James Wilson</dc:creator>
				<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://ja.meswilson.com/blog/2007/05/31/google-reader-thats-it/</guid>
		<description><![CDATA[Google released their new Google Gears app, which allows you to use some of their apps offline. Neat right? Too bad it currently only works with Google Reader. And too bad it working with Google Reader kinda sucks. In order to get it to work, you have to install Google Gears, that&#039;s a given. Once [...]]]></description>
			<content:encoded><![CDATA[<p>Google released their new <a href="http://gears.google.com/">Google Gears</a> app, which allows you to use some of their apps offline.</p>
<p>Neat right? Too bad it currently only works with Google Reader. And too bad it working with Google Reader kinda sucks.</p>
<p>In order to get it to work, you have to install Google Gears, that&#039;s a given. Once it&#039;s installed, you go to <a href="http://www.google.com/reader/">Google Reader</a>, and it asks you if you want to allow this to access Google Gears, which it proceeds to not remember, so <em>everytime</em> you go to Google Reader, you&#039;re presented with the same damn dialog. After that, you have to click the green arrow at the top, which sometimes doesn&#039;t show up for reasons unbeknownst to me. It&#039;ll then download the last 2000 entries sending a crap load of XMLHttp requests, which would sometimes cause Firefox to hang a bit. Once it finishes all that, you then can go offline.</p>
<p>Great. If I ever want to use it offline, I just have to make sure I know I&#039;m going offline, and prepare for it accordingly. A spontaneous outage? You ain&#039;t reading shit. Happen to close Firefox? You&#039;re also screwed. Anything that didn&#039;t allow you to meticulously follow each step, you&#039;re offline reader is useless.</p>
<p>And even if you were able to follow all the steps, it&#039;s still not that useful. Any sort of media won&#039;t load.</p>
<p><a href="http://flickr.com/photos/71576576@N00/523528709/"><img src="http://farm1.static.flickr.com/199/523528709_a465460f75.jpg?v=0" alt="google reader offline" /></a></p>
<p>Useless</p>
<p><a href="http://flickr.com/photos/71576576@N00/523528713/"><img src="http://farm1.static.flickr.com/211/523528713_b578c2514e.jpg?v=0" alt="google reader online" /></a></p>
<p>Online</p>
<p>Maybe I shouldn&#039;t expect or want them to download the media, but since most posts consist of some sort of media, the whole offline experience is degraded.</p>
<p>What if the site doesn&#039;t provide a full content feed? It&#039;s basically pointless. And what about link sites like digg or reddit? Those are useless offline.</p>
<p>But what&#039;s most suprising about this is that Google Reader <em>still</em> doesn&#039;t have a search feature. Seriously, you&#039;re a search engine company, yet you guys don&#039;t have one. With the exception of Analytics, which I&#039;m not sure how a search would be implemented, Reader is the only one without a search feature. Maybe how you wrote, it would be hard to implement it, but you&#039;re fucking Google. Fix it.</p>
]]></content:encoded>
			<wfw:commentRss>http://ja.meswilson.com/blog/2007/05/31/google-reader-thats-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Haha, Sputtr</title>
		<link>http://ja.meswilson.com/blog/2007/05/16/haha-sputtr/</link>
		<comments>http://ja.meswilson.com/blog/2007/05/16/haha-sputtr/#comments</comments>
		<pubDate>Wed, 16 May 2007 05:51:34 +0000</pubDate>
		<dc:creator>James Wilson</dc:creator>
				<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://ja.meswilson.com/blog/2007/05/16/haha-sputtr/</guid>
		<description><![CDATA[Sputtr, come on. You&#039;re just about as bad as SimpleWeather. Sputtr is a site that allows you to search multiple search engines from one page. Woo hoo! It also looks to be done in PHP, for some reason. Why PHP? Who know, since a static HTML file is more than enough. Want proof? Here&#039;s a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://sputtr.com" rel="nofollow">Sputtr</a>, come on. You&#039;re just about as bad as <a href="http://ja.meswilson.com/blog/2007/04/17/simple-weather/">SimpleWeather</a>.</p>
<p>Sputtr is a site that allows you to search multiple search engines from one page. Woo hoo! It also looks to be done in PHP, for some reason. Why PHP? Who know, since a static HTML file is more than enough.</p>
<p>Want proof? Here&#039;s a nice <a href="http://ja.meswilson.com/blog/searchfastr/">sputtr clone</a> I whipped up:</p>
<p><b><a href="http://ja.meswilson.com/blog/searchfastr/">SearchFastr</a></b></p>
<p>1 static HTML file. Small amount of Javascript. No PHP or other dynamic scripting language. No copy and pasting code from some site. </p>
<p>Want the source, just go to View Source. That&#039;s it.</p>
<p><a href="http://ja.meswilson.com/blog/searchfastr/">Search quicker, better, cleaner. SearchFastr</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ja.meswilson.com/blog/2007/05/16/haha-sputtr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Way to Go Meebo!</title>
		<link>http://ja.meswilson.com/blog/2007/05/15/way-to-go-meebo/</link>
		<comments>http://ja.meswilson.com/blog/2007/05/15/way-to-go-meebo/#comments</comments>
		<pubDate>Wed, 16 May 2007 04:19:02 +0000</pubDate>
		<dc:creator>James Wilson</dc:creator>
				<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://ja.meswilson.com/blog/2007/05/15/way-to-go-meebo/</guid>
		<description><![CDATA[You invented IRC! So Meebo&#039;s new Meebo Rooms feature launched last night, and it&#039;s a totally spectacular, original idea. It&#039;s like a chat room, but instead of just having a boring chat room, you can watch a video next to it. No more of that link and having to click-through shit for us. I mean, [...]]]></description>
			<content:encoded><![CDATA[<p>You invented IRC!</p>
<p>So Meebo&#039;s new <a href="http://wwwl.meebo.com/rooms/">Meebo Rooms</a> feature launched last night, and it&#039;s a totally spectacular, original idea. It&#039;s like a chat room, but instead of just having a boring chat room, you can watch a video next to it. No more of that link and having to click-through shit for us. I mean, that shit was so complicated. And don&#039;t worry that the video will be really small, since everybody wants their videos to become smaller and smaller.</p>
<p>They also give you the spectacular feature of being able to style your room. Totally revolutionary. It&#039;s totally not like someone setting up their own <a href="http://www.google.com/search?hl=en&#038;client=firefox-a&#038;rls=com.ubuntu:en-US:official&#038;hs=7Vp&#038;pwst=1&#038;sa=X&#038;oi=spell&#038;resnum=0&#038;ct=result&#038;cd=1&#038;q=ajax+chat+room&#038;spell=1">ajax chat room</a> and styling the page themselves. I guess that&#039;s just too complicated. </p>
<p>And wait, it&#039;s still better. You can still use all the IM features too, in separate windows that are still part of the same window, since having separate windows is just too hard nowadays. Everyone wants their windows inside of different windows inside of different windows. It&#039;ll be a recursive paradise!</p>
<p>And what&#039;s the icing on the cake? It&#039;s all done in AJAX. None of that flash crap for us. We like the soft, cuddly, memory leaking, high cpu usage features that only ridiculous AJAX can bring. Why use something like persistent connections, when we can just make a new HTTP request every time. That&#039;s using your noggin! </p>
]]></content:encoded>
			<wfw:commentRss>http://ja.meswilson.com/blog/2007/05/15/way-to-go-meebo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Last.fm now has flash widgets</title>
		<link>http://ja.meswilson.com/blog/2007/05/11/lastfm-now-has-flash-widgets/</link>
		<comments>http://ja.meswilson.com/blog/2007/05/11/lastfm-now-has-flash-widgets/#comments</comments>
		<pubDate>Fri, 11 May 2007 05:27:36 +0000</pubDate>
		<dc:creator>James Wilson</dc:creator>
				<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://ja.meswilson.com/blog/2007/05/11/lastfm-now-has-flash-widgets/</guid>
		<description><![CDATA[Neat. Looks like last.fm just added flash widgets, or at least, I think they just did. I might have been slow in finding them. Anyways, instead of having just an image based on your chart, it&#039;s now a fancy flash &#034;widget&#034;. I guess images aren&#039;t Web 2.0 enough. Which means, instead of about 120 bytes [...]]]></description>
			<content:encoded><![CDATA[<p>Neat. Looks like <a href="http://last.fm">last.fm</a> just added flash widgets, or at least, I think they just did. I might have been slow in finding them.</p>
<p>Anyways, instead of having just an image based on your chart, it&#039;s now a fancy flash &#034;widget&#034;. I guess images aren&#039;t Web 2.0 enough. Which means, instead of about 120 bytes of code, you can now use 3.1 kilobytes to show even less info.</p>
<p>Compare:</p>
<p>122 B:<br />
<a href="http://last.fm/user/ah_skeet/"><img src="http://imagegen.last.fm/OiNKv2/recenttracks/ah_skeet.gif" alt="" /></a></p>
<p>3.1 KB:</p>
<style type="text/css">.lastfmWidget {float:left;width:100%;}.lastfmWidget object {float:left;}.lastfmWidget div {height:20px;}.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}.lastfmHead a:hover {background-position: 0 0;}.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}.lastfmFoot a.config {width:85px;background-position: 0 -20px;}.lastfmFoot a.config:hover {background-position: 0 0;}.lastfmFoot a.view {width:74px;background-position:-85px -20px;}.lastfmFoot a.view:hover {background-position:-85px 0;}.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}.lastfmFoot a.popup:hover {background-position:-159px 0;}</style>
<div class="lastfmWidget">
<div class="lastfmHead" style="width:184px;"><a title="ah_skeet: Recently Listened Tracks" href="http://www.last.fm/user/ah_skeet/charts/?charttype=recenttracks" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/header/chart/recenttracks_regular_grey.gif);width:184px;"></a></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="184" height="179" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=7,0,0,0"><param name="bgcolor" value="999999" /><param name="movie" value="http://panther1.last.fm/widgets/chart/2.swf" /><param name="quality" value="high" /><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="type=recenttracks&amp;user=ah_skeet&amp;theme=grey" /><embed src="http://panther1.last.fm/widgets/chart/2.swf" type="application/x-shockwave-flash" name="widgetPlayer" bgcolor="999999" width="184" height="179" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="type=recenttracks&amp;user=ah_skeet&amp;theme=grey" allowScriptAccess="sameDomain"></embed></object>
<div class="lastfmFoot" style="background-image:url(http://panther1.last.fm/widgets/images/footer/background/grey.gif);width:184px;"><a class="popup" title="Load this chart in a pop up" href="http://www.last.fm/tools/widgets/popup/?widget=chart&amp;colour=grey&amp;chartType=recenttracks&amp;user=ah_skeet&amp;from=widget&amp;resize=1" target="_blank" onclick="window.open(this.href + '&amp;shrink=0', 'lastfm_popup', 'height=259, width=224, location=no, toolbar=no, menubar=no, directories=no, personalbar=no, status=no, resizable=yes, scrollbars=no'); return false;" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="view" title="View ah_skeet's profile" href="http://www.last.fm/user/ah_skeet/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="config" title="Get your own" href="http://www.last.fm/tools/widgets/?widget=chart&amp;colour=grey&amp;chartType=recenttracks&amp;user=ah_skeet&amp;from=widget" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a></div>
</div>
<p>Yeah, you can see album covers, and the width is smaller, but it only shows 5 songs, while the previous show 10, or customizable down to 5. You can also use the first one in forums or most anywhere, but the latter, only sites that allow you to use html. Also, instead of having all customizable backgrounds and such, you only have a choice of four colors, black, red, grey, and light blue.</p>
<p>Another annoyance, it will stick to the top of whatever text you have below it no matter what. Add as many <code>&lt;br /&gt;</code> as you want, it&#039;ll still sit right above the text.</p>
<p>Now, to be fair, I&#039;ve added the recently played chart to my sidebar, and they do still have the image script available, and I hope they keep it around, but I&#039;m not so sure that they will.</p>
<p>Anyways, here are the new embeds</p>
<p><span id="more-86"></span></p>
<p>Recently Played:</p>
<style type="text/css">.lastfmWidget {float:left;width:100%;}.lastfmWidget object {float:left;}.lastfmWidget div {height:20px;}.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}.lastfmHead a:hover {background-position: 0 0;}.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}.lastfmFoot a.config {width:85px;background-position: 0 -20px;}.lastfmFoot a.config:hover {background-position: 0 0;}.lastfmFoot a.view {width:74px;background-position:-85px -20px;}.lastfmFoot a.view:hover {background-position:-85px 0;}.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}.lastfmFoot a.popup:hover {background-position:-159px 0;}</style>
<div class="lastfmWidget">
<div class="lastfmHead" style="width:184px;"><a title="ah_skeet: Recently Listened Tracks" href="http://www.last.fm/user/ah_skeet/charts/?charttype=recenttracks" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/header/chart/recenttracks_regular_grey.gif);width:184px;"></a></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="184" height="179" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=7,0,0,0"><param name="bgcolor" value="999999" /><param name="movie" value="http://panther1.last.fm/widgets/chart/2.swf" /><param name="quality" value="high" /><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="type=recenttracks&amp;user=ah_skeet&amp;theme=grey" /><embed src="http://panther1.last.fm/widgets/chart/2.swf" type="application/x-shockwave-flash" name="widgetPlayer" bgcolor="999999" width="184" height="179" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="type=recenttracks&amp;user=ah_skeet&amp;theme=grey" allowScriptAccess="sameDomain"></embed></object>
<div class="lastfmFoot" style="background-image:url(http://panther1.last.fm/widgets/images/footer/background/grey.gif);width:184px;"><a class="popup" title="Load this chart in a pop up" href="http://www.last.fm/tools/widgets/popup/?widget=chart&amp;colour=grey&amp;chartType=recenttracks&amp;user=ah_skeet&amp;from=widget&amp;resize=1" target="_blank" onclick="window.open(this.href + '&amp;shrink=0', 'lastfm_popup', 'height=259, width=224, location=no, toolbar=no, menubar=no, directories=no, personalbar=no, status=no, resizable=yes, scrollbars=no'); return false;" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="view" title="View ah_skeet's profile" href="http://www.last.fm/user/ah_skeet/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="config" title="Get your own" href="http://www.last.fm/tools/widgets/?widget=chart&amp;colour=grey&amp;chartType=recenttracks&amp;user=ah_skeet&amp;from=widget" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a></div>
</div>
<p>Overall Top Tracks:</p>
<style type="text/css">.lastfmWidget {float:left;width:100%;}.lastfmWidget object {float:left;}.lastfmWidget div {height:20px;}.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}.lastfmHead a:hover {background-position: 0 0;}.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}.lastfmFoot a.config {width:85px;background-position: 0 -20px;}.lastfmFoot a.config:hover {background-position: 0 0;}.lastfmFoot a.view {width:74px;background-position:-85px -20px;}.lastfmFoot a.view:hover {background-position:-85px 0;}.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}.lastfmFoot a.popup:hover {background-position:-159px 0;}</style>
<div class="lastfmWidget">
<div class="lastfmHead" style="width:184px;"><a title="ah_skeet: Overall Top Tracks" href="http://www.last.fm/user/ah_skeet/charts/?charttype=overall&#038;subtype=track" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/header/chart/toptracks_regular_grey.gif);width:184px;"></a></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="184" height="160" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=7,0,0,0"><param name="bgcolor" value="999999" /><param name="movie" value="http://panther1.last.fm/widgets/chart/2.swf" /><param name="quality" value="high" /><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="type=toptracks&amp;user=ah_skeet&amp;theme=grey" /><embed src="http://panther1.last.fm/widgets/chart/2.swf" type="application/x-shockwave-flash" name="widgetPlayer" bgcolor="999999" width="184" height="160" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="type=toptracks&amp;user=ah_skeet&amp;theme=grey" allowScriptAccess="sameDomain"></embed></object>
<div class="lastfmFoot" style="background-image:url(http://panther1.last.fm/widgets/images/footer/background/grey.gif);width:184px;"><a class="popup" title="Load this chart in a pop up" href="http://www.last.fm/tools/widgets/popup/?widget=chart&amp;colour=grey&amp;chartType=toptracks&amp;user=ah_skeet&amp;from=widget&amp;resize=1" target="_blank" onclick="window.open(this.href + '&amp;shrink=0', 'lastfm_popup', 'height=240, width=224, location=no, toolbar=no, menubar=no, directories=no, personalbar=no, status=no, resizable=yes, scrollbars=no'); return false;" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="view" title="View ah_skeet's profile" href="http://www.last.fm/user/ah_skeet/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="config" title="Get your own" href="http://www.last.fm/tools/widgets/?widget=chart&amp;colour=grey&amp;chartType=toptracks&amp;user=ah_skeet&amp;from=widget" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a></div>
</div>
<p>Overall Top Artists:</p>
<style type="text/css">.lastfmWidget {float:left;width:100%;}.lastfmWidget object {float:left;}.lastfmWidget div {height:20px;}.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}.lastfmHead a:hover {background-position: 0 0;}.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}.lastfmFoot a.config {width:85px;background-position: 0 -20px;}.lastfmFoot a.config:hover {background-position: 0 0;}.lastfmFoot a.view {width:74px;background-position:-85px -20px;}.lastfmFoot a.view:hover {background-position:-85px 0;}.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}.lastfmFoot a.popup:hover {background-position:-159px 0;}</style>
<div class="lastfmWidget">
<div class="lastfmHead" style="width:184px;"><a title="ah_skeet: Overall Top Artists" href="http://www.last.fm/user/ah_skeet/charts/?charttype=overall&#038;subtype=artist" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/header/chart/topartists_regular_grey.gif);width:184px;"></a></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="184" height="140" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=7,0,0,0"><param name="bgcolor" value="999999" /><param name="movie" value="http://panther1.last.fm/widgets/chart/2.swf" /><param name="quality" value="high" /><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="type=topartists&amp;user=ah_skeet&amp;theme=grey" /><embed src="http://panther1.last.fm/widgets/chart/2.swf" type="application/x-shockwave-flash" name="widgetPlayer" bgcolor="999999" width="184" height="140" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="type=topartists&amp;user=ah_skeet&amp;theme=grey" allowScriptAccess="sameDomain"></embed></object>
<div class="lastfmFoot" style="background-image:url(http://panther1.last.fm/widgets/images/footer/background/grey.gif);width:184px;"><a class="popup" title="Load this chart in a pop up" href="http://www.last.fm/tools/widgets/popup/?widget=chart&amp;colour=grey&amp;chartType=topartists&amp;user=ah_skeet&amp;from=widget&amp;resize=1" target="_blank" onclick="window.open(this.href + '&amp;shrink=0', 'lastfm_popup', 'height=220, width=224, location=no, toolbar=no, menubar=no, directories=no, personalbar=no, status=no, resizable=yes, scrollbars=no'); return false;" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="view" title="View ah_skeet's profile" href="http://www.last.fm/user/ah_skeet/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="config" title="Get your own" href="http://www.last.fm/tools/widgets/?widget=chart&amp;colour=grey&amp;chartType=topartists&amp;user=ah_skeet&amp;from=widget" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a></div>
</div>
<p>Weekly Top Tracks:</p>
<style type="text/css">.lastfmWidget {float:left;width:100%;}.lastfmWidget object {float:left;}.lastfmWidget div {height:20px;}.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}.lastfmHead a:hover {background-position: 0 0;}.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}.lastfmFoot a.config {width:85px;background-position: 0 -20px;}.lastfmFoot a.config:hover {background-position: 0 0;}.lastfmFoot a.view {width:74px;background-position:-85px -20px;}.lastfmFoot a.view:hover {background-position:-85px 0;}.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}.lastfmFoot a.popup:hover {background-position:-159px 0;}</style>
<div class="lastfmWidget">
<div class="lastfmHead" style="width:184px;"><a title="ah_skeet: Weekly Top Tracks" href="http://www.last.fm/user/ah_skeet/charts/?charttype=weekly&#038;subtype=track" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/header/chart/weeklytracks_regular_grey.gif);width:184px;"></a></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="184" height="160" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=7,0,0,0"><param name="bgcolor" value="999999" /><param name="movie" value="http://panther1.last.fm/widgets/chart/2.swf" /><param name="quality" value="high" /><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="type=weeklytrackchart&amp;user=ah_skeet&amp;theme=grey" /><embed src="http://panther1.last.fm/widgets/chart/2.swf" type="application/x-shockwave-flash" name="widgetPlayer" bgcolor="999999" width="184" height="160" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="type=weeklytrackchart&amp;user=ah_skeet&amp;theme=grey" allowScriptAccess="sameDomain"></embed></object>
<div class="lastfmFoot" style="background-image:url(http://panther1.last.fm/widgets/images/footer/background/grey.gif);width:184px;"><a class="popup" title="Load this chart in a pop up" href="http://www.last.fm/tools/widgets/popup/?widget=chart&amp;colour=grey&amp;chartType=weeklytracks&amp;user=ah_skeet&amp;from=widget&amp;resize=1" target="_blank" onclick="window.open(this.href + '&amp;shrink=0', 'lastfm_popup', 'height=240, width=224, location=no, toolbar=no, menubar=no, directories=no, personalbar=no, status=no, resizable=yes, scrollbars=no'); return false;" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="view" title="View ah_skeet's profile" href="http://www.last.fm/user/ah_skeet/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="config" title="Get your own" href="http://www.last.fm/tools/widgets/?widget=chart&amp;colour=grey&amp;chartType=weeklytracks&amp;user=ah_skeet&amp;from=widget" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a></div>
</div>
<p>Weekly Top Artists:</p>
<style type="text/css">.lastfmWidget {float:left;width:100%;}.lastfmWidget object {float:left;}.lastfmWidget div {height:20px;}.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}.lastfmHead a:hover {background-position: 0 0;}.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}.lastfmFoot a.config {width:85px;background-position: 0 -20px;}.lastfmFoot a.config:hover {background-position: 0 0;}.lastfmFoot a.view {width:74px;background-position:-85px -20px;}.lastfmFoot a.view:hover {background-position:-85px 0;}.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}.lastfmFoot a.popup:hover {background-position:-159px 0;}</style>
<div class="lastfmWidget">
<div class="lastfmHead" style="width:184px;"><a title="ah_skeet: Weekly Top Artists" href="http://www.last.fm/user/ah_skeet/charts/?charttype=weekly&#038;subtype=artist" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/header/chart/weeklyartists_regular_grey.gif);width:184px;"></a></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="184" height="140" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=7,0,0,0"><param name="bgcolor" value="999999" /><param name="movie" value="http://panther1.last.fm/widgets/chart/2.swf" /><param name="quality" value="high" /><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="type=weeklyartistchart&amp;user=ah_skeet&amp;theme=grey" /><embed src="http://panther1.last.fm/widgets/chart/2.swf" type="application/x-shockwave-flash" name="widgetPlayer" bgcolor="999999" width="184" height="140" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="type=weeklyartistchart&amp;user=ah_skeet&amp;theme=grey" allowScriptAccess="sameDomain"></embed></object>
<div class="lastfmFoot" style="background-image:url(http://panther1.last.fm/widgets/images/footer/background/grey.gif);width:184px;"><a class="popup" title="Load this chart in a pop up" href="http://www.last.fm/tools/widgets/popup/?widget=chart&amp;colour=grey&amp;chartType=weeklyartists&amp;user=ah_skeet&amp;from=widget&amp;resize=1" target="_blank" onclick="window.open(this.href + '&amp;shrink=0', 'lastfm_popup', 'height=220, width=224, location=no, toolbar=no, menubar=no, directories=no, personalbar=no, status=no, resizable=yes, scrollbars=no'); return false;" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="view" title="View ah_skeet's profile" href="http://www.last.fm/user/ah_skeet/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="config" title="Get your own" href="http://www.last.fm/tools/widgets/?widget=chart&amp;colour=grey&amp;chartType=weeklyartists&amp;user=ah_skeet&amp;from=widget" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a></div>
</div>
<p>Vertical Album quilt:</p>
<style type="text/css">.lastfmWidget {float:left;width:100%;}.lastfmWidget object {float:left;}.lastfmWidget div {height:20px;}.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}.lastfmHead a:hover {background-position: 0 0;}.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}.lastfmFoot a.config {width:85px;background-position: 0 -20px;}.lastfmFoot a.config:hover {background-position: 0 0;}.lastfmFoot a.view {width:74px;background-position:-85px -20px;}.lastfmFoot a.view:hover {background-position:-85px 0;}.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}.lastfmFoot a.popup:hover {background-position:-159px 0;}</style>
<div class="lastfmWidget">
<div class="lastfmHead" style="width:184px;"><a title="Top albums" href="http://www.last.fm/user/ah_skeet/charts/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/header/quilt/album_vertical_grey.gif);width:184px;"></a></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="184" height="405" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=7,0,0,0"><param name="bgcolor" value="999999" /><param name="movie" value="http://panther1.last.fm/widgets/quilt/6.swf" /><param name="quality" value="high" /><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="type=user&amp;variable=ah_skeet&amp;file=topalbums&amp;bgColor=grey&amp;theme=grey" /><embed src="http://panther1.last.fm/widgets/quilt/6.swf" type="application/x-shockwave-flash" name="widgetPlayer" bgcolor="999999" width="184" height="405" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="type=user&amp;variable=ah_skeet&amp;file=topalbums&amp;bgColor=grey&amp;theme=grey" allowScriptAccess="sameDomain"></embed></object>
<div class="lastfmFoot" style="background-image:url(http://panther1.last.fm/widgets/images/footer/background/grey.gif);width:184px;"><a class="popup" title="Load this quilt in a pop up" href="http://www.last.fm/tools/widgets/popup/?widget=quilt&amp;url=user%2Fah_skeet%2Fpersonal&amp;quiltType=album&amp;colour=grey&amp;orient=vertical&amp;height=medium&amp;from=widget&amp;resize=1" target="_blank" onclick="window.open(this.href + '&amp;shrink=0', 'lastfm_popup', 'height=485, width=224, location=no, toolbar=no, menubar=no, directories=no, personalbar=no, status=no, resizable=yes, scrollbars=no'); return false;" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="view" title="View ah_skeet's profile" href="http://www.last.fm/user/ah_skeet/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="config" title="Get your own" href="http://www.last.fm/tools/widgets/?widget=quilt&amp;url=user%2Fah_skeet%2Fpersonal&amp;quiltType=album&amp;colour=grey&amp;orient=vertical&amp;height=medium&amp;from=widget" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a></div>
</div>
<p>Horizontal album quilt:</p>
<style type="text/css">.lastfmWidget {float:left;width:100%;}.lastfmWidget object {float:left;}.lastfmWidget div {height:20px;}.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}.lastfmHead a:hover {background-position: 0 0;}.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}.lastfmFoot a.config {width:85px;background-position: 0 -20px;}.lastfmFoot a.config:hover {background-position: 0 0;}.lastfmFoot a.view {width:74px;background-position:-85px -20px;}.lastfmFoot a.view:hover {background-position:-85px 0;}.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}.lastfmFoot a.popup:hover {background-position:-159px 0;}</style>
<div class="lastfmWidget">
<div class="lastfmHead" style="width:460px;"><a title="Top albums" href="http://www.last.fm/user/ah_skeet/charts/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/header/quilt/album_horizontal_grey.gif);width:460px;"></a></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="460" height="180" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=7,0,0,0"><param name="bgcolor" value="999999" /><param name="movie" value="http://panther1.last.fm/widgets/quilt/6.swf" /><param name="quality" value="high" /><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="type=user&amp;variable=ah_skeet&amp;file=topalbums&amp;bgColor=grey&amp;theme=grey" /><embed src="http://panther1.last.fm/widgets/quilt/6.swf" type="application/x-shockwave-flash" name="widgetPlayer" bgcolor="999999" width="460" height="180" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="type=user&amp;variable=ah_skeet&amp;file=topalbums&amp;bgColor=grey&amp;theme=grey" allowScriptAccess="sameDomain"></embed></object>
<div class="lastfmFoot" style="background-image:url(http://panther1.last.fm/widgets/images/footer/background/grey.gif);width:460px;"><a class="popup" title="Load this quilt in a pop up" href="http://www.last.fm/tools/widgets/popup/?widget=quilt&amp;url=user%2Fah_skeet%2Fpersonal&amp;quiltType=album&amp;colour=grey&amp;orient=horizontal&amp;height=medium&amp;from=widget&amp;resize=1" target="_blank" onclick="window.open(this.href + '&amp;shrink=0', 'lastfm_popup', 'height=260, width=500, location=no, toolbar=no, menubar=no, directories=no, personalbar=no, status=no, resizable=yes, scrollbars=no'); return false;" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="view" title="View ah_skeet's profile" href="http://www.last.fm/user/ah_skeet/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="config" title="Get your own" href="http://www.last.fm/tools/widgets/?widget=quilt&amp;url=user%2Fah_skeet%2Fpersonal&amp;quiltType=album&amp;colour=grey&amp;orient=horizontal&amp;height=medium&amp;from=widget" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a></div>
</div>
<p>Vertical Artist Quilt:</p>
<style type="text/css">.lastfmWidget {float:left;width:100%;}.lastfmWidget object {float:left;}.lastfmWidget div {height:20px;}.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}.lastfmHead a:hover {background-position: 0 0;}.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}.lastfmFoot a.config {width:85px;background-position: 0 -20px;}.lastfmFoot a.config:hover {background-position: 0 0;}.lastfmFoot a.view {width:74px;background-position:-85px -20px;}.lastfmFoot a.view:hover {background-position:-85px 0;}.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}.lastfmFoot a.popup:hover {background-position:-159px 0;}</style>
<div class="lastfmWidget">
<div class="lastfmHead" style="width:184px;"><a title="Top artists" href="http://www.last.fm/user/ah_skeet/charts/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/header/quilt/artist_vertical_grey.gif);width:184px;"></a></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="184" height="405" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=7,0,0,0"><param name="bgcolor" value="999999" /><param name="movie" value="http://panther1.last.fm/widgets/quilt/6.swf" /><param name="quality" value="high" /><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="type=user&amp;variable=ah_skeet&amp;file=topartists&amp;bgColor=grey&amp;theme=grey" /><embed src="http://panther1.last.fm/widgets/quilt/6.swf" type="application/x-shockwave-flash" name="widgetPlayer" bgcolor="999999" width="184" height="405" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="type=user&amp;variable=ah_skeet&amp;file=topartists&amp;bgColor=grey&amp;theme=grey" allowScriptAccess="sameDomain"></embed></object>
<div class="lastfmFoot" style="background-image:url(http://panther1.last.fm/widgets/images/footer/background/grey.gif);width:184px;"><a class="popup" title="Load this quilt in a pop up" href="http://www.last.fm/tools/widgets/popup/?widget=quilt&amp;url=user%2Fah_skeet%2Fpersonal&amp;quiltType=artist&amp;colour=grey&amp;orient=vertical&amp;height=medium&amp;from=widget&amp;resize=1" target="_blank" onclick="window.open(this.href + '&amp;shrink=0', 'lastfm_popup', 'height=485, width=224, location=no, toolbar=no, menubar=no, directories=no, personalbar=no, status=no, resizable=yes, scrollbars=no'); return false;" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="view" title="View ah_skeet's profile" href="http://www.last.fm/user/ah_skeet/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="config" title="Get your own" href="http://www.last.fm/tools/widgets/?widget=quilt&amp;url=user%2Fah_skeet%2Fpersonal&amp;quiltType=artist&amp;colour=grey&amp;orient=vertical&amp;height=medium&amp;from=widget" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a></div>
</div>
<p>Horizontal Album Quilt:</p>
<style type="text/css">.lastfmWidget {float:left;width:100%;}.lastfmWidget object {float:left;}.lastfmWidget div {height:20px;}.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}.lastfmHead a:hover {background-position: 0 0;}.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}.lastfmFoot a.config {width:85px;background-position: 0 -20px;}.lastfmFoot a.config:hover {background-position: 0 0;}.lastfmFoot a.view {width:74px;background-position:-85px -20px;}.lastfmFoot a.view:hover {background-position:-85px 0;}.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}.lastfmFoot a.popup:hover {background-position:-159px 0;}</style>
<div class="lastfmWidget">
<div class="lastfmHead" style="width:460px;"><a title="Top artists" href="http://www.last.fm/user/ah_skeet/charts/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/header/quilt/artist_horizontal_grey.gif);width:460px;"></a></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="460" height="180" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=7,0,0,0"><param name="bgcolor" value="999999" /><param name="movie" value="http://panther1.last.fm/widgets/quilt/6.swf" /><param name="quality" value="high" /><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="type=user&amp;variable=ah_skeet&amp;file=topartists&amp;bgColor=grey&amp;theme=grey" /><embed src="http://panther1.last.fm/widgets/quilt/6.swf" type="application/x-shockwave-flash" name="widgetPlayer" bgcolor="999999" width="460" height="180" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="type=user&amp;variable=ah_skeet&amp;file=topartists&amp;bgColor=grey&amp;theme=grey" allowScriptAccess="sameDomain"></embed></object>
<div class="lastfmFoot" style="background-image:url(http://panther1.last.fm/widgets/images/footer/background/grey.gif);width:460px;"><a class="popup" title="Load this quilt in a pop up" href="http://www.last.fm/tools/widgets/popup/?widget=quilt&amp;url=user%2Fah_skeet%2Fpersonal&amp;quiltType=artist&amp;colour=grey&amp;orient=horizontal&amp;height=medium&amp;from=widget&amp;resize=1" target="_blank" onclick="window.open(this.href + '&amp;shrink=0', 'lastfm_popup', 'height=260, width=500, location=no, toolbar=no, menubar=no, directories=no, personalbar=no, status=no, resizable=yes, scrollbars=no'); return false;" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="view" title="View ah_skeet's profile" href="http://www.last.fm/user/ah_skeet/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="config" title="Get your own" href="http://www.last.fm/tools/widgets/?widget=quilt&amp;url=user%2Fah_skeet%2Fpersonal&amp;quiltType=artist&amp;colour=grey&amp;orient=horizontal&amp;height=medium&amp;from=widget" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a></div>
</div>
<p>Radio Player:</p>
<style type="text/css">.lastfmWidget {float:left;width:100%;}.lastfmWidget object {float:left;}.lastfmWidget div {height:20px;}.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}.lastfmHead a:hover {background-position: 0 0;}.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}.lastfmFoot a.config {width:85px;background-position: 0 -20px;}.lastfmFoot a.config:hover {background-position: 0 0;}.lastfmFoot a.view {width:74px;background-position:-85px -20px;}.lastfmFoot a.view:hover {background-position:-85px 0;}.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}.lastfmFoot a.popup:hover {background-position:-159px 0;}</style>
<div class="lastfmWidget">
<div class="lastfmHead" style="width:184px;"><a title="ah_skeetÃ¢â‚¬â„¢s Radio Station" href="http://www.last.fm/listen/user/ah_skeet/personal" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/header/radio/my_regular_grey.gif);width:184px;"></a></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="184" height="140" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=7,0,0,0"><param name="bgcolor" value="999999" /><param name="movie" value="http://panther1.last.fm/widgets/radio/1.swf" /><param name="quality" value="high" /><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="lfmMode=radio&amp;radioURL=user%2Fah_skeet%2Fpersonal&amp;title=ah_skeet%E2%80%99s+Radio+Station&amp;theme=grey&amp;autostart=" /><embed src="http://panther1.last.fm/widgets/radio/1.swf" type="application/x-shockwave-flash" name="widgetPlayer" bgcolor="999999" width="184" height="140" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="lfmMode=radio&amp;radioURL=user%2Fah_skeet%2Fpersonal&amp;title=ah_skeet%E2%80%99s+Radio+Station&amp;theme=grey&amp;autostart=" allowScriptAccess="sameDomain"></embed></object>
<div class="lastfmFoot" style="background-image:url(http://panther1.last.fm/widgets/images/footer/background/grey.gif);width:184px;"><a class="popup" title="Load this radio in a pop up" href="http://www.last.fm/tools/widgets/popup/?widget=radio&amp;url=user%2Fah_skeet%2Fpersonal&amp;colour=grey&amp;width=regular&amp;autostart=&amp;from=widget&amp;resize=1" target="_blank" onclick="window.open(this.href + '&amp;shrink=0', 'lastfm_popup', 'height=220, width=224, location=no, toolbar=no, menubar=no, directories=no, personalbar=no, status=no, resizable=yes, scrollbars=no'); return false;" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="view" title="View ah_skeet's profile" href="http://www.last.fm/user/ah_skeet/" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="config" title="Get your own" href="http://www.last.fm/tools/widgets/?widget=radio&amp;url=user%2Fah_skeet%2Fpersonal&amp;colour=grey&amp;width=regular&amp;autostart=&amp;from=widget" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a></div>
</div>
<p>Radio Player Mini:</p>
<style type="text/css">.lastfmWidget {float:left;width:100%;}.lastfmWidget object {float:left;}.lastfmWidget div {height:20px;}.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}.lastfmHead a:hover {background-position: 0 0;}.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}.lastfmFoot a.config {width:85px;background-position: 0 -20px;}.lastfmFoot a.config:hover {background-position: 0 0;}.lastfmFoot a.view {width:74px;background-position:-85px -20px;}.lastfmFoot a.view:hover {background-position:-85px 0;}.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}.lastfmFoot a.popup:hover {background-position:-159px 0;}</style>
<div class="lastfmWidget">
<div class="lastfmHead" style="width:110px;"><a title="ah_skeetÃ¢â‚¬â„¢s Radio Station" href="http://www.last.fm/listen/user/ah_skeet/personal" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/header/radio/mini_grey.gif);width:110px;"></a></div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="110" height="140" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab%23version=7,0,0,0"><param name="bgcolor" value="999999" /><param name="movie" value="http://panther1.last.fm/widgets/radio/1.swf" /><param name="quality" value="high" /><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="lfmMode=radio&amp;radioURL=user%2Fah_skeet%2Fpersonal&amp;title=ah_skeet%E2%80%99s+Radio+Station&amp;theme=grey&amp;autostart=" /><embed src="http://panther1.last.fm/widgets/radio/1.swf" type="application/x-shockwave-flash" name="widgetPlayer" bgcolor="999999" width="110" height="140" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="lfmMode=radio&amp;radioURL=user%2Fah_skeet%2Fpersonal&amp;title=ah_skeet%E2%80%99s+Radio+Station&amp;theme=grey&amp;autostart=" allowScriptAccess="sameDomain"></embed></object>
<div class="lastfmFoot" style="background-image:url(http://panther1.last.fm/widgets/images/footer/background/grey.gif);width:110px;"><a class="popup" title="Load this radio in a pop up" href="http://www.last.fm/tools/widgets/popup/?widget=radio&amp;url=user%2Fah_skeet%2Fpersonal&amp;colour=grey&amp;width=mini&amp;autostart=&amp;from=widget&amp;resize=1" target="_blank" onclick="window.open(this.href + '&amp;shrink=0', 'lastfm_popup', 'height=220, width=150, location=no, toolbar=no, menubar=no, directories=no, personalbar=no, status=no, resizable=yes, scrollbars=no'); return false;" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a><a class="config" title="Get your own" href="http://www.last.fm/tools/widgets/?widget=radio&amp;url=user%2Fah_skeet%2Fpersonal&amp;colour=grey&amp;width=mini&amp;autostart=&amp;from=widget" target="_blank" style="background-image:url(http://panther1.last.fm/widgets/images/footer/grey.gif);"></a></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ja.meswilson.com/blog/2007/05/11/lastfm-now-has-flash-widgets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Apollo Alpha is out</title>
		<link>http://ja.meswilson.com/blog/2007/03/20/adboe-apollo-alpha-is-out/</link>
		<comments>http://ja.meswilson.com/blog/2007/03/20/adboe-apollo-alpha-is-out/#comments</comments>
		<pubDate>Wed, 21 Mar 2007 00:48:13 +0000</pubDate>
		<dc:creator>James Wilson</dc:creator>
				<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://ja.meswilson.com/blog/2007/03/20/adboe-apollo-alpha-is-out/</guid>
		<description><![CDATA[Been meaning to write about this, but have just been really busy. Apollo is a Rich Internet Application (RIA), that allows you to build desktop apps using HTML, JavaScript, Flex, and other web technologies. There are a few samples of applications that can be made on the sample page. Really, it looks pretty neat, but [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://ja.meswilson.com/blog/wp-content/uploads/2007/03/307288713_9f13cb25b2-small.jpg" alt="" /></p>
<p>Been meaning to write about this, but have just been really busy. <a href="http://labs.adobe.com/wiki/index.php/Apollo">Apollo</a> is a Rich Internet Application (RIA), that allows you to build desktop apps using HTML, JavaScript, Flex, and other web technologies.  There are a few samples of applications that can be made on the <a href="http://labs.adobe.com/wiki/index.php/Apollo:Applications:Samples">sample page</a>. Really, it looks pretty neat, but I&#039;m a little hesitant of the possibility of an XSS being able to compromise my computer, like Adobe has already <a href="http://ha.ckers.org/blog/20070103/pdf-xss-can-compromise-your-machine/">had a problem with</a>, but that hopefully will be an unfounded fear, at least for a little while.</p>
<p><a href="http://www.adobe.com/go/getapollo">Download it now</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ja.meswilson.com/blog/2007/03/20/adboe-apollo-alpha-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Viacom Sues Google Over YouTube for $1 Billion</title>
		<link>http://ja.meswilson.com/blog/2007/03/13/viacom-sues-google-over-youtube-for-1-billion/</link>
		<comments>http://ja.meswilson.com/blog/2007/03/13/viacom-sues-google-over-youtube-for-1-billion/#comments</comments>
		<pubDate>Tue, 13 Mar 2007 18:05:04 +0000</pubDate>
		<dc:creator>James Wilson</dc:creator>
				<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://ja.meswilson.com/blog/?p=46</guid>
		<description><![CDATA[We all knew this was coming, especially since Viacom was getting all uppity about it pulling 100k of their videos, starting their own video site, and then making a deal with Joost. So now, they&#039;ve sued them for a cool $1 Billion. Nothing like a lawsuit being a nice round number instead of being an [...]]]></description>
			<content:encoded><![CDATA[<p>We all knew this was coming, especially since Viacom was getting all uppity about it <a href="http://today.reuters.com/news/articlenews.aspx?type=businessNews&#038;storyid=2007-02-02T155720Z_01_WEN3495_RTRUKOC_0_US-VIACOM-YOUTUBE.xml&#038;src=rss&#038;rpc=23">pulling 100k of their videos</a>, <a href="http://arstechnica.com/news.ars/post/20070214-8843.html">starting their own video site</a>, and <a href="http://www.techcrunch.com/2007/02/20/viacom-to-sign-deal-with-joost/">then making a deal with Joost</a>. So now, they&#039;ve <a href="http://www.msnbc.msn.com/id/17592285/">sued them for a cool $1 Billion</a>. Nothing like a lawsuit being a nice round number instead of being an actual representation of damages done.</p>
<p>Let&#039;s look at their <a href="http://online.wsj.com/public/resources/documents/ViacomYouTubeComplaint3-12-07.pdf">US District Court filing</a>.</p>
<p><i>Page 1, Point 3</i></p>
<blockquote><p>including such popular (and obviously copyrighted) television programming and motion pictures as Ã¢â‚¬Å“SpongeBob SquarePants,Ã¢â‚¬Â Ã¢â‚¬Å“The Daily Show with Jon Stewart,Ã¢â‚¬Â Ã¢â‚¬Å“The Colbert Report,Ã¢â‚¬Â Ã¢â‚¬Å“South Park,Ã¢â‚¬Â Ã¢â‚¬Å“Ren &#038; Stimpy,Ã¢â‚¬Â Ã¢â‚¬Å“MTV Unplugged,Ã¢â‚¬Â Ã¢â‚¬Å“An Inconvenient Truth,Ã¢â‚¬Â Ã¢â‚¬Å“Mean Girls,Ã¢â‚¬Â and many others.</p></blockquote>
<p>Wait, Ren &#038; Stimpy? Since when was that a popular show, and hasn&#039;t even been on the air for over 10 years, so how is this hurting them? O, that&#039;s right, <a href="http://www.amazon.com/Ren-Stimpy-Complete-Second-Seasons/dp/B0002NY8XA/ref=pd_bbs_sr_1/103-9199558-3694243?ie=UTF8&#038;s=dvd&#038;qid=1173802324&#038;sr=8-1">dvd</a> <a href="http://www.amazon.com/Ren-Stimpy-Show-Seasons-Half-ish/dp/B0009CTV4U/ref=pd_bbs_sr_3/103-9199558-3694243?ie=UTF8&#038;s=dvd&#038;qid=1173803449&#038;sr=8-3">box</a><a href="http://www.amazon.com/Ren-Stimpy-Show-Season-Five/dp/B000A0GP2W/ref=pd_bbs_sr_4/103-9199558-3694243?ie=UTF8&#038;s=dvd&#038;qid=1173803449&#038;sr=8-4">sets</a>. <a href="http://amazon.com/s/ref=nb_ss_gw/103-9199558-3694243?url=search-alias%3Daps&#038;field-keywords=ren+%26+stimpy&#038;Go.x=0&#038;Go.y=0&#038;Go=Go">They definitely have enough</a>. If I want the whole series, it will only cost me a cool $100.97, and another $19.99 if I want the lost episodes, so now it&#039;s a cool $120.96. So I&#039;m supposed to pay $120.96 if I want to watch a show that aired 10 years, that was only mediocre at the time? Nah, I think I&#039;ll just <a href="http://www.dailymotion.com/visited/search/ren+&#038;+stimpy/1">watch them on dailymotion</a> instead. I&#039;m sure collectors or big fans of that show will buy them, but the average person who remembers seeing it a long time ago and wanting to see it again definitely won&#039;t, and the collectors will buy them even if they can get the videos for free. Money lost: $0.</p>
<p>And Mean Girls? Sure, Lohan was really hot in that movie in both the attractiveness scale and her ability at math, but a popular movie that is costing Viacom millions of dollars? No way.</p>
<p><i>Page 3, Point 6</i></p>
<blockquote><p>Because YouTube directly profits from the availability of popular infringing works on its site, it has decided to shift the burden entirely onto copyright owners to monitor the YouTube site on a daily or hourly basis to detect infringing videos and send notices to YouTube demanding that it Ã¢â‚¬Å“take downÃ¢â‚¬Â the infringing works.</p></blockquote>
<p>No, that&#039;s because of your <a href="http://en.wikipedia.org/wiki/DMCA#DMCA_Title_II:_Online_Copyright_Infringement_Liability_Limitation_Act">fancy DMCA act</a> (Yes, I know that is literally say Digital Millennium Copyright Act act, but it sounds better) I&#039;m sure you support. By the looks of that, it looks like YouTube is following it perfectly.</p>
<p><i>Page 4, Point 8</i></p>
<blockquote><p>YouTube allows its users to  make the hidden videos available to others through other YouTube features like the Ã¢â‚¬Å“embed,Ã¢â‚¬Â Ã¢â‚¬Å“share,Ã¢â‚¬Â and Ã¢â‚¬Å“friendsÃ¢â‚¬Â functions. </p></blockquote>
<p>I&#039;m sure they&#039;re making millions by embedding a video into a page, since they are showing no advertising and just using bandwidth when a video is embedded.</p>
<p><i>Page 11, Point 32</i></p>
<blockquote><p>To do this, the user simply copies the Ã¢â‚¬Å“embedÃ¢â‚¬Â code, which YouTube supplies for each video in its library, and then pastes that code into the other website, where the embedded video will appear as a <em>television-shaped picture</em> with the YouTube logo prominently displayed and a triangular icon that any user can click to play the video. [emphasis mine]</p></blockquote>
<p>Television shaped picture? O, you mean rectangular, since only TVs are 4&#215;3 rectangles. And what about this whole HDTV thing you media people are so pushing? Aren&#039;t they supposed to have already replaced these old 4&#215;3 TVs by now? Those embedded YouTube videos sure don&#039;t look like those TVs. And shouldn&#039;t you be confident enough that people want to see everything if full HD glory, and not watch it on some small, low quality stream. O wait, that&#039;s right, no one really wants HD.</p>
<p><i>Page 12, Point 34</i></p>
<blockquote><p>But the videos that YouTube publicly performs and displays through the embed function to draw users back to YouTubeÃ¢â‚¬â„¢s own site are frequently the most popular copyrighted works created and owned by Plaintiffs, not YouTube.</p></blockquote>
<p>Because YouTube doesn&#039;t <em>own</em> any of the videos it fucking hosts.<br />
Straight from <a href="http://youtube.com/t/terms">YouTube&#039;s Terms of Service</a>:</p>
<blockquote><p><b>For clarity, you retain all of your ownership rights in your User Submissions</b></p></blockquote>
<p><i>Page 13, Point 37</i></p>
<blockquote><p>Defendants profit handsomely from the infringement of PlaintiffsÃ¢â‚¬â„¢ copyrighted works, and receive financial benefits directly attributable to the infringing activity.</p></blockquote>
<p>Profit handsomely my ass. August of last year, <a href="http://news.com.com/2100-1026_3-6108971.html">YouTube had yet to turn a profit</a>. Maybe after Google bought them, things could&#039;ve gone up, but it&#039;s no where near profiting handsomely.</p>
<p><i>Page 16, Point 43</i></p>
<blockquote><p>YouTube offers a feature that allows users to designate Ã¢â‚¬Å“friendsÃ¢â‚¬Â who are the only persons allowed to see videos they upload, preventing copyright owners from finding infringing videos with this limitation.  YouTube has also recently limited the search function so that it identifies no more than 1,000 video clips for any given search. Thus, for example, if there are several thousand infringing clips from the Ã¢â‚¬Å“South ParkÃ¢â‚¬Â series on YouTube, the limitations YouTube has placed on the search function may prevent Plaintiffs from identifying all of the infringing clips.</p></blockquote>
<p>First, if only a few friends can view the video, how is that really hurtful? It&#039;s like loaning someone a DVD, though I&#039;m sure you think that&#039;s copyright infringement too. And have you ever heard of Google, you know, the owners of the site you&#039;re suing. You could try that for a change. <a href="http://www.google.com/search?q=south+park+site%3Ayoutube.com&#038;ie=utf-8&#038;oe=utf-8&#038;aq=t&#038;rls=org.mozilla:en-US:official&#038;client=firefox-a">Results 1 &#8211; 10 of about 269,000 from youtube.com for south park</a>. Yes, it&#039;s so hard to find those infringing videos.</p>
<p>Hey Viacom, suck it<br />
<a href="http://flickr.com/photos/71576576@N00/420189315/"><img src="http://farm1.static.flickr.com/145/420189315_e4e4cbbf91_m.jpg" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://ja.meswilson.com/blog/2007/03/13/viacom-sues-google-over-youtube-for-1-billion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spotplex + &#039; = Firefox Crash?</title>
		<link>http://ja.meswilson.com/blog/2007/02/28/spotplex-firefox-crash/</link>
		<comments>http://ja.meswilson.com/blog/2007/02/28/spotplex-firefox-crash/#comments</comments>
		<pubDate>Thu, 01 Mar 2007 02:03:00 +0000</pubDate>
		<dc:creator>James Wilson</dc:creator>
				<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://ja.meswilson.com/blog/?p=19</guid>
		<description><![CDATA[I was checking out Spotplex (The actual site is having some problems it looks like), but I saw that they&#039;re outlink.php page consisted only of what seemed to be: &#60;script language=&#x27;Javascript&#x27;&#62; location.replace(&#x27;$_GET[&#x27;url&#x27;]&#x27;); &#60;/script&#62; Decided to see if I could an XSS going. So I tried http://www.spotplex.com/outlink.php?url=http://google.com&#x27; (Warning, may crash you) Firefox locked up. IE 7 [...]]]></description>
			<content:encoded><![CDATA[<p>I was checking out <a href="http://www.techcrunch.com/2007/02/28/exclusive-is-spotplex-a-better-digg/">Spotplex</a> (The actual site is having some problems it looks like), but I saw that they&#039;re outlink.php page consisted only of what seemed to be:</p>
<p><code>&lt;script language=&#x27;Javascript&#x27;&gt; location.replace(&#x27;$_GET[&#x27;url&#x27;]&#x27;); &lt;/script&gt;</code></p>
<p>Decided to see if I could an XSS going. So I tried <a href="http://www.spotplex.com/outlink.php?url=http://google.com&#x27;">http://www.spotplex.com/outlink.php?url=http://google.com&#x27;</a> (Warning, may crash you)</p>
<p>Firefox locked up. IE 7 just says server not found. </p>
<p>Going to <a href="http://google.com&#x27;">http://google.com&#x27;</a> just gives a server not found error. Seems like a genuine Firefox bug.</p>
<p><b>Update</b>: Looks like this is a bug with one of my extensions. Tried out <a href="http://portableapps.com/apps/internet/firefox_portable">Firefox Portable</a> with no extensions, and it goes to the server not found page. It also crashes on:</p>
<p><code>&lt;script language='JavaScript'&gt; location.replace('http://google.com"'); &lt;/script&gt;</code></p>
<p>I&#039;m not going to jump to conclusions on which extension causes the problem, but I&#039;m going to say <a href="https://addons.mozilla.org/firefox/321/">Search Status</a>.</p>
<p>It was entertaining for a bit, I guess.</p>
]]></content:encoded>
			<wfw:commentRss>http://ja.meswilson.com/blog/2007/02/28/spotplex-firefox-crash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ning</title>
		<link>http://ja.meswilson.com/blog/2007/02/28/ning/</link>
		<comments>http://ja.meswilson.com/blog/2007/02/28/ning/#comments</comments>
		<pubDate>Wed, 28 Feb 2007 05:19:59 +0000</pubDate>
		<dc:creator>James Wilson</dc:creator>
				<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://ja.meswilson.com/blog/?p=18</guid>
		<description><![CDATA[Ning is pretty cool. The video shows you can do custom CSS and other neat things. I&#039;ve only found the ability to change the header name and color. Or change the questions that it asks you for the profile. They also have a feature to edit the php code itself, and use SFTP to upload [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ning.com">Ning</a> is pretty cool. The <a href="http://www.techcrunch.com/2007/02/27/ning-demo-video/">video</a> shows you can do custom CSS and other neat things. I&#039;ve only found the ability to change the header name and color. Or change the questions that it asks you for the profile.</p>
<p>They also have a feature to edit the php code itself, and use SFTP to upload whatever you want. Pretty nifty.</p>
<p>But the best feature is the ability to jack someone else&#039;s network&#039;s questions and set up with one easy click. You can pay something like $5 a month to have this ability removed from your site.</p>
<p>I wanted to create paintball.ning.com, but that was taken, so I went there. Saw he had kinda set it up, then I saw the &#039;Create your own&#8230;&#039;, and entered paintballers.ning.com, and I had made a clone of his site with nice questions already set up. So check out <a href="http://paintballers.ning.com">paintballers.ning.com</a>, but not paintball.ning.com, because it&#039;s the same, but not run by me&#8230;</p>
<p><strong>Update</strong>: It looks like all the neat stuff is done during the creation process and not afterwards. Kinda lame. Maybe I&#039;ll redo it some time, but most likely I&#039;ll just say screw it.</p>
<p><strong>Update 2</strong>: Maybe not. Made a new one (<a href="http://pbnation.ning.com">lol</a>) and I have all the fancy features it shows in the video. Maybe the site that I cloned was old or something, but from the looks of it, it doesn&#039;t have any ads, though the new one does. Meh.</p>
]]></content:encoded>
			<wfw:commentRss>http://ja.meswilson.com/blog/2007/02/28/ning/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
