<?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>Negatendo.Net &#187; blog</title>
	<atom:link href="http://negatendo.net/blog/category/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://negatendo.net/blog</link>
	<description>Everywhere with LOLercopter</description>
	<lastBuildDate>Thu, 22 Jul 2010 14:35:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Crackdown 2 and the Perils of Gameifying Everything</title>
		<link>http://negatendo.net/blog/2010/07/09/crackdown-2-and-the-perils-of-gameifying-everything/</link>
		<comments>http://negatendo.net/blog/2010/07/09/crackdown-2-and-the-perils-of-gameifying-everything/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 18:30:31 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=1515</guid>
		<description><![CDATA[Is Crackdown 2 a veiled warning against creating game-mechanics for everything?
Stay with me for a second for a bit of over-analysis.

In Crackdown 2 (which, let&#8217;s face it, is really just &#8220;Crackdown 2.0,&#8221; so this applies to Crackdown 1 as well) you play as a cloned bionic called an &#8220;Agent&#8221; who is working for one of [...]]]></description>
			<content:encoded><![CDATA[<p>Is Crackdown 2 a veiled warning against <a href="http://negatendo.net/blog/2010/01/06/carrot-on-a-stick/">creating game-mechanics for everything</a>?</p>
<p>Stay with me for a second for a bit of over-analysis.</p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2010/07/files.php_.jpg"><img src="http://negatendo.net/blog/wp-content/uploads/2010/07/files.php_.jpg" alt="Crackdown 2 Game Slave" title="files.php" width="450" height="283" class="alignnone size-full wp-image-1516" /></a></p>
<p>In Crackdown 2 (which, let&#8217;s face it, is really just &#8220;Crackdown 2.0,&#8221; so this applies to Crackdown 1 as well) you play as a cloned bionic called an &#8220;Agent&#8221; who is working for one of the apparent three forces fighting for control of the city (The Agency).  Now, there&#8217;s not much plot besides that &#8211; a point many of the game&#8217;s reviews have noted as a detriment to its &#8220;score&#8221; (hahahahaha).  It is clear, though, from various audio logs you find (yay, audio logs&#8230; sigh) that The Agency aren&#8217;t exactly the good guys, that there are other forces at work, blah blah blah blaaahhhhhhhhhh&#8230;.</p>
<p>The point being that the world might be complex, but you are stuck working for The Agency.  There is no choice in this matter.  (Well I haven&#8217;t yet completed the game &#8211; maybe there is a twist? Eh, probably not.) If you run off and try to kill the Peacekeepers (the police force), ignore objectives for too long, or purposefully fail at your missions, the Agency Director (always a voice in your head) will berate you and even has the capacity to punish you!</p>
<p>It&#8217;s kind of odd.  And what is even more odd about the Agency Director is that he appears to be <em>aware you are playing a game</em>. He will relish in the times that you earn an achievement (&#8220;Enjoy your achievement! You earned it!&#8221;), delight at your kills (&#8220;Your first Cell kill!  Feels good, doesn&#8217;t it?&#8221;), and mock your failures (&#8220;Haha fire burns, doesn&#8217;t it?&#8221;).</p>
<p>It&#8217;s possible to say this is where Crackdown 2 just gives up on having any semblance of story and just wants to be an entertaining game.  Nothing wrong with that.  You can still have a good game that way.</p>
<p>But what if this strange game-self-awareness is actually intentional?</p>
<p>What if the real reason your character has no real free will in Crackdown 2 is that he is essentially a game slave in &#8220;real life,&#8221; driven only by his desire to earn experience and achievements as they are dolled out by the self-serving Agency Director?</p>
<p>The game-within-a-game mechanics are designed to make your Agent unaware of the complexities of what they are doing.  Your Agent&#8217;s only intent is to complete objectives, earn experience and power, and leave a total path of death and destruction in his wake, just as The Agency wants it to be.</p>
<p>Also interesting are the civilians in the game. They seem aware of the game-like trick being played on your character, but unaware that they&#8217;re in a game themselves.  When I was playing it last night, a civilian on the street yelled: &#8220;What do you think this is your personal playground?  People live here you know!&#8221;</p>
<p>If this is true, then Crackdown 2&#8217;s theme implies that game mechanics can be used to disconnect the human brain from the real reasons for its decisions.  As long as one is constantly supplied with achievable, interesting, but totally meaningless, goals, the brain will push the body on to meet them.</p>
<p>Is the brain really capable of falling for such a trick?  Surely not all the time.  There are critical people out there who would no doubt say &#8220;no!&#8221; if they appeared one day in an Agency power suit.  But, well, how many people do you know of worked for 30 years at the same job just to be awarded with nothing more than a gold watch and a pat on the back?</p>
<p>Of course, it&#8217;s not like our brain <em>wants</em> to be fully aware of everything we do.  This is where things like <a href="http://www.epicwinapp.com/">Epic Win</a>, an iPhone app that links daily chores to xp and other game-like goals, are brilliant.  Daily household chores <em>are</em> mostly meaningless and simply not worth thinking about.  Using game mechanics to make them more interesting and fun makes perfect sense.</p>
<p>But what about killing other people?  Already, real war is becoming more robotic and disconnecting.  More game-like.  <a href="http://www.npr.org/templates/story/story.php?storyId=113996743">Apparently the jury is still out</a> on how dangerous that might be, but Crackdown 2&#8217;s vision of the future implies that it&#8217;s lethal.</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2010/07/09/crackdown-2-and-the-perils-of-gameifying-everything/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Columbo Box Set</title>
		<link>http://negatendo.net/blog/2010/07/01/columbo-box-set/</link>
		<comments>http://negatendo.net/blog/2010/07/01/columbo-box-set/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 03:25:40 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=1494</guid>
		<description><![CDATA[You do know that all that information you give Facebook they use against you, right? From your name and your age to your photos and everything else. They use it to create marketing and advertising perfectly targeted towards you and your friends.  It&#8217;s totally evil!
Ok, the above quote isn&#8217;t actually attributed to anyone.  [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>You do know that all that information you give Facebook they use against you, right? From your name and your age to your photos and everything else. They use it to create marketing and advertising perfectly targeted towards you and your friends.  It&#8217;s totally evil!</p></blockquote>
<p>Ok, the above quote isn&#8217;t actually attributed to anyone.  It&#8217;s more of a paraphrase.  A sentiment that you and I both have probably heard quite frequently as of late.  Now, my point here is not to directly defend Facebook and what it does, but if you think about it for a second, is that even possible?</p>
<p>To take your all of your personal information, no matter how expansive of a data set it might be, and use it to <em>perfectly</em> suggest a product that you will absolutely be helpless to purchase seems like an <a href="http://en.wikipedia.org/wiki/AI-complete">AI-complete problem</a> to me.  It would require computers to be as intelligent to people.  No matter how much data a system had to work with, how many cross-compares of similar demographics it could draw from, and how many habits it knows, it would never figure out that like my lawn mower in red, and he likes it it green.  At least not until it could know what it&#8217;s like to be human.  The truth is humans just end up being different in very boring, undefinable ways, no matter how similar their data might be.</p>
<p>For example, why are these oh-so-famous famous identical twins, who have nearly the exact same demographics, upbringing and everything, sporting different clothes and hairstyles?</p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2010/07/olsen-twins-picture-1.jpg"><img src="http://negatendo.net/blog/wp-content/uploads/2010/07/olsen-twins-picture-1.jpg" alt="" title="The Olsen Twins" width="376" height="490" class="alignnone size-full wp-image-1496" /></a></p>
<p>The idea of using demographic information to perfectly target ads is probably very attractive to Facebook&#8217;s advertisers, to be sure.  That&#8217;s probably why they will do nothing to kill that myth.  I also have no doubt that targeted ads will be capable of making <em>better</em> suggestions then the television ever could.  I just think the paranoia just might not be worth it.</p>
<p>So if what artificial intelligence is solved?  Well the computer / robot uprising and the complete eradication of the human race will take place, of course.  No worries about being shown the most perfect pair of socks ever then.</p>
<p>And if you know what, even those real humans who know the equivalent of 1000 petabytes of data about you will still fail at making halfway good suggestions sometimes.  (&#8220;Uh yea, the sweater&#8230; uh&#8230;  is nice, Mom&#8230;.&#8221;)</p>
<p>Anyway. Just another reason to stop worrying and love the internet.  That&#8217;s all.</p>
<p>(The title for this post <a href="http://negatendo.net/blog/wp-content/uploads/2010/07/internet_forweb.jpg">comes from this comic</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2010/07/01/columbo-box-set/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Total Immersion is Total Crap</title>
		<link>http://negatendo.net/blog/2010/03/11/total-immersion-is-total-crap/</link>
		<comments>http://negatendo.net/blog/2010/03/11/total-immersion-is-total-crap/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 00:29:54 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=1447</guid>
		<description><![CDATA[&#8220;Total Immersion&#8221; is described as an artificially created sensory experience that you know isn&#8217;t real but leads you to be emotionally involved nonetheless.  It&#8217;s typically used in describing a kind of mythical high-point for virtual reality hardware.  The belief is that one day we will be able to plug our brains in to [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;Total Immersion&#8221; is described as an artificially created sensory experience that you know isn&#8217;t real but leads you to be emotionally involved nonetheless.  It&#8217;s typically used in describing a kind of mythical high-point for virtual reality hardware.  The belief is that one day we will be able to plug our brains in to some device and immediately feel emotionally involved with what we experience.  We will be able to smell the flowers, taste the water, and it will be all just so <em>real</em>. Even though some part of our brain knows we&#8217;re just sitting in our easychair at home, our hearts will skip a beat. </p>
<p>The ironic thing is that total immersion, by definition, has already existed for pretty much forever.  Humans have a long legacy of created entertainments that have had the ability separate our souls from our bodies, our pain, and our lives &#8211; even if it is just momentarily.  From the first fire we ever gazed into to the best book we ever read, total immersion exists.  Yet video game makers are selling immersion snake-oil by the billions.  I&#8217;m talking about motion controllers, plug in guitars, 3D glasses, etc.  Even achievements.  These things have their place, to be sure, but perhaps it&#8217;s time to finally recognize them for what they are: hollow prophylactics substituting for a better created experience and our disbelief that video games are legitmate.</p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2010/03/total-immersion-total-crap.jpg"><img src="http://negatendo.net/blog/wp-content/uploads/2010/03/total-immersion-total-crap.jpg" alt="" title="total-immersion-total-crap" width="299" height="692" class="alignnone size-full wp-image-1461" /></a></p>
<p>The Nintendo Wii was of course the OG of this whole thing. It&#8217;s success with so-called non-gamers was astounding. That said, if you weren&#8217;t a gamer before you got a Wii, then i&#8217;m guessing you were simply someone who didn&#8217;t have the time, imagination, or belief that video games could be immersive experiences.  No offense meant. I don&#8217;t hold this against you.  This was probably the &#8220;big idea&#8221; behind the Wii in the first place.  </p>
<p>I was right there with you.  I present a photo of my very tired significant other proudly showing our line ticket for a Nintendo Wii on release day:</p>
<p><a href="http://www.flickr.com/photos/negatendo/300932083/" title="Yes, We Got One :D by negatendo, on Flickr"><img src="http://farm1.static.flickr.com/121/300932083_ad4bd782e5_o.jpg" width="640" height="480" alt="Yes, We Got One :D" /></a></p>
<p>I too believed that the Wii would make video games themselves better experiences.</p>
<p>Of course, I was a pre-Wii gamer too.  I guess I forgot that I already had experienced many moments of immersion playing them throughout the years.  Here&#8217;s an example screenshot of a particularly memorable one (not actually taken by me but used to prove this point):</p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2010/03/sh3review8991.jpg"><img src="http://negatendo.net/blog/wp-content/uploads/2010/03/sh3review8991.jpg" alt="" title="sh3review899" width="500" height="375" class="alignnone size-full wp-image-1471" /></a></p>
<p>Not exactly the most mind blowing and exciting looking thing is it?  It&#8217;s from Silent Hunter 3 &#8211; a video game that simulates a submarine.  This screenshot portrays a particularly sphincter-tightening moment where several enemy ships have been sighted on the horizon.  Oblivious to the grinding pain in my mousing arm, I am in an emotional panic, plotting an intercept course as quickly as I can.  Somewhere, off in the distance, my mother is saying something about me doing my homework&#8230;.</p>
<p>I truly hope the same moments are happening with &#8220;non-gamers&#8221; become gamers elsewhere, thanks to things like the Wii, because it means we can get over these fake total immersion pieces of crap and get down to really what will create better experiences: better games, and allowing ourselves to enjoy them for what they are.</p>
<p>Consider books. Books, for the most part, have no gimmicks. In fact, they may be one of the least gimmicky mediums ever. They are words on a page.  All of the immersion happens in your head, as you read and interpret/imagine what is happening.  I&#8217;m man enough to admit I have read books that made me cry.  So there&#8217;s your emotional involvement.  Why was that not total immersion?  Why do we think that only some kind of weird VR suit is the only way to feel total immersion?</p>
<p>One day we actually <em>will </em>have that magical machine we plug into that lets us smell the virtual flowers and taste the virtual water.  But if the experience to &#8220;immerses&#8221; us, it will have nothing to do with the machine, and everything to do with the flowers and the water. The best way to truly create total immersion is by creating better experiences.  Now that we we have a broader acceptance of the idea that that video games just might be capable of involving us emotionally, it&#8217;s time to take the next step, and let them do just that.</p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2010/03/Better.than_.Life_.jpg"><img src="http://negatendo.net/blog/wp-content/uploads/2010/03/Better.than_.Life_.jpg" alt="" title="Better.than.Life" width="400" height="313" class="alignnone size-full wp-image-1463" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2010/03/11/total-immersion-is-total-crap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome this Week&#8217;s Guest Non-Blogger: Keith</title>
		<link>http://negatendo.net/blog/2010/03/02/welcome-this-weeks-guest-non-blogger-keith/</link>
		<comments>http://negatendo.net/blog/2010/03/02/welcome-this-weeks-guest-non-blogger-keith/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 19:34:55 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=1440</guid>
		<description><![CDATA[I am introducing a new feature today on Negatendo.net.  Every week (maybe), I will choose a fellow non-blogger to guest non-blog on my site.  Just like me, they won&#8217;t post or &#8220;blog&#8221; (as the kids like to say) anything at all.  If you&#8217;re interested in being a guest non-blogger, just contact me. [...]]]></description>
			<content:encoded><![CDATA[<p><em>I am introducing a new feature today on Negatendo.net.  Every week (maybe), I will choose a fellow non-blogger to guest non-blog on my site.  Just like me, they won&#8217;t post or &#8220;blog&#8221; (as the kids like to say) anything at all.  If you&#8217;re interested in being a guest non-blogger, just contact me.  Being a guest non-blogger will help us both absolve some of the pointless guilt we feel for not blogging even though we would totally love to do more often it if we just had the time.  Of course, only people who either don&#8217;t blog enough or not at all can be guest non-bloggers.</em></p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2010/03/IMG_7700_square.jpg"><img src="http://negatendo.net/blog/wp-content/uploads/2010/03/IMG_7700_square.jpg" alt="" title="IMG_7700_square" width="500" height="500" class="alignnone size-full wp-image-1455" /></a></p>
<p>Keith is someone that my younger brother went to college with.  He&#8217;s a good looking guy that knows how to skateboard fairly well.  He also knows quite a lot about fancy mixed drinks.  I met him once IRL and at the time he had red hair but that was not his natural hair color. He used to travel a lot for work but now it sounds like he is settling down.  He&#8217;s been playing Borderlands a lot, which is a good game. You can <a href="http://twitter.com/mentalflossboy">follow Keith&#8217;s adventures at Twitter</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2010/03/02/welcome-this-weeks-guest-non-blogger-keith/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dare to Tweet Stupid</title>
		<link>http://negatendo.net/blog/2010/02/17/dare-to-tweet-stupid/</link>
		<comments>http://negatendo.net/blog/2010/02/17/dare-to-tweet-stupid/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 23:12:17 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=1407</guid>
		<description><![CDATA[Dear Internet,
That Google Buzz kerflufle was scary, huh?  No one wants their personal address book viewable to the world.  Big mistake on Google&#8217;s part, no argument there.  And things are just getting scarier in your private areas all the time now, huh? Did you see Please Rob Me? WT ever-loving F! Now, [...]]]></description>
			<content:encoded><![CDATA[<p>Dear Internet,</p>
<p>That <a href="http://www.huffingtonpost.com/leslie-harris/buzz-or-bust_b_466133.html">Google Buzz kerflufle</a> was scary, huh?  No one wants their personal address book viewable to the world.  Big mistake on Google&#8217;s part, no argument there.  And things are just getting scarier in your private areas all the time now, huh? Did you see <a href="http://pleaserobme.com/">Please Rob Me</a>? WT ever-loving F! Now, just because you use Twitter, <em>someone can come to your house and steal your shit</em>!  And my god, all this time, you&#8217;ve been giving people like Google, Microsoft, and Amazon your files, your photos&#8230; your lives!  Not to mention those blog posts you&#8217;ve just been <em>willing publishing</em> &#8211; those babies are gonna&#8217; probably get you fired or worse.  Oh Jesus, you just now realized it&#8217;s only a matter of time until that picture of you dropping trow at the university football game appears on <a href="http://failblog.org">Failblog.org</a>&#8230;.</p>
<p>And that is what is a thousand times scarier than anything having to do with Google Buzz, Internet: how you&#8217;re reacting to it.  You&#8217;re turtling.  Hiding.  Feeling more fear about privacy and &#8220;internet presence&#8221; then ever before. The thing is, that kind of thinking is going to ruin you long before Google Buzz ever does.  Hiding is not your thing, Internet.  Sharing is.</p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2010/02/timmy.jpg"><img src="http://negatendo.net/blog/wp-content/uploads/2010/02/timmy-300x225.jpg" alt="timmy" title="timmy" width="300" height="225" class="alignnone size-medium wp-image-1409" /></a></p>
<p>One of my favorite South Park episodes is <a href="http://en.wikipedia.org/wiki/Timmy_2000">Timmy 2000</a>.  (If you&#8217;ve never seen it, <a href="http://www.southparkstudios.com/guide/404">you can watch it for free here</a>).  Not only does Timmy 2000 expose one of the most evil drugs ever created (<a href="http://en.wikipedia.org/wiki/Methylphenidate">Ritalin</a>) for what it really is, but it also tells a related story about a retarded kid named Timmy who becomes a singer in band.  Of course, this offends many, who immediately assume that the band, or the audience, is there to make fun of Timmy (whose gruff, over-excited, repetitive yelling of his own name pairs perfectly with the band&#8217;s music).  Never mind, of course, the fact that Timmy actually <em>wants</em> to be in the band, and is quite enjoying rocking out the whole time &#8211; something apparently obvious only to South Park&#8217;s children.  </p>
<p>Timmy 2000 so brilliantly shows us that the people that are offended by Timmy aren&#8217;t trying to protect Timmy from mockery, but are actually trying to hide ever having to deal with him in the first place.  Like all the stupid, offensive, and just plain evil crap on the internet, Timmy, being there, in your face, forces you to deal with him.  And, more importantly, Timmy is not rotting away in safe misery inside his house and out of the way of others.  He is actually happy.  Of course, make no mistake, he could get hurt.  Putting someone or something out there for mockery always has the chance to cause hurt.  What&#8217;s more harmful though is never giving that person or thing the chance to be laughed at to begin with.</p>
<p>There are kids, being born today, who will basically grow up entirely on the Internet. Unlike us old people, these kids will not know a whole lot about the world or themselves before they start sharing their lives with pretty much anyone who wants to watch. They are probably going to do some pretty stupid shit.  Doing stupid shit is part of being a kid.  It&#8217;s how you grow up and learn.  Doing stupid shit is part of being an adult sometimes too.  Are we really going to tell everyone to stop doing stupid shit?  Isn&#8217;t the freedom and capability for anyone, anywhere to do stupid shit on the Internet part of what makes the Internet what it is?  Part of the social and self discovery we get out of it?</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/gnkFHWtkAz0&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/gnkFHWtkAz0&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>It seems there are two places we can go from here:</p>
<p>The first is a world where suddenly being stupid matters a lot less, and what you do with it matters more.  Where, yea, we piss each other off, and we don&#8217;t all get along, but at least we accept that the internet is probably big enough for all of us.  (It does scale, after all.)  That would be nice.</p>
<p>The second is basically something I can only describe as debilitating cultural self-oppression. A world where we all mutually agree that the internet is a place to conform, comply, and go unchallenged, and if you can&#8217;t do that then get the hell off &#8211; this is not a tool for you.  Perfectly cull each tweet.  Never post anything even just a <em>little</em> odd to Facebook.  And if you do, it had better please the maximum number of people. It had better obtain the maxiumum amount of <a href="http://en.wikipedia.org/wiki/Whuffie">whuffie</a>. And it it does not, it shouldn&#8217;t have been posted in the first place. Of course, if this is how things go, most would simply decide to never post anything at all, just to be safe.  Never try and you will never fail.</p>
<p>Or as <a href="http://www.metafilter.com/user/1161">straight</a> responds to another commenter in <a href="http://www.metafilter.com/89259/All-Your-Online-Lives-Are-Belong-To-Us#2953425">this thread on Metafilter</a>:</p>
<blockquote><p><em>I live by a simple rule: Don&#8217;t do anything on the internet that you wouldn&#8217;t want somebody knowing about.</em></p>
<p>Don&#8217;t be a union organizer. Don&#8217;t be a whistleblower. Don&#8217;t offer &#8216;lay&#8217; advice in your field of expertise. Don&#8217;t stand up for anyone who is unpopular. Don&#8217;t comfort a victim of trauma by sharing your own very personal traumatic story. Don&#8217;t ask questions about sex or any other embarrassing topic. Don&#8217;t participate in an investigation of powerful people or corporations. Don&#8217;t put out feelers for other job opportunities when you&#8217;ve already got a job. Don&#8217;t tell jokes that would offend your mother or your boss or your grandma&#8217;s minister or your ten-year-old nephew or your next-door neighbor. Don&#8217;t criticize the government. Never write a love letter more personal than a Hallmark Greeting Card.</p>
<p>Just conform. You&#8217;ll have nothing to worry about.</p></blockquote>
<p>I had my moment too, Internet, where I freaked out about the Google Buzz thing.  I wanted to stop sharing completely, to be honest.  But I&#8217;ve since changed my mind.   Because I&#8217;ve learned it&#8217;s OK to show a little fail.  It&#8217;s just inevitably going to happen if you choose share your life with others.  Now, I&#8217;m not saying the thing to do in response is immediately go publish a picture of your penis to your Flickr.  I&#8217;m merely saying we could all stand to relax about this stuff just a teeny, tiny bit.  And better yet, have the bravery to keep doing what you do, even after Google broke your heart. Know that we&#8217;re all going to be around for a very long time, we are all going to be stupid, and with that we can all learn and change. Dare to Tweet stupid. That&#8217;s really what you&#8217;re all about, internet, you big, lovely mess.</p>
<p>Love,</p>
<p>Brett</p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2010/02/lolcata93e54b6b40f3646fd09f15fff6999261cc2fbfd.jpg"><img src="http://negatendo.net/blog/wp-content/uploads/2010/02/lolcata93e54b6b40f3646fd09f15fff6999261cc2fbfd-300x225.jpg" alt="lolcata93e54b6b40f3646fd09f15fff6999261cc2fbfd" title="lolcata93e54b6b40f3646fd09f15fff6999261cc2fbfd" width="300" height="225" class="alignnone size-medium wp-image-1410" /></a></p>
<p>(Thanks to <a href="http://george.hotelling.net/">George</a> for some conversations and links that helped inspire this post.)</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2010/02/17/dare-to-tweet-stupid/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Carrot on a Stick</title>
		<link>http://negatendo.net/blog/2010/01/06/carrot-on-a-stick/</link>
		<comments>http://negatendo.net/blog/2010/01/06/carrot-on-a-stick/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 17:00:49 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=1361</guid>
		<description><![CDATA[If I were to make an un-authoritative and broad-stroke prediction about what new, pervading &#8220;thing&#8221; that we might see rise to the mainstream soon I would say its Game Mechanics for Everything.  So yea, put me in that camp.
Game mechanics, reward systems, flow theory, all come from our learning about how and why people [...]]]></description>
			<content:encoded><![CDATA[<p>If I were to make an un-authoritative and broad-stroke prediction about what new, pervading &#8220;thing&#8221; that we might see rise to the mainstream soon I would say its Game Mechanics for Everything.  So yea, put me in that camp.</p>
<p>Game mechanics, reward systems, flow theory, all come from our learning about how and why people do &#8220;work.&#8221; Concepts therein have been bandied around since Karl Marx, and even before, but I think they have never been so well articulated and exploited until now with computer and video games. Being able to achieve and accomplish something in a completely non-tangible, non-permanent way for hours at a time has to mean something about us and how we function &#8211; or prefer to function, more specifically.  Of course games are designed to change &#8220;work&#8221; into &#8220;fun,&#8221; which helps, but it&#8217;s almost scary how that &#8220;fun&#8221; can be essentially the same &#8220;fun&#8221; again and again. (Not counting for minor derivatives.)</p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2010/01/Screenshot.png"><img src="http://negatendo.net/blog/wp-content/uploads/2010/01/Screenshot.png" alt="Screenshot" title="Screenshot" width="505" height="121" class="alignnone size-full wp-image-1362" /></a></p>
<p>But then consider the web.  One of the last big web buzzwords was &#8220;user generated content.&#8221;  I would argue that&#8217;s an idea on the verge of a pretty big backlash.  It&#8217;s getting stale, and has a fatal flaw.  Just submitting links to Digg and seeing them rise to the top isn&#8217;t gratifying or meaningful anymore.  There is an inherent game there, but it hasn&#8217;t been exploited. Rather than choose to make a better game, sites like Digg are just struggling to make a buck.  This is the flaw, because of course when that happens too much and in the wrong ways it upsets the community, who helped Digg get this far to begin with. </p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2010/01/8XTpWo.jpg"><img src="http://negatendo.net/blog/wp-content/uploads/2010/01/8XTpWo.jpg" alt="8XTpWo" title="8XTpWo" width="500" height="421" class="alignnone size-full wp-image-1378" /></a></p>
<p>I believe web visitors getting more and more jaded about giving you content without getting a reward or at least a carrot on a stick in return. This reward doesn&#8217;t have to be tangible, but it has to be there. &#8220;User generated content&#8221; should become &#8220;user gamed content.&#8221; There are sites like <a href="http://buzzfeed.com">Buzzfeed</a>, for example, whether or not they admit it, that behave much more like a game.  Buzzfeed is no Digg, of course, at least not yet.</p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2010/01/graph.png"><img src="http://negatendo.net/blog/wp-content/uploads/2010/01/graph.png" alt="graph" title="graph" width="400" height="220" class="alignnone size-full wp-image-1363" /></a></p>
<p>Related: <a href="http://www.flickr.com/photos/dpstyles/4141140976/">No doubt you&#8217;ve seen this checkout terminal at Target</a>&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2010/01/06/carrot-on-a-stick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stuck in a Twitter Caching K-Hole</title>
		<link>http://negatendo.net/blog/2009/10/11/stuck-in-a-twitter-caching-k-hole/</link>
		<comments>http://negatendo.net/blog/2009/10/11/stuck-in-a-twitter-caching-k-hole/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 01:48:33 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=1224</guid>
		<description><![CDATA[If you do manage get in, please try to be logged in for a couple of hours and do not use any 3rd party applications.  We think this might a cache issue on our end.
Grr&#8230;
]]></description>
			<content:encoded><![CDATA[<blockquote><p>If you do manage get in, please try to be logged in for a couple of hours and do not use any 3rd party applications.  <a href='http://help.twitter.com/forums/31935/entries/67373'>We think this might a cache issue on our end.</a></p></blockquote>
<p>Grr&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/10/11/stuck-in-a-twitter-caching-k-hole/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Call of Duty 4 War Quotes</title>
		<link>http://negatendo.net/blog/2009/10/09/call-of-duty-4-war-quotes/</link>
		<comments>http://negatendo.net/blog/2009/10/09/call-of-duty-4-war-quotes/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 16:23:50 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=1208</guid>
		<description><![CDATA[
I have been replaying Call of Duty 4 on Veteran difficulty for the last few days in preparation for November.  If you&#8217;ve never played the game, every time you die (which is something that happens lot of on Veteran &#8211; the hardest difficulty), you are briefly shown a war-related quote.  Some are are [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://negatendo.net/blog/wp-content/uploads/2009/10/5.jpg"><img src="http://negatendo.net/blog/wp-content/uploads/2009/10/5-300x225.jpg" alt="5" title="5" width="300" height="225" class="alignnone size-medium wp-image-1214" /></a></p>
<p>I have been replaying <a href="http://en.wikipedia.org/wiki/Call_of_Duty_4:_Modern_Warfare">Call of Duty 4</a> on Veteran difficulty for the last few days <a href="http://modernwarfare2.infinityward.com/agegate.php">in preparation for November</a>.  If you&#8217;ve never played the game, every time you die (which is something that happens lot of on Veteran &#8211; the hardest difficulty), you are briefly shown a war-related quote.  Some are are humorous, others very serious.  Taken together it&#8217;s not hard to see that they&#8217;re meant to form a discussion about war, the nature of war, and specifically the impetus behind the modern war on terror that was arguably at its peak around the time of the game&#8217;s release (November 2007).  </p>
<p>It&#8217;s very clear that the game is not pro-war, nor anti-war, but simply trying to grapple with the apparent trait of human nature of making war and costs therein.  (Some of the quotes even state the literal costs of war, such as the price of a  single Tomahawk Missile or B-2 Bomber ). The overall story of the game itself also encapsulates these ideas, but the death-screen quotes really drive it home. </p>
<p>I forgot how impressed I was by this idea at the time and am still impressed now.  Something about the &#8220;release&#8221; you feel when you die in the game for the 200-th time and combining that with a thoughtful quote about exactly what the game is trying to simulate makes the whole experience very self-aware.</p>
<p><a href="http://www.gamefaqs.com/console/xbox360/file/939212/50716">Game FAQs: Call of Duty 4: Modern Warfare: War Quote List by Drunky</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/10/09/call-of-duty-4-war-quotes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On the Game of Poker</title>
		<link>http://negatendo.net/blog/2009/09/09/on-the-game-of-poker/</link>
		<comments>http://negatendo.net/blog/2009/09/09/on-the-game-of-poker/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 14:42:14 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=1124</guid>
		<description><![CDATA[Poker is the game closest to the western conception of life, where life and thought are recognized as intimately combined, where free will prevails over philosophies of fate or of chance, where men are considered moral agents and where &#8211; at least in the short run &#8211; the important thing is not what happens but [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Poker is the game closest to the western conception of life, where life and thought are recognized as intimately combined, where free will prevails over philosophies of fate or of chance, where men are considered moral agents and where &#8211; at least in the short run &#8211; the important thing is not what happens but what people think happens. &#8211; John Lukacs</p></blockquote>
<p><a href="http://redbullandpoker.blogspot.com">[ via ]</a></p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/09/09/on-the-game-of-poker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alienation 2.0</title>
		<link>http://negatendo.net/blog/2009/08/16/alienation-20/</link>
		<comments>http://negatendo.net/blog/2009/08/16/alienation-20/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 14:47:34 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=1078</guid>
		<description><![CDATA[
If gin was the lubricant for moving into an urban, industrial society, then perhaps gaming is surging because it is the lubricant for moving into an age even more dramatically alienating.
Many people I talk to about games say that games are particularly gratifying after a day at work where they felt like they &#8220;did nothing.&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://negatendo.net/blog/wp-content/uploads/2009/08/gin-775909.jpg"><img src="http://negatendo.net/blog/wp-content/uploads/2009/08/gin-775909-198x300.jpg" alt="gin-775909" title="gin-775909" width="198" height="300" class="alignnone size-medium wp-image-1086" /></a></p>
<p>If <a href="http://www.shirky.com/herecomeseverybody/2008/04/looking-for-the-mouse.html">gin was the lubricant for moving into an urban, industrial society</a>, then perhaps gaming is surging because it is the lubricant for moving into an age even more dramatically alienating.</p>
<p>Many people I talk to about games say that games are particularly gratifying after a day at work where they felt like they &#8220;did nothing.&#8221;  The mechanics of games &#8211; especially the good ones &#8211; are such that you always work on something achievable and the subsequent rewards are always psychically tangible.</p>
<p>Examples include grinding for a new set of armor in WoW, beating your high score, or simply doing some weird stuff in Civ IV just to see what happens.   You can actually do &#8220;something&#8221; in a game and feel it, vs the nothing you did all day otherwise.</p>
<p>The truth is most of us <em>are</em> doing things at our jobs, but the results are invisible and spiritually meaningless.  What is actually happening when you spend the whole day filing TPS reports?  Seems<br />
like nothing.</p>
<p>It&#8217;s <a href="http://en.wikipedia.org/wiki/Marx%27s_theory_of_alienation">Marx&#8217;s alienation</a> version 2.0, and gaming might be how we respond.</p>
<p>(These thoughts inspired in part by a talk with my brother and, ironically, a lot of gin.)</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/08/16/alienation-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Translation Party Funtime</title>
		<link>http://negatendo.net/blog/2009/08/07/translation-party-funtime/</link>
		<comments>http://negatendo.net/blog/2009/08/07/translation-party-funtime/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 22:53:00 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=1051</guid>
		<description><![CDATA[How much wood would a wood chuck chuck if a wood chuck could chuck wood?
it&#8217;s a secret to everybody (by @n0wak)
An ode to blue, oh blue how much you annoy me. (by @tionm)
I get different results often for various phrases. I wonder why.
bork bork bork
]]></description>
			<content:encoded><![CDATA[<p><a href="http://translationparty.com/tp/#464874">How much wood would a wood chuck chuck if a wood chuck could chuck wood?</a></p>
<p><a href="http://translationparty.com/tp/#467005">it&#8217;s a secret to everybody</a> (by <a href="http://twitter.com/n0wak">@n0wak</a>)</p>
<p><a href="http://translationparty.com/tp/#439770">An ode to blue, oh blue how much you annoy me.</a> (by <a href="http://twitter.com/tionm">@tionm</a>)</p>
<p>I get different results often for various phrases. I wonder why.</p>
<p><a href="http://translationparty.com/tp/#474756">bork bork bork</a></p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/08/07/translation-party-funtime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Let&#8217;s Buy Delicious Back from Yahoo!</title>
		<link>http://negatendo.net/blog/2009/07/30/lets-buy-delicious-back-from-yahoo/</link>
		<comments>http://negatendo.net/blog/2009/07/30/lets-buy-delicious-back-from-yahoo/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 17:07:57 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=956</guid>
		<description><![CDATA[
Enough.
Using Kickstarter, we will start a massive fund-raising effort that with the express purpose of forming a cash offer for obtaining all Delicious code, user data, branding, IP, etc. from Yahoo! Inc.
If the purchase is successful, Delicious will be reformed as a nonprofit, charitable organization not unlike Wikimedia/Mozilla, with the express purpose of continuing to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://negatendo.net/blog/wp-content/uploads/2009/07/screenshot.png"><img src="http://negatendo.net/blog/wp-content/uploads/2009/07/screenshot.png" alt="tweet" title="tweet" width="400" height="239" class="alignnone size-full wp-image-958" /></a></p>
<p>Enough.</p>
<p>Using <a href="http://www.kickstarter.com/">Kickstarter</a>, we will start a massive fund-raising effort that with the express purpose of forming a cash offer for obtaining all Delicious code, user data, branding, IP, etc. from Yahoo! Inc.</p>
<p>If the purchase is successful, Delicious will be reformed as a nonprofit, charitable organization not unlike <a href="http://wikimedia.org/">Wikimedia</a>/<a href="http://mozilla.org">Mozilla</a>, with the express purpose of continuing to provide the services that Delicious already provides, as well as upholding the promise of keeping its visitor&#8217;s data safe, innovation constant, and its core-values in check.  It will be operated by a knowledgeable board of directors, and its course will be directed by the thousands of user donations, grants, and other fund-raising efforts it will need to stay alive.</p>
<p>I mean no offense to <a href="http://delicious.com">Delicious</a> founder <a href="http://en.wikipedia.org/wiki/Joshua_Schachter">Joshua Schachter</a> with this idea.  I respect the man immensely and I do not see his decision to sell Delicious to Yahoo! as a mistake.  Given the same opportunity, I would have probably done the same thing back then.</p>
<p>But now, Delicious&#8217; very purpose is threatened by a company that is failing in every way to recognize the significance of what they bought back in 2005.  To respond to this, your choices right now are either to leave Delicious, re-write Delicious, or let your bookmarks dwindle and then die at Yahoo!.  Unfortunately, all of these options are selfish, and discard the greater idea that <strong>Delicious can stil be the ultimate socialized index of the web</strong>, has a purpose greater than just making a few bucks, and needs its contributors faith and participation to complete that mission.</p>
<p>So, our last option is to speak Yahoo!&#8217;s language, and pay the price.</p>
<p>Yes, I realize this is totally insane. The price is undoubtedly in the millions. The chances Yahoo! will accept our offer are slim to none.  Kickstarter may not support something to this scale. There probably thousands of eccentricities and gotchas involved in even executing a deal like this. I can&#8217;t really think of anyone who has ever actually bought back a website from a company.  But if the slow demise of Yahoo! shows us anything, it shows us that there is no precedent on the web.</p>
<p>Please leave your thoughts in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/07/30/lets-buy-delicious-back-from-yahoo/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Remember This?</title>
		<link>http://negatendo.net/blog/2009/07/29/remember-this/</link>
		<comments>http://negatendo.net/blog/2009/07/29/remember-this/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 18:09:18 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/2009/07/29/remember-this/</guid>
		<description><![CDATA[
.flickr-photo { border: solid 2px #000000; }
.flickr-yourcomment { }
.flickr-frame { text-align: left; padding: 3px; }
.flickr-caption { font-size: 0.8em; margin-top: 0px; }


	

	Remember This?, originally uploaded by negatendo.


]]></description>
			<content:encoded><![CDATA[<style type="text/css">
.flickr-photo { border: solid 2px #000000; }
.flickr-yourcomment { }
.flickr-frame { text-align: left; padding: 3px; }
.flickr-caption { font-size: 0.8em; margin-top: 0px; }
</style>
<div class="flickr-frame">
	<a href="http://www.flickr.com/photos/negatendo/3769829370/" title="photo sharing"><img src="http://farm3.static.flickr.com/2591/3769829370_90cec7dde4.jpg" class="flickr-photo" alt="" /></a><br />
<br />
	<span class="flickr-caption"><a href="http://www.flickr.com/photos/negatendo/3769829370/">Remember This?</a>, originally uploaded by <a href="http://www.flickr.com/people/negatendo/">negatendo</a>.</span>
</div>
<p class="flickr-yourcomment">
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/07/29/remember-this/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wolfram&#124;Alpha and Screen Scraping</title>
		<link>http://negatendo.net/blog/2009/05/16/wolframalpha-and-screen-scraping/</link>
		<comments>http://negatendo.net/blog/2009/05/16/wolframalpha-and-screen-scraping/#comments</comments>
		<pubDate>Sat, 16 May 2009 18:21:13 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=929</guid>
		<description><![CDATA[Perhaps the oddest thing about Wolfram&#124;Alpha is that the text that appears in query results is not text at all, but is in fact made up of dynamically generated GIFs:

The Wolfram&#124;Alpha FAQ claims:
All output content is rendered as images, for consistency.
Of course, a sentiment like that would make any web designer jump off a bridge. [...]]]></description>
			<content:encoded><![CDATA[<p>Perhaps the oddest thing about <a href="http://www.wolframalpha.com">Wolfram|Alpha</a> is that the text that appears in query results is not text at all, but is in fact made up of dynamically generated GIFs:</p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2009/05/screenshot-1.png"><img src="http://negatendo.net/blog/wp-content/uploads/2009/05/screenshot-1.png" alt="Page Info Wolfram Image Output" title="Page Info Wolfram Image Output" width="600" height="781" class="alignnone size-full wp-image-930" /></a></p>
<p><a href="http://www.wolframalpha.com/faqs.html">The Wolfram|Alpha FAQ claims</a>:</p>
<blockquote><p>All output content is rendered as images, for consistency.</p></blockquote>
<p>Of course, a sentiment like that would make any web designer jump off a bridge. Considering all the other nice UI nuances that Wolfram|Alpha has, I call bullshit.  It&#8217;s not about visual consistency.</p>
<p>I think it&#8217;s an attempt at preventing what is quickly becoming the bane of any informative website&#8217;s existence: screen scraping.</p>
<p>Screen scraping is, of course, using a script or bot to extract data from the visual output of a page. A web screen scraper digs out the needed data from the HTML source and formats it accordingly.   This technique is used to subvert APIs, feeds, etc. when these &#8220;legally provided&#8221; methods of access don&#8217;t give you what you need.  Of course, it&#8217;s also a way to really piss the people who run the website off, because screen scraping is typically immune to throttling and data control, unlike an API or feed, which can be monitored and cached.</p>
<p>And notably, it appears that this kind of control is of the utmost interest to Wolfram|Alpha, as it&#8217;s part of their &#8220;Step 3: Profit!&#8221; plan (also from <a href="<br />
<a href="http://www.wolframalpha.com/faqs.html">the FAQ</a>):</p>
<blockquote><p>Subscriptions will be available in the near future with enhanced features for large-scale and commercial use.</p></blockquote>
<p>That said, I can&#8217;t imagine it would be very difficult to write an OCR like re-texter for data scraped from Wolfram|Alpha.</p>
<p>When that happens will they have to change it so all the text looks like a smear of <a href="http://en.wikipedia.org/wiki/Captcha">CAPTCHA</a> images?</p>
<p>What do you think about this solution to screen scraping?</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/05/16/wolframalpha-and-screen-scraping/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Blogs Rule Tumblrs Drool</title>
		<link>http://negatendo.net/blog/2009/05/16/blogs-rule-tumblrs-drool/</link>
		<comments>http://negatendo.net/blog/2009/05/16/blogs-rule-tumblrs-drool/#comments</comments>
		<pubDate>Sat, 16 May 2009 17:01:26 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/2009/05/16/blogs-rule-tumblrs-drool/</guid>
		<description><![CDATA[
I mean seriously.  How am I even supposed to be able to read that shit?
]]></description>
			<content:encoded><![CDATA[<p><img src="http://negatendo.net/blog/wp-content/uploads/2009/05/screenshot.png" alt="Blogs Rule Tumblrs Drool" title="Blogs Rule Tumblrs Drool" width="498" height="816" class="alignnone size-full wp-image-925" /><br />
I mean seriously.  How am I even supposed to be able to read that shit?</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/05/16/blogs-rule-tumblrs-drool/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BLOG DAMMIT</title>
		<link>http://negatendo.net/blog/2009/05/13/blog-dammit/</link>
		<comments>http://negatendo.net/blog/2009/05/13/blog-dammit/#comments</comments>
		<pubDate>Thu, 14 May 2009 03:15:55 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=920</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><img src="http://negatendo.net/blog/wp-content/uploads/2009/05/6481cc38daac9dd34cdf9b416473d9b0.gif" alt="A" title="A" width="300" height="231" class="alignnone size-full wp-image-921" /><img src="http://negatendo.net/blog/wp-content/uploads/2009/05/c0254def077d5298a4e1b6461873eb3d.gif" alt="B" title="B" width="300" height="231" class="alignnone size-full wp-image-922" /></p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/05/13/blog-dammit/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>GIF Rip from The Wackness</title>
		<link>http://negatendo.net/blog/2009/03/14/gif-rip-from-the-wackness/</link>
		<comments>http://negatendo.net/blog/2009/03/14/gif-rip-from-the-wackness/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 04:07:46 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/2009/03/14/gif-rip-from-the-wackness/</guid>
		<description><![CDATA[
Appeared on Animated Gifs from Delicious. 
You know the feeling.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://negatendo.net/blog/wp-content/uploads/2009/03/wackness25490939.gif"><img src="http://negatendo.net/blog/wp-content/uploads/2009/03/wackness25490939.gif" alt="wackness" title="wackness" width="350" height="162" class="alignnone size-full wp-image-914" /></a></p>
<p>Appeared on <a href="http://negatendo.net/projects/animated-gifs-from-delicious">Animated Gifs from Delicious</a>. </p>
<p>You know the feeling.</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/03/14/gif-rip-from-the-wackness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are We Too Jaded to Play Simulators Anymore?</title>
		<link>http://negatendo.net/blog/2009/02/20/are-we-too-jaded-to-play-simulators-anymore/</link>
		<comments>http://negatendo.net/blog/2009/02/20/are-we-too-jaded-to-play-simulators-anymore/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 20:48:14 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=906</guid>
		<description><![CDATA[Remember when it just used to be mind blowing to simply &#8220;feel&#8221; like you were &#8220;flying&#8221; an A-10 in A-10 Tank Killer?  Who cared if you actually killed any tanks.
Now gaming is all about flow theory and keeping players reaching for the next carrot on a stick.
Reading through World of Warcraft&#8217;s patch notes over [...]]]></description>
			<content:encoded><![CDATA[<p>Remember when it just used to be mind blowing to simply &#8220;feel&#8221; like you were &#8220;flying&#8221; an A-10 in <a href="http://en.wikipedia.org/wiki/A-10_Tank_Killer">A-10 Tank Killer</a>?  Who cared if you actually killed any tanks.</p>
<p>Now gaming is all about <a href="http://edutechwiki.unige.ch/en/Flow_theory">flow theory</a> and keeping players reaching for the next <a href="http://en.wikipedia.org/wiki/Carrot_and_stick">carrot on a stick</a>.</p>
<p>Reading through World of Warcraft&#8217;s patch notes over these so many years is like a history of this shift in thinking.  Many of the tweaks Blizzard has done to the game have involved changing out what they thought would be &#8220;realistic&#8221; fun with &#8220;efficient&#8221; fun.  The epitome of this is Blizzard&#8217;s recent decision to <a href="http://www.wowinsider.com/2009/02/06/big-changes-for-hunters-in-patch-3-1/">remove the need for ammunition for the hunter class</a>.</p>
<p>Think about what excited people about Spore before it came out&#8230;. Will Wright was basically going to achieve his masterwork: simulating an entire planet. What we got, though, was a bunch of typical, safe, and &#8220;engaging&#8221; game types put under one roof. A popular theory about where Spore went wrong is that it was too ambitious. I can&#8217;t help but wonder what really happened was that the Spore team realized no one wanted to play a simulator anymore. That no one had the time or imagination to enjoy something like that these days.</p>
<p>Other examples: <a href="http://www.gamasutra.com/php-bin/news_index.php?story=21981">Microsoft Flight Simulator team cut</a>. The <a href="http://kotaku.com/5156790/nasa-goes-massively-multiplayer-with-astronaut">mockery around NASA&#8217;s MMO</a> (read the comments).</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/02/20/are-we-too-jaded-to-play-simulators-anymore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HOWTO Get a Free Nintendo Wii</title>
		<link>http://negatendo.net/blog/2009/02/05/howto-get-free-nintendo-wii/</link>
		<comments>http://negatendo.net/blog/2009/02/05/howto-get-free-nintendo-wii/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 18:33:04 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=896</guid>
		<description><![CDATA[As a likely a side effect of the recent worldwide financial instability, I&#8217;ve known a lot of people that have decided to be more disciplined about their savings and finances.  Good idea!
That said, I&#8217;m surprised that despite this new movement towards frugality, millions of people continue to participate in the single worst savings plan [...]]]></description>
			<content:encoded><![CDATA[<p>As a likely a side effect of the recent worldwide financial instability, I&#8217;ve known a lot of people that have decided to be more disciplined about their savings and finances.  Good idea!</p>
<p>That said, I&#8217;m surprised that despite this new <a href="http://news.yahoo.com/s/ap/20090201/ap_on_bi_ge/savings_frugal_society">movement towards frugality</a>, millions of people continue to participate in the single worst savings plan ever.  This savings plan takes a chunk of every paycheck you get and loans it to the US Government for the rest of the year &#8211; totally interest free. (Not even the savings account at your evil bank is so greedy.) The US Government keeps most of it at the end of the year, but the leftovers it gives back. I am of course talking about tax withholding.</p>
<p>When you get your tax refund this year, you are simply being paid back for that free loan.  It&#8217;s money you gave Uncle Sam for no reason whatsoever. The irony is that you <strong>don&#8217;t have to give them that loan</strong>, and you can use that money to make more money.  This is all providing you have the financial discipline to do it; which we all do now that we&#8217;re all frugal and stuff, right?</p>
<p>All you do is take the money you would normally give the govt. and put it into an interest bearing account.  Then, at the end of the year, you pay the govt. what you owe for taxes, and keep the rest.  And that, unlike your tax refund, is actual <strong>free money</strong>.</p>
<p>For example, say you make $30,000 per year.  $400 of it per month is held for taxes.  At the end of the year, you get a refund of $200 (meaning you paid $4,600 in taxes &#8211; better work on those deductions).  Anyway, there you are, at the end of the year with $200 back towards that Wii that you&#8217;ve been excited to buy.  Too bad you&#8217;re $50 short of the Wii&#8217;s retail price but eh I guess that will just have come out of your pocket&#8230;.</p>
<p>Sigh, <em>kind-of free Nintendo Wii</em>.</p>
<p>However, lets say that instead you went and talked to Human Resources and asked them to withhold no money for taxes this year.  Now, this means that your paycheck will be bigger because no taxes are being taken out.  Don&#8217;t think for a second that you actually have more money. At least not yet.  You instead are going to take $400 out of every paycheck (or <a href="http://www.dinkytown.net/java/TaxMargin.html">whatever is appropriate for your tax bracket</a>) and put it into some kind of account that, let&#8217;s just pretend, is has a nice 2.3% interest rate (such as a high interest savings account, money market, etc.). </p>
<p>Now comes tax time. Checking in on that account, you see that thanks to compound interest, you have turned that $4800 you set aside into $4850.  Of course, first you have to pay the tax man.  So there goes a huge chunk of that money &#8211; $4600 &#8211; and then you&#8217;re left with $250!</p>
<p>Dude, <strong>totally free Nintendo Wii!</strong></p>
<p>OK, I admit there is a trick.  If you choose to go this route, the US Government will likely still find a way to take your money on a regular basis through what are called quarterly estimated taxes.  That said, as long as you keep up the habit of taking out that money out from your paycheck (as well as any other earnings), you can pay those quarterly estimated taxes from your interest bearing account and still make a little extra cash.  You will still benefit from taking your own withdrawals rather than just handing them over to Uncle Sam.  It&#8217;s really all about taking control of your money, and making it do something more than just sit on its ass at the IRS.</p>
<p><em>Disclaimer: Everyone&#8217;s financial situation is different. Always consult a professional tax consultant before following the advice of some random guy who has a weird space cat picture on his blog.</em></p>
<p><em>For Smartasses: I know that technically only a small portion of the Nintendo Wii is free, and the rest of it you paid for with your own money.  It&#8217;s a play on how people respond to the &#8220;free&#8221; money they get from their tax refund.  I am also aware that my numbers are pretty wonky. I was trying to get to the end retail price of a Nintendo Wii.  Finally, you will still have to pay additional taxes on interest earned.  It&#8217;s a simplified scenario, OK?</em></p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/02/05/howto-get-free-nintendo-wii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google is Melting</title>
		<link>http://negatendo.net/blog/2009/01/31/google-is-melting/</link>
		<comments>http://negatendo.net/blog/2009/01/31/google-is-melting/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 14:56:50 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/2009/01/31/google-is-melting/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="attachment_893" class="wp-caption alignnone" style="width: 273px"><a href="http://negatendo.net/blog/wp-content/uploads/2009/01/google-is-melting.png"><img src="http://negatendo.net/blog/wp-content/uploads/2009/01/google-is-melting-263x300.png" alt="Google Malware Warnings Saturday Jan 31 2009" title="Google is Melting" width="263" height="300" class="size-medium wp-image-893" /></a><p class="wp-caption-text">Google Malware Warnings : Saturday Jan 31 2009 : Screenshot Taken for Prosperity</p></div>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/01/31/google-is-melting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HOWTO Use Amazon EC2 for Bittorrent</title>
		<link>http://negatendo.net/blog/2009/01/17/howto-use-amazon-ec2-for-bittorrent/</link>
		<comments>http://negatendo.net/blog/2009/01/17/howto-use-amazon-ec2-for-bittorrent/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 22:58:46 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=868</guid>
		<description><![CDATA[Bittorrent, for how brilliant it is, is becoming a problem. You&#8217;ve probably heard about how ISPs are choosing to throttle even legitimate usage of the protocol as it slowly eats away at their bandwidth. Additionally, Inter-office VoIP networks can become crippled by just a few employees seeding last week&#8217;s episode of Battlestar. For me, at [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bittorrent.com">Bittorrent</a>, for how brilliant it is, is becoming a problem. You&#8217;ve probably heard about how ISPs are choosing to throttle even legitimate usage of the protocol as it slowly eats away at their bandwidth. Additionally, Inter-office VoIP networks can become crippled by just a few employees seeding last week&#8217;s episode of Battlestar. For me, at home, trying to maintain my ratio has caused big problems for my evening <a href="http://www.l4d.com/">Left 4 Dead</a> sessions, and can sometimes even make day-to-day web browsing a frustration.</p>
<p>So then why not then move Bittorrent out of the home/office and into the cloud? This weekend I was able to do just that with great success.  Using <a href="http://aws.amazon.com/ec2/">Amazon&#8217;s Elastic Compute Cloud (EC2)</a> and <a href="http://www.torrentflux.com/">TorrentFlux</a> (a web-based Bittorrent manager which runs on top of <a href="http://www.bittornado.com/">Bit Tornado</a>). I created a web-based, open-source Bittorrent &#8220;machine&#8221; that liberated my network and leveraged Amazon&#8217;s instead. I can access it from anywhere, uploading Torrent files from wherever, and manage them from my iPhone.  I also pay only for what I use &#8211; which by my estimates will hopefully be less than <strike>$30 per month</strike> <strong>Update:</strong> <em>(That was a quick and not-so-thorough estimate. For some silly reason I didn’t account for the fact that the instance was probably going to have to be on all of the time. Once I gather some real data on how much it costs I&#8217;ll be sure and update this post. I agree it&#8217;s probably going to be over $75/month. Real data to follow.)</em> And the best part? My ratio is maintained while my Left 4 Dead games speed along without any annoying lag.</p>
<p>If you think you might be interested in doing the same thing, please read on for a thorough HOWTO.</p>
<p><span id="more-868"></span></p>
<p>The first thing to do is <a href="http://aws.amazon.com/">sign up for Amazon Web Services</a>, which will give you access to Amazon&#8217;s Elastic Compute Cloud (Amazon EC2) service. Amazon EC2, as you may already know, essentially lets you &#8220;run&#8221; a computer on Amazon&#8217;s infrastructure, paying for only the processing, space, and bandwidth you use.</p>
<p><strong>WARNING:</strong> When you sign up for the service, you will of course have to agree to Amazon AWS&#8217;s TOS, which includes a promise that your EC2 instance will not be one that:</p>
<blockquote><p>Distributes, shares, or facilitates the distribution of unauthorized data, malware, viruses, Trojan horses, spyware, worms, or other malicious or harmful code (collectively, “Harmful Components”).</p></blockquote>
<p>So piracy is bad, mmmmkay?</p>
<p>Once you&#8217;ve signed up, you&#8217;ll next need to log-in to <a href="https://console.aws.amazon.com/ec2/"> The AWS Management Console</a>. This is where you&#8217;ll be setting up and managing all the virtual &#8220;hardware&#8221; you&#8217;ll need to get this thing running.</p>
<p>I suggest first starting with what&#8217;s called a &#8220;Security Group.&#8221;  Basically, this is the firewall for your machine.  You&#8217;ll want to make a security group that allows access to the instance over SSH, Web, and of course also includes a range of ports open for Bittorrent. Click the &#8220;Security Groups&#8221; link and then the &#8220;Create Security Group&#8221; button. Name your security group something like &#8220;TorrentFlux&#8221; and give it whatever description you see fit. Then click &#8220;Create.&#8221;</p>
<p><img src="http://negatendo.net/blog/wp-content/uploads/2009/01/security-groups.png" alt="security-groups" title="security-groups" width="481" height="252" class="alignnone size-full wp-image-856" /></p>
<p>Once the security group is created, you&#8217;ll see a table appaear via which you can configure the ports for this Security Group. First, using the drop-down provided, select HTTP, and then click &#8220;Save,&#8221; followed by SSH, and then &#8220;Save&#8221; for that row as well.</p>
<p>Finally you&#8217;ll want to open up a range of ports for Bittorrent.  Select &#8220;Custom,&#8221; &#8220;TCP&#8221; and enter 49160 for the &#8220;From Port&#8221; and 49300 for the &#8220;To Port.&#8221; Use the same &#8220;Source,&#8221; 0.0.0.0/0, as the other services, and then press save.</p>
<p><img src="http://negatendo.net/blog/wp-content/uploads/2009/01/security-group-ports.png" alt="security-group-ports" title="security-group-ports" width="500" height="167" class="alignnone size-full wp-image-858" /></p>
<p>Now to create your EC2 instance. Clicking on the &#8220;Instances&#8221; link will take you to the list of EC2 instances you have running. Click the &#8220;Launch Instances&#8221; button to add a new instance.</p>
<p>The dialog will present you with a variety of pre-configured instances, called Amazon Machine Images or AMIs, that you can get started with. I&#8217;m an Ubuntu guy, and at this time while there are no &#8220;official&#8221; Ubuntu AMIs, the community is hard at work on several Ubuntu and Debian AMIs for Amazon EC2. For this project, I suggest using the Ubuntu AMI provided by <a href="http://alestic.com/">alestic</a>, which while in beta now, will in the future will be recognized as the &#8220;official&#8221; AMI for Ubuntu.  They also already include most everything you&#8217;ll need to get started &#8211; including plenty of hard disk space.</p>
<p>Switch over to the &#8220;Community AMIs&#8221; tab and filter the list by entering in the text ami-1c5db975 where it says &#8220;Viewing:&#8221;  This will bring up the 32-bit base Hardy AMI recommended for use by alestic.  Then, just click the &#8220;Select&#8221; button.</p>
<p><img src="http://negatendo.net/blog/wp-content/uploads/2009/01/aim-select.png" alt="ami-select" title="ami-select" width="500" height="164" class="alignnone size-full wp-image-859" /></p>
<p>Next Amazon will ask how many instances you want to run (just say &#8220;1&#8243;), and the Instance Type (&#8220;Small&#8221; will save you money and work just fine).</p>
<p>It will also ask you to select a key pair.  Basically, this is an SSH key pair that you&#8217;ll use to log in to the machine.  If you&#8217;ve never used Amazon EC before, you&#8217;ll need to press the &#8220;Create&#8221; button here, name your keypair, and then download it. Put this file somewhere safe and don&#8217;t ever share it with anyone! Just like the keys to your house, this is the key to your machine.  You don&#8217;t use a password to log into EC2 instances &#8211; just this key.</p>
<p>You&#8217;ll also need to select a Security Group before you can launch your instance.  Simply select the TorrentFlux group that you created earlier, and then click &#8220;Launch Instance.&#8221;</p>
<p>It might take a few minutes for your instance to initialize. Once it&#8217;s done, it&#8217;s time to login to your instance and start configuring it.  If, in the Instance list, you click the &#8220;Connect&#8221; button after selecting your new instance, you&#8217;ll see a few important bits of information that you&#8217;ll want to take note of.</p>
<p><img src="http://negatendo.net/blog/wp-content/uploads/2009/01/connect.png" alt="connect" title="connect" width="474" height="401" class="alignnone size-full wp-image-861" /></p>
<p>First, take note of your instance&#8217;s public DNS. (Mine is blurred out in the screenshot above.)  Not only is this the address you&#8217;re going to use to connect to your server, it&#8217;s also going to be the web address you will use to connect to TorrentFlux once it&#8217;s up and running.</p>
<p>You&#8217;ll also want to note the command line it provides.  This is the SSH command you&#8217;ll use to connect to your sever.  Note that it uses the key you downloaded previously to connect. There will be no password! You just need that key, and then you&#8217;re in as root. The details of using SSH is kind of beyond the scope of this HOWTO, but search around if you need help.</p>
<p>Go ahead and connect to your instance using the command provided (changing the path to your key to be wherever you put it).</p>
<p><strong>Update:</strong> I&#8217;ve received a few emails regarding issues with connecting using your SSH key. If you get prompted for a password, or see other errors, chances are the permissions for your key are wrong. Basically, your SSH key needs to be read/write owner &#8211; nothing more and nothing less &#8211; or problems may occur. Here&#8217;s what the permissions should look like:</p>
<p><code>-rw------- 1 bretto bretto 1675 2009-01-12 08:33 brettokey.pem</code></p>
<p>You&#8217;ll also of course have to accept the host key before you can fully connect. Once you do though,  you&#8217;re in! Welcome to your new Amazon EC2 computer. <img src='http://negatendo.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Time to run updates!</p>
<p>Issue this command to make sure you&#8217;re running with the latest-greatest (which, considering you&#8217;re starting with a very bare bones Hardy installation, won&#8217;t take long).</p>
<p><code>$apt-get update &#038;&#038; apt-get upgrade -y</code></p>
<p>Of course, do not type the $ symbol. That is only meant to depict a shell command.</p>
<p>Next you&#8217;re going to want to let Ubuntu know that you&#8217;re not running anything from a front end. This will prevent dialog boxes and such from pop-ing up and preventing the installation of the additional software we need to install. </p>
<p><code>$export DEBIAN_FRONTEND=noninteractive</code></p>
<p>Now it&#8217;s time to install Apache Web Server, PHP, and MySQL &#8211; everything TorrentFlux needs to do its thang. Issue this command to start that process:</p>
<p><code>$apt-get install apache2 php5 php5-mysql mysql-server-5.0</code></p>
<p>Follow along with the install and, once it&#8217;s complete, try to access that public DNS name you noted earlier in your web browser.  The URL will probably be something like http://ec2-SOME-AMOUNT-OF-NUMBERS.compute-1.amazonaws.com.  If you see &#8220;It Works!&#8221; well, then, it works! <img src='http://negatendo.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   You now have a LAMP (Linux, Apache, MySQL PHP) server running live on Amazon&#8217;s infrastructure &#8211; only a few more steps left.</p>
<p>Now to download and install <a href="http://www.torrentflux.com/index.php">TorrentFlux</a>.  TorrentFlux is hosted on Sourceforge.Net, so as soon as you <a href="http://downloads.sourceforge.net/torrentflux/torrentflux_2.4.tar.gz?modtime=1213797423&#038;big_mirror=0">access the download</a> it will start to send the file to your local computer. Cancel this download, copy the direct link to the file, and then issue this command on your new EC2 instance, substituting the link to provided with the one you copied:</p>
<p><code>$wget http://mirror.dl.sourceforge.net/sourceforge/torrentflux/torrentflux_2.4.tar.gz</code></p>
<p>Extract it:</p>
<p><code>$tar -zxf torrentflux_2.4.tar.gz</code></p>
<p>Remove the tar file if you like and then rename the directory to &#8220;torrentflux:&#8221;</p>
<p><code>$rm torrentflux_2.4.tar.gz<br />
$mv torrentflux_2.4 torrentflux</code></p>
<p><strong>NOTE:</strong> The file names shown above may not be exactly like yours.</p>
<p>Your EC2 instance will include 120 GiB of space mounted at /mnt, which should be enough for a good amount of Bittorrent fun.  You&#8217;ll want to create your data directory there, and assign it the correct permissions as well so that TorrentFlux can access it.</p>
<p><code>$mkdir /mnt/torrentflux-data<br />
$chmod 777 /mnt/torrentflux-data</code></p>
<p>Now move into your torrentflux install:</p>
<p><code>$cd torrentflux</code></p>
<p>Create the MySQL database that TorrentFlux will use:</p>
<p><code>$mysqladmin create torrentflux</code></p>
<p>And import the initial tables and data provided by TorrentFlux:</p>
<p><code>$mysql torrentflux < sql/mysql_torrentflux.sql</code></p>
<p>The final step is configuring Apache to direct web requests to the TorrentFlux html directory.  Edit the default site config (here I am using the <a href="http://www.vim.org/">vim</a> editor. Substitute for the editor of your choice.):</p>
<p><code>$vim /etc/apache2/sites-enabled/000-default</code></p>
<p>There, you'll want find and change the document root to:</p>
<p><code>DocumentRoot /root/torrentflux/html/</code></p>
<p>And the path to the default directory to be that same patch:</p>
<p><code>&lt;Directory /home/torrentflux/html/&gt;</code></p>
<p>If you have trouble finding those lines, <a href="http://negatendo.net/blog/wp-content/uploads/2009/01/000-default.conf">here's the configuration file in its entirety</a>.</p>
<p>Save your changes, exit your editor, and then restart apache.</p>
<p><code>$apache2ctl restart</code></p>
<p>Now browse to your web address name again. If you see a login dialog, you've got TorrentFlux installed and working properly.  Login with whichever username and password you like - this first login will become the admin login and password for your TorrentFlux install.</p>
<p>You'll then be presented with a list of settings to configure. For the most part, you can leave all of them alone, although feel free to tweak as you see fit. The only thing you must change is the path to where downloads are stored. Change it to the directory you created earlier:</p>
<p><code>/mnt/torrentflux-data/</code></p>
<p>Congrats! You're good to go.  TorrentFlux will behave like many other Bittorrent clients you have used in the past. You can upload or point TorrentFlux directly to torrent files and it will queue them up to download. Then, click the "Run Torrent" (little green down-arrow button) to start downloading. When downloads are complete, TorrentFlux will continue seeding as long as you specify.  To download completed files to your local computer, go to the "Directory" area and click the download button. TorrentFlux with tar-up the data and send it your way.</p>
<p><a href="http://negatendo.net/blog/wp-content/uploads/2009/01/torrentflux.png"><img src="http://negatendo.net/blog/wp-content/uploads/2009/01/torrentflux-300x170.png" alt="torrentflux" title="torrentflux" width="300" height="170" class="alignnone size-medium wp-image-866" /></a></p>
<p>Enjoy Bittorrenting in the cloud. Feel free to leave any feedback or questions in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/01/17/howto-use-amazon-ec2-for-bittorrent/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Twitter Command Prefix</title>
		<link>http://negatendo.net/blog/2009/01/02/twitter-command-prefix/</link>
		<comments>http://negatendo.net/blog/2009/01/02/twitter-command-prefix/#comments</comments>
		<pubDate>Sat, 03 Jan 2009 00:43:31 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=836</guid>
		<description><![CDATA[The saga of dmfail.com is all the proof you need that there should be a command prefix for Twitter.
What I mean is Twitter should have some special character that signifies that you would like to ask a special feature of the service. It would have to be something that would be available on mobile phones [...]]]></description>
			<content:encoded><![CDATA[<p>The saga of <a href="http://dmfail.com/">dmfail.com</a> is all the proof you need that there should be a command prefix for Twitter.</p>
<p>What I mean is Twitter should have some special character that signifies that you would like to ask a special feature of the service. It would have to be something that would be available on mobile phones etc. of course, like a colon or dollar sign.</p>
<p>Example. For a direct message, instead of typing this:</p>
<p><code>d mymom Please send more underwear to me at camp. Ones without my name on them.</code></p>
<p>You would type this (note the colon):</p>
<p><code><strong>:</strong>d mymom Please send more underwear to me at camp. Ones without my name on them.</code></p>
<p>That way, not only could people once again start sentences with D (a nickname for a friend, perhaps?), if you entered the wrong command, like this:</p>
<p><code>:dm mymom Please send more underwear to me at camp. Ones without my name on them.</code></p>
<p>&#8230; your message would be discarded or an error would be returned, saving you any further embarrassment.</p>
<p>So how about it?</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2009/01/02/twitter-command-prefix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux is the &#8220;Slow Food&#8221; of Computing</title>
		<link>http://negatendo.net/blog/2008/11/15/linux-is-the-slow-food-of-computing/</link>
		<comments>http://negatendo.net/blog/2008/11/15/linux-is-the-slow-food-of-computing/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 22:45:13 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=682</guid>
		<description><![CDATA[
photo courtesy of zopeuse
For a long time I wasn&#8217;t entirely sure why I begin to use Linux as my primary computing platform. The Open Source idea had a lot to do with it, for sure, but I am no Open Source zealot.  At most I&#8217;m a polite evangelist &#8211; when I have the energy. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://flickr.com/photos/zopeuse/83961368/"><img src="http://negatendo.net/blog/wp-content/uploads/2008/11/83961368_afde92a7f0-300x225.jpg" alt="" title="83961368_afde92a7f0" width="300" height="225" class="alignnone size-medium wp-image-811" /></a><br />
<a href="http://flickr.com/photos/zopeuse/">photo courtesy of zopeuse</a></p>
<p>For a long time I wasn&#8217;t entirely sure why I begin to use Linux as my primary computing platform. The Open Source idea had a lot to do with it, for sure, but I am no Open Source zealot.  At most I&#8217;m a polite evangelist &#8211; when I have the energy.  I am definitely a hacker, to be sure, but you can hack any OS to a pretty high degree if you really want (and don&#8217;t seem to be bothered by that little DMCA thing). It helped of course that pretty much everything I use a computer for plays well with Linux too, but still there was something more to it. Something I think I only now understand thanks to the Slow Food movement.</p>
<p>The <a href="http://en.wikipedia.org/wiki/Slow_Food">Slow Food movement</a> is, of course, a response to the modern, industrialized foods that are slowly killing us. Starting with base, organic ingredients, you work to create a healthy and complete meal that is not only as socially responsible as it can be, but is also more fulfilling consume. </p>
<p>And that&#8217;s exactly it. Using Linux is more fulfilling than using any other operating system.</p>
<p>While using Linux takes a lot more <strong>work</strong> sometimes &#8211; just like making slow food &#8211; the end product is something that you are familiar with to it&#8217;s very core, and it feels <strong>good</strong> to use it. To outsiders this is seen as the highest levels of computer geekiness, to be sure, and perhaps a little insane.  It&#8217;s natural to wonder why a Linux user spends 12 hours to configure their wireless, or spends months writing code that they give away for &#8220;free.&#8221;  Well, the reasoning, in many ways, is the same as to why a Slow food Person might spend months in their garden growing lettuce just to merely make a simple salad.  Knowing that the end product is so good and pure, and your hard work was a key part of that process, makes everything about it better.</p>
<p>If we take <a href="http://www.slowfoodusa.org">Slow Food USA&#8217;s</a> answer to &#8220;What is Slow Food:&#8221;</p>
<blockquote><p>Slow Food is an idea, a way of living and a way of eating. It is a global, grassroots movement with thousands of members around the world that links the pleasure of food with a commitment to community and the environment.</p></blockquote>
<p>And make a few substitutions:</p>
<blockquote><p><strong>Linux</strong> is an idea, a way of living and a way of <strong>computing</strong>. It is a global, grassroots movement with thousands of members around the world that links the pleasure of <strong>computing</strong> with a commitment to <strong>the open source</strong> community and the <strong>computing</strong> environment.</p></blockquote>
<p>That sounds just about right.</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2008/11/15/linux-is-the-slow-food-of-computing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Some More Favorite Tweets</title>
		<link>http://negatendo.net/blog/2008/11/08/some-more-favorite-tweets/</link>
		<comments>http://negatendo.net/blog/2008/11/08/some-more-favorite-tweets/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 21:52:36 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/?p=800</guid>
		<description><![CDATA[As I have nothing to write about. Been making too much internet lately, I guess.  Oh and I am negatendo on twitter, of course, if you want to follow me.

fireland Well, it&#8217;s official: I&#8217;m the only person on alt.tv.bosom-buddies.fanfic who still respects the fucking canon.
mike_ftw I&#8217;m confused as to how the world went to [...]]]></description>
			<content:encoded><![CDATA[<p>As I have nothing to write about. Been making too much internet lately, I guess.  Oh and I am <a href="http://twitter.com/negatendo">negatendo on twitter</a>, of course, if you want to follow me.</p>
<blockquote><p>
<a href="http://twitter.com/fireland">fireland</a> Well, it&#8217;s official: I&#8217;m the only person on alt.tv.bosom-buddies.fanfic who still respects the fucking canon.</p>
<p><a href="http://twitter.com/mike_ftw">mike_ftw</a> I&#8217;m confused as to how the world went to shit while we sat around using the computational power of a sun to friend &#038; zombie-poke each other.</p>
<p><a href="http://twitter.com/cockerham">cockerham</a> One of the head honchos is walking around drinking from a gallon jug of Sunny D. Apparently this is not Sterling Cooper. </p>
<p><A href="http://twitter.com/cshirky">cshirky</a> My 4 y.o., pointing @ Twitter: &#8220;Is that the internet?&#8221; My 7 y.o., older and wiser: &#8220;Yes. Everything that isn&#8217;t a movie is the internet.&#8221; </p>
<p><a href="http://twitter.com/cnnbrk">cnnbrk</a> CNN projects Barack Obama wins election and will become first African American president
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2008/11/08/some-more-favorite-tweets/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>At Last, The Lasers</title>
		<link>http://negatendo.net/blog/2008/10/02/at-last-the-lasers/</link>
		<comments>http://negatendo.net/blog/2008/10/02/at-last-the-lasers/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 16:45:48 +0000</pubDate>
		<dc:creator>Brett O'Connor</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://negatendo.net/blog/2008/10/02/at-last-the-lasers/</guid>
		<description><![CDATA[
.flickr-photo { border: solid 2px #000000; }
.flickr-yourcomment { }
.flickr-frame { text-align: left; padding: 3px; }
.flickr-caption { font-size: 0.8em; margin-top: 0px; }


	

	At Last, The Lasers, originally uploaded by negatendo.


	As a child, every year I wanted the cool laser background for my Junior High school photo more than anything in the world. I mean, lasers! Lasers rule.
Unfortunately [...]]]></description>
			<content:encoded><![CDATA[<style type="text/css">
.flickr-photo { border: solid 2px #000000; }
.flickr-yourcomment { }
.flickr-frame { text-align: left; padding: 3px; }
.flickr-caption { font-size: 0.8em; margin-top: 0px; }
</style>
<div class="flickr-frame">
	<a href="http://www.flickr.com/photos/negatendo/2905709943/" title="photo sharing"><img src="http://farm4.static.flickr.com/3252/2905709943_69a7a14a74.jpg" class="flickr-photo" alt="" /></a><br />
<br />
	<span class="flickr-caption"><a href="http://www.flickr.com/photos/negatendo/2905709943/">At Last, The Lasers</a>, originally uploaded by <a href="http://www.flickr.com/people/negatendo/">negatendo</a>.</span>
</div>
<p class="flickr-yourcomment">
	As a child, every year I wanted the cool laser background for my Junior High school photo more than anything in the world. I mean, lasers! Lasers rule.</p>
<p>Unfortunately I could never convince my parents to spend the extra $4 to make it happen.</p>
<p>However, now with the power of TECHNOLOGY, my dream is at last reality. All thanks to <a href="http://flickr.com/photos/ir0cko/2286116171/in/photostream/">ir0cko&#8217;s laser background template</a>.</p>
<p>It&#8217;s too bad my Photoshop skillz kinda suck.</p>
<p>Anyway, here&#8217;s some pics of <a href="http://laserportraits.tumblr.com/">the cool kids</a> that I hated back in the day.</p>
]]></content:encoded>
			<wfw:commentRss>http://negatendo.net/blog/2008/10/02/at-last-the-lasers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
