<?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>The Coffee Desk &#187; Chris</title>
	<atom:link href="http://thecoffeedesk.com/news/index.php/author/chris/feed/" rel="self" type="application/rss+xml" />
	<link>http://thecoffeedesk.com/news</link>
	<description>The Leader In Technical News and Commentary</description>
	<lastBuildDate>Fri, 16 Jul 2010 17:39:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How To Set Up A Phishing Web Site</title>
		<link>http://thecoffeedesk.com/news/index.php/2009/09/12/how-to-phish/</link>
		<comments>http://thecoffeedesk.com/news/index.php/2009/09/12/how-to-phish/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 21:55:47 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[The Internet]]></category>
		<category><![CDATA[disclaimer]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[long]]></category>
		<category><![CDATA[phishing]]></category>
		<category><![CDATA[rogue]]></category>

		<guid isPermaLink="false">http://thecoffeedesk.com/news/?p=1032</guid>
		<description><![CDATA[I realize that we&#8217;re probably going to get flagged for this big-time, but just to clear things up: this may not necessarily be strictly for malicious purposes, nor is it intended to be (the full disclaimer is at the end of this article). This is a simple guide for setting up a phishing website using [...]]]></description>
			<content:encoded><![CDATA[<p>I realize that we&#8217;re probably going to get flagged for this big-time, but just to clear things up: this may not necessarily be strictly for malicious purposes, nor is it intended to be (the full disclaimer is at the end of this article). This is a <strong>simple guide for setting up a phishing website</strong> using strictly free software, intended as both educational and even useful in some circumstances.<br />
<span id="more-1032"></span></p>
<p><strong>The Required Software</strong></p>
<p>We will be using this software for this guide:</p>
<ul>
<li><strong>The <a href="http://apache.org" target="_blank">Apache Websever</a></strong></li>
<li>Optional: <strong>DNS Server Software</strong>, e.g. BIND or PowerDNS</li>
</ul>
<p><strong>Apache Configuration</strong></p>
<p>The crux of this tutorial centers around configuring Apache to &#8220;be&#8221; a certain website. For this example, we want to masquerade as Google. The first step is to configure Apache to pretend to be the site we wish to masquerade as, from the machine destined to be the phishing server.</p>
<p>The Apache master host configuration file (which is the traditional/deprecated httpd.conf within your installation directory) should have sections such as this for each website you wish to masquerade as:</p>
<p>(note that the paths are relative to a Unix/Linux installation; modify them for your system; comments are everything after the &#8216;#&#8217; character for clarification)</p>
<pre><code markup="none">
NameVirtualHost: *:80 # Any hostname/IP, TCP port 80 (default for HTTP)
<VirtualHost *:80> # Virtual Host delimiter, e.g. a website under this installation
ServerName www.google.com # main website name
ServerAlias google.com google.com. www.google.com. *.google.com # Any other name for Google.com
DocumentRoot /var/www/google # where the fake website's pages are stored
<Directory /var/www/google> # Per-directory configuration directives
                Options FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all # we phish for anyone, you could modify this for only select hosts, however
</Directory>
CustomLog /var/log/apache2/google.log combined  # log the visits to the fake website
</VirtualHost></pre>
<p></code></p>
<p>With Apache's httpd.conf containing that, and optionally some other Apache optimization within the other configuration files, a service restart will make the fake site (Google in this case) "live", but without any content or visitors.</p>
<p><strong>Appearing as the intended site</strong></p>
<p>In our configuration file, we told Apache that any requests for "Google.com" from our server should be directed to the "/var/www/google" directory for content (which should be empty). In order to appear as Google to the visitors we wish to phish, we need Google's content within this directory. </p>
<p>The easiest way to retrieve content from the existing website is via the "wget" command, which is standard on Linux/Unix installations (Windows users can simply visit the page and save it directly to the content folder instead). For our example, our wget command:</p>
<p><code markup="none"><br />
user@Phisher:/var/www/google$ wget -O index.html http://www.google.com/<br />
</code></p>
<p>...would retrieve Google's home page and store it within the file index.html within the content directory used by Apache2 for requests made to "Google.com" to our server. Keep in mind that "index.html" is (by default) the file sent to the users' browser when a request is made to the root directory '/' of a site. </p>
<p><strong>Tailoring</strong></p>
<p>Before we get to the step of directing users to <em>our</em> Google.com instead of <em>Google's</em> Google.com, we should modify the site's content so we can retrieve (phish) the content we want. </p>
<p>This is where this could easily turn malicious, and I would like to remind you, dear non-malicious reader, of the extensive disclaimer at the end of this article. </p>
<p>As a non-malicious example, we will pretend we are a parent seeking to monitor Google searches from a network of children (a very probable and applicable scenario). All that is required is a little modification of the index.html file, and/or creation of a Google-compliant search.php file. </p>
<p>Although the access logs for the server would suffice (providing IP information to identify the searcher), you will still probably want to return real Google results so as to convince the visitors that this is the real Google website. </p>
<p>Modifying the "form" HTML element to point to an alternative search processing file may be necessary, while in most cases it would suffice to create your own "search.php" file (with the Apache PHP module installed) to process search queries and retrieve results from Google. </p>
<p>Easiest way to retrieve search queries from Google is probably to pass the query string from your phishing site's search.php as HTTP POST data to http://www.scroogle.org/cgi-bin/nbbw.cgi, and using some simple XML parsing and formatting to present the results in a results page that exactly mimics Google's.</p>
<p>That last bit requires a bit of PHP/Perl programming skill (over the head of most parents I know), and represents the biggest challenge in phishing: changing the pages to get what you want. </p>
<p><strong>Redirecting Visitors To Your Site</strong></p>
<p>At this stage, your Apache server installation should be set up and ready to serve up requests aimed for the site you're masquerading as, and it the content for the site should be filled with content that looks exactly like the real site, only providing you with the data the user thinks they are entering on the real site. </p>
<p>Now, for the process of sending users to your site instead of the real one: simple DNS manipulation. </p>
<hr />
<strong>DNS Re-cap:</strong> The Internet's DNS (Domain Name System) is the process of translating a domain name (e.g. Google.com) into a routable IP Address, e.g. 70.89.148.9 or 192.168.3.1. As Apache's virtual host system permits, multiple domain names can resolve to the same IP Address for the serving of separate web (HTTP) content. </p>
<hr />
<p>In short, you need to make your target machines manually resolve "Google.com" (as in our example) to the IP address of your phishing server. </p>
<p>This means that you can't make the entire Internet redirect a given domain name to your site, at least not without severe and easily-detectable DNS hijacking. Instead, you should focus on your target set of hosts, i.e. the children in our parenting example we explained earlier. </p>
<p>To do this manually, you must modify the host file of each system. The host file is a manually-editable "database" of domain names and their corresponding IP addresses, and takes authority over DNS queries to a remote system. </p>
<p>On Windows systems, this file is located at "C:\Windows\System32\drivers\etc\hosts", and on Linux/Unix/Macintosh systems this file is at "/etc/hosts". The format is extremely basic, with examples in both as to how to statically enter DNS entries. </p>
<p>On Windows systems, after entering this information, it is necessary to execute the command "ipconfig -flushdns" to clear the memory-cached DNS resolution entries so the new changes can take effect. </p>
<p>While this method works, it is not practical for, says, 5-100 hosts. In that case, it is then necessary to simply add a real DNS server to the network using one of the free tools mentioned above. I won't go into detail as to configuring an individual piece of DNS server software to resolve a domain to your phishing server's IP (RTFM), but I will tell how to make the server's resolutions take effect for the whole network. </p>
<p>Most networks, especially those within homes, have a DHCP server, many times integrated into their router. Simply place the IP Address of your new rogue DNS server (presumably the same as your web server) to the top of the list of DNS servers within your DHCP parameters, and following the next renewal, your server will take the top authority for DNS resolutions for your network (other than the host file). </p>
<p>There is also a way to, using a *nix router, manually route all traffic to a host for processing - see the <strong><a href="http://www.ex-parrot.com/~pete/upside-down-ternet.html" title="Upside-down-ternet" target="_blank">Upside-down-ternet page</a></strong> for these details (and for a guide to dick around with wardrivers).</p>
<p><strong>What you've done...</strong></p>
<p>...is this: everytime someone requests (in this example) Google.com, either a rogue DNS server you set up or a host's host file will resolve the domain name to the IP address of your phishing server, which will accept the request and serve up content from a directory containing content that appears as the targeted site, only with some other purpose for your benefit. </p>
<p>There may be other ways to set this up, but this is certainly the fastest. Keep in mind that if your server goes down, all queries will still go to the real site unless you de-listed all DNS servers except the rogue one you set up. </p>
<p><strong>Other Suggestions</strong></p>
<p>Instead of drastically modifying the content for your site, for example if you wish to simply have a static web history via access logs, then you could simply make your rogue DNS server (via wildcards) resolve <strong>all</strong> traffic to your phishing server, which simply retrieves the target content via wget and serves it to the client. </p>
<p>To accomplish this proxy solution, you would need to modify the VirtualHost directive to make the 404 (not found) error page the same page as the "index.php" page, which calls and processes the wget script (I recommend using stdout to redirect the content from wget to the browser as opposed to saving every piece of content to a file before serving it)</p>
<p>Also, please note that none of this guide applies to secure (HTTPS) websites. HTTPS communication takes place on port 443 instead of port 80, and there is a solid authentication process for verifying secure sites as opposed to insecure sites. </p>
<p><strong>* Disclaimer *</strong></p>
<p>Don't use this guide for malicious purposes, despite how easily this guide could be adopted for such goals. The example I used throughout the article was for a parent wishing to monitor children's Google searches, and as such any possible malicious purposes are not in any way implied. </p>
<p>We have no affiliation with Google, inc. We simply used their site as an example to phish because they are very popular and a parent may wish to monitor a child's Google activity, realistically. </p>
<p>If you get detained for phishing, or any other criminal activity for that matter, then the mere visit to this page does not place any of the blame on us: you chose to do whatever you did based on your own decision. </p>
<p>This guide is educational only, and should not be interpreted as an invitation to violate one's privacy. </p>
<p>Don't be a jerk. </p>
<p>That said, I hope this guide benefits anybody needing a guide on how to do this. Thanks for reading, and leave any suggestions/additional notes in the comments. </p>
<p><a href="http://thecoffeedesk.com/news/index.php/2009/09/12/how-to-phish/" rel="bookmark">How To Set Up A Phishing Web Site</a> originally appeared on <a href="http://thecoffeedesk.com/news">The Coffee Desk</a> on September 12, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecoffeedesk.com/news/index.php/2009/09/12/how-to-phish/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Adds New &#8216;Widowed&#8217; Relationship Option</title>
		<link>http://thecoffeedesk.com/news/index.php/2009/09/01/facebook-adds-new-widowed-relationship-option/</link>
		<comments>http://thecoffeedesk.com/news/index.php/2009/09/01/facebook-adds-new-widowed-relationship-option/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 21:09:25 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[The Internet]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[WTF?]]></category>

		<guid isPermaLink="false">http://thecoffeedesk.com/news/?p=1006</guid>
		<description><![CDATA[As the Facebook Insider reports, Facebook recently added a &#8216;Widowed&#8217; option to its list of relationship status types in response to a growing petition.

You wouldn&#8217;t really guess that many widows would be using Facebook, but the group behind the petition is a sign that Facebook is increasing their reach throughout the population &#8211; even to [...]]]></description>
			<content:encoded><![CDATA[<p>As the <a target="_blank" href="http://www.insidefacebook.com/2009/09/01/facebook-adds-widowed-relationship-status/" title="Facebook Insider" rel="nofollow">Facebook Insider reports</a>, Facebook recently added a &#8216;Widowed&#8217; option to its list of relationship status types in response to a growing petition.</p>
<p><div class="wp-caption alignright" style="width: 277px"><a href="http://img524.imageshack.us/img524/9166/facebookwidowed.png"><img alt="Facebooks Updated Relationship Statuses, Including the Newly-added Widowed Option" src="http://img524.imageshack.us/img524/9166/facebookwidowed.png" title="Facebook Widowed Relationship status" width="267" height="131" /></a><p class="wp-caption-text">Facebook&#39;s Updated Relationship Statuses, Including the Newly-added &#39;Widowed&#39; Option</p></div><br />
<span id="more-1006"></span></p>
<p>You wouldn&#8217;t really guess that many widows would be using Facebook, but the group behind the petition is a sign that Facebook is increasing their reach throughout the population &#8211; even to widows. </p>
<p>For many of us, the relationship status doesn&#8217;t change very often, but the new option should allow a very specific set of users the ability to make their relationship status more accurate than before. </p>
<p>Nothing real exciting, but still a major change for Facebook. </p>
<p><a href="http://thecoffeedesk.com/news/index.php/2009/09/01/facebook-adds-new-widowed-relationship-option/" rel="bookmark">Facebook Adds New &#8216;Widowed&#8217; Relationship Option</a> originally appeared on <a href="http://thecoffeedesk.com/news">The Coffee Desk</a> on September 1, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecoffeedesk.com/news/index.php/2009/09/01/facebook-adds-new-widowed-relationship-option/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>When SEO Becomes Spamming: Crossing The Fine Line</title>
		<link>http://thecoffeedesk.com/news/index.php/2009/08/27/seo-or-spam/</link>
		<comments>http://thecoffeedesk.com/news/index.php/2009/08/27/seo-or-spam/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 21:11:43 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[The Internet]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[!spam]]></category>
		<category><![CDATA[flamebait]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[spam 2.0]]></category>
		<category><![CDATA[web darwinism]]></category>
		<category><![CDATA[wikipedia]]></category>

		<guid isPermaLink="false">http://thecoffeedesk.com/news/?p=993</guid>
		<description><![CDATA[It&#8217;s on everyone&#8217;s mind every now and again, but nobody ever says it: SEO and spam both have the same goals, yet the ethics involved in the tactics of reaching said goals are what separate one from the other. 
This post is more of a &#8220;Dos and Don&#8217;ts&#8221; post as far as SEO is concerned. [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s on everyone&#8217;s mind every now and again, but nobody ever says it: <strong>SEO</strong> and <strong>spam</strong> both have the same goals, yet the <strong>ethics</strong> involved in the tactics of reaching said goals are what separate one from the other. </p>
<p>This post is more of a &#8220;<strong>Dos and Don&#8217;ts</strong>&#8221; post as far as SEO is concerned. There is a point where optimization tactics become <strong>spam</strong> for all practical purposes, and here I aim to define the <strong>difference</strong> more clearly.<br />
<span id="more-993"></span></p>
<p><strong>Editing Wikis</strong></p>
<p>One thing Wikis have brought to the Internet is something I tried once when I first had a web browser as a teenager, and that is the ability to edit web pages while they remain live on the Internet. </p>
<p>But adding links to your website for the Pagerank and user link-clicking benefits is an act that has a right way and wrong way to do it. Overall, you should never add links to your own website: if it is notable enough, someone else will do it. </p>
<p>Otherwise, you could be outed by other members of that wiki&#8217;s community for blatantly link-spamming to your website, potentially even banned from the site along with links directed at your website. </p>
<p>Wikipedia seems to be the largest target for this, and they have a very large set of editors dedicated solely at removing spam links from the site. It&#8217;s just best not to personally edit these sites yourself, for all practical purposes.</p>
<p><strong>Directories</strong></p>
<p>With DMOZ being the best example, directories are a white-hat method of gaining link love for your site, without resorting to unethical means. </p>
<p>However, even directories can be abused. Submitting your site for four or five different categories and subcategories is a bit much, and luckily the DMOZ folks are pretty good at stopping this sort of nonsense. </p>
<p>But a single link to your site in the proper category will benefit both your site&#8217;s ranking as well as the users of the directory. </p>
<p><strong>Blog Comments</strong></p>
<p>Most blogging software has support for comments with a &#8220;website&#8221; form field. This is perfectly acceptable and a common practice for a sort of &#8220;pingback&#8221; to the commentator&#8217;s blog simply for leaving a comment. </p>
<p>It is unacceptable, however, to leave an additional URL to the root of your website/blog at the bottom of an overly-generic or non-contributing comment. There is already a growing problem of spam crawlers going through the Web looking for Wordpress/Blogger comment forms for the purpose of leaving a comment with a URL and keywords. </p>
<p>So while filling out the Website field of a comment form is acceptable, leaving another root URL at the bottom of a comment is not. While links to a related article on your website may be okay, in most cases its just best not to push the envelope. </p>
<p><strong>Twitter Spamming</strong></p>
<p>This is a pet peeve we&#8217;ve covered many times on this site. </p>
<p>Using Twitter to propagate (tracked) links to your website or blog is both annoying and pointless. If anything else, it will get your blog/website listed within spam databases for life and royally piss off any otherwise potential readers. </p>
<p>That&#8217;s not to say that using a Twitter account isn&#8217;t an ethical way to gain traffic: actually tweeting news and tips from a Twitter account, without following everyone in the public timeline and/or posting a link to your site in every tweet, is a good practice. </p>
<p>It allows you to connect with your readers/visitors in real-time, and might actually attract a few more readers via valid RT&#8217;s and mentions from other followers. This is only possible, of course, if you don&#8217;t scare everyone away as a potential spammer.</p>
<p><strong>Emailing Links</strong></p>
<p>This is a big one, and should be fairly obvious. Email spam remains the largest spam medium in existence, and if you don&#8217;t know the rights and wrongs of Emailing links to people, then here&#8217;s a few examples:</p>
<hr />
To: TheRightWayToEmail@email.com<br />
From: (you)<br />
Bcc: (empty)<br />
CC: (empty)<br />
Subject: Something I ran across</p>
<p>Hey, person I know and are on good speaking terms with. Remember that completely-relevant talk we had the other day? I found an article on this website (or alternatively &#8220;posted an article on my website/blog&#8221;) that you may find interesting:<br />
(link)<br />
Tell me what you think. </p>
<p>-(your name)</p>
<hr />
To: TheWrongWay@email.com<br />
From: (you)<br />
Bcc: (50 other people)<br />
CC: (more people)<br />
Subject: Check This Out!!1</p>
<p>Hey check out my blog: (link)</p>
<hr />
<p>Never just give links to anyone you are not on good speaking terms with. Doing so will get both your site and your email address listed in spam DBs. </p>
<p><strong>Over-advertising</strong></p>
<p>I already acquire a low opinion about websites and URLs I see advertised all over the Internet on seemingly every page I visit. </p>
<p>Examples include the game Evony (&#8220;come begin your journey, my lord&#8221;), the &#8220;Single mom&#8217;s teeth-whitening secret&#8221; ads, and the &#8220;Go back to school&#8221; ads that always feature distracting dancers. </p>
<p>Putting a discreet textual advertisement to be deployed on a few relevant pages here and there is okay, but large, distracting Flash ads to be deployed on hundreds of sites is a no-no, and will draw negative attention to your site. </p>
<p><strong>Final Words</strong></p>
<p>In a nutshell, SEO ethics should be fairly common-sensical to most. Understanding the fine line between genuine SEO and blatant spamming is important for your site, as swaying too far in the wrong direction will do more harm than good. </p>
<p>SEO has no direct relationship with spamming, although both of them aim to promote and increase the rank of a given website. Everything covered here in this article is related to SEO that escapes the boundaries of the website&#8217;s code, which we have also discussed on this website (check the &#8220;Top Articles&#8221; section.)</p>
<p>Even placing keywords with no direct relation to the page can be more of a spammy practice, so SEO ethics do not necessarily stop at methods of gaining incoming links. </p>
<p>That said, be sure your methods of promoting your website follow conservative and discreet practices. Think about what might turn users off about your site with every potential link you post, and whether or not it has the probability of being interpreted as spam before you go through with it.</p>
<p><a href="http://thecoffeedesk.com/news/index.php/2009/08/27/seo-or-spam/" rel="bookmark">When SEO Becomes Spamming: Crossing The Fine Line</a> originally appeared on <a href="http://thecoffeedesk.com/news">The Coffee Desk</a> on August 27, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecoffeedesk.com/news/index.php/2009/08/27/seo-or-spam/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Is Chrome OS Too Orwellian Or Big Brother-ish?</title>
		<link>http://thecoffeedesk.com/news/index.php/2009/08/13/chrome-os-big-brother/</link>
		<comments>http://thecoffeedesk.com/news/index.php/2009/08/13/chrome-os-big-brother/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 02:39:23 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[The Internet]]></category>
		<category><![CDATA[Big Brother]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[Chrome OS]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[Skynet]]></category>
		<category><![CDATA[web darwinism]]></category>

		<guid isPermaLink="false">http://thecoffeedesk.com/news/?p=900</guid>
		<description><![CDATA[We&#8217;ve talked and complained about Google on many other occasions within this blog, but with many discussions of Google also comes discussions of privacy, and the fact that Google aims to distribute an operating system should be no different &#8211; that is to say, not only is Google open to almost everything we do on [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve talked and complained about <strong><a href="http://thecoffeedesk.com/news/index.php/tag/google/" title="Google Tags" target="_blank">Google</a> <a href="http://thecoffeedesk.com/news/index.php/2009/08/03/google-ceo-eric-schmidt-resigns-from-apple-board-of-directors/" target="_blank">on</a> <a href="http://thecoffeedesk.com/news/index.php/2009/07/19/google-maps-privacy-policy/" target="_blank">many</a> <a href="http://thecoffeedesk.com/news/index.php/2009/07/08/google-chrome-os-review/" target="_blank">other</a> <a href="http://thecoffeedesk.com/news/index.php/2009/04/07/what-is-google-suggest-ing/" target="_blank">occasions</a> <a href="http://thecoffeedesk.com/news/index.php/2008/11/22/google-adds-features-to-search-page/" target="_blank">within</a> <a href="http://thecoffeedesk.com/news/index.php/2008/10/12/comparison-of-search-engines-2008/" target="_blank">this</a> <a href="http://thecoffeedesk.com/news/index.php/2008/09/15/yahoos-third-party-edge-over-google/" target="_blank">blog</a></strong>, but with many discussions of Google also comes discussions of privacy, and the fact that Google aims to distribute an operating system should be no different &#8211; that is to say, not only is Google open to almost everything we do on the Internet, but the giant will also be the only thing sitting between users and hardware with Chrome OS.<br />
<span id="more-900"></span></p>
<p><strong>&#8220;Let us handle your data&#8221;</strong></p>
<p>I can&#8217;t be the only person bothered by this &#8211; Google Docs aims to own your documents, <strong><a href="http://thecoffeedesk.com/news/index.php/2009/07/19/google-maps-privacy-policy/" title="Google Maps Privacy Policy" target="_blank">Google Maps</a></strong> wants to know where you are and where you are going (or even looking at), and now Google Chrome OS wants everything that you don&#8217;t put on the Internet. </p>
<p>I&#8217;m no conspiracy theorist, I swear. I don&#8217;t think Google <em>tries</em> to be evil (though they missed a pretty good chance), and I don&#8217;t think they sit there all sweaty and peering at all the private data they collect from users. But they <em>do</em> have it, don&#8217;t they?</p>
<p>And now with Chrome OS atop your hardware and Chrome (the browser) atop Chrome OS, you can give everything you do within the OS userspace sandbox a nice, fat red <strong>Google</strong> stamp across it. </p>
<p>How &#8220;sandboxed&#8221; the Chrome OS environment is has yet to be seen, but if it fits the netbook idealogy then there won&#8217;t be very much done outside of the Chrome browser and/or user environment (possibly iGoogle?)</p>
<p><strong>The Largest Violator of Privacy&#8230;</strong></p>
<p>&#8230;is almost always the user. People like myself realize the dangers of your information exchanging too many hands, but 90% of people do not, and will freely hand it over if the receiver has a shiny appeal and a trusted name (like, say, &#8220;<strong>Google</strong>&#8220;). </p>
<p>Chrome OS will be no different, just with a more streamlined way of going from hardware -&gt; boot -&gt; Internet -&gt; Google for the information exchange. </p>
<p>And there&#8217;s no doubt that, with Google controlling the entire GUI layout and design, there will be a heavy slant towards Google Docs and other products to take the place of Word etc. for the new netbook. </p>
<p>While this will undoubtedly appeal highly to users, the exchange of so much information into the hands of one entity will trouble many concerned about privacy on the Web (such as myself). </p>
<p><strong>Final Notes</strong></p>
<p>I know Google isn&#8217;t evil (at least 90% sure). But the very fact that Google owns so much information about users along with a history of sharing it with other entities (including governments), it is troublesome. Not to mention the fact that they own doubleclick.net. </p>
<p>It worried me even before the giant was behind every bit of software running on my hardware (I like netbooks), and it troubles me even more so now. If Google, say, was ever compromised on a large scale, could you imagine just how devastating that would be to the general population?</p>
<p>Just some thoughts on the privacy concerns introduced along with Chrome OS. </p>
<p><a href="http://thecoffeedesk.com/news/index.php/2009/08/13/chrome-os-big-brother/" rel="bookmark">Is Chrome OS Too Orwellian Or Big Brother-ish?</a> originally appeared on <a href="http://thecoffeedesk.com/news">The Coffee Desk</a> on August 13, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecoffeedesk.com/news/index.php/2009/08/13/chrome-os-big-brother/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Microsoft Can&#8217;t Even Type Cast Correctly</title>
		<link>http://thecoffeedesk.com/news/index.php/2009/08/07/internet-exploiter/</link>
		<comments>http://thecoffeedesk.com/news/index.php/2009/08/07/internet-exploiter/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 14:04:48 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[The Internet]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[Internet Exploiter]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[zurroboogs]]></category>

		<guid isPermaLink="false">http://thecoffeedesk.com/news/?p=877</guid>
		<description><![CDATA[It isn&#8217;t surprising that a bug in the Microsoft Internet Explorer ActiveX controller has caused the flawed browser to be exploited since early July of this year. What is surprising, however, is the careless bug that caused it &#8211; a bad type cast, A.K.A. a single misplaced ampersand (&#8216;&#038;&#8217;) character.

So Microsoft owned up to the [...]]]></description>
			<content:encoded><![CDATA[<p>It isn&#8217;t surprising that a bug in the Microsoft Internet Explorer ActiveX controller has caused the flawed browser to be exploited since early July of this year. What is surprising, however, is the careless bug that caused it &#8211; a bad type cast, A.K.A. a single misplaced ampersand (&#8216;&#038;&#8217;) character.<br />
<span id="more-877"></span></p>
<p>So Microsoft owned up to the bug in their <a href="http://blogs.msdn.com/sdl/archive/2009/07/28/atl-ms09-035-and-the-sdl.aspx" rel="nofollow" title="Microsoft security" target="_blank">&#8220;security&#8221; blog</a>, where they were even nice enough to disclose the offending lines of code. </p>
<p><strong>The Typo</strong></p>
<p>The main cause of the bug was a single misplaced ampersand, used to reference the memory address of a particular variable in C and C++ programming. But when used to denote the address of a pointer (itself a memory reference to another variable), bad things happen. Namely, security issues. </p>
<p>Here is the code that hackers found useful in the latest ActiveX exploit for the browser:</p>
<pre><code markup="none">
__int64 cbSize;
hr = pStream->Read((void*) &#038;cbSize, sizeof(cbSize), NULL);
BYTE *pbArray;
HRESULT hr = SafeArrayAccessData(psa, reinterpret_cast(&#038;pbArray));
hr = pStream->Read((void*)&#038;pbArray, (ULONG)cbSize, NULL);
</code></pre>
<p>The first pStream->Read() call is valid &#8211; if you notice, the ampersand is used to reference the address of the cbSize variable, since Read() requires a reference rather than a pass-by-value argument. </p>
<p>The second pStream->Read() call, however, uses the ampersand to denote the address of `BYTE *pbArray`. oops. </p>
<p>pbArray is a pointer, which means that pbArray stores the memory location that contains the actual value, with the value itself referenced at &#8216;*pbArray&#8217; (asterisks are used to retrieve the value a pointer points to). </p>
<p>So instead of passing a reference to the value stored at &#8216;*pbArray&#8217;, the Read() function was passed a reference to a pointer (a reference to a reference, if you will). With pbArray being an array and all, this could lead to all sorts of exploits &#8211; arrays are common causes of stack-based programming attacks and buffer overflows. </p>
<p><strong>The Patch</strong></p>
<p>The valid way to use the code would have been this:</p>
<pre><code markup="none">
__int64 cbSize;
hr = pStream->Read((void*) &#038;cbSize, sizeof(cbSize), NULL);
BYTE *pbArray;
HRESULT hr = SafeArrayAccessData(psa, reinterpret_cast(&#038;pbArray));
hr = pStream->Read((void*)pbArray, (ULONG)cbSize, NULL); // pbArray is already a reference
</code></pre>
<p>Voila, bug fixed and no more exploiting this bug. Not that there isn&#8217;t a history of exploitable bugs in ActiveX or anything <img src='http://thecoffeedesk.com/news/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><strong>The Apology</strong></p>
<p>So what did Microsoft have to say about being caught with their pants down? Well, Microsoft&#8217;s Michael Howard had this to say on his blog:</p>
<blockquote><p>I want to drill a little deeper into casting issues. This will be a side project for me over the next few months, as I wade through bug databases and code to see if there are other related issues. I’ll also speak to various static analysis and C/C++ language experts here at Microsoft and across the industry to get their views and insight. If you have a professional opinion on casting issues, please feel free to let me know through this blog.</p></blockquote>
<p>Translation: we&#8217;ve fucked up here and there, and I&#8217;ve got to dig through the code and find the issues. </p>
<p>I don&#8217;t claim to be a C/C++ god, and I understand that at 3am stuff as simple as this tend to run together. I&#8217;m just surprised that Microsoft doesn&#8217;t check behind its individual programmers a little better than that, and the fact they admitted to using an older library to accomplish this bug and even told the compiler to ignore the issue. </p>
<p>And all the more reason, we&#8217;re talking about ActiveX here, a security nightmare given its past history. Good job on finding the one typo Microsoft, and a crate of Red Bull awaits you as you find all the other issues in what can only be described as the worst &#8220;secure&#8221; code I&#8217;ve ever seen. </p>
<p><a href="http://thecoffeedesk.com/news/index.php/2009/08/07/internet-exploiter/" rel="bookmark">Microsoft Can&#8217;t Even Type Cast Correctly</a> originally appeared on <a href="http://thecoffeedesk.com/news">The Coffee Desk</a> on August 7, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecoffeedesk.com/news/index.php/2009/08/07/internet-exploiter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Maps Privacy Policy In Plain English</title>
		<link>http://thecoffeedesk.com/news/index.php/2009/07/19/google-maps-privacy-policy/</link>
		<comments>http://thecoffeedesk.com/news/index.php/2009/07/19/google-maps-privacy-policy/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 22:23:33 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Consumer Electronics]]></category>
		<category><![CDATA[Legal]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Big Brother]]></category>
		<category><![CDATA[CYA]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[legal jargon]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[privacy policy]]></category>
		<category><![CDATA[translation]]></category>

		<guid isPermaLink="false">http://thecoffeedesk.com/news/?p=727</guid>
		<description><![CDATA[Privacy Policies: You know they&#8217;re there (hopefully), you know what they&#8217;re basically trying to convey to you, yet most of us never even read them besides a one-time skim to make sure some new service isn&#8217;t trying to pull one over on us. 
I got bored one day (on the toilet, no less) and started [...]]]></description>
			<content:encoded><![CDATA[<p>Privacy Policies: You know they&#8217;re there (hopefully), you know what they&#8217;re basically trying to convey to you, yet most of us never even read them besides a one-time skim to make sure some new service isn&#8217;t trying to pull one over on us. </p>
<p>I got bored one day (on the toilet, no less) and started looking at the privacy policy on my iPhone. While the whole point of it is to make you feel safe about what you input to your device overall, there are some surprising clauses in there that might scare you, while others are borderline humorous in Google&#8217;s attempt to satisfy even the tin foil hat-wearing types.<br />
<span id="more-727"></span><br />
<strong>Google Maps Privacy Policy</strong></p>
<p>Probably one of the best examples of humor within a legal disclosure, it appears that Google is desperately trying to shed the ever-growing &#8220;Big Brother&#8221; image they have acquired over the years: </p>
<table width="100%" border="1" style="border-collapse:collapse;">
<tr>
<th>Policy Legal Jargon (<a href="http://m.google.com/static/en/privacy.html" rel="nofollow">source</a>)</th>
<th>English Translation</th>
</tr>
<tr>
<td width="50%">The Google Privacy Policy and our various product-specific privacy notices describe how we treat personal information when you use Google&#8217;s products and services, including any of Google&#8217;s mobile products and services. In addition, the following describes our mobile privacy practices.</td>
<td width="50%">This is our privacy policy. This is what we do with what you type into your phone or mobile device. Just in case you had no idea what this was.</td>
</tr>
<tr>
<td width="50%">Most of the personally identifying information we collect is what you tell us about yourself. For example, certain of our products and services allow you to interact and share personal information and data with others. You choose what you want to share and how you want to share it.</td>
<td width="50%">We only have what you tell us in the first place. If you don&#8217;t want us to know your name, then don&#8217;t tell us. Or you can call yourself &#8216;John Doe&#8217;, and we wouldn&#8217;t know any better&#8230;Until we compare it with your Address Book entry, that is.</td>
</tr>
<tr>
<td width="50%">Sometimes, we record your phone number. We record your phone number when you send it to us; ask us to remember it; or make a call or send a text message or SMS to or from Google. If you ask us to remember your phone number, we will associate your phone number with your Google Account, or, if you do not have a Google Account, with some other similar account ID.</td>
<td width="50%">We know your phone number. If we don&#8217;t know it, don&#8217;t worry &#8211; we&#8217;ll get it sooner or later. Big Brother is watching you, and has a very good memory.</td>
</tr>
<tr>
<td width="50%">We often generate this account ID based on your device and hardware IDs, so if you change your device or hardware, you will have to re-associate this new device or hardware with your account before we can authenticate you.</td>
<td width="50%">Oh yeah &#8211; and we &#8220;associate&#8221; your phone number with your mobile device&#8217;s hardware, too. And if you change it, guess what? Gonna need those digits again. You can&#8217;t escape. Give in.</td>
</tr>
<tr>
<td width="50%">Most of the other information we collect for mobile, such as your device and hardware IDs and device type, the request type, your carrier, your carrier user ID, the content of your request, and basic usage stats about your device and use of Google&#8217;s products and services does not by itself identify you to Google, though it may be unique or consist of or contain information that you consider personal.</td>
<td width="50%">We know everything about both you and your device. We may not <em>necessarily</em> use it, but its there if we want/need it. Or if the government or a similar body needs it. By the way, nice pictures form that party last night, mind if I borrow them? PSYCHE! Already have them, just messing with you.</td>
</tr>
<tr>
<td width="50%">If you use location-enabled products and services, such as Google Maps for mobile, you may be sending us location information. This information may reveal your actual location, such as GPS data, or it may not, such as when you submit a partial address to look at a map of the area.</td>
<td width="50%">We know you where are, too. And where you&#8217;ve been. Your wife might get mad if she knows you were at the strip club last night, wouldn&#8217;t she? Good thing she uses Google Maps &#8211; we have <em>her</em> phone number too!</td>
</tr>
<tr>
<td width="50%">If you use Google Latitude on a mobile device, in addition to other information, we collect battery life information and tie it to your Google Account.</td>
<td width="50%">Oh, it gets better &#8211; we even know when we&#8217;ll <em>stop knowing</em> your current location! Better hurry and call for help &#8211; OH WAIT!</td>
</tr>
<tr>
<td width="50%">Certain of our products and services allow you to download and/or personalize the content you receive from us. For these products and services, we will record information about your downloads and preferences, along with any information you provide yourself (such as a list of your stocks to personalize your stock listings). If the product or service requires you to log in with a Google Account, this information will be associated with your Google Account.</td>
<td width="50%">We know who you own stock in, what colors you prefer, how bad your eyes are (judging from your font size preferences), and just what you&#8217;ve been downloading. And since your Google product requires a Google account and email address, we can easily associate everything with you. Oh, and your next period starts in 3&#8230;2&#8230;1&#8230;</td>
</tr>
<tr>
<td width="50%">If you use Google to transcode, or format, non-mobile pages to display properly on your device, we need to send your request to Google&#8217;s servers for formatting. That means that we will record these requests, which are generally for material beyond Google&#8217;s sites.</td>
<td width="50%">Need your bank account page formatted for your device? Sure, we can do that! And while we&#8217;re formatting it, lets record all those juicy details too, shall we? Now we can know just how bad the recession is by comparing your bank account balance to everyone else&#8217;s, and while we&#8217;re at it lets record that SSN, too. Isn&#8217;t technology great?!</td>
</tr>
<tr>
<td width="50%">For products and services with voice recognition capabilities, we collect and store a copy of the voice commands you make to the product or service. To improve processing of your voice commands, we may also continuously record in temporary memory a few seconds of ambient background noise. This recording stays only temporarily on the device and is not sent to Google.</td>
<td width="50%">We know what you sound like. Ever seen the movie Scream where the villain had the voice box? Yeah, we could do that, and using your camera phone&#8217;s pictures we could make up one of our agents to look like you, and since we have your SSN from formatting your bank account page we can clone you! Even better, when you meet your clone, off to the mental hospital you go! Goodbye, real you!</td>
</tr>
<tr>
<td width="50%"> We use your information to process and personalize your requests. We also use the information for support, to develop new features, and to improve the overall quality of Google&#8217;s products and services. We may also use the information to show you a history of your activity, to provide you with statistics about you or your use of our product or service, or to provide you with a better user experience. If you purchase something through Google&#8217;s products and services, we may also use your information to bill you and to handle billing disputes.
</td>
<td width="50%">Just to top things off as we continue to know everything about you. This is also a promise that we&#8217;ll continue to invade your privacy with other &#8220;innovative&#8221; products, and we&#8217;ll automatically associate your existing information with the new product you use. You can&#8217;t escape. They never do. If you try, we&#8217;ll find you.</td>
</table>
<p>Well, enough of that. In case you&#8217;re wondering where I&#8217;m getting this from, look <a href="http://m.google.com/static/en/privacy.html" rel="nofollow">here</a> for the whole thing, although I covered the majority of it. </p>
<p>This post would be too long if I were to cover Apple too, so I&#8217;ll stop at Google Maps for today. </p>
<p>I&#8217;m honestly not the &#8220;tin foil hat&#8221; type, but some of the stuff in this policy really worries me, and I hope others are equally concerned. Its amazing what you blindly agree to these days. </p>
<p><a href="http://thecoffeedesk.com/news/index.php/2009/07/19/google-maps-privacy-policy/" rel="bookmark">Google Maps Privacy Policy In Plain English</a> originally appeared on <a href="http://thecoffeedesk.com/news">The Coffee Desk</a> on July 19, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecoffeedesk.com/news/index.php/2009/07/19/google-maps-privacy-policy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BREAKING NEWS &#8211; Richard Nixon Dead At 81</title>
		<link>http://thecoffeedesk.com/news/index.php/2009/06/25/breaking-news-richard-nixon-dead-at-81/</link>
		<comments>http://thecoffeedesk.com/news/index.php/2009/06/25/breaking-news-richard-nixon-dead-at-81/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 02:02:55 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[death]]></category>
		<category><![CDATA[fake]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[hilarious]]></category>
		<category><![CDATA[NOT NEWS]]></category>
		<category><![CDATA[NOT REAL]]></category>
		<category><![CDATA[nothing to see here]]></category>
		<category><![CDATA[strictly humor]]></category>

		<guid isPermaLink="false">http://thecoffeedesk.com/news/?p=665</guid>
		<description><![CDATA[Joining the ranks of Michael Jackson, Farrah Fawcett and (the currently-unconfirmed reports of) Jeff Goldblum, Richard Nixon died today while suffering from what witnesses say was a &#8220;minor heart attack&#8221;. 
This is the fourth celebrity death this week, and the third today. Our very reliable witness states that the ex-president was eating dinner at Studio [...]]]></description>
			<content:encoded><![CDATA[<p>Joining the ranks of Michael Jackson, Farrah Fawcett and (the currently-unconfirmed reports of) Jeff Goldblum, Richard Nixon died today while suffering from what witnesses say was a &#8220;minor heart attack&#8221;. </p>
<p>This is the fourth celebrity death this week, and the third today. Our very reliable witness states that the ex-president was eating dinner at Studio 54 when around noon he walked to the restroom claiming minor chest pains. He was found dead an hour later in Australia while at an Opera, our reliable sources say.<br />
<span id="more-665"></span></p>
<p>Fox News reporter Geraldo Rivera states, &#8220;I would say that my private, unlisted sources tell me that drugs were involved&#8221;, he said while stroking his mustache. &#8220;Nixon was a known Tylenol addict, and while he didn&#8217;t go out from overdosing, Michael Jackson did have a dependency that indirectly lead up to this day. Wait, who are we talking about again?&#8221;, Geraldo went on to say.</p>
<p>Geraldo was met with some differing opinion, however.</p>
<p>&#8220;Are you stupid? Nixon has been dead for years, dumbass&#8221;, stated some random person I interviewed on the street after my Fox News session. &#8220;Everybody knows that &#8211; he died in 1994. What are you, retarded?&#8221;, the source went on to say. </p>
<p>But, with an always-right mustache-endowed reporter like Geraldo freaking Rivera saying it, and the non-biased Fox News reporting it, I consider this to be confirmed. Everybody has their own opinion, but some are just wrong, as our second source clearly was. </p>
<p>Nixon was one of the best presidents we ever had, never putting his nose anywhere near trouble or any form of it. As a Republican, I side with Nixon on every decision he ever made, since they all must be better than any Fox-bashing democrat would make. </p>
<p>Our current &#8220;president&#8221; Obama could learn a lot from Nixon, being a non-Republican and all. I personally mourn the loss of any Republican party member, but I especially mourn the loss of an always-right never-wrong Republican president like Nixon. </p>
<p>If he instead went into the music industry, he would have outsold Michael Jackson at any show at any time. Likewise with acting compared with Fawcett or Goldblum. He&#8217;s just awesome for being Right-wing!</p>
<p>R.I.P. Richard Nixon, and may your head come back in a jar-thingie in the future like Futurama depicts. </p>
<p>(disclaimer: this is so fake its not even funny. You would think I wouldn&#8217;t have to do this, but these days, I have to cover my tracks before somebody goes around thinking this is real and tries to sue me later. Please don&#8217;t. If you thought this headline was real, please unplug your computer, go outside and sit in a tree while holding your breath all the way. May offend some hardcore, unable-to-laugh-at-themselves Republicans.)</p>
<p><a href="http://thecoffeedesk.com/news/index.php/2009/06/25/breaking-news-richard-nixon-dead-at-81/" rel="bookmark">BREAKING NEWS &#8211; Richard Nixon Dead At 81</a> originally appeared on <a href="http://thecoffeedesk.com/news">The Coffee Desk</a> on June 25, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecoffeedesk.com/news/index.php/2009/06/25/breaking-news-richard-nixon-dead-at-81/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The Coffee Desk&#8217;s Watching Paint Dry Contest</title>
		<link>http://thecoffeedesk.com/news/index.php/2009/06/17/watching-paint-dry/</link>
		<comments>http://thecoffeedesk.com/news/index.php/2009/06/17/watching-paint-dry/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 03:55:59 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[The Coffee Desk]]></category>
		<category><![CDATA[0 IQ required]]></category>
		<category><![CDATA[contest]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[hilarious]]></category>
		<category><![CDATA[NOT NEWS]]></category>
		<category><![CDATA[picture]]></category>
		<category><![CDATA[Watching Paint Dry]]></category>

		<guid isPermaLink="false">http://thecoffeedesk.com/news/?p=625</guid>
		<description><![CDATA[We&#8217;re pleased to announce our first annual Watching Paint Dry Contest &#8211; here&#8217;s the flyer:
*remember, this is not real even by a long shot
The Coffee Desk&#8217;s Watching Paint Dry Contest originally appeared on The Coffee Desk on June 17, 2009.
]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re pleased to announce our first annual Watching Paint Dry Contest &#8211; here&#8217;s the flyer:</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://img266.imageshack.us/img266/8959/painto.jpg" title="watching paint dry"><img alt="Watching paint dry contest flyer" src="http://img266.imageshack.us/img266/8959/painto.jpg" title="Watching paint dry contest" width="500" height="1000" /></a><p class="wp-caption-text">Watching paint dry contest flyer</p></div>
<p>*remember, this is not real even by a long shot</p>
<p><a href="http://thecoffeedesk.com/news/index.php/2009/06/17/watching-paint-dry/" rel="bookmark">The Coffee Desk&#8217;s Watching Paint Dry Contest</a> originally appeared on <a href="http://thecoffeedesk.com/news">The Coffee Desk</a> on June 17, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecoffeedesk.com/news/index.php/2009/06/17/watching-paint-dry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Is Getting Username Support</title>
		<link>http://thecoffeedesk.com/news/index.php/2009/06/10/facebook-is-getting-username-support/</link>
		<comments>http://thecoffeedesk.com/news/index.php/2009/06/10/facebook-is-getting-username-support/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 03:56:57 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Legal]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[The Internet]]></category>
		<category><![CDATA[Calm down Chris]]></category>
		<category><![CDATA[don't be a victim]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[idiots]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[sheeple]]></category>
		<category><![CDATA[usernames]]></category>

		<guid isPermaLink="false">http://thecoffeedesk.com/news/?p=606</guid>
		<description><![CDATA[As of a Facebook announcement on both the developer blog and the top of the site for all users, Facebook is getting support for actual usernames in addition to what should be your &#8220;real world&#8221; name on June 13, 2009. 
There are some upsides and downsides to this decision, and there are some things you [...]]]></description>
			<content:encoded><![CDATA[<p>As of a Facebook announcement on both the developer blog and the top of the site for all users, Facebook is getting support for actual usernames in addition to what should be your &#8220;real world&#8221; name on June 13, 2009. </p>
<p>There are some upsides and downsides to this decision, and there are some things you should consider regarding your privacy when choosing a username as I&#8217;ll outline below.<br />
<span id="more-606"></span></p>
<p><strong>Facebook Benefits</strong></p>
<p>Facebook themselves have several unseen benefits: now, since the site is largely unencrypted by default, email addresses are less likely to be compromised (as they are all of the time) and users don&#8217;t have to deal with the issue of several email addresses/one login. </p>
<p>But how this will be implemented remains, as of this writing, to be seen. With Facebook&#8217;s history of changing their site on what appears to be a weekly basis anyways, you can&#8217;t be certain about any changes, but one has to ask: will &#8220;real names&#8221; continue to be displayed at the top of pages, or will the new usernames replace them?</p>
<p>It would be great if Facebook were to go to a more username-based rather than email- and real name-based service for more privacy and less &#8220;employer&#8221;-friendly, which has turned into a problem for some people with &#8220;soapbox Facebook accounts&#8221; when possible future employers find their account.</p>
<p>Nothing is certain, but there are some things, as a user, that you must consider when picking and using a username:</p>
<p><strong>Privacy</strong></p>
<p>Facebook has a sad history of privacy (as we&#8217;ve pointed out here many times), so I wouldn&#8217;t trust the new usernames with a real-world firstname_lastname format, since most accounts use one&#8217;s real name anyways. </p>
<p>And using a username already heavily associated with your name is also a bad idea in case employers <b>really</b> put you under the microscope: it makes your social life that much easier to find in a regular web search, which you probably don&#8217;t want employers to see.</p>
<p>And while most accounts are not publicly viewable, employers&#8217; demands can include the right to view an employee&#8217;s private Facebook account, under threat of termination (as most contracts/forms permit in larger, employee-reputation-aware businesses). </p>
<p>It has happened with YouTube users, Myspace users, and bloggers many times before, so don&#8217;t let it happen to you (or increase your chances of) now with Facebook usernames.</p>
<p>(and as a side note, did anyone notice <strong>Twitter user <a href="http://twitter.com/facebook_rt" title="facebook_rt">@facebook_rt</a> getting &#8220;suspended for strange activity&#8221;</a></strong>? Makes you wonder)</p>
<p><a href="http://thecoffeedesk.com/news/index.php/2009/06/10/facebook-is-getting-username-support/" rel="bookmark">Facebook Is Getting Username Support</a> originally appeared on <a href="http://thecoffeedesk.com/news">The Coffee Desk</a> on June 10, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecoffeedesk.com/news/index.php/2009/06/10/facebook-is-getting-username-support/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Furby Stoned</title>
		<link>http://thecoffeedesk.com/news/index.php/2009/06/05/furby-stoned/</link>
		<comments>http://thecoffeedesk.com/news/index.php/2009/06/05/furby-stoned/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 20:48:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Furby]]></category>
		<category><![CDATA[move along]]></category>
		<category><![CDATA[NOT NEWS]]></category>
		<category><![CDATA[not photoshopped]]></category>
		<category><![CDATA[nothing to see here]]></category>
		<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://thecoffeedesk.com/news/?p=565</guid>
		<description><![CDATA[Anyone else remember furbies? Yeah, I found this and think it&#8217;s amazing what a rolled up Taco Bell receipt and a red marker can do. 
Furby Stoned originally appeared on The Coffee Desk on June 5, 2009.
]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignnone" style="width: 560px"><a href="http://img197.imageshack.us/img197/5708/pict0165.jpg" title="furby stoned"><img alt="me stoned" src="http://img197.imageshack.us/img197/5708/pict0165.jpg" title="Furby Stoned" width="550" height="564" /></a><p class="wp-caption-text">&quot;me stoned&quot;</p></div>
<p>Anyone else remember furbies? Yeah, I found this and think it&#8217;s amazing what a rolled up Taco Bell receipt and a red marker can do. </p>
<p><a href="http://thecoffeedesk.com/news/index.php/2009/06/05/furby-stoned/" rel="bookmark">Furby Stoned</a> originally appeared on <a href="http://thecoffeedesk.com/news">The Coffee Desk</a> on June 5, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecoffeedesk.com/news/index.php/2009/06/05/furby-stoned/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  thecoffeedesk.com/news/index.php/author/chris/feed/ ) in 0.46689 seconds, on Jul 31st, 2010 at 4:42 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Jul 31st, 2010 at 5:42 am UTC -->