<?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>CaptainCodeMonkey.com - All Your Booty Are Belong To Us! &#187; Computers &#8211; General</title>
	<atom:link href="http://www.captaincodemonkey.com/blog/category/computers-general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.captaincodemonkey.com/blog</link>
	<description></description>
	<lastBuildDate>Sat, 01 May 2010 22:43:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Intel Shows Off 48-Core CPU</title>
		<link>http://www.captaincodemonkey.com/blog/2009/12/03/intel-shows-off-48-core-cpu/</link>
		<comments>http://www.captaincodemonkey.com/blog/2009/12/03/intel-shows-off-48-core-cpu/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 21:05:33 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Computers - General]]></category>
		<category><![CDATA[Internet - General]]></category>
		<category><![CDATA[Programming - General]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Technology - General]]></category>

		<guid isPermaLink="false">http://www.captaincodemonkey.com/blog/?p=400</guid>
		<description><![CDATA[Intel shows off their 48-core processor; I get 48-kinds of jealous.]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-380" style="float:left; padding-right:5px;" title="intel01" src="http://www.techshout.com/images/intel-logo-big-black.jpg" alt="Intel Black" width="300" height="200" />Justin Rattner, CTO of Intel revealed a brand-new chip design yesterday that he dubbed &#8220;Single-chip Cloud Computing&#8221; or SCC. A 48-core prototype was unveiled, built using Intel&#8217;s 45nm manufacturing process.<span id="more-400"></span></p>
<p>Each of the 48 cores are fully programmable and are connected via a &#8220;2-D mesh&#8221; that is capable of speeds up to 256Gb/s. It is this &#8220;mesh&#8221; that allows Intel to compare the chip to so-called &#8220;Cloud Servers&#8221; which use hardwired networks to share a workload.</p>
<p><img class="alignleft size-medium wp-image-380" style="float:left; padding-right:5px;" title="server_room" src="http://intellicomcommunications.com/SERVER%20ROOM.jpg" alt="Server Room" width="300" height="200" />One of the most important aspects of this experimental chip is the concept of &#8220;islands&#8221; that was introduced. While things get a little complicated here, let&#8217;s just point out that Intel has introduced a new concept of how power and frequency is modulated. The end result is that this chip can function on as little as 25 watts and a maximum of 125 watts at full power.</p>
<p>This can be compared to today&#8217;s dual and quad-core processors, which run at around the same wattage. That is a serious decrease in wattage compared to the increase in computing power!</p>
<p>You may be asking as to why this prototype is more important than the 80-core test chip known as the Terra Core unveiled three years ago. Well, the answer is that this &#8220;prototype&#8221; can actually be used, while the Terra Core was more a proof-of-concept.</p>
<p>The 48-Core example contains fully-functional x86 IA cores that are actually programmable. Yes, for you Linux aficionados out there, you CAN use this prototype to boot a kernel!</p>
<p><img class="alignleft size-medium wp-image-380" style="float:left; padding-right:5px;" title="hexacore" src="http://images.hardware.info/news/gulftown-chip.jpg" alt="Hexa Core" width="300" height="300" />Intel is planning to release a six-core processor next year (codenamed Gulftown), the 48-core prototype is still too expensive to manufacture commercially as yet.</p>
<p>To my friends at Intel: When you guys are done playing with your new toy, can I borrow it for a couple of years? You know, just until I can get my Mom to buy me one?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.captaincodemonkey.com/blog/2009/12/03/intel-shows-off-48-core-cpu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Psystar vs Apple</title>
		<link>http://www.captaincodemonkey.com/blog/2009/12/02/psystar-vs-apple/</link>
		<comments>http://www.captaincodemonkey.com/blog/2009/12/02/psystar-vs-apple/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 03:31:03 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Computers - General]]></category>
		<category><![CDATA[Internet - General]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Programming - General]]></category>
		<category><![CDATA[Rantings]]></category>
		<category><![CDATA[Technology - General]]></category>

		<guid isPermaLink="false">http://www.captaincodemonkey.com/blog/?p=396</guid>
		<description><![CDATA[Psystar's profit margin just took a bit hit, but why does it matter?]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-380" style="float:left; padding-right:5px;" title="psystar01" src="http://9to5mac.com/files/image/00000/psystar2_01.png" alt="Psystar Offices" width="300" height="200" />I normally take the side of the underdog. A psychology major might say this is because of an inferiority complex that is temporarily buried each time a small guy wins against the big guy.</p>
<p>The truth is, I&#8217;m a bit of an anarchist, I always have been. I visit Piratebay on a regular basis, and I don&#8217;t pay a monthly Usenet fee for the news articles. However, when it comes to the case of Psystar vs Apple, I&#8217;m all about the big guy: Apple.<span id="more-396"></span></p>
<p>For those of you who have been living on a deserted island for the past couple of years; Psystar is a so-called &#8216;Mac-Clone&#8217; retailer. They sell computers that run the latest Macintosh software.</p>
<p><img class="alignleft size-medium wp-image-380" style="float:left; padding-right:5px;" title="old_mac" src="http://rickyday.net/blog/544px-macintosh.jpg" alt="Mac OS" width="300" height="200" />It all started back in 2005 when Apple decided to start using Intel brand processors. Before this, they had pretty much locked their OS to their hardware and it was next to impossible to get it running on any other machine.</p>
<p>After the Intel switch, downloads for the Mac OS from Apple&#8217;s own download page pretty much went hysterical for a while. With a little tweaking, anyone could have a Mac on the cheap.</p>
<p>At average prices somewhere between 2 to 3 times higher than PCs, Macs have always been one of the most expensive personal and business computing solutions available. After the switch, Apple was able to offer cheaper hardware, but the catch was that their proprietary system was now open for pirating.</p>
<p><img class="alignleft size-medium wp-image-380" style="float:left; padding-right:5px;" title="not_psystar" src="http://www.wired.com/images_blogs/photos/uncategorized/2008/04/16/no_psystar.jpg" alt="Not Psystar" width="300" height="200" />Then came Psystar, they started selling Mac clones straight from their website, believing that they had found a flaw in Apple&#8217;s Terms of Use for the operating system.</p>
<p>It turns out, they really just thought that Apple&#8217;s terms were unenforceable. Their whole legal position was based on the fact that they never thought a judge would side with Apple, based soley on the grammar they used when writing their TOU.</p>
<p><img class="alignleft size-medium wp-image-380" style="float:left; padding-right:5px;" title="steve_jobs" src="http://cache.gizmodo.com/assets/images/4/2008/12/steve-jobs-psystar.jpg" alt="Godfather Steve" width="300" height="200" />Now, we hear that Psystar settled with Apple for the princely sum of $2.7 million (US). If, as they reported, they have to date sold 768 clones, this means that Psystar has promised to pay a little over $3,000 (US) for each unit sold.</p>
<p>Okay, so maybe I don&#8217;t understand the math that Psystar is using to justify themselves to their stockholders, but it looks to me as if they are in serious trouble, financially.</p>
<p>Legally, the settlement came with a clause that says Psystar won&#8217;t be paying anything until all appeals are finished. Which could take several years. In this way, they were able to stop Apple&#8217;s Cease-And-Desist request to the judge and continue to sell their products.</p>
<p>Psystar is now claiming to be selling Mac-Ready PCs, without the OS. Purchasers will be able to download their own copies of the Operating System and install it manually. This of course could never catch on, but then only selling 768 units to begin with is not exactly stellar either.</p>
<p>The good news is that Apple finally seems to be making progress with protecting their property. Technically a hardware company since its inception, Apple has constantly worked to produce an operating system that will take full advantage of the latest hardware available.</p>
<p><img class="alignleft size-medium wp-image-380" style="float:left; padding-right:5px;" title="empty_pockets" src="http://www.schaumburgfreedom.com/wp-content/uploads/2008/11/empty-pockets-full.jpg" alt="Empty Pockets" width="300" height="200" />To take their work, which is basically offered for free to Macintosh owners, and try to make a profit from it is just this side of sleazy. Psystar can tell their shareholders whatever they want, but as of now, they don&#8217;t have a chance in hell of pulling a profit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.captaincodemonkey.com/blog/2009/12/02/psystar-vs-apple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nokia Sues LCD Manufacturers</title>
		<link>http://www.captaincodemonkey.com/blog/2009/12/01/nokia-sues-lcd-manufacturers/</link>
		<comments>http://www.captaincodemonkey.com/blog/2009/12/01/nokia-sues-lcd-manufacturers/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 13:34:01 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Computers - General]]></category>
		<category><![CDATA[Internet - General]]></category>
		<category><![CDATA[Technology - Cell Phones]]></category>
		<category><![CDATA[Technology - General]]></category>

		<guid isPermaLink="false">http://www.captaincodemonkey.com/blog/?p=392</guid>
		<description><![CDATA[Nokia has announced a lawsuit against 11 manufacturers of LCD screens, including Samsung, Toshiba, Phillips and LG, claiming that they fixed prices to keep the LCD market higher than normal market demand would have allowed.]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-380" style="float:left; padding-right:5px;" title="Nokia_Final" src="http://blogs.guardian.co.uk/technology/nokia-eco-sensor-phone.jpg" alt="Nokia Eco" width="300" height="200" />Nokia has announced a lawsuit against 11 manufacturers of LCD screens, including Samsung, Toshiba, Phillips and LG, claiming that they fixed prices to keep the LCD market higher than normal market demand would have allowed.</p>
<p>In 2006, the electronics world was rocked when US regulators announced a probe into possible price fixing by the world&#8217;s leading LCD manufacturers, a probe that eventually lead to convictions against the companies, who eventually paid large fines for their actions. Several of the companies plead guilty to the crime of price fixing, though Samsung was never charged and cooperated with investigators.<br />
<span id="more-392"></span></p>
<p>Mark Durrant, a spokesman for Nokia, has stated that the company filed the suits here in the US and in the UK, against both LCD and CRT manufacturers. He noted that Nokia hoped to avoid a years-long battle and would settle out of court.</p>
<p>For the hardware manufacturers, this is a turning point in their recovery from the turndown in profits they have suffered since the initial investigation in 2006. Weathering this battle with Nokia is crucial to their continued operations.</p>
<p>Since Nokia is the undisputed champion when it comes to cell phones, this could very well be the worst thing that could happen to these companies for a long time. Even should they manage to settle this battle outside of a courtroom, they have already lost the battle with the guilty pleas in 2006, opening them up for even more lawsuits from other manufacturers in the near future.</p>
<p>Watch for Nokia&#8217;s stock to rise for a few days as copies of the lawsuits finally make it to the desks of the LCD manufacturers, but I predict a major problem for Nokia in the near future. Everyone knows they have been losing market share since the iPhone arrived to blazing angelic trumpets, but this is not the way to regain it.</p>
<p>It is a well-known ploy in the business world: If you can&#8217;t make money from sales, find someone to sue. Unfortunately, companies who sue their own suppliers soon find themselves having a hard time finding contracts with them after the smoke clears. Maybe this is just the first of the death knells from the Finnish giant.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.captaincodemonkey.com/blog/2009/12/01/nokia-sues-lcd-manufacturers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CrunchPad: A Lesson For Us All</title>
		<link>http://www.captaincodemonkey.com/blog/2009/11/30/crunchpad-a-lesson-for-us-all/</link>
		<comments>http://www.captaincodemonkey.com/blog/2009/11/30/crunchpad-a-lesson-for-us-all/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 23:58:24 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Computers - General]]></category>
		<category><![CDATA[Internet - General]]></category>
		<category><![CDATA[Rantings]]></category>
		<category><![CDATA[Technology - General]]></category>

		<guid isPermaLink="false">http://www.captaincodemonkey.com/blog/?p=383</guid>
		<description><![CDATA[Michael Arrington for TechCruch posted a rather unique blog entry today (November 30th, 2009) that I thought was worth sharing. He has been working for almost two years on a new Internet Tablet called CrunchPad. In Michael&#8217;s own words, &#8220;I want a dead simple and dirt cheap touch screen web tablet to surf the web.&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-380" style="float:left; padding-right:5px;" title="CrunchPad_Final" src="http://cache0.techcrunch.com/wp-content/uploads/2009/11/crunchpadfinal.jpg" alt="CrunchPad" width="300" height="200" />Michael Arrington for TechCruch posted a rather unique blog entry today (November 30th, 2009) that I thought was worth sharing. He has been working for <a href="http://www.techcrunch.com/2008/07/21/we-want-a-dead-simple-web-tablet-help-us-build-it/">almost two years</a> on a new Internet Tablet called CrunchPad.</p>
<p>In Michael&#8217;s own words, &#8220;I want a dead simple and dirt cheap touch screen web tablet to surf the web.&#8221; And he was prepared to unveil the end-product on November 20th in San Fransisco when he got a &#8220;bad news&#8221; email from the hardware manufacturer he had partnered with.</p>
<p>I encourage you to <a href="http://www.techcrunch.com/2009/11/30/crunchpad-end/">read the whole post</a> before continuing, but for those who don&#8217;t wanna, I&#8217;m gonna summarize it all and then bitch about it for a while&#8230;<span id="more-383"></span></p>
<p>Hopefully, you read the post already. If not, here&#8217;s a rundown:<br />
Michael, represented by TechCrunch, had been working with Chandra Rathakrishnan, the CEO of a partner company called Fusion Garage. Despite shared working conditions, including using space in TechCrunch&#8217;s very own offices and actually sharing some employees, Fusion Garage was considered a separate entity.</p>
<p>Then came along a mysterious third-party company who wanted to buy out TechCrunch and Fusion Garage. That&#8217;s when things get really confusing from Michael&#8217;s perspective. Suddenly, Fusion&#8217;s shareholders didn&#8217;t see the value in continuing to work with TechCrunch, since they already had the working physical models and all of the blueprints to them.</p>
<p>In on quoted email, a shareholder wrote: <em>&#8220;We still acknowledge that Arrington and TechCrunch bring some value to your business endeavor…If he agrees to our terms, we would have Arrington assume the role of visionary/evangelist/marketing head and Fusion Garage would acquire the rights to use the Crunchpad brand and name. Personally, I don’t think the name is all that important but you seem to be somewhat attached to the name.&#8221;</em></p>
<p>In other words, &#8220;Hey, thanks for the idea and all the hard work you put in, but we can take it from here and really don&#8217;t need any more assistance from you. Bye-bye!&#8221;</p>
<p>This is a nightmare scenario for startup firms everywhere. You spend months, even years, getting your initial capital secured, work 16 to 18 hours a day meeting personally with the heads of companies who like your ideas and finally settle down to business with a group that you feel has the same goals and vision as yourself. Then, overnight, they take your product and run.</p>
<p>The saddest part of the whole story is that no one owns the IP for the product outright, both firms share the copyright. Without patents or patent application receipts, Michael has nothing to show that the whole project was his idea from the start.</p>
<p>So Fusion Garage is free to take their part of the project, which is pretty much the whole damned thing, and run. And it is all perfectly legal, as far as copyright laws are concerned.</p>
<p>In the end, Michael and TechCrunch could have saved themselves a whole ton of grief with the proper contracts, but instead it appears as if they relied on a gentleman&#8217;s agreement.</p>
<p>I imagine that if Fusion Garage moves ahead with the release of the gadget, TechCrunch has at least a civil case they can pursue, but is it really worth the money it will cost to get the lawyers involved? In his own words, Michael stated that he never expected the device to be a huge money-maker, so a lawsuit may just be too futile to pursue.</p>
<p>It looks like TechCrunch has wasted their time and money and Fusion Garage has taken advantage of a fat little sheep.</p>
<p>Take this as a lesson learned from the mistakes of others: No &#8220;partnership&#8221; is equal on both sides. In today&#8217;s business world, you can&#8217;t trust even your own brother to stand with you when the stakes get high enough. Copyright your work, patent your hardware, and for God&#8217;s sake, require contracts with your partners and employees.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.captaincodemonkey.com/blog/2009/11/30/crunchpad-a-lesson-for-us-all/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s Chrome OS (Chromium) Headed For Failure?</title>
		<link>http://www.captaincodemonkey.com/blog/2009/11/22/googles-chrome-os-chromium-headed-for-failure/</link>
		<comments>http://www.captaincodemonkey.com/blog/2009/11/22/googles-chrome-os-chromium-headed-for-failure/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 04:04:25 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Computers - General]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://www.captaincodemonkey.com/blog/?p=355</guid>
		<description><![CDATA[They say that necessity is the mother of invention. If this is true, then Google OS is headed for failure. For those of you who have never heard of Google OS, you can watch this video: or I can tell you about it instead. Think for a moment about bumper cars. Just about anyone can [...]]]></description>
			<content:encoded><![CDATA[<p>They say that necessity is the mother of invention. If this is true, then Google OS is headed for failure.</p>
<p>For those of you who have never heard of Google OS, you can watch this video:<br />
<center><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/0QRO3gKj3qw&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/0QRO3gKj3qw&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></center><br />
or I can tell you about it instead.<span id="more-355"></span></p>
<p>Think for a moment about bumper cars. Just about anyone can drive a bumper car. They are limited in speed, but you can have a ton of fun playing with them. The only downside to bumper cars is that they have to be inside the special electrified cage in order to work. Take them out, and they simply won&#8217;t work. That&#8217;s what an operating system is: It&#8217;s a cage that allows all of your programs to work. In the past, taking programs outside an operating system made about as much sense as taking bumper cars out of the cage.</p>
<p><img class="alignleft size-medium wp-image-361" title="chrome-sucks" src="http://www.captaincodemonkey.com/blog/wp-content/uploads/2009/11/chrome-sucks-225x300.jpg" alt="chrome-sucks" width="225" height="300" style="float:left; padding-right:5px;" />Today, we are being slowly introduced to so-called &#8220;Cloud Computing&#8221; which allows programs to be taken out of the computer as we know it and ran in the &#8220;cloud&#8221; over the Internet. Every day you access programs that run in the cloud without even thinking about it. If you use gmail or yahoo mail, you have accessed a program that runs in the cloud. Anyone who has ever used a Google doc or played a browser-based game has used cloud computing without even knowing it. This isn&#8217;t new technology, but the scope thus far has been limited.</p>
<p>Google wants to fix that. They plan to release an operating system based on Linux and designed to run on netbook computers. Netbooks, as you may know, are similar to laptops at first glance, but have very limited systems. They typically run on flash memory and with very low graphic capabilities compared to today&#8217;s newer computers. Google plans to provide Netbook manufacturers with copies of Google Chrome OS to put on these Netbooks and then the users will connect to the Internet to access their data, including all programs they wish to run.</p>
<p>There are several reasons all of this is a bad idea for Google:</p>
<p>(1) &#8220;If it ain&#8217;t broke, don&#8217;t fix it!&#8221; When a new product is released, it usually fills a market bracket called a &#8220;need&#8221;. When cotton pickers of old could not keep up with the demands of the day, someone invented to combine tractor and fulfilled the need for faster harvesting. Google has thus far been unable to actually find a need for yet another operating system, despite their own ideas of creating one for the Netbook group.</p>
<p>(2) &#8220;Momma said knock you out!&#8221; Google is by far the biggest name in Internet search and advertising. They set the bar when it comes to how any given website is located and ranked anywhere in the world. The problem is, that&#8217;s pretty much all they are really good at and when Microsoft came along and tried to pull and inside run on them with their own search engine, Google got mad. Then they tried to get even. So far, pretty much everything they have tried has failed. Google Maps and Google Earth is the best thing since sliced bread, in my book. Gmail is my primary email access, however it has had some serious ups and downs in the past. Then Google goes after Microsoft with the gloves off. Google Docs is awesome, but with Google&#8217;s issues over privacy and the major corporations&#8217; concern over security, it will never compete seriously with Microsoft Office. By the way, OpenOffice is actually starting to kick Microsoft&#8217;s ass in a way that Google Docs never has. Then they introduced Knol, which is pretty much a flop. They also tried their hand against Second Life with Lively, which is now kaput. Should we even discuss Orkut? My point being: You shouldn&#8217;t toss your cash out the window in the hopes of distracting the other drivers in a race. It rarely works and the money could have gone to making what does work, work better.</p>
<p>(3) &#8220;Don&#8217;t be evil&#8221; Yes, that&#8217;s actually part of Google&#8217;s own credo. I am very proud of Google&#8217;s Open Source initiative. With their backing, the Open Source community has grown by leaps and bounds. As a result, Google has proven that you can give away your source code and still make money. Companies like SuSE(Novell) and RedHat make millions of dollars a year from Open Source software. Chromium OS is now available as an <a href="http://googleblog.blogspot.com/2009/11/releasing-chromium-os-open-source.html">Open Source download</a> right now, however the operating system itself will not be available to download. Unlike Open Source versions of Linux, Chromium OS will only provided to machine manufacturers for distribution only to people who buy the Netbooks. So if you have a Netbook right now and you are biting your nails in anticipation, I hate to disappoint you, but it&#8217;ll nevah happen. To me, that&#8217;s evil. You release your code to the wild, hoping to get feedback and free bug fixes by the programming community, but the only way you are going to release the results is when people pay you for it?</p>
<p><img class="alignleft size-small wp-image-345" style="float:left; padding-right:5px;" title="chromium" src="http://media.80stees.com/images/products/Superman_Chrome-BeltBuckle.jpg" alt="Chromium OS" />So go ahead and write this down for me, kay? If Google doesn&#8217;t change their mind about a few of the plans they have for Chromium, it will be appearing on shelves at your local Wal-Mart in about a year. Two years after that, after you&#8217;ve thrown out your &#8220;Chromium OS Rocks!&#8221; T-shirts and torn off your &#8220;I heart Chromium&#8221; bumper stickers, you can slap yourself in the head for that very large carbon footprint you just stomped into the local dump when you tossed the POS Netbook that booted in 7 seconds and pretty much nothing else worthwhile, and say to yourself, &#8220;I should have listened to Shane and just spent my money on that stripper instead!&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.captaincodemonkey.com/blog/2009/11/22/googles-chrome-os-chromium-headed-for-failure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>100% Protection From Hackers</title>
		<link>http://www.captaincodemonkey.com/blog/2009/11/21/100-protection-from-hackers/</link>
		<comments>http://www.captaincodemonkey.com/blog/2009/11/21/100-protection-from-hackers/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 19:45:34 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Computers - General]]></category>
		<category><![CDATA[Programming - General]]></category>
		<category><![CDATA[Technology - General]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[hacker]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.captaincodemonkey.com/blog/?p=342</guid>
		<description><![CDATA[By now, every large firm and corporation has read the Washington Post article concerning the emails stolen from the top Global Warming scientists. While there is an ongoing debate over the contents of the stolen data, for most of you out there the actual concern is how to protect yourself and your colleagues from the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-345" style="float:left; padding-right:5px;" title="kevin-mitnick2" src="http://www.captaincodemonkey.com/blog/wp-content/uploads/2009/11/kevin-mitnick2-200x300.jpg" alt="kevin-mitnick2" width="200" height="300" />By now, every large firm and corporation has read the <a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/11/20/AR2009112004093.html?hpid=sec-nation">Washington Post article</a> concerning the emails stolen from the top Global Warming scientists. While there is an ongoing debate over the contents of the stolen data, for most of you out there the actual concern is how to protect yourself and your colleagues from the same sort of data leak.</p>
<p>Before I move on the the heart of the matter, I want to clarify a few things. First and foremost, I am a bit old school in that I believe a &#8220;hacker&#8221; is someone who hacks programs in order to make them better.</p>
<p>This hearkens back to the old days where programs were designed on paper and then punched out on cards before being physically placed into the computer for processing. In those days, virtual memory was a scarcity that would be laughable by today&#8217;s standards and as such, programmers would often &#8220;hack away&#8221; at their programs and the programs of others in order to reduce the amount of code it took for them to run.<span id="more-342"></span></p>
<p>One example of this might be the MIT efforts to hack <a href="http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life">Conway&#8217;s Game Of Life</a> in order to make the program small enough to run in the limited time available to the students. In this sense, the Hacker is a person who is interested in the underlying world of computers, the part that is hidden from the eyes of the End User and controls the outcome of various scenarios.</p>
<p>It is the curiosity and desire for control of this underlying, hidden world that causes honest men and women to &#8220;hack&#8221; the systems available to them. Second, and nearly as important, is the definition that has taken over the old school meaning of &#8220;hacker&#8221;, one that Richard Stallman and his fellow classmates would have called a &#8220;thief&#8221;, not a &#8220;hacker&#8221;.</p>
<p>These people are less interested in pursuing the goal of learning for learning&#8217;s sake than they are in learning for the sake of self-empowerment. As the old saying goes, &#8220;Just because you CAN do something doesn&#8217;t mean that you SHOULD.&#8221; If I might call back to the old MIT days; this is similar to Mr. Stallman&#8217;s work to undermine the early days of computer security, when the powers that be began locking away key components of the computer systems behind actual doors.</p>
<p><img class="alignleft size-medium wp-image-348" style="float:left; padding-right:5px;" title="Apollo-0" src="http://www.captaincodemonkey.com/blog/wp-content/uploads/2009/11/Apollo-0-300x225.jpg" alt="Apollo-0" width="300" height="225" />Back then, the students of MIT worked hard to get through those doors to the components, even to the point of making copies of the keys and in one instance, they actually entered one locked room by removing ceiling tiles in an adjacent bathroom and climbing over the wall. As justified as the students thought they were in their actions, today they would be called &#8220;hackers&#8221; and carted off to jail to await trial.</p>
<p>As the Secret Service can attest, you can not prevent someone from committing an illegal act if they are determined enough to do so. Someone who is willing to throw their life away in an attempt to get what they want can rarely be stopped, and if the individual is part of a larger group of similarly determined individuals, the chances get exponentially harder as the numbers increase.</p>
<p>Let&#8217;s for a moment look at passwords. If I wanted, I could quickly gain access to anyone&#8217;s password-protected system anywhere in the world as long as that system is connected to (1) the Internet or (2) a phone line. I&#8217;m not talking about the old &#8220;brute force&#8221; hacks where you have a program running away in the background using sophisticated algorithms to randomly try series of characters and words until the &#8220;aha!&#8221; moment hits. These attacks are very old and easy enough to foil by locking out a user&#8217;s account if multiple failed password attempts are created. Instead, I would socially engineer my way in.</p>
<p>Here&#8217;s a scenario for you: Let&#8217;s say that I wanted to gain access to a computer system from a fictional company called &#8220;Allied Divestments&#8221; that is connected to the Internet and allows users to log in from home. Most user accounts only allow limited access, for instance some systems may only allow company email to be accessed if your IP or MAC address does not come from inside the company.</p>
<p>Even though IP and MAC are easily hackable, I don&#8217;t worry about that right now since the account I am really after has root permissions. Since the company I am looking at would be a publicly traded corporation, the names of the key personnel would be a matter of public record and thus I would know that &#8220;Steve Ally&#8221; is the chief security officer.</p>
<p><img class="alignleft size-medium wp-image-349" style="float:left; padding-right:5px;" title="sarah_palin" src="http://www.captaincodemonkey.com/blog/wp-content/uploads/2009/11/sarah_palin-300x215.jpg" alt="sarah_palin" width="300" height="215" />A bit of digging around on MySpace, Facebook and Twitter could easily net me (1) Steve&#8217;s favorite user name or (2) the names of the people closest to him in the company. From there, I would look for and find the public email addresses of the highest possible security member on Steve&#8217;s staff. I really don&#8217;t want Steve&#8217;s information so much as that of someone right below him.</p>
<p>See, Steve may be head of security, but he may not even know how the system works, since most bosses don&#8217;t. Now, once I have the name of the underling in question, I buy a new pre-paid cell from a retailer, preferably a large store a few towns away. A bit of advance planning might have seen me purchase the phone and activated it months before. By securing the phone away from my residence, I am able to cover my tracks since I know that the FBI or police could trace my movements by looking at what towers the cell&#8217;s signal was bouncing off of.</p>
<p>Since the phone is pre-paid, I don&#8217;t even have to use a credit card or show any form of ID, thus the phone can not be traced back to me personally. Using this &#8220;black&#8221; phone, I can now locate an office where &#8220;Allied Divestments&#8221; houses accountants and make my call, impersonating the underling I had located earlier. I simply ask to speak to the branch manager, telling the switch operator my &#8220;name&#8221;, the full name that is of the underling, and tell them that it is an urgent matter of security.</p>
<p>Once on the phone with the manager, I tell him or her that a hacker is on the system and we are attempting to track them down. I give them my cell phone number, explaining that the hacker is causing disruptions all over and we believe them to be a minor employee, thus we do not want to use the internal lines for this. Speaking quickly and with confidence, I could have the branch manager reboot their computer into &#8220;safe mode&#8221; and read me the data from the command &#8220;ipconfig&#8221; from the command line in Windows.</p>
<p>This, I would explain, will tell me if the manager&#8217;s own computer were &#8220;infected&#8221; since only his IP address should be showing up. Within no time at all, this branch manager would give me his or her username and password and any other information I wanted. If &#8220;Allied Divestments&#8221; had stringent security measures in place, I might have to use an accomplice or two to help solidify the whole mess by asking the manager to call &#8220;Security Headquarters&#8221; from his or her cell phone and give them a 1-800 number that had already been set up to ring to an accomplice&#8217;s cell phone. This accomplice would back up my story and verify my credentials as needed. Now that I have the branch manager&#8217;s username and password, I have access to the system. I would ask the manager to wait about five minutes before changing their password for security reasons. I would not ask for the new password, because at this point I am already logged in from a remote location and any changes would not affect my connection.</p>
<p>Working quickly, I could have the data that I wanted, whether it be the name and company phone number of a higher individual with more access, or with luck the branch manager might have the access I need. With a high-speed Internet connection, I could download the payroll, expenditures, email and even the employee file records that I wanted before anyone could step in and sever my connection. With any luck, the branch manager would continue to call the 1-800 number I provided for any inquiries into the steps we were taking to located the &#8220;hacker&#8221; I mentioned earlier. Of course, even if the manager caught on to the deception, I would have covered my tracks enough to back out of the system and possibly even upload the data to a public server where anyone could read it at will. Of course, that is just one of countless scenarios available.</p>
<p>Even with my tracks covered as best as I could, there are countless ways for the FBI to track me down, since there are countless clues I might have dropped on my way through, such as the security camera footage at the retail location where I bought the black phone or the machine address of the laptop I used for connecting to the server. Even if I managed to cover every angle, the FBI has access to technology that can still track me down, technology that I have no idea even exists, for instance they might have a program that can detect the speed of which I hit certain keys when typing at my normal speed, given enough characters typed, this could be just as individual as a fingerprint or drop of blood.</p>
<p>The point is not whether or not I get caught, which is very likely, but whether or not I was able to access the data I wanted, which I did. In the end, I might be facing criminal and civil charges, but I accomplished what I wanted; much like an assassin might be caught but their victim is still dead. In the end, the results are that Allied Divestments lost, the hackers won.</p>
<p>The most damning information any company can lose are inter-office memos in the form of email. Much of the time, emails coming for &#8220;Headquarters&#8221; are worded in a way that is appropriate to politicians and lawyers. These emails do not generally contain sensitive information, such as upcoming fiscal reports or pending lawsuits. Instead, a hacker could find these things in the inter-office communication.</p>
<p>Many times in the corporate world, people begin to lose sight of the fact that their every <a href="http://www.thinkgeek.com/gadgets/security/c49f/">keystroke</a> could be recorded. Since Bob&#8217;s best friend Max works just down the hall, Bob feels safe enough to send Max the latest joke, rumor or fact that is circulating, with no thought to how the email might be intercepted. Some companies use large off-site servers to store emails and such, servers that are physically managed by other companies.</p>
<p>These off-site servers are easy enough to hack with the right credentials, which may in turn be easily enough hacked from the individual users. Once the server is located and opened, the attacker can use the information contained therein to literally bring a company to its knees.</p>
<p>For an example of this just look at how the so-called &#8220;Big Tobacco&#8221; companies were humbled by inter-office memos detailing the desire of some key employees to alter the chemical makeup of their product to make it more addicting. Those documents were not hacked out, but actually obtained via a court order. Imagine the damage that the companies might have suffered had a hacker located and publicly distributed this information before the court was able to seal the records from the jury&#8217;s eyes pending investigation.</p>
<p>So, now that we&#8217;ve outlined the dangers of security breaches, let&#8217;s talk about how you can protect yourself against hackers with 100% efficiency. What we are talking about is not how to keep hackers out of your system, no amount of security can protect you there. Even locked doors and the latest password encryption systems can not foil a determined attacker, since those can be broken down by attackers on the inside; the door could be bypassed by an attacker who managed to get a job on the cleaning crew and the encrypted passwords might be given away by trusted but naive employees. If you can think of a security measure, a desperate enough individual can think of a way to bypass it. Even Fort Knox can be broken into if the attackers had the resources and will to do so.</p>
<p><img class="alignleft size-medium wp-image-350" style="float:left; padding-right:5px;" title="data-pic" src="http://www.captaincodemonkey.com/blog/wp-content/uploads/2009/11/data-pic-300x299.jpg" alt="data-pic" width="300" height="299" />The answer is obvious and simple: Stop worrying about the hackers and start focusing on the data. If you can&#8217;t keep flies out of the syrup, throw out the syrup. If you have employees who are sending damning information to one another via email, fire them. That&#8217;s not a joke, no single individual is worth the trouble they can cause with a few poorly worded sentences. Track them down and purge them from the system.</p>
<p>Much as a chain is only as strong as its weakest link, a company&#8217;s sensitive information is only as secure as it&#8217;s most disgruntled employee. The same guy down the hall that just sent everyone the video of the humping elephants could very well be the same guy who is about to send a colleague a copy of the transcript of the conversation he just had with a company lawyer concerning an upcoming lawsuit.</p>
<p>It&#8217;s called &#8220;Insider Trading&#8221; for a reason, insiders discover sensitive information and leak it to their &#8220;friends&#8221; or family members, or even capitalize on it themselves. In the end, it&#8217;s not the kid with the new laptop and a beef with your company&#8217;s carbon footprint that you have to worry about, it&#8217;s the data itself that is going to get you in trouble. You don&#8217;t go to jail because you got caught; you go to jail because you committed a crime.</p>
<p>In the end, you can protect yourself and your company from any hacker, no matter how determined by taking away the fuel they need to start the fire that will devastate your company. Monitor emails, record phone calls, and most importantly, fire anyone who acts in an unethical or immoral way whether it be immediately damaging or not. You can&#8217;t stop the hackers, but you can protect yourself. It&#8217;s hard and some might say impossible, but without fuel there is no fire and without damning data, the hackers can&#8217;t hurt you. Stop them? Can&#8217;t be done. Protect yourself from them? It&#8217;s hard, but it&#8217;s possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.captaincodemonkey.com/blog/2009/11/21/100-protection-from-hackers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Gets SPDY</title>
		<link>http://www.captaincodemonkey.com/blog/2009/11/15/google-gets-spdy/</link>
		<comments>http://www.captaincodemonkey.com/blog/2009/11/15/google-gets-spdy/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 18:34:00 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Computers - General]]></category>
		<category><![CDATA[Internet - General]]></category>
		<category><![CDATA[Technology - General]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.captaincodemonkey.com/blog/?p=315</guid>
		<description><![CDATA[No, the title to this entry is not a typo; that&#8217;s Google&#8217;s newest invention called SPDY, pronounced &#8220;SPeeDY&#8221;. Ostensibly, it is intended as a replacement (no, not an addition, a replacement) to the HTTP dinosaur that we laughably call the backbone of the Internet. As explained on their blog, Google claims to have invented a [...]]]></description>
			<content:encoded><![CDATA[<p>No, the title to this entry is not a typo; that&#8217;s Google&#8217;s newest invention called SPDY, pronounced &#8220;SPeeDY&#8221;. Ostensibly, it is intended as a replacement (no, not an addition, a replacement) to the HTTP dinosaur that we laughably call the backbone of the Internet.</p>
<p>As explained on their <a href="http://blog.chromium.org/2009/11/2x-faster-web.html">blog</a>, Google claims to have invented a new, mo&#8217; betta way of handling the whole mess. As a matter of fact, they actually claim that their way is actually 55% faster than the current method of loading the top 25 websites, in &#8220;simulated&#8221; home networks.</p>
<p>First, how in the hell do you &#8220;simulate&#8221; a home network? Are they realistically throttling themselves by downloading the first three seasons of Smallville via bittorrent, or are they just turning a knob and setting their router to &#8220;home network&#8221;?</p>
<p>Now, I have a lot of respect (snicker) for the folks over at Google. I mean, these are the people who brought us the awe-inspiring Chrome browser that I can&#8217;t even use, cause I actually run an operating system (Linux) and not a commercial for expensive anti-virus (Windows). But is this really a problem for most folks with broadband connections?</p>
<p>It&#8217;s been something like five years or so since I last noticed myself biting my fingernails as eBay slowly rendered itself on my screen. I really haven&#8217;t had much problems with latency since I gave up command-line ftp&#8217;ing my pr0n from badly-configured websites.</p>
<p>I think these guys should focus on getting us past Dec 12, 2012 and forget about making the internets faster. Unless of course they really wanted to make it so that I could watch four simultaneous episodes of Heroes while Googling for nude pictures of Ali Larter&#8230; In which case, I applaud their efforts and hope to see a prototype out soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.captaincodemonkey.com/blog/2009/11/15/google-gets-spdy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Movies and TV Shows Portray Unrealistic Computer Capabilities</title>
		<link>http://www.captaincodemonkey.com/blog/2008/09/17/movies-and-tv-shows-portray-unrealistic-computer-capabilities/</link>
		<comments>http://www.captaincodemonkey.com/blog/2008/09/17/movies-and-tv-shows-portray-unrealistic-computer-capabilities/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 15:21:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computers - General]]></category>
		<category><![CDATA[Movies and TV Shows Portray Unrealistic Computer Capabi]]></category>

		<guid isPermaLink="false">http://www.aprogrammingpro.com/2008/09/17/movies-and-tv-shows-portray-unrealistic-computer-capabilities/</guid>
		<description><![CDATA[Movies and TV Shows Portray Unrealistic Computer Capabilities I was watching the second episode of the new show Fringe on fox, and a scene came on where they were in a time critical situation and were trying to track down a killer.  The conversation between one of the main characters and the person on the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.aprogrammingpro.com/wp-content/uploads/2008/09/satellite.jpg" title="satellite.jpg"><img src="http://www.aprogrammingpro.com/wp-content/uploads/2008/09/satellite.thumbnail.jpg" style="border: 0px none ; padding: 5px; float: left" alt="satellite.jpg" /></a></p>
<p><strong>Movies and TV Shows Portray Unrealistic Computer Capabilities </strong></p>
<p>I was watching the second episode of the new show <a href="http://www.fox.com/fringe/">Fringe</a> on fox, and a scene came on where they were in a time critical situation and were trying to track down a killer.  The conversation between one of the main characters and the person on the computer goes something like this:</p>
<blockquote><p>Take this photo and check the angle of the bridge against the FBI database. (5 seconds) Ok it&#8217;s on the 1600 block of road A.</p>
<p>Can you get a satellite image of that area for the last 24 hours? (5 seconds go by) ok got it&#8230; now zoom in on that area..ok.  Now fast foward&#8230; (5 seconds more) there that car.  It leaves 8 hours later at the same time.</p></blockquote>
<p>Get Real.  I can&#8217;t imagine how long it would take to do something like this&#8230; but comparing the angles in a photo against a database to triangulate position? In 5 seconds? Maybe in 5 weeks.. by hand&#8230; and I doubt that they could get the area within a few miles at best.  Satellite video for a 24 hour period for a specific area zoomed in enough to make out a specific make/model of car? I&#8217;m not even sure they can do that unless they know ahead of time they need to survey that area.  I don&#8217;t think that they can do it after the fact.</p>
<p>These scenarios make for exciting TV, but they give people unrealistic expectations of computers and technology.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.captaincodemonkey.com/blog/2008/09/17/movies-and-tv-shows-portray-unrealistic-computer-capabilities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Real Networks Is Still Alive?</title>
		<link>http://www.captaincodemonkey.com/blog/2008/09/08/real-networks-is-still-alive/</link>
		<comments>http://www.captaincodemonkey.com/blog/2008/09/08/real-networks-is-still-alive/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 19:59:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computers - General]]></category>
		<category><![CDATA[bloat ware]]></category>
		<category><![CDATA[real networks]]></category>
		<category><![CDATA[real player]]></category>
		<category><![CDATA[still alive]]></category>

		<guid isPermaLink="false">http://www.aprogrammingpro.com/2008/09/08/real-networks-is-still-alive/</guid>
		<description><![CDATA[I saw this on digg today, and as I began reading all of the comments on the digg article, I came to the same conclusion that many of the digg users did, and that is surprise that this company still exists. For a company that began in 1995, they may have been off to a [...]]]></description>
			<content:encoded><![CDATA[<p>I saw <a href="http://digg.com/gadgets/RealNetworks_to_Introduce_a_DVD_Copier">this </a>on digg today, and as I began reading all of the comments on the digg article, I came to the same conclusion that many of the digg users did, and that is surprise that this company still exists.</p>
<p>For a company that began in 1995, they may have been off to a good start with their RealAudio compression, but their software package haunts my nightmares.  They produced some of the hardest to remove bloatware on the market for their time.</p>
<p>I feel like one digg user described my feelings the best with his/her comment:</p>
<blockquote>
<ul id="p-main">
<li style="display: list-item" class="l0" id="c18573635">
<p class="c-head">            <strong><a href="http://digg.com/users/Laminarcissus" id="c-authc18573635">Laminarcissus<img src="http://digg.com/users/Laminarcissus/s.png" alt="Laminarcissus" height="16" width="16" /> </a></strong><br />
<a href="http://digg.com/gadgets/RealNetworks_to_Introduce_a_DVD_Copier?t=18573635#c18573635">5 hr 43 min ago</a></p>
<p id="c-text-c18573635" class="c-body">And, because it&#8217;s RealNetworks, it will also install fifteen other programs that stay resident via a special rootkit, back up your registry to their servers, reassign all your file association to their software, and make you whisper &#8220;I am Real&#8217;s bitch&#8221; into your microphone every time you start Windows.</p>
</li>
</ul>
</blockquote>
<p>This is how people still view RealNetworks years later.  So I think it is important for software companies to not forget this lesson, because the users out there sure won&#8217;t.</p>
<blockquote></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.captaincodemonkey.com/blog/2008/09/08/real-networks-is-still-alive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Remove Duplicate Rows In Excel</title>
		<link>http://www.captaincodemonkey.com/blog/2008/08/28/how-to-remove-duplicate-rows-in-excel/</link>
		<comments>http://www.captaincodemonkey.com/blog/2008/08/28/how-to-remove-duplicate-rows-in-excel/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 21:35:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computers - General]]></category>
		<category><![CDATA[How To Remove Duplicate Rows In Excel]]></category>

		<guid isPermaLink="false">http://www.aprogrammingpro.com/2008/08/28/how-to-remove-duplicate-rows-in-excel/</guid>
		<description><![CDATA[The Duplicate Master has really helped me out! It does exactly what I need, even finding duplicates across multiple sheets and 200,000+ rows.  The site for the plug in is here: http://members.iinet.net.au/~brettdj/ The website seems to be down atm so if you can&#8217;t get the plug in from there, send me a message and I&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>The Duplicate Master has really helped me out! It does exactly what I need, even finding duplicates across multiple sheets and 200,000+ rows.  The site for the plug in is here:</p>
<pre><a href="http://members.iinet.net.au/%7Ebrettdj/">http://members.iinet.net.au/~brettdj/</a></pre>
<pre></pre>
<p>The website seems to be down atm so if you can&#8217;t get the plug in from there, send me a message and I&#8217;ll see if I can help you get it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.captaincodemonkey.com/blog/2008/08/28/how-to-remove-duplicate-rows-in-excel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
