<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Bitporters Ltd.</title>
	<atom:link href="http://bitporters.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://bitporters.net</link>
	<description>The Personal Blog of Andrew McTeer, a C# / ASP.net developer from Ottawa, Ontario</description>
	<pubDate>Tue, 21 Oct 2008 04:33:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Twitter killed the blog-star</title>
		<link>http://bitporters.net/2008/10/20/twitter-killed-the-blog-star/</link>
		<comments>http://bitporters.net/2008/10/20/twitter-killed-the-blog-star/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 04:26:37 +0000</pubDate>
		<dc:creator>BPAndrew</dc:creator>
		
		<category><![CDATA[General]]></category>

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

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

		<guid isPermaLink="false">http://bitporters.net/?p=257</guid>
		<description><![CDATA[Or perhaps I should say &#8220;Why I don&#8217;t feel like blogging anymore&#8221; because I was never much of a blogger. 
In the past few years I sculpted this blog into a place where I could improve my ability to express my ideas clearly.  The act of writing ideas out and then clarifying/defending them made [...]]]></description>
			<content:encoded><![CDATA[<p>Or perhaps I should say &#8220;Why I don&#8217;t feel like blogging anymore&#8221; because I was never much of a blogger. </p>
<p>In the past few years I sculpted this blog into a place where I could improve my ability to express my ideas clearly.  The act of writing ideas out and then clarifying/defending them made me realize how important it was to share what was in my head.  I guess this was my way of having <a href="http://bobsutton.typepad.com/my_weblog/2006/07/strong_opinions.html">strong opinions, weakly held</a> - I really wanted to see what the public would think and slug it out if someone challenged me without a good argument.</p>
<p>However as I *got better(?)* at this - it seemed like I was really just padding my ideas with redundant structure and I began to not to express anything at all because it never really seemed worth it.  Like putting a skittle between two hamburger buns - that makes for one shitty meal.  Well then came Twitter and 3,000+ updates later and I&#8217;m still going strong.  It&#8217;s not the Twitter product/brand that I like but the need to form an idea/expression into 140 characters.  It forces me to express only that pure atomic idea.  I now find myself thinking in tweets regardless of how big or small the idea is - which is what I wanted from the get-go.</p>
<p>So to sum this up (see? wtf do I need a summary for?) - I think my needs are being met elsewhere - in a more dynamic area - more exposure, more interaction.  So what of this blog?  My new plan in life is to drop the priority of things that I don&#8217;t have clear goals with.  <a href="http://twitter.com/bpandrew" style='font-weight:bold;font-size:1.5em;'>So for now on - follow me on Twitter</a>.  Say Hi, challenge me, question me, try to make me laugh, join in on my daily praises of how kick-ass jQuery is or how good Microsoft is at delivering big bags of DO-NOT-WANT.  Even though my Tweets are mostly silly/vulgar/rant-ish there are a few conceptual gems in there but mostly I think it&#8217;s the best way for you to understand me and what&#8217;s going on in my head.</p>
<p>Smell ya later blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://bitporters.net/2008/10/20/twitter-killed-the-blog-star/feed/</wfw:commentRss>
		</item>
		<item>
		<title>TownRenowned.com</title>
		<link>http://bitporters.net/2008/09/12/townrenownedcom/</link>
		<comments>http://bitporters.net/2008/09/12/townrenownedcom/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 23:27:50 +0000</pubDate>
		<dc:creator>BPAndrew</dc:creator>
		
		<category><![CDATA[Portfolio]]></category>

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

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

		<category><![CDATA[c-sharp]]></category>

		<category><![CDATA[google-maps]]></category>

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

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

		<guid isPermaLink="false">http://bitporters.net/?p=234</guid>
		<description><![CDATA[TownRenowned is a social business directory.  It allows users to vote and comment on business listings.  TownRenowned was built using the following technologies.

AJAX - Asynchronous Javascript XML
Google Maps, Google Charts, Google Adsense, Google Analytics
ASP.NET 2.0 / C#
MySQL Database
jQuery

]]></description>
			<content:encoded><![CDATA[<p>TownRenowned is a social business directory.  It allows users to vote and comment on business listings.  TownRenowned was built using the following technologies.</p>
<ul>
<li>AJAX - Asynchronous Javascript XML</li>
<li>Google Maps, Google Charts, Google Adsense, Google Analytics</li>
<li>ASP.NET 2.0 / C#</li>
<li>MySQL Database</li>
<li>jQuery</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://bitporters.net/2008/09/12/townrenownedcom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Knighthunter.com</title>
		<link>http://bitporters.net/2008/09/12/knighthuntercom/</link>
		<comments>http://bitporters.net/2008/09/12/knighthuntercom/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 18:13:52 +0000</pubDate>
		<dc:creator>BPAndrew</dc:creator>
		
		<category><![CDATA[Portfolio]]></category>

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

		<category><![CDATA[asp.net]]></category>

		<category><![CDATA[c-sharp]]></category>

		<category><![CDATA[reporting-service]]></category>

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

		<guid isPermaLink="false">http://bitporters.net/?p=206</guid>
		<description><![CDATA[Knighthunter.com is a local job site for London Ontario.  The Knighthunter network also expands to various other cities throughout Ontario.
I was the sole web programmer for the new version of this website.  However I worked along side the talented web designer Matt Brett for the user interface / look and feel elements.  [...]]]></description>
			<content:encoded><![CDATA[<p>Knighthunter.com is a local job site for London Ontario.  The Knighthunter network also expands to various other cities throughout Ontario.</p>
<p>I was the sole web programmer for the new version of this website.  However I worked along side the talented web designer Matt Brett for the user interface / look and feel elements.  I analyzed the previous version which was running on classic ASP and modernized existing features.  I also expanded the system and added the following features;</p>
<ul>
<li>Helped brainstorm, design and implement new features and services to expand the current business model</li>
<li>Created various dynamic admin tools including dashboards, metrics, invoicing to increase profits and reduce administration overhead.</li>
<li>Added a advertising network which brought in a new stream of revenue.</li>
<li>Worked closely with the operators of the site to ensure all tools created were useful and efficent.</li>
</ul>
<p>This application was built with the following tools.</p>
<ul>
<li>Visual Studio 2005</li>
<li>C#/ASP.net 2.0</li>
<li>jQuery</li>
<li>SQL 2000, SQL 2005 Express (Full Text Indexing/Reporting Services)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://bitporters.net/2008/09/12/knighthuntercom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Business Idea:  DraftShield</title>
		<link>http://bitporters.net/2008/07/06/business-idea-draftshield/</link>
		<comments>http://bitporters.net/2008/07/06/business-idea-draftshield/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 22:07:04 +0000</pubDate>
		<dc:creator>BPAndrew</dc:creator>
		
		<category><![CDATA[Ideas]]></category>

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

		<category><![CDATA[energy saving]]></category>

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

		<guid isPermaLink="false">http://bitporters.net/?p=164</guid>
		<description><![CDATA[I just got back from a mini road trip this weekend.  While driving I had the idle thought of drafting transport trucks - how close would you have to be for a real energy savings.  Found this after a quick Google search after I got home.
The daredevils on Discovery&#8217;s Mythbusters demonstrated that if [...]]]></description>
			<content:encoded><![CDATA[<p>I just got back from a mini road trip this weekend.  While driving I had the idle thought of drafting transport trucks - how close would you have to be for a real energy savings.  Found <a href="http://planetgreen.discovery.com/tech-transport/follow-that-truck.html">this</a> after a quick Google search after I got home.</p>
<blockquote><p>The daredevils on Discovery&#8217;s Mythbusters demonstrated that if you followed a big rig by 100 feet, you could decrease your fuel consumption by 11 percent. The intrepid duo pushed the envelope further by following a truck at only 10 feet&#8211;a dangerous maneuver we don&#8217;t recommend viewers try at home!&#8211;and managed to decreased their gas consumption by 40 percent. </p></blockquote>
<p>40%?  That&#8217;s huge!  I would have saved 40$ on my trip this weekend!  However there are problems to doing this - it&#8217;s not co-ordinated.  Truck drivers probably hate when people do this and to get the ideal %40 savings you have to do something stupid/unsafe.</p>
<p>So is there a business model here?  Could truck drivers / shipping companies offer drafting as a service to cars passing by as a way to make extra profit to combat the fuel costs?  Could people who drive cars that don&#8217;t get the best MPG (such as kick ass 04 WRX&#8217;s) use this as a way to lower their long haul costs?  What if you were to somehow build a system that allows truck drivers to profit from their slipstream and create a safety system to protect both parties?</p>
<p>How about this idea - build a mechanical system that can be installed on top of the rear of big rig trailers.  When a paying drafter approaches the rear of the truck - the system will lift and extend the drafting shield out.  With the right materials you could build a very large cover that could create a draft shield for the following car.  It could extend pretty far out so that a car could stay a safe distance.  Or even because there would be some kind of wireless communication - an emergency tandem breaking system could be developed.  Hell truckers could link a convoy together and make a draft chain.  The guy out front could earn most of the money for being the wind breaker (heh-heh).</p>
<p><img src="http://bitporters.net/images/draftshield.png" alt="Draft Shield sketch" /></p>
<p>Obviously there would need to be some serious research into how the communication / payment system would work.  Security would be paramount if it could interface with the drafting cars breaking system.</p>
<p>What needs to be researched / tweaked</p>
<p>1) Figure out how much fuel having the physical shield could save and tie that in with how much extra fuel cost would this add to a truck to carry the equipment.  I.e. would it not even be worth doing this because the price charged to make it worthwhile be more than the potential energy savings for the end user.</p>
<p>2) How would the systems communicate / verify valid payers of the system.  Would it be a on-demand fee?  a Monthly subscription?  Would there be a real-time communication between the two vehicles and a server?  or just a valid token key on a daily/weekly basis?</p>
<p>So I don&#8217;t know - I don&#8217;t have the time/resources to work on something like this but it&#8217;s an idea - what do you think?  Good business model / bad business model?  It would be cool if this existed - I would use it for sure.</p>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://bitporters.net/2008/07/06/business-idea-draftshield/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How Twitter should make money (The Twitter supercomputer)</title>
		<link>http://bitporters.net/2008/05/28/how-twitter-should-make-money-the-twitter-supercomputer/</link>
		<comments>http://bitporters.net/2008/05/28/how-twitter-should-make-money-the-twitter-supercomputer/#comments</comments>
		<pubDate>Wed, 28 May 2008 17:05:14 +0000</pubDate>
		<dc:creator>BPAndrew</dc:creator>
		
		<category><![CDATA[Ideas]]></category>

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

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

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

		<guid isPermaLink="false">http://bitporters.net/2008/05/28/how-twitter-should-make-money-the-twitter-supercomputer/</guid>
		<description><![CDATA[OK let me set this up - I didn&#8217;t really &#8220;get twitter&#8221; when I first started using it.  It was just a toy until I started having interesting interactions with my friends and my time spent having &#8220;useless banter chats&#8221; on IM went down that I got more into it.  It started getting [...]]]></description>
			<content:encoded><![CDATA[<p>OK let me set this up - I didn&#8217;t really &#8220;get twitter&#8221; when I first started using it.  It was just a toy until I started having interesting interactions with my friends and my time spent having &#8220;useless banter chats&#8221; on IM went down that I got more into it.  It started getting cool when I started chatting with some people out side of my regular social circles - now they are regular contacts.  So that&#8217;s interesting, that&#8217;s new but it seems to be a black hole for VC money right now.   Twitter will most likely attempt to go the Ad model route to stay afloat.  While that will probably earn some coin, I doubt directing small text spam ads to users and banners will really accomplish anything for all parties involved.</p>
<p>So to abstract it - Twitter is a disconnected asynchronous open social communication tool where all the users involved use it for small periods of time and are only really into inputting and consuming small bits of information.  I think most users of this system are pretty cutting edge (which means they don&#8217;t care about ads) and I also think most of them are willing to trade small fractions of time /effort in order to keep this thing afloat.</p>
<p>OK so is it a stretch to call twitter a neural network?  </p>
<p>Information passes amongst nodes (that&#8217;s us) from one party to another.  Clusters of nodes (social circles) can interact with each other and information can pass to other circles.  Why not leverage Twitter as .. well.. a as a super computer.  Kinda like SETI@HOME but with a Amazon Mechanical Turk twist.  Yea yea yea, I&#8217;m bringing up the &#8220;<a href="http://bitporters.net/2006/08/08/how-amazonamt-can-change-the-internet-economy/">this + AMT</a> = awesome&#8221; thing again.  However after seeing this TED talk - I&#8217;m now 100% sure this concept is the future of the internet, in terms of big social impact.</p>
<p><!--cut and paste--><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="450" height="285" id="VE_Player" align="middle"><param name="movie" value="http://static.videoegg.com/ted2/flash/loader.swf"><PARAM NAME="FlashVars" VALUE="bgColor=FFFFFF&#038;file=http://static.videoegg.com/ted/movies/YochaiBenkler_2005G_high.flv&#038;autoPlay=false&#038;fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&#038;forcePlay=false&#038;logo=&#038;allowFullscreen=true"><param name="quality" value="high"><param name="allowScriptAccess" value="always"><param name="bgcolor" value="#FFFFFF"><param name="scale" value="noscale"><param name="wmode" value="window"><embed src="http://static.videoegg.com/ted2/flash/loader.swf" FlashVars="bgColor=FFFFFF&#038;file=http://static.videoegg.com/ted/movies/YochaiBenkler_2005G_high.flv&#038;autoPlay=false&#038;fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&#038;forcePlay=false&#038;logo=&#038;allowFullscreen=true" quality="high" allowScriptAccess="always" bgcolor="#FFFFFF" scale="noscale" wmode="window" width="450" height="285" name="VE_Player" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></object></p>
<p>Here is an interaction I just dreamed up if say I told Twitter I was good at both french and english (which I&#8217;m not).  It could find a fragment of text needed to be translated and send it to me.  My response will be seen by all of my friend and has the potential to span across multiple social clusters that could result in better and better responses.</p>
<p><code>Twitter Agent (direct message to me) Please translate to french: Press F5 to enter debug mode<br />
Me, who only knows a little bit of french from school: @twitcore Le press f5 to entra mode du debug<br />
My french speaking friend that knows French Fluently: @twitcore @bpandrew pressez f5 pour entrer corrigent le mode<br />
My french speaking friends friend who knows French AND software : @twitcore @bpandrew [please imagine a even better translation here, the above one was from babelfish]<br />
Friend of friend of friend who is even better than friend above that agrees with the above translation : @twitcore @bpandrew [i dunno, a yes/no?  maybe a re-tweet of the answer above if its perfect?]</code></p>
<p>Maybe french wasn&#8217;t the best example but hopefully you got what went down there.  What&#8217;s been going on amongst my cluster of friends are questions about the Javascript API jQuery, I&#8217;ll post a line of code and friends have been sending me back more optimized versions.  Maybe even in addition to improving information friends can could &#8220;vote&#8221; on answers to provide a sort of social validation.  That way by the time the twitter core gets and answer back, it will have multiple revisions plus a host of votes from many users.</p>
<p>Twitter could go out and started scoring deals to get information processed the based on &#8220;interview&#8221; profiles of their user base - figure out who is good at what, fragment out small chunks of work and pass it along.  I don&#8217;t know - this probably has lots of holes in it, but that doesn&#8217;t mean the concept should be passed over.  I just see the ad revenue model to be like putting cheap all-season tires on a F1 race car.  It gets the job done but a lot of potential is going to waste.</p>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://bitporters.net/2008/05/28/how-twitter-should-make-money-the-twitter-supercomputer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Jon Tackabury: Off the charts talented</title>
		<link>http://bitporters.net/2008/04/16/jon-tackabury-off-the-charts-talented/</link>
		<comments>http://bitporters.net/2008/04/16/jon-tackabury-off-the-charts-talented/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 17:47:25 +0000</pubDate>
		<dc:creator>BPAndrew</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://bitporters.net/2008/04/16/jon-tackabury-off-the-charts-talented/</guid>
		<description><![CDATA[After seeing a yet-another launch of a minor release of one of Jon Tackaburys 10 free tools I had to finally write this.  I&#8217;m just floored at the what Jon has done in the past year with his blog/site BinaryFortress.com and his software products.  I can&#8217;t remember how long it&#8217;s been since he [...]]]></description>
			<content:encoded><![CDATA[<p>After seeing a yet-another <a href="http://www.binaryfortress.com/2008/04/fileseek-v12-released/">launch of a minor release</a> of one of Jon Tackaburys 10 free tools I had to finally write this.  I&#8217;m just floored at the what Jon has done in the past year with his <a href="http://www.binaryfortress.com/">blog/site BinaryFortress.com</a> and his software products.  I can&#8217;t remember how long it&#8217;s been since he decided to make software development his &#8220;day-job&#8221; career but its clear now - his <a href="http://www.binaryfortress.com/2008/04/itunes-sync-in-the-may-2008-issue-of-pc-world/">recent</a> <a href="http://www.binaryfortress.com/2008/04/lifehacker-top-10-ways-to-trick-out-your-desktop/">successes</a> <a href="http://www.binaryfortress.com/2008/04/displayfusion-in-the-april-2008-issue-of-pc-magazine/">prove</a> that <a href="http://www.flickr.com/photos/jtackabury/2089671020/">the world</a> has taken notice of his ability.  I don&#8217;t need to say much more about what he has done, his skill is evident.</p>
<p>What I want to do is add some context to Jon&#8217;s recent achievements.  While he has been outputting the above awesomeness - he spends the majority of his day being a good husband, a father of two, working hard at a full time job and then still has time to <a href="http://twitter.com/BPAndrew/statuses/787316469">cheat up his xbox live gamer score</a> <img src='http://bitporters.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  So his success has been accomplished in those spare hours after the kids are in bed.  Not only does he put out great apps for free - each app gets supported and revised.  He has change logs, installers and FAQ&#8217;s.  He has a forum where he helps his *many* users.  With such overhead and such little time, Jon still has been able to put out, to date, 10 tools.  I&#8217;m amazed that he can manage all of this, it speaks volumes about his project management skills, his amazing and simple time management system and his overall sense of quality. </p>
<p>Oh yea did I mention this guy is a self-taught programmer?  I remember years ago when I first met Jon, I was a co-op student where he currently worked.  Jon was a systems-analyst and right away I noticed how talented he was with anything technical and how much respect everyone else in our organization had for him.  Back then I knew when he took a serious stab at coding it would be a short amount of time to get where he&#8217;s at now.  I really can&#8217;t wait to see what&#8217;s next for Jon and when all of his hard work starts to really pay off.</p>
<p>Congrats Jon!</p>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://bitporters.net/2008/04/16/jon-tackabury-off-the-charts-talented/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sightless iPod Touch Navigation Please</title>
		<link>http://bitporters.net/2008/03/10/sightless-ipod-touch-navigation-please/</link>
		<comments>http://bitporters.net/2008/03/10/sightless-ipod-touch-navigation-please/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 17:17:37 +0000</pubDate>
		<dc:creator>BPAndrew</dc:creator>
		
		<category><![CDATA[Ideas]]></category>

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

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

		<guid isPermaLink="false">http://bitporters.net/2008/03/10/sightless-ipod-touch-navigation-please/</guid>
		<description><![CDATA[I love my new iPod touch for many many reasons.  Hell just look at this thing, it&#8217;s pure hotness.

However one thing I don&#8217;t like is I feel that I&#8217;m a fish out of water if I&#8217;m in a situation where I can&#8217;t/don&#8217;t want to take the thing out to navigate the menus or mess [...]]]></description>
			<content:encoded><![CDATA[<p>I love my new iPod touch for many many reasons.  Hell just look at this thing, it&#8217;s pure hotness.</p>
<p><a href="http://www.flickr.com/photos/bitporters/2309323537/" title="Ipod touch = love by Bitporters, on Flickr"><img src="http://farm3.static.flickr.com/2175/2309323537_3c053bd657.jpg" width="450" height="281" alt="Ipod touch = love" /></a></p>
<p>However one thing I don&#8217;t like is I feel that I&#8217;m a fish out of water if I&#8217;m in a situation where I can&#8217;t/don&#8217;t want to take the thing out to navigate the menus or mess with the volume.  One reason why I loved iPods over any other MP3 player was how I could navigate the menus while the thing was in my pocket, or in situations where I didn&#8217;t want to take my eyes off the road.  Hell even if I&#8217;m laying in bed I don&#8217;t want to have to pick the thing up and put it right in front of my eyes to do the simplest tasks.</p>
<p>Sightless navigation Suggestions.  There should be a &#8220;Travel mode&#8221; where the screen goes blank but it accepts these commands to navigate.</p>
<ol>
<li>Stop/Start:  Double Tap with two fingers.</li>
<li>Next Song: Double Tap right side of the screen.</li>
<li>Last Song: Double tap left side of the screen.</li>
<li>Fast Forward:  One finger hold and slide second finger to the right.</li>
<li>Rewind: One finger hold and second finger slide to the left.</li>
<li>Volume Up: same gesture as zooming out a picture (pinch and open).</li>
<li>Volume Down: same gesture as zooming in.</li>
</ol>
<p>Hopefully we&#8217;ll see something like this in an update.</p>
<p>Update: I checked out the manual - http://manuals.info.apple.com/en/iPod_touch_Features_Guide.pdf</p>
<p>If you double click the home button it enables the navigation controls on the lock screen.  Two problems with this.</p>
<p>1)  When the screen goes blank again the input stops working so you have to reclick the home button.<br />
2)  You have to guess where the controls are.  If you can&#8217;t see the screen it should use the entire size of the screen and methods like I mention above.  You can easily figure out which side is up because of the home button and where the earphones come from.</p>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://bitporters.net/2008/03/10/sightless-ipod-touch-navigation-please/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Job/Business idea for the near future</title>
		<link>http://bitporters.net/2008/02/27/jobbusiness-idea-for-the-near-future/</link>
		<comments>http://bitporters.net/2008/02/27/jobbusiness-idea-for-the-near-future/#comments</comments>
		<pubDate>Thu, 28 Feb 2008 03:16:54 +0000</pubDate>
		<dc:creator>BPAndrew</dc:creator>
		
		<category><![CDATA[Ideas]]></category>

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

		<category><![CDATA[energy generation]]></category>

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

		<guid isPermaLink="false">http://bitporters.net/2008/02/27/jobbusiness-idea-for-the-near-future/</guid>
		<description><![CDATA[I didn&#8217;t sleep well last night so you know what that means - random crazy ideas!  I&#8217;m going to walk you though my thinking process on this idea before I drop this bomb.
Lately I&#8217;ve been thinking about economics, capitalism, technology, power/generation and sustainability.  I&#8217;ve also been reading about projections in our technology i.e. [...]]]></description>
			<content:encoded><![CDATA[<p>I didn&#8217;t sleep well last night so you know what that means - random crazy ideas!  I&#8217;m going to walk you though my thinking process on this idea before I drop this bomb.</p>
<p>Lately I&#8217;ve been thinking about economics, capitalism, technology, power/generation and sustainability.  I&#8217;ve also been reading about projections in our technology i.e. how advanced computers and robotics will be by the time I retire.  I then think about my 5+ years of work experience.  The things I&#8217;ve done and the jobs I&#8217;ve seen others do around me.  I was laying in bed thinking about all of this and an idea just came to me, so it&#8217;s blog time!  </p>
<p>So here&#8217;s the problem - with our current technology and the right software - how many jobs out there do you think can be eliminated?  Well what about in 5 years or in 10 years - if everything evolves in the exponential manner it is, what will the job market be like?  Do you think we&#8217;ll need receptionists and filing clerks and janitors?  Or even my job - who needs a lowly CMS coder when open-source systems be insanley powerful one day.  With rising costs of fuel and resources how many jobs that exist now do you think we will have to scrap?  So that means the modern world is screwed right?  Jobs have to exist, we need to keep people working so they can earn money to buy things.</p>
<p>So if all of these jobs get eliminated by giant software and robotics companies - not everyone will be suited to do the jobs at these places.  So what work will be left for the general obsolete-skilled masses?  Can we still run a capitalist society if there is no practical value an average person can give?  Well wait a second - I&#8217;ve been thinking about power and sustainability too remember?</p>
<p><img src='http://bitporters.net/wp-content/uploads/2008/02/hpg_biker.jpg' title='hpg_biker.jpg' style='padding:5px;float:left;'> OK so Power generation - human power generation.  Not the evil way like in the Matrix but as a way for people to earn money.  <a href="http://www.windstreampower.com/Human_Power_Trainer.php">This kind of exists right now</a>, but on a home and personal scale it doesn&#8217;t make sense.</p>
<p>So how&#8217;s this for pants-on-head crazy.  Business idea of the future:  make a Gym and then call it a human power plant.  This gym is not only free - but people get paid to generate energy.  I.e. Run on treadmills and bikes - even have weight machines that can generate power.  Every person will carry a card/RFID chip that tracks their individual output.  The &#8220;Gym&#8221; then resells the energy back into the grid.  So everyone can just workout all day / watch TV on a treadmill and get a decent salary.  Best of all this can happen anywhere - every city can have multiple gyms - and they can compete on price they pay out to the people.</p>
<p><br style='clear:both;' /></p>
<p>Check this video out - if it&#8217;s good enough for a cat, it&#8217;s good enough for me <img src='http://bitporters.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><embed style="width:450px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=-2089504851441118348&#038;hl=en-CA" flashvars=""> </embed></p>
<p>If this does happen - I&#8217;d take breaks from being a software designer/business guy now and then to just travel/enjoy life and get in shape.  So what do you think - good idea?   Crazy idea?  Obviously the amount and value of energy a single human can create vs the cost of other fuels is the deciding factor in if this will ever happen or not.  All I know is the only resource on this planet we are getting more and more of is human beings.  Fat ones too <img src='http://bitporters.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Update:  Wee this exists!  <a href="http://www.inhabitat.com/2007/03/08/human-powered-gyms-in-hong-kong/"> Check this out</a>.</p>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://bitporters.net/2008/02/27/jobbusiness-idea-for-the-near-future/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Quadtris</title>
		<link>http://bitporters.net/2008/02/25/portfolio-item-quadtris/</link>
		<comments>http://bitporters.net/2008/02/25/portfolio-item-quadtris/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 13:13:13 +0000</pubDate>
		<dc:creator>BPAndrew</dc:creator>
		
		<category><![CDATA[Portfolio]]></category>

		<category><![CDATA[c-sharp]]></category>

		<category><![CDATA[game-development]]></category>

		<category><![CDATA[XBOX-360]]></category>

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

		<guid isPermaLink="false">http://bitporters.net/2008/02/25/portfolio-item-quadtris/</guid>
		<description><![CDATA[Edit Feb26/08:  I&#8217;m noticing some link-love from XNA sites about this game - comment if you like this game and want me to finish it.
Quadtris is a XNA game I was working on about a year ago.  I decided to remake some of my favourite classic games.  I started with Pong and [...]]]></description>
			<content:encoded><![CDATA[<p>Edit Feb26/08:  I&#8217;m noticing some link-love from XNA sites about this game - comment if you like this game and want me to finish it.</p>
<p>Quadtris is a XNA game I was working on about a year ago.  I decided to remake some of my favourite classic games.  I started with Pong and then moved to Tetris.  After I got the basic engine done I decided it would be cool if I added 4 player co-op support.  Thinking back to some of my favourite gaming experiences - I always enjoyed those moments where you had to work together.  i.e. in Halo3 driving the warthog loaded up with your buddies.  So Quadtris was born and I even got some time to polish up the loading screen and menus.  I decided to move on to my current game project and left the game as is - it still doesn&#8217;t have scoring, and I had to upgrade to XNA 2 to get the video below.  Sadly, After upgrading, my sound code got borked so you can&#8217;t hear the awesome beeps and bloops that are supposed to happen.</p>
<p>Video Demo</p>
<p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="450" height="370" id="viddler_kingadrock_6"><param name="movie" value="http://www.viddler.com/player/50229d53/" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/player/50229d53/" width="450" height="370" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" name="viddler_kingadrock_6" ></embed></object></p>
<p>Yea I totally blow it at the end&#8230; but hey you try playing 2 player tetris by yourself!</p>
<p><a href='/files/xna/quadtris/Quadtris360.zip'>Click here to download the XNA 1.0 360 code for this game (w/ working sound)</a>.<br />
<a href='/files/xna/quadtris/WIN_Quadtris.zip'>Click here to download the XNA 1.0 Windows code for this game (w/ working sound)</a>.<br />
<a href='/files/xna/quadtris/Quadtris2.0.zip'>Click here to download the XNA 2.0 Windows code for this game (no sound)</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://bitporters.net/2008/02/25/portfolio-item-quadtris/feed/</wfw:commentRss>
		</item>
		<item>
		<title>TopCoder - I&#8217;ve missed you!</title>
		<link>http://bitporters.net/2008/02/22/topcoder-ive-missed-you/</link>
		<comments>http://bitporters.net/2008/02/22/topcoder-ive-missed-you/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 03:24:51 +0000</pubDate>
		<dc:creator>BPAndrew</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://bitporters.net/2008/02/22/topcoder-ive-missed-you/</guid>
		<description><![CDATA[Jumped back on Topcoder.com and did a practice question this evening.  I haven&#8217;t done any of these competitions since my college days.  I forgot how much I loved working on these small little problems.  I&#8217;m going to make an effort to work my way through these problems to get my brain back [...]]]></description>
			<content:encoded><![CDATA[<p>Jumped back on Topcoder.com and did a practice question this evening.  I haven&#8217;t done any of these competitions since my college days.  I forgot how much I loved working on these small little problems.  I&#8217;m going to make an effort to work my way through these problems to get my brain back in gear for my upcoming adventures.  I can&#8217;t reprint the question on my blag but the jist of it was I had to return one of three different interger values based on the number of words and chars in a given string.</p>
<p>Here is my tested and accepted C# solution (I got 210/250 for it) it&#8217;s a pretty direct solution for this problem.</p>
<p><code><br />
public class HowEasy<br />
{<br />
 public int pointVal(string problemStatement)<br />
 {<br />
	int totalchars = 0;<br />
	int totalwords = 0;<br />
	int currentword = 0;<br />
	for( int i = 0; i < problemStatement.Length; ++i )<br />
	{<br />
		int ccode = (int)problemStatement[i];<br />
		if( (ccode >= 65 &#038;&#038; ccode <= 90) || (ccode >= 97 &#038;&#038; ccode <= 122) ) //a-z A-Z<br />
		{<br />
			totalchars++;<br />
			currentword++;<br />
		}</p>
<p>		if( ccode == 32 ) //space<br />
		{<br />
			if( currentword >= 1 )<br />
			{<br />
				totalwords++;<br />
			}</p>
<p>			currentword = 0;<br />
		}<br />
	}</p>
<p>	if( totalwords == 0 || totalchars == 0 )<br />
	{<br />
		return 250;<br />
	}</p>
<p>	int result = totalchars / totalwords;<br />
	if( result <= 3 )<br />
	{<br />
		return 250;<br />
	}<br />
	else if( result >= 4 &#038;&#038; result <= 5 )<br />
	{<br />
		return 500;<br />
	}<br />
	else<br />
	{<br />
		return 1000;<br />
	}<br />
 }<br />
}</code></p>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://bitporters.net/2008/02/22/topcoder-ive-missed-you/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
