




if (typeof(disqus_iframe_css) == 'undefined') {
	disqus_iframe_css = '';
}
if (typeof(disqus_def_name) == 'undefined') {
	disqus_def_name = '';
}
if (typeof(disqus_def_email) == 'undefined') {
	disqus_def_email = '';
}
if (typeof(disqus_skip_auth) == 'undefined') {
	disqus_skip_auth = false;
}
if (typeof(disqus_default_text) == 'undefined') {
	disqus_default_text = 'Type your comment here.';
}

(function(){
	
	var ie = document.uniqueID
		&& document.compatMode
		&& !window.XMLHttpRequest
		&& document.execCommand ;

	try {
		if(!!ie) {
			document.execCommand("BackgroundImageCache", false, true);
		}
	} catch(e) {};
})();

var Dsq = new function() {
	this.container = document.getElementById('dsq-content');
	this.jsonData = {"reactions": [], "has_more_reactions": false, "users": {"4a046e315f227350c59a4cfc8babe50c": {"username": "DWalla", "tumblr": "", "display_name": "DWalla", "url": "http://disqus.com/guest/4a046e315f227350c59a4cfc8babe50c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "4aa905be1df8ab01c8b93a78f4f5ad3a": {"username": "UltraMegaChicken", "tumblr": "", "display_name": "UltraMegaChicken", "url": "http://disqus.com/guest/4aa905be1df8ab01c8b93a78f4f5ad3a/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8151a91fe3db943dcb8e86c6edf0126c": {"username": "Louis Wheeler", "tumblr": "", "display_name": "Louis Wheeler", "url": "http://disqus.com/guest/8151a91fe3db943dcb8e86c6edf0126c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "1e99cc2e88c78410a1bbe48af447bcda": {"username": "mac all the way", "tumblr": "", "display_name": "mac all the way", "url": "http://disqus.com/guest/1e99cc2e88c78410a1bbe48af447bcda/", "registered": false, "linkedin": "", "blog": "http://scobleizer.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a2b1611132974760ad6f80ba2c1a0a42": {"username": "Mikey D.", "tumblr": "", "display_name": "Mikey D.", "url": "http://disqus.com/guest/a2b1611132974760ad6f80ba2c1a0a42/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a19d235d4ee8442d7ba3d710fc759794": {"username": "Gary", "tumblr": "", "display_name": "Gary", "url": "http://disqus.com/guest/a19d235d4ee8442d7ba3d710fc759794/", "registered": false, "linkedin": "", "blog": "http://www.menori.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ca0b35c775e8781781bb76811d86166f": {"username": "Marc Hovanec", "tumblr": "", "display_name": "Marc Hovanec", "url": "http://disqus.com/guest/ca0b35c775e8781781bb76811d86166f/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "15187244f368d1d9606db4fcbe0017ed": {"username": "Darrell", "tumblr": "", "display_name": "Darrell", "url": "http://disqus.com/guest/15187244f368d1d9606db4fcbe0017ed/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "897016ac80378c278266af422b502ff3": {"username": "DAG", "tumblr": "", "display_name": "DAG", "url": "http://disqus.com/guest/897016ac80378c278266af422b502ff3/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "dariosalvelli": {"username": "dariosalvelli", "tumblr": "", "display_name": "Dario Salvelli", "url": "http://disqus.com/dariosalvelli/", "registered": true, "linkedin": "", "blog": "http://www.dariosalvelli.com", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a405bef93221785813dd5cca45f38faf": {"username": "dataland", "tumblr": "", "display_name": "dataland", "url": "http://disqus.com/guest/a405bef93221785813dd5cca45f38faf/", "registered": false, "linkedin": "", "blog": "http://dataland.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "445449c48829e2e66df6e09980ae9d0a": {"username": "James", "tumblr": "", "display_name": "James", "url": "http://disqus.com/guest/445449c48829e2e66df6e09980ae9d0a/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "972560ccd9bd2229dd86278793882290": {"username": "cheetah", "tumblr": "", "display_name": "cheetah", "url": "http://disqus.com/guest/972560ccd9bd2229dd86278793882290/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "38f303a4e7d7720c3f3afb731101d7d7": {"username": "loganson", "tumblr": "", "display_name": "loganson", "url": "http://disqus.com/guest/38f303a4e7d7720c3f3afb731101d7d7/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5fe13085a75a1eba5137568ece6959cb": {"username": "Chris", "tumblr": "", "display_name": "Chris", "url": "http://disqus.com/guest/5fe13085a75a1eba5137568ece6959cb/", "registered": false, "linkedin": "", "blog": "http://www.tealart.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "cac90c324c82d0491d478a76f62dc4aa": {"username": "Sam", "tumblr": "", "display_name": "Sam", "url": "http://disqus.com/guest/cac90c324c82d0491d478a76f62dc4aa/", "registered": false, "linkedin": "", "blog": "http://micfo.com/vps-web-hosting.html", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2b45c0a8d61627b2a44096044e5c70d7": {"username": "Macaholic", "tumblr": "", "display_name": "Macaholic", "url": "http://disqus.com/guest/2b45c0a8d61627b2a44096044e5c70d7/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7a94ab3bcd3cdb8395728b8b1cd60672": {"username": "Michael Gannotti", "tumblr": "", "display_name": "Michael Gannotti", "url": "http://disqus.com/guest/7a94ab3bcd3cdb8395728b8b1cd60672/", "registered": false, "linkedin": "", "blog": "http://www.mikeysgblog.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b29540d52ccecff9a56ce276bb1f873a": {"username": "smoothy", "tumblr": "", "display_name": "smoothy", "url": "http://disqus.com/guest/b29540d52ccecff9a56ce276bb1f873a/", "registered": false, "linkedin": "", "blog": "http://www.romanvirdi.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5a8fe4603e38ea93275ce0cbe325b565": {"username": "JS", "tumblr": "", "display_name": "JS", "url": "http://disqus.com/guest/5a8fe4603e38ea93275ce0cbe325b565/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "23f671150176f8d83aef76eb8dd977ea": {"username": "Ed Newhouse", "tumblr": "", "display_name": "Ed Newhouse", "url": "http://disqus.com/guest/23f671150176f8d83aef76eb8dd977ea/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0f673d574cb3e47c4abd39a2680b8f43": {"username": "goddoll", "tumblr": "", "display_name": "goddoll", "url": "http://disqus.com/guest/0f673d574cb3e47c4abd39a2680b8f43/", "registered": false, "linkedin": "", "blog": "http://goddoll.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "fff84bc87483c130a095dba4c2969247": {"username": "Podesta", "tumblr": "", "display_name": "Podesta", "url": "http://disqus.com/guest/fff84bc87483c130a095dba4c2969247/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "fa065088cdb448cb11dfdfbe2d22775c": {"username": "Steve P", "tumblr": "", "display_name": "Steve P", "url": "http://disqus.com/guest/fa065088cdb448cb11dfdfbe2d22775c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "techchris": {"username": "techchris", "tumblr": "", "display_name": "techchris", "url": "http://disqus.com/techchris/", "registered": true, "linkedin": "", "blog": "http://techchris.com", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/3440/avatar92.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "43a9c9f21fee21870ac9543cae841aa3": {"username": "Loren Feldman", "tumblr": "", "display_name": "Loren Feldman", "url": "http://disqus.com/guest/43a9c9f21fee21870ac9543cae841aa3/", "registered": false, "linkedin": "", "blog": "http://www.1938media.com/network/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7b0b6efd90757ef7e513e42a51634976": {"username": "mushu", "tumblr": "", "display_name": "mushu", "url": "http://disqus.com/guest/7b0b6efd90757ef7e513e42a51634976/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0065787ca6c3dd45259fb4716372b3f9": {"username": "Anak Malaysia", "tumblr": "", "display_name": "Anak Malaysia", "url": "http://disqus.com/guest/0065787ca6c3dd45259fb4716372b3f9/", "registered": false, "linkedin": "", "blog": "http://mymalaysia.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d3da702064c4a2848dc46c951b78f5b7": {"username": "Andy", "tumblr": "", "display_name": "Andy", "url": "http://disqus.com/guest/d3da702064c4a2848dc46c951b78f5b7/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "efcd5d17de0e785938588e0179eec7cb": {"username": "vanni", "tumblr": "", "display_name": "vanni", "url": "http://disqus.com/guest/efcd5d17de0e785938588e0179eec7cb/", "registered": false, "linkedin": "", "blog": "http://bicilogic.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c231de3239fe32649e8a90c56b06daee": {"username": "Richard.H", "tumblr": "", "display_name": "Richard.H", "url": "http://disqus.com/guest/c231de3239fe32649e8a90c56b06daee/", "registered": false, "linkedin": "", "blog": "http://www.RichardHong.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f1665f756c2aee869deda074e8226a98": {"username": "Eric", "tumblr": "", "display_name": "Eric", "url": "http://disqus.com/guest/f1665f756c2aee869deda074e8226a98/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2e6577077e02452321d8e62afa06d221": {"username": "Ed", "tumblr": "", "display_name": "Ed", "url": "http://disqus.com/guest/2e6577077e02452321d8e62afa06d221/", "registered": false, "linkedin": "", "blog": "http://www.videosmom.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "fc42e5d4b4453da23c1af5cc81a590b8": {"username": "NOviruses", "tumblr": "", "display_name": "NOviruses", "url": "http://disqus.com/guest/fc42e5d4b4453da23c1af5cc81a590b8/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8060ef0b5251a640ef51de7ffb54c9de": {"username": "Karen", "tumblr": "", "display_name": "Karen", "url": "http://disqus.com/guest/8060ef0b5251a640ef51de7ffb54c9de/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e4ff569f1c0c5f628022ff549f0a771d": {"username": "Allan Robertson", "tumblr": "", "display_name": "Allan Robertson", "url": "http://disqus.com/guest/e4ff569f1c0c5f628022ff549f0a771d/", "registered": false, "linkedin": "", "blog": "http://www.allanrob.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "aba6e77dd14a6ba0fc2e7e5f07db3908": {"username": "Joe", "tumblr": "", "display_name": "Joe", "url": "http://disqus.com/guest/aba6e77dd14a6ba0fc2e7e5f07db3908/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "6b00f02c3a6794ec3ec9c1d71c5ea92e": {"username": "azman", "tumblr": "", "display_name": "azman", "url": "http://disqus.com/guest/6b00f02c3a6794ec3ec9c1d71c5ea92e/", "registered": false, "linkedin": "", "blog": "http://www.diyanazman.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c5097e2c38752ba1f13b2df4463cfb70": {"username": "Joe S.", "tumblr": "", "display_name": "Joe S.", "url": "http://disqus.com/guest/c5097e2c38752ba1f13b2df4463cfb70/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "523be1d48cf3ceb088b787d363e1c74e": {"username": "gadkins", "tumblr": "", "display_name": "gadkins", "url": "http://disqus.com/guest/523be1d48cf3ceb088b787d363e1c74e/", "registered": false, "linkedin": "", "blog": "http://gadkins.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8f292cda908c3df441d7a5eb4b637f29": {"username": "Horribly Heart Broken", "tumblr": "", "display_name": "Horribly Heart Broken", "url": "http://disqus.com/guest/8f292cda908c3df441d7a5eb4b637f29/", "registered": false, "linkedin": "", "blog": "http://www.google.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "492ef0a8a1d38a638f527a967fc936e7": {"username": "John Ferguson", "tumblr": "", "display_name": "John Ferguson", "url": "http://disqus.com/guest/492ef0a8a1d38a638f527a967fc936e7/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e2ec26b52cfca04d6c66fa09a7dead17": {"username": "Viswakarama", "tumblr": "", "display_name": "Viswakarama", "url": "http://disqus.com/guest/e2ec26b52cfca04d6c66fa09a7dead17/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "377679277e20df12cbaf68d07ffaf220": {"username": "Tekpooler", "tumblr": "", "display_name": "Tekpooler", "url": "http://disqus.com/guest/377679277e20df12cbaf68d07ffaf220/", "registered": false, "linkedin": "", "blog": "http://www.tekpool.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "51a6d3d0efbe611cb2fe01c08807e9a2": {"username": "Brad", "tumblr": "", "display_name": "Brad", "url": "http://disqus.com/guest/51a6d3d0efbe611cb2fe01c08807e9a2/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d446ec980669af5d8c2f161e42f53894": {"username": "Tom B", "tumblr": "", "display_name": "Tom B", "url": "http://disqus.com/guest/d446ec980669af5d8c2f161e42f53894/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "389daaa2002ac703c373976f6a09a912": {"username": "Pete", "tumblr": "", "display_name": "Pete", "url": "http://disqus.com/guest/389daaa2002ac703c373976f6a09a912/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5e27a83f2f0df238eba7819b50da995d": {"username": "Nick", "tumblr": "", "display_name": "Nick", "url": "http://disqus.com/guest/5e27a83f2f0df238eba7819b50da995d/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "87e845b64fec40ebd7cf7a4997ab2b63": {"username": "Keith", "tumblr": "", "display_name": "Keith", "url": "http://disqus.com/guest/87e845b64fec40ebd7cf7a4997ab2b63/", "registered": false, "linkedin": "", "blog": "http://www.prodikl.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "254ae39629239c34620bc42922106575": {"username": "Victor", "tumblr": "", "display_name": "Victor", "url": "http://disqus.com/guest/254ae39629239c34620bc42922106575/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "29046c3293cb23b9802afd5819f2a415": {"username": "Larsa", "tumblr": "", "display_name": "Larsa", "url": "http://disqus.com/guest/29046c3293cb23b9802afd5819f2a415/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e1e660556b969c5fece0bebd44a9a855": {"username": "blake w.", "tumblr": "", "display_name": "blake w.", "url": "http://disqus.com/guest/e1e660556b969c5fece0bebd44a9a855/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d80563df7060939994b4e88d47f051c7": {"username": "David Raho", "tumblr": "", "display_name": "David Raho", "url": "http://disqus.com/guest/d80563df7060939994b4e88d47f051c7/", "registered": false, "linkedin": "", "blog": "http://daraho.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f31310960d7d39b482a0b915a47ce4d7": {"username": "Daniel", "tumblr": "", "display_name": "Daniel", "url": "http://disqus.com/guest/f31310960d7d39b482a0b915a47ce4d7/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "fc7637256f534ae88f1f2b594ae03a37": {"username": "Jack", "tumblr": "", "display_name": "Jack", "url": "http://disqus.com/guest/fc7637256f534ae88f1f2b594ae03a37/", "registered": false, "linkedin": "", "blog": "http://blogs.guardian.co.uk/technology/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7ff717c1400fa37dc739e7b3f1aa643c": {"username": "Richard Hyett", "tumblr": "", "display_name": "Richard Hyett", "url": "http://disqus.com/guest/7ff717c1400fa37dc739e7b3f1aa643c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d1aa4e8593b0b0e63bcf5ec38739c41c": {"username": "Brent", "tumblr": "", "display_name": "Brent", "url": "http://disqus.com/guest/d1aa4e8593b0b0e63bcf5ec38739c41c/", "registered": false, "linkedin": "", "blog": "http://brentroos.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "9a3fd0183e9aa22dfa9c8a92cdfbc5aa": {"username": "Omar Ronan", "tumblr": "", "display_name": "Omar Ronan", "url": "http://disqus.com/guest/9a3fd0183e9aa22dfa9c8a92cdfbc5aa/", "registered": false, "linkedin": "", "blog": "http://www.joiryda.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "78085e23f38a1a141c3fe079c8a7fd96": {"username": "Smitty", "tumblr": "", "display_name": "Smitty", "url": "http://disqus.com/guest/78085e23f38a1a141c3fe079c8a7fd96/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "2995c6c0ddc007388d9a2a6165418b55": {"username": "Matthew G. Hauge", "tumblr": "", "display_name": "Matthew G. Hauge", "url": "http://disqus.com/guest/2995c6c0ddc007388d9a2a6165418b55/", "registered": false, "linkedin": "", "blog": "http://www.aurebu.no/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d3ea5ee6736f486f879d4c80695b2223": {"username": "met", "tumblr": "", "display_name": "met", "url": "http://disqus.com/guest/d3ea5ee6736f486f879d4c80695b2223/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b89bdbbef0efcc7d2eda0c680e91d175": {"username": "Amine", "tumblr": "", "display_name": "Amine", "url": "http://disqus.com/guest/b89bdbbef0efcc7d2eda0c680e91d175/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "3553f5e0db0fd1ec4e40a932a2d8f5b3": {"username": "Robert Scoble", "tumblr": "", "display_name": "Robert Scoble", "url": "http://disqus.com/guest/3553f5e0db0fd1ec4e40a932a2d8f5b3/", "registered": false, "linkedin": "", "blog": "http://scobleizer.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/4069/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "62e243a3f26aafa0eacb0371c4170a49": {"username": "Peter", "tumblr": "", "display_name": "Peter", "url": "http://disqus.com/guest/62e243a3f26aafa0eacb0371c4170a49/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/2157/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "1da5c9aa875cb3e777557aa7ffd3f254": {"username": "Mike Peter Reed", "tumblr": "", "display_name": "Mike Peter Reed", "url": "http://disqus.com/guest/1da5c9aa875cb3e777557aa7ffd3f254/", "registered": false, "linkedin": "", "blog": "http://www.ratemymovie.co.uk/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "bb31daa6b22b97a9aa6e69016f50badc": {"username": "Guy Pelletier", "tumblr": "", "display_name": "Guy Pelletier", "url": "http://disqus.com/guest/bb31daa6b22b97a9aa6e69016f50badc/", "registered": false, "linkedin": "", "blog": "http://glpelletier.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a69c6a79cfd1545281d5ff99944114f8": {"username": "Bobobobobobob", "tumblr": "", "display_name": "Bobobobobobob", "url": "http://disqus.com/guest/a69c6a79cfd1545281d5ff99944114f8/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ec9704ddd5d666226e1d99854e6b46ad": {"username": "studen", "tumblr": "", "display_name": "studen", "url": "http://disqus.com/guest/ec9704ddd5d666226e1d99854e6b46ad/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5b5476bdc83f58d3566fe883a6a002aa": {"username": "dan", "tumblr": "", "display_name": "dan", "url": "http://disqus.com/guest/5b5476bdc83f58d3566fe883a6a002aa/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f34277f334ccd15a0c2b0f1c360a67f6": {"username": "Jason357", "tumblr": "", "display_name": "Jason357", "url": "http://disqus.com/guest/f34277f334ccd15a0c2b0f1c360a67f6/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "52326bcc0d65cd0e2b6e01c67c5c2e1c": {"username": "edwardk", "tumblr": "", "display_name": "edwardk", "url": "http://disqus.com/guest/52326bcc0d65cd0e2b6e01c67c5c2e1c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "7ab078da1ca38222c9d4f87948cbc8de": {"username": "Colby", "tumblr": "", "display_name": "Colby", "url": "http://disqus.com/guest/7ab078da1ca38222c9d4f87948cbc8de/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c929e85489e89a6561c14660602fdaab": {"username": "Heather", "tumblr": "", "display_name": "Heather", "url": "http://disqus.com/guest/c929e85489e89a6561c14660602fdaab/", "registered": false, "linkedin": "", "blog": "http://www.pugettown.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/28/2063/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "357a20e8c56e69d6f9734d23ef9517e8": {"username": "os11", "tumblr": "", "display_name": "os11", "url": "http://disqus.com/guest/357a20e8c56e69d6f9734d23ef9517e8/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "118793b3f2400403d59cbb1a474161a8": {"username": "the forester", "tumblr": "", "display_name": "the forester", "url": "http://disqus.com/guest/118793b3f2400403d59cbb1a474161a8/", "registered": false, "linkedin": "", "blog": "http://seedlings.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": true, "name": "Scobleizer", "streaming_realtime": true, "url": "scobleizer", "allow_anon_post": true, "reactions_enabled": true, "reply_position": 1, "show_avatar": true, "allow_anon_votes": false, "disqus_auth_disabled": false}, "realtime_enabled": true, "request": {"username": "", "is_global_moderator": false, "sharing": {}, "sort": 4, "forum": "scobleizer", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-17_09:48:31", "remote_domain": "", "page": 1, "is_moderator": false, "display_username": "", "points": null, "subscribe_on_post": 2, "moderator_can_edit": false, "is_remote": false, "is_verified": false, "missing_perm": "locked"}, "realtime_paused": false, "posts": {"9667914": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert,<br><br>Let's see some Linux commentary in here...<br><br>With very few exceptions, anything you can with Windows or Mac, I can do with Linux AND keep my freedom, no DRM, no money out of my pocket.<br><br>Robert, since you no longer work for MS, how about some objective computing stories. Vista is NOT interesting other than for the shock value people get when they realize they probably have to buy a new computer to even run Vista.<br><br>One would think that with all the money that MS makes, they could actually develop an OS that doesn't need a hardware upgrade every iteration. Linux doesn't. I can comfortably run Ubuntu on 256 MB RAM. You cannot run OS X or XP well at all with 256 MB RAM. I don't run under 256, but I could with little to no trouble.<br><br>They can't and won't because there is no money in doing so. Writing tight code has gone out the window largely in the non-unix world. Even OS X has lost the unix tenet of keep it simple. Since MS has deals with the OEMs, making hardware upgrades a requirement makes them additional money.<br><br>Look at Linux, folks. Unless you NEED Windows or OS X, which 90+% of yyou don't, save your money, your freedom, and your hardware. Switch to an OS that actually is socially responsible.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_21:56:29", "killed": false, "user_key": "62e243a3f26aafa0eacb0371c4170a49", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667915": {"up_voted": false, "ip": "", "has_replies": false, "message": "RSS Links.<br><a href=\"http://Http://www.nirelan.wordpress.com\" rel=\"nofollow\">Http://www.nirelan.wordpress.com</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_21:21:40", "killed": false, "user_key": "5e27a83f2f0df238eba7819b50da995d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667916": {"up_voted": false, "ip": "", "has_replies": false, "message": "Steve P - You are saying that Apple will change, Dell will change and the world will change. Who cares?<br><br>If I buy a product today its the condition of the company NOW that matters and maybe the immediate future.<br>As of today - I am not too fond of Apple and am more satisfied with Dell. Reason being that the powerbook has been back 3 times for the same reason. Dell gave me a replacement by the third time.<br><br>I want Apple to do something about me because I paid a premium for it. I expect Dell service to be bad - because they have a bad reputation and also because I paid less for it.<br><br>When the Apple CSR says on the 9th day that its only been just over a week and there are a lot of people in the queue ahead of you - there has to be something wrong - RIGHT NOW.<br>I don't care if they change 2 years from now.<br><br>You are claiming companies adapt or not. So what was your point?<br>That this argument is moot? :D Quite true. I usually don't get involved until I feel like I'm screwed.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_18:08:46", "killed": false, "user_key": "d3ea5ee6736f486f879d4c80695b2223", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667917": {"up_voted": false, "ip": "", "has_replies": false, "message": "Looking forward to it!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_19:29:53", "killed": false, "user_key": "c231de3239fe32649e8a90c56b06daee", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667918": {"up_voted": false, "ip": "", "has_replies": false, "message": "For all those arguing price and good hardware:<br><br>MacBookPro<br>2.33GHz Intel Core 2 Duo<br>1680 x 1050 pixels<br>2GB memory<br>160GB hard drive<br>8x double-layer SuperDrive<br>ATI Mobility Radeon X1600 graphics with 256MB SDRAM<br>$2,799.00<br><br>Dell XPS Mobile Powerhouse<br>Intel\u00ae Core\u2122 2 Duo T7400 (2.16GHz, 4MB L2 Cache, 667 MHz FSB)<br>Video Card<br>512MB NVIDIA\u00ae GeForce\u2122 Go 7950 GTX<br>Memory<br>1GB DDR2 SDRAM at 667MHZ, 2 DIMM<br>Hard Drive<br>80GB 7200rpm SATA Hard Drive<br>Combo or DVD+RW Drive<br>24X CD Burner/DVD Combo Drive<br>$2,873<br><br>It seems there isn't much of a big difference between cost and features as some people seem to make. Plus and minuses on both sides...", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_19:09:40", "killed": false, "user_key": "a2b1611132974760ad6f80ba2c1a0a42", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667919": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert, Still off topic<br>I saw that page, You must spend 1/2 your day with e-mails, 1/2 your day with posts and comments, and then your regular job.<br><br>I'm impressed<br><br>Guy", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_18:35:02", "killed": false, "user_key": "bb31daa6b22b97a9aa6e69016f50badc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667920": {"up_voted": false, "ip": "", "has_replies": false, "message": "ive always been prone to macs myself so we'll see whats up when i actually get to play around with vista", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_17:34:57", "killed": false, "user_key": "0f673d574cb3e47c4abd39a2680b8f43", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667921": {"up_voted": false, "ip": "", "has_replies": false, "message": "OK, I'm a Mac user. (Who lives near Redmond!)<br><br>In spte of a responders early comment, this \"debate\" has again seemed to deteriorate into pointless pointing.<br><br>Apple, Dell, MS etc. are businesses, not shrines! They make business decisions.<br>That Apple doesn't make \"cheap PC's\" due to low margins is correct as a business decision. Dell does and made it's fortunes on that business model. It seemed to be what people wanted. Apple had a niche.<br>Now, Apple is on a roll in spite of price. They compete well in price when compared to similar specs AND build quality from other companies. (Yes they've screwed up a bit on QC recently. Not the norm. Will hopefully be corrected. Problem if not.)<br>This is partly because some of the \"myths\" about Mac's are being dispelled and people are finding an OS that works for them without some ot the things they didn't like about MS. Some of the attraction is also image. Style did wonders for Apple. It's not the only thing. It opened a lot of closed minds and helped word spread.<br><br>Dell lately has found it's business model floundering. They will be reorganizing and trying to sell more upscale. Can they shift? Who knows.<br><br>All through the 60's - 10 years - the VW was immensely popular. People wanted functional solid CHEAP transportation. That was it's cachet. Same with Dell. Then VW almost went belly up as noone wanted to have people think they were \"poor\" or \"unsophisticated\" or \"earthhugger/hippies\" but that they were \"successful\". So they bought upscale. Until VW came out with Hot cars. A new business model.<br><br>Part of my point is that in spite of Apple having a reason for not building a cheap PC to compete with HP at Costco, some people WANT cheap PC's at Costco. It might give them what they need. It does give them what they want.  Wil Apple succeed as a business ignoring this? Will they at some point need to compete there as well? Wait and see.<br>If you want to compare Apples and PC's based on price, then see what you get at the same approximate price point in both specs and build quality - and style, sure - and functionality and supplied software. Is there anything that MUST be added? Add in that cost. Now see waht you get. Compare to your needs. Make your choice. YOUR choice. NOT what you think everyone else should choose.<br>Business models can change. The iPod and iPhone reflect that. Good change? Bad change? Balance?<br>We'll see.<br>If either package works for you based on actual knowledge and choice of options, then it's right.<br>If you choose based on biases, fine. That's the case with most people. If it works, great. But it might not be \"right\". Just don't treat bias as thought in your discussions of the merit of either system.<br><br>Oh, I'm rambling again. My 4th cup of coffee?  :)<br><br>Hi, Robert. Doubt I made sense but I'm too lazy to go back and check/edit.<br><br>2 hours? I haven't even watched the 2 hour MacWorld Keynote! :)<br><br>We'll see.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_16:19:25", "killed": false, "user_key": "fa065088cdb448cb11dfdfbe2d22775c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667922": {"up_voted": false, "ip": "", "has_replies": false, "message": "Guy: <a href=\"http://Wordpress.com\" rel=\"nofollow\">Wordpress.com</a> has a page where I can read them all, mark spam as spam, or otherwise manage comments.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_16:03:05", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667923": {"up_voted": false, "ip": "", "has_replies": false, "message": "Not true loganson. The HP I wrote about is almost equal in specs to the $2499 15\" macbook pro except for stuff like backlit keyboard, etc (and of course the looks :) )<br>The HP was for $949 from costco. Even if you add a $50 costco membership to it its cheaper.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_14:11:35", "killed": false, "user_key": "d3ea5ee6736f486f879d4c80695b2223", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667924": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert, use one of the Macs (iLife).  Just cut and patch a couple of clips.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_14:13:13", "killed": false, "user_key": "2e6577077e02452321d8e62afa06d221", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667925": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert Off topic:<br>How do you track the comments on your blog? Do you use the e-mail response or do you read all of your comments? I have subscribed to your comment feed and you get around 80 to 100 comments per day.<br><br>Guy", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_15:07:46", "killed": false, "user_key": "bb31daa6b22b97a9aa6e69016f50badc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667926": {"up_voted": false, "ip": "", "has_replies": false, "message": "As a long time Macintosh user (22 years and counting), I wish Vista well. Why? Because it puts to rest another bit of Microsoft FUD. Ever since MS-Dos, Microsoft and its pet columnists would play the same game. They would spend years of effort advertising that whatever benefits the Macintosh had were worthless-- right up to the time that Microsoft put out its own version of the same thing.<br><br>This isn't to say that Apple hasn't screwed up at times: the whole Pink, Taligent era was embarrassing. But, Apple has a winner with Mac OSX. Meanwhile, Microsoft and its sycophants were discounting Mac OSX as eye-candy.<br><br>Areo Vista has eye-candy of its own now, so Microsoft can drop that bit of FUD. You will also notice that to use Areo Vista, you need a machine that is at least two to three times as powerful as to run Windows XP. This means that only upper end PC's sold in the last two years qualify. But, the junky PC's older than that have probably been thrown away. What this means is that, all this time, Apple computers needed to be twice as powerful to run Mac OSX. Eye-candy uses up computing cycles. We Mac users don't mind that; the Areo Vista users won't either. Eye-candy is nice.<br><br>I don't mean to disparage the PC's; many people are happy enough with them. I wish them well. All I'm saying is that, every time Microsoft catches up to Apple, some disinformation vanishes.<br><br>Now, if we could only get PC users to recognize that Apple doesn't make low end, throw away, junky PC's and starts comparing them to mid range computers from Dell or HP. If they did compare correctly, then the PC users would know that Apple Mac's are comparable in price or lower. And why shouldn't they cost the same? All these computers are built in the same Chinese factories that build Dells or HP's. They use most of the same components. So, the hardware question, among mid range computers, becomes irrelevant.<br><br>Those of you who build their own computers from parts, and bragging about their savings, are ignoring the time it takes you to research, build, get them working and maintain them. How much is your time worth? Most Macintosh users have pay grades above $20 an hour, so it's not worth it to us to build one. It would cost us above two thousand dollars in time to get even near the quality of a Mac. And the Mac's cost less than that.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_14:06:40", "killed": false, "user_key": "8151a91fe3db943dcb8e86c6edf0126c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667927": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nowadays the Windows laptops come with inbuilt webcams and smaller remote controls with 4 to 6 buttons. Their implementation come no where close to Apples.<br><br>But I could buy two of those laptops for an Apple's price. That way I'll have a backup laptop each time it goes for repair.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_14:14:02", "killed": false, "user_key": "d3ea5ee6736f486f879d4c80695b2223", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667928": {"up_voted": false, "ip": "", "has_replies": false, "message": "Pete says:<br>&gt; History note. Microsoft Word and Excel<br>&gt; were on the Mac 1st. They were commisioned<br>&gt; by Apple for the 1st Mac.<br><br>Actually, Word was out for DOS first -- and it had windows and you could get it bundled with a mouse even before the Mac came out. Microsoft also had a spreadsheet called MultiPlan, which got trounced by Lotus 1-2-3.<br><br>The Mac was the first to have graphical versions of Word and Excel, though I'm not sure \"commissioned\" is the right word. The Mac was also first to have the Office bundle.<br><br>&gt; Also the Mac is more expsensive doesn\u2019t<br>&gt; hold water anymore. Go to <a href=\"http://Dell.com\" rel=\"nofollow\">Dell.com</a> and do a<br>&gt; comparative price spec\u2026 you\u2019ll be surprised.<br><br>Dell sells millions, possibly tens of millions, of PCs that are *much* cheaper than Macs. As a matter of fact, it always has.<br><br>I suspect the average differential is even larger for the 95% of the world's population who don't live in the US. Could someone pop down to the Apple store in Kabul and see how an iMac compares with the cost of a locally-assembled PC?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_14:13:40", "killed": false, "user_key": "fc7637256f534ae88f1f2b594ae03a37", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667929": {"up_voted": false, "ip": "", "has_replies": false, "message": "Louis Wheeler says:<br>&gt; All these computers are built in the same<br>&gt; Chinese factories that build Dells or HP\u2019s.<br><br>Yes, that's certainly true of Dell's Chinese factory in Austin, Texas!<br><br>Next time, pick on IBM  ;-)<br><br>&gt; Most Macintosh users have pay grades above $20<br>&gt; an hour, so it\u2019s not worth it to us to build one.<br><br>That may also be true in Kabul, too....", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_14:22:47", "killed": false, "user_key": "fc7637256f534ae88f1f2b594ae03a37", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667930": {"up_voted": false, "ip": "", "has_replies": false, "message": "Two hours, that's too long even if the discussion was very interesting.  Also, how about a small preview or trailer before launching this on the 30/31?  What's the official date again?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_13:36:04", "killed": false, "user_key": "2e6577077e02452321d8e62afa06d221", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667931": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ed: unfortunately I don't have the editing resources to do a preview. The preview is our text blogs.<br><br>I agree that it's long. But I'll try to point out the interesting parts.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_13:43:27", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667932": {"up_voted": false, "ip": "", "has_replies": false, "message": "Before it is mentioned that Apple does not offer bottom basement priced PCs, let me make it clear that Apple has no desire to enter that market due to the razor then margins. There really is no advantagge to being there from a business standpoint. Apple released the Mac Mini and that is as close to the bargain PC as they are likely to get.<br><br>Apple will let Dell, HP and the others fight over cutting cost and lowering prices while Apple just makes better computers with a killer OS.<br><br>Apple is competitive in the markets they want to compete in, like the mid-to-high end. Configure a Dell like a MacPro and it is more expensive than the Mac. Apple includes in their default configurations what Dell, etc leaves out to cut costs.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_13:43:28", "killed": false, "user_key": "38f303a4e7d7720c3f3afb731101d7d7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667933": {"up_voted": false, "ip": "", "has_replies": false, "message": "No such thing as a definitive opinion.<br><br>There is such a thing as acting upon your own opinion and screw everyone else.<br><br>Deeds, not words.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_13:33:22", "killed": false, "user_key": "1da5c9aa875cb3e777557aa7ffd3f254", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667934": {"up_voted": false, "ip": "", "has_replies": false, "message": "I like ice cream.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_13:11:56", "killed": false, "user_key": "523be1d48cf3ceb088b787d363e1c74e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667935": {"up_voted": false, "ip": "", "has_replies": false, "message": "I made my girlfriend buy a powerbook last year. It has been with the geniuses longer than it has been with her. This time its almost 2 weeks. The customer rep takes a look at the record and says \"Oh! its only 9 days. You are still in the queue.\".<br>Till Apple gets its stuff back together. I am not getting another Apple product.<br><br>Apple has to keep parts in stock and the geniuses have to be more intelligent.<br><br>And Pete, Macs are way costlier than other laptops.<br>An HP laptop that a friend of mine bought from costco for $945: Core2Duo(i forgot the specs), 2GB RAM, 256mb Nvidia GEforce (128mb shared), 120GB Harddrive, 8CellBattery, Webcam inbuilt, etc. This was bought 3 weeks ago.<br>I don't care about the higher prices coz the macs look good and OSX I like - but the service sucks big time.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_12:58:54", "killed": false, "user_key": "d3ea5ee6736f486f879d4c80695b2223", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667936": {"up_voted": false, "ip": "", "has_replies": false, "message": "We'll get the videos out on the 30th.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_12:44:42", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667937": {"up_voted": false, "ip": "", "has_replies": false, "message": "Leopard came up in the conversations many times. So, don't worry that the conversation was slanted toward Vista.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_12:32:43", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667938": {"up_voted": false, "ip": "", "has_replies": false, "message": "re: 22<br><br>History note. Microsoft Word and Excel were on the Mac 1st.  They were commisioned by Apple for the 1st Mac.  Microsoft decided to turn them into a office suite to run on Windows later on.<br><br>Also the Mac is more expsensive doesn't hold water anymore. Go to <a href=\"http://Dell.com\" rel=\"nofollow\">Dell.com</a> and do a comparative price spec... you'll be surprised.  On top of that I believe PCWorld (or one such major Windows rag)  rated the Macbook Pro's as the best Laptops of 2006.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_12:30:43", "killed": false, "user_key": "389daaa2002ac703c373976f6a09a912", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667939": {"up_voted": false, "ip": "", "has_replies": false, "message": "My apologies for this long rant(ish) post.<br><br>Tekpooler said:<br>\"Vista Rocks.. havent used the OSXa lot.. but its just too pricey to buy for just its looks (machine)..\"<br><br>Do you realize how scattered your comment is? You're blending the hardware platform with the OS environment into one criticizing point that focuses JUST on a superficiality: cosmetics. As you haven't used \"OSXa lot\", let me tell you that those who HAVE used Mac OS X and know of what they speak would care less about the plastic shell of the computer the operating system runs on. I care less -- WAY less -- about the computer's look and care WAY more about how efficient, unobtrusive, robust, dependable, durable, logical and clean Mac OS X is... and onwards to the applications that run on it. These are not issues of cosmetics, but aspects that contribute to my flexibility and productivity as an end-user.<br><br>Note that these comments of mine do not say \"WINDOZE SUKZ\", but rather what IS the value of a different platform... and I'll let people's own experiences with any OSes by comparison resonate within themselves...<br><br>My experience is that the operating system has a FAR GREATER impact on the end-user than the computer's specifications. When one moves their mouse around the screen all day, are they wishing for a better graphics card whenever they hit a bluescreen, get served a crash notification, a Trojan gets installed and their PC starts acting as a spam server or DDOS zombie... or even some cursed \"Wizard\" or puppy dog pops up? No. For some strange reason, most users just accept this \"quality of life\" on a computer as being \u201cjust the way things are\u201d, update their virus definitions and hope for the best (meanwhile, week by week their Registry gets bigger and bigger...). From my perspective, it's weird -- almost Orwellian -- how most people out there don\u2019t give their OS a first let alone second thought. Now, I'm not trying to say that hardware doesn't matter -- it does -- and Apple's move to the more energy efficient Intel CPUs was a smart (and BOLD) move, but so many people who fancy themselves as being PC ubergeeks miss this point. Hardware, hardware hardware; that's all they obsess about. Meanwhile, to paraphrase Clinton, \"It's the computing environment, stupid\" that matters. So... who's more the misguided one? Those self professed PC geeks who miss the crucial point regarding user environment? Or, those who buy boxes because they're pretty? Well, those who value THE OPERATING SYSTEM that runs on a Mac fit neither of these cases.<br><br>And John Ferguson? Don't hold your breath for Apple to release OS X for any PC. It won\u2019t happen, because Apple derives their income from hardware sales. Also, it would be a difficult, uphill battle to gain sufficient OS marketshare against the deeply ensconced Windows platform, and there would literally have to be a revolution in the enterprise software sector for it to be successful. Apple wouldn\u2019t last long enough to get a large enough OS share that would keep Apple sustainable \u2014 regardless of iPod or iPhone (potential) sales. And besides, Apple\u2019s vertical integration is AN ASSET to the platform\u2019s stability. I used to chalk that one up to the PC clone side, but not anymore. Sure, it\u2019s cheaper to build your own PC, but ALL PC companies \u2014 Dell, HP, Apple and more \u2014 are not catering to that market. In the context of the overall personal computer market (Windows and Mac OS inclusive), this contingent is but a niche of the overall market. Isn\u2019t it? Given this, Apple\u2019s gear has become quite competitive in price against Dell, HP etc... And Apple\u2019s vertical integration allows Apple to optimize the OS to the hardware they choose. Result: way less hassle. Then result of this: more productivity and REAL results for the end user.<br><br>Thanks for reading.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_12:06:49", "killed": false, "user_key": "2b45c0a8d61627b2a44096044e5c70d7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667940": {"up_voted": false, "ip": "", "has_replies": false, "message": "During my writing of my ridiculously long post, Tom B posted. His second point speaks succinctly to the point of my post. And his first point cannot be ignored. To borrow from Tekpooler, UNIX ROCKS. This fact must be \"dealt with\" ;)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_12:10:03", "killed": false, "user_key": "2b45c0a8d61627b2a44096044e5c70d7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667941": {"up_voted": false, "ip": "", "has_replies": false, "message": "Three comments;<br>1) Vista still isn't UNIX<br>2) I use a Mac at home; XP at work. Vista would have to have HUGE user interaction refinements-- and I don't mean adding eye candy-- for me to give MSFT any kudos.<br>3) \"I work in the browser, the OS doesn\u2019t matter so much any more. I use both OS\u2019s because I have to.\" You neglect security issues in making this statement. BTW: I hope you are at least using a DECENT browser, like Opera, Safari, or Firefox.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_11:50:24", "killed": false, "user_key": "d446ec980669af5d8c2f161e42f53894", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667942": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm looking forward to the discussion and the release of both Vista and OS 10.5. Anything that ups the ante is good for everybody in the long run and the staff at Cupertino do not have a monopoly on good ideas. However, I remain a Windows skeptic- having seen too many BSOD and bailed out too many Windows users from catastrophic crashes/infections who would be better served on a Mac.<br><br>One anecdote is a great illustration. A G3 400mHz iMac I bought back when Clinton was still in the White House is still in use by an aunt I gave it to after I had no more need for it in the house. Running OS9 and now running 10.3x, it has been connected to broadband internet without AV software and has never been infected, nor has it ever crashed or had a Kernel Panic (something I cannot say for my G4 &amp; 5 machines). It's not a speed demon, but still faithfully works every day at a useable speed and has only had an internal clock battery and the IR mouse replaced. Quite a track record.<br><br>The best tool depends upon your needs and for the vast majority of users a modern iBook, Mac mini or Mac Book is all the computer they will ever need. Add a copy of MS Office, usually discounted with the purchase of a new Mac, and you are in business. Serious gamers can buy the console of their choice and have the best of both worlds. A Mac mini and an X-Box 360 would make a nice combo and still not break the bank.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_11:38:16", "killed": false, "user_key": "897016ac80378c278266af422b502ff3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667943": {"up_voted": false, "ip": "", "has_replies": false, "message": "Apologies -- but i have to announce this link. it's amusing for one, and it's pertinent to your groups discussion.<br><a href=\"http://www.hawkwings.net/2007/01/27/microsoft-green-with-apple-envy/\" rel=\"nofollow\">http://www.hawkwings.net/2007/01/27/microsoft-g...</a><br><br>cheers<br>(two blog comment posts and still on my first coffee...gotta get a life)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_11:16:36", "killed": false, "user_key": "efcd5d17de0e785938588e0179eec7cb", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667944": {"up_voted": false, "ip": "", "has_replies": false, "message": "Tiger has been out for about one year. Vista is about to pop, and Leopard is not too far behind. So the OS-shoot-out is about the Old vs the New. But It would be cool if you and the gang did a a follow-up (with beer and pizza, natch) and revisited your observations when Vista is few months old and Leopard is out and pouncing. Cheers, and bottoms up!<br>( PS to the poster who mentioned building your own pc and running lots of free software etc...they had better be using a version of Linux..'cause ain't no way they gonna do that on the farm with Vista and the fast CPUs it requires ... better Ubuntu for all that buddy). PeaCe", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_11:11:39", "killed": false, "user_key": "efcd5d17de0e785938588e0179eec7cb", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667945": {"up_voted": false, "ip": "", "has_replies": false, "message": "I wait the video (wow 2 hours!). :)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_04:19:25", "killed": false, "user_key": "dariosalvelli", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667946": {"up_voted": false, "ip": "", "has_replies": false, "message": "Wait wait wait, you're going to compare Vista with a one-year-old version of OS X?  Wouldn't it make more sense to wait three or four months, and then compare the <i>latest</i> versions of each OS?  Otherwise, sounds to me like you're setting up a strawman.<br><br>Unless your point is that Vista doesn't even compete to an OS that's already been on the market a year.  Somehow I don't think that's your point.<br><br>Will you be doing a follow-up video once Leopard ships?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_10:25:08", "killed": false, "user_key": "118793b3f2400403d59cbb1a474161a8", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667947": {"up_voted": false, "ip": "", "has_replies": false, "message": "I\u00b4ve used PCs at work far to long, since 1988 that is. I still use, I\u00b4m on a Vista Business since last Monday. It\u00b4s a disappointment. At home I and my family use Intel Macs. Today I decided that my design office should migrate to OS X (with a little help from Parallels..). Honestly, I can\u00b4t wait.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_10:41:57", "killed": false, "user_key": "29046c3293cb23b9802afd5819f2a415", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667948": {"up_voted": false, "ip": "", "has_replies": false, "message": "Greedy Microsoft will make you register every 29 days for for a stupid OS.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_10:39:59", "killed": false, "user_key": "445449c48829e2e66df6e09980ae9d0a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667949": {"up_voted": false, "ip": "", "has_replies": false, "message": "Correct me if Im wrong but Vista launches on the 30th (tuesday), or atleast thats the day its supposed to go on sale throughout my store.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_09:53:57", "killed": false, "user_key": "5fe13085a75a1eba5137568ece6959cb", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667950": {"up_voted": false, "ip": "", "has_replies": false, "message": "2 hours ?<br><br>It only takes 2 seconds for me to say \"Get a Mac. End of story\".<br><br>:)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_10:42:45", "killed": false, "user_key": "d3da702064c4a2848dc46c951b78f5b7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667951": {"up_voted": false, "ip": "", "has_replies": false, "message": "Are you comparing Vista with Leopard? Because if you aren't, the comparison is only going to be valid for a few more months.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_10:44:02", "killed": false, "user_key": "5a8fe4603e38ea93275ce0cbe325b565", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667952": {"up_voted": false, "ip": "", "has_replies": false, "message": "Vista Rocks.. havent used the OSXa lot.. but its just too pricey to buy for just its looks (machine)..<br><br>Ideally, I would get a mac and run vista on it.. if you were ready to shell out enuff dollars to get a mac in the first place..", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_04:31:34", "killed": false, "user_key": "377679277e20df12cbaf68d07ffaf220", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667953": {"up_voted": false, "ip": "", "has_replies": false, "message": "&gt; Mac users don\u2019t need to get all agitated<br>&gt; about this old argument - they have already<br>&gt; seen the light, and don\u2019t care what the other<br>&gt; person is using.<br><br>Great joke, Dan! If you are not being intentionally funny, I think you might need to spend more time on teh intarweb, where the Mac faithful are still blitzing almost every available space with their psuedo-religious whines.<br><br>I've always put it down to insecurity, or to having a desperately impoverished idea of a life. Does your self esteem really depend on the brand of computer you use? Or your car? Or your trainers? If so, that's really pitiful, isn't it?<br><br>In any case, it's an issue with diminishing interest away from very rich people living in California.<br><br>Go to India or China or most countries in Africa and South America and see how much most people care about having rounded corners and brushed metal, or not. What they do care aboout is the ability to knock together cheap PCs for business or pleasure and run lots of cheap software on them, without having to ask anyone's permission.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_08:56:13", "killed": false, "user_key": "fc7637256f534ae88f1f2b594ae03a37", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667954": {"up_voted": false, "ip": "", "has_replies": false, "message": "I've read several posts about how expensive the Vista upgrade is.  Check your facts folks.  The Apple Store currently sells Mac OSX v10.4 Tiger, a minor release (putting it mildly here) for $129.  Apple tries to sell you a minor release pretty much every year for $129 but if you want the latest gadgets or whiz bang screen effects, you buy it.<br><br>On Amazon, the Vista basic upgrade sells for $98.95 and Premium sells for $154.99.<br><br>If you were to upgrade your Mac OS as often as $teve Job$ wants you to (so his backdated options can be worth something), you'd have paid hundreds of dollars since Windows XP's release.<br><br>If the Mac Heads really want to convert people they should begin by telling the truth.  BTW, I own a Mac, and a PC and I find the latest Mac vs. PC ads thoroughly insulting.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_09:38:35", "killed": false, "user_key": "52326bcc0d65cd0e2b6e01c67c5c2e1c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667955": {"up_voted": false, "ip": "", "has_replies": false, "message": "&gt; Oh wait, Steve Jobs will do that one<br>&gt; week after M$ releases vista haha.<br><br>There you go: someone provided an instant illustration.<br><br>Many thanks, cheetah!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_09:05:15", "killed": false, "user_key": "fc7637256f534ae88f1f2b594ae03a37", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667956": {"up_voted": false, "ip": "", "has_replies": false, "message": "seems to me that all those shouting about this are PC users. Mac users don't need to get all agitated about this old argument - they have already seen the light, and don't care what the other person is using.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_07:53:51", "killed": false, "user_key": "5b5476bdc83f58d3566fe883a6a002aa", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667957": {"up_voted": false, "ip": "", "has_replies": false, "message": "I work all day on Macs (G4s &amp; G5s) and have one at home. Also have a PC with XP on it at home. I far prefer OS X over XP as an OS - It's far easier to use. BUT... I gather that OS X CAN be run on what we call a PC (Dual-Core and all that) so, you never know, one day all men will be equal.<br>Insofar as MS Vista goes - it's stolen most of OS Xs front end and is far too expensive - I guess no news on an upgrade path?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_09:00:43", "killed": false, "user_key": "492ef0a8a1d38a638f527a967fc936e7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667958": {"up_voted": false, "ip": "", "has_replies": false, "message": "Will take the time out to watch the video and it will be good to get an expert impression. What will be intersting is whether the slant will be consumer or enterprise focused.<br><br>At home I use both, I 2 Mac's and I think 5 PC's (of various flavours) all doing slightly different jobs. 'Horses for courses' is my attitude.'", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_07:21:57", "killed": false, "user_key": "a19d235d4ee8442d7ba3d710fc759794", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667959": {"up_voted": false, "ip": "", "has_replies": false, "message": "just out of curiosity: did or did you not receive one of those brand new acer ferrari laptops from ms?<br><br><a href=\"http://pogue.blogs.nytimes.com/2007/01/25/a-wake-up-call-to-microsofts-pr-team/\" rel=\"nofollow\">http://pogue.blogs.nytimes.com/2007/01/25/a-wak...</a><br><br>did you return it?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_04:26:04", "killed": false, "user_key": "b29540d52ccecff9a56ce276bb1f873a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667960": {"up_voted": false, "ip": "", "has_replies": false, "message": "I love Macs, but I prefer Vista on a Thinkpad.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_07:37:36", "killed": false, "user_key": "aba6e77dd14a6ba0fc2e7e5f07db3908", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667961": {"up_voted": false, "ip": "", "has_replies": false, "message": "RE: 21<br><br>Yes, let's talk about the truth.  Windows users have been stuck with XP for years with no upgrades available, only patches.<br><br>Mac users, on the other hand, have had a significant upgrade available each year for a fee of $129.  These upgrades are optional and retroactive.  So if you want the latest OS year by year, sure, pay $129 a pop.  But if you're willing to wait a year or two in between, a single $129 price catches you up to the latest version of OS X.<br><br>Sorry, but I prefer an OS that's actually going somewhere and gives me a <i>choice</i> of upgrading, rather than one that misses shipment dates left and right.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_10:27:48", "killed": false, "user_key": "118793b3f2400403d59cbb1a474161a8", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667962": {"up_voted": false, "ip": "", "has_replies": false, "message": "The largest difference as I see it is that it is easy to build your own PC. Correct me if I'm wrong, but is it possible to build your own Mac?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_04:53:04", "killed": false, "user_key": "d1aa4e8593b0b0e63bcf5ec38739c41c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667963": {"up_voted": false, "ip": "", "has_replies": false, "message": "I do not use Mac, so I can't be objective, however, the largest portion of businesses use PC, even the mac comercials relize that. You have to use the industry standard to maximize you overhead costs. Using a PC for your company will give you the largest selection of software, even games are more prevelent on PC than Mac.<br><br>This debate will continue, with everybody having a favorite, both sides will demonstrate that their product is better. When you want to buy the best, you will look at what everybody else is using then buy into that.<br><br>Mac appears to cover the graphic world pretty well, but when you do writing, math, and data manipulation, Mac uses MS Office for Mac.<br>What does that say?<br><br>Guy", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_09:53:28", "killed": false, "user_key": "bb31daa6b22b97a9aa6e69016f50badc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667964": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yes I do agree with allan VISTA is too expensive, doesn't matter MAC or PC.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_07:49:09", "killed": false, "user_key": "cac90c324c82d0491d478a76f62dc4aa", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667965": {"up_voted": false, "ip": "", "has_replies": false, "message": "If you are going to compare OSes, please compare Vista to Leopard.<br><br>Oh wait, Steve Jobs will do that one week after M$ releases vista haha.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_08:30:48", "killed": false, "user_key": "972560ccd9bd2229dd86278793882290", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667966": {"up_voted": false, "ip": "", "has_replies": false, "message": "I work in the browser, the OS doesn't matter so much any more.  I use both OS's because I have to.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_06:56:06", "killed": false, "user_key": "7ff717c1400fa37dc739e7b3f1aa643c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667967": {"up_voted": false, "ip": "", "has_replies": false, "message": "I still remmber these debates (or fights) but for me in the 80's and 90's it was more Commodore vs Sinclair or Amiga vs Atari, as for my opinion on Mac vs PC I use both but I wont be upgrading to Vista this time round, it's too expencive at \u00a3100 for the basic version.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_07:41:46", "killed": false, "user_key": "e4ff569f1c0c5f628022ff549f0a771d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667968": {"up_voted": false, "ip": "", "has_replies": false, "message": "Your wireless was having issues? Robert if you are going to do multimedia in a 6 PC/Mac house break down and get your place hardwired. I have been running Media Center and pushing its contents to my extenders for years and did most of it wirelessly most of the time but the whole 802.11b/g band is too crowded (Microwave some popcorn and the interference is on the same band, neighbors cordless, same band\u2026). Apple was smart in delaying their AppleTV to coincide with 802.11n for better speed and reliability wireless. Having said that nothing beats hardwired. When I relocated south a year ago one of the first things I did was get the whole house hardwired (every room including the kitchen). It ran $1,200 which included a nice patch panel in entry closet. Another $199 for a 16 port Gigabit switch and I have no-disconnect multi-media heaven in the house (My Media Center feeds three 1st gen Xboxes with Extender adaptors, 1 HP Extender, and 1 Xbox 360, 1 Viewsonic SmartDisplay, and another 4 PC\u2019s access music, pics, etc).<br>With all the multimedia you do you owe it to yourself to pull the wired trigger. You could turn the transformation of the Scoble house into a wired digital eHome in to a whole vlog series complete with \u201chow to\u201d tips for others as well.<br>Michael", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_06:38:02", "killed": false, "user_key": "7a94ab3bcd3cdb8395728b8b1cd60672", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667970": {"up_voted": false, "ip": "", "has_replies": false, "message": "i wanna try it! yeah<br><br><a href=\"http://www.diyanazman.com\" rel=\"nofollow\">http://www.diyanazman.com</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_05:03:01", "killed": false, "user_key": "6b00f02c3a6794ec3ec9c1d71c5ea92e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667971": {"up_voted": false, "ip": "", "has_replies": false, "message": "2 hours will bring you into the realm of \"Performance Art\" You've officially become part of the avant garde movement.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_11:03:46", "killed": false, "user_key": "43a9c9f21fee21870ac9543cae841aa3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667972": {"up_voted": false, "ip": "", "has_replies": false, "message": "A few comments up edwardk commented on how much Vista and OSX cost, they are mostly the same price, but Vista costs are not the same in the UK/Europe on the Vista Wiki article (<a href=\"http://en.wikipedia.org/wiki/Windows_Vista\" rel=\"nofollow\">http://en.wikipedia.org/wiki/Windows_Vista</a>) the US version is $99 upgrade and UK price is \u00a399 convert that to USD you get $193! Almost double the price :/", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_10:59:30", "killed": false, "user_key": "e4ff569f1c0c5f628022ff549f0a771d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667973": {"up_voted": false, "ip": "", "has_replies": false, "message": "Pete @ 38<br>As far as Software read #50. The point of my comment is that Businesses use Windows a lot more than Mac. This would indicate a higher stability in that product, you can't run a company if you software is failing all of the time.<br><br>Bill Gates is not the richest man in the world because he sold a lot of girl scout cookies, it is because he sold something that was in high demand.<br><br>Guy", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_15:01:42", "killed": false, "user_key": "bb31daa6b22b97a9aa6e69016f50badc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667974": {"up_voted": false, "ip": "", "has_replies": false, "message": "Smoothy: I was not offered one of the Vista laptops. Nor did anyone in my video dinner last night. Not to mention my family owns three Macs and three PCs, so are pretty well grounded.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_04:38:08", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667975": {"up_voted": false, "ip": "", "has_replies": false, "message": "This should be some interesting video. I'm going to be joining the ranks of Mac users very shortly. I'm tired of buying spyware and virus software and I want interoperability with the iPhone when it launches.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_03:59:48", "killed": false, "user_key": "techchris", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667976": {"up_voted": false, "ip": "", "has_replies": false, "message": "Christopher: well, I'd wait to watch the videos before you call them \"interesting.\" ;-)<br><br>I will say this, though, we did have fun and I think we covered most of the ground of what's good about each OS. We didn't do any demos, though, and that's really what would have been convincing.<br><br>Maybe that's where all of you come in. For each point, pro or con, it'd be interesting to have a little video demo that shows it off.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_04:40:12", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667977": {"up_voted": false, "ip": "", "has_replies": false, "message": "There's way too much FUD coming from the usual suspects:<br><br>\u2022Met claims to have found a Wintel laptop comparable to a MacBook Pro for under $1000.  He carries on endlessly  about it.  Yet, he offers no proof of the computer's existence.  Just blathering.<br><br>\u2022Jack is apparently incapable of grasping that there are different markets globally.  So, he makes the mistake of comparing what is affordable in Kabul or Nairobi to what is affordable in the U.S.   In addition, he can't comprehend that developing world computer users are actually often using either Linux or pirated Microsoft software.   Intelligent people know that the $100 laptop project will have more effect in those countries than the yet still largely unaffordable computers of developed countries, Mactel or Wintel.<br><br><br>\u2022Meanwhile, Chief Sycophant Guy Pellitier brings up the rear with his vacuous remarks.  I'm wondering if Guy has sexual designs on Robert.<br><br><br>But for the insightful remarks by people such as Loganson, Steve P., and Mikey D., reading the comments would be unbearable.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_22:32:58", "killed": false, "user_key": "fff84bc87483c130a095dba4c2969247", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667978": {"up_voted": false, "ip": "", "has_replies": false, "message": "Podesta,<br>You crack me up<br>My last name is Pelletier, let's get the facts straight.<br><br>Guy<br><br>I'm not worthy of Chief Sycophant, but thanks anyway!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_23:02:29", "killed": false, "user_key": "bb31daa6b22b97a9aa6e69016f50badc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667979": {"up_voted": false, "ip": "", "has_replies": false, "message": "I found a link to this blog post on techmeme. I was hoping to see some meat. Unfortunately, I found people talking about watching a video about people discussing mac vs. win?<br><br>No meat. Sad.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_23:49:41", "killed": false, "user_key": "8f292cda908c3df441d7a5eb4b637f29", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667980": {"up_voted": false, "ip": "", "has_replies": false, "message": "Horribly: heheh, you expect \"meat\" in a discussion of Mac OSX vs. Vista? Come back next week when we get the video up. Although I don't know I'd call it \"meat.\"", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-26_23:51:26", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667981": {"up_voted": false, "ip": "", "has_replies": false, "message": "O and Mushu, the people who buy windows are people who don't know math. becuase Macs are cheaper OVER ALL but some people are too lazy to do the math or are too stupid.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-03-25_16:38:18", "killed": false, "user_key": "fc42e5d4b4453da23c1af5cc81a590b8", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667982": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ok, Windows Vista already has over 144000 viruses out there, you'd end up paying $2000.00 (USD) or more on a windows Vista computer with an Anti-virus &amp; etc. than you'd have to pay for it to be repaired. the only thing us MAC users have to worry about is hardware problems that RARELY occur, I have a iBook (G3) original with 300MHz running mac os x 10.3.9 (or panther) and it runs smoothly, try to run windows ME on that and do you know what you have? A 3 hour log in. Mac's iLife is $180.00 (USD) with 5 programs. iMovie, iDvd, iPhoto, GarageBand, iWeb, Quicktime Pro and iTunes. macs are $1200.00 (USD) and come with iLife. so how much are you garbage users paying for your crap bucket to be tuned for vista?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-03-25_16:35:12", "killed": false, "user_key": "fc42e5d4b4453da23c1af5cc81a590b8", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667983": {"up_voted": false, "ip": "", "has_replies": false, "message": "You really should've included a developer's perspective.  The functionality provided by the APIs and the ease of use of those APIs is what interests me, not whether I like the colors better on one or the other.  Without a real technical discussion, all you're getting is subjective pissing contests that generate 10 times more heat than light.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_06:00:53", "killed": false, "user_key": "7ab078da1ca38222c9d4f87948cbc8de", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667984": {"up_voted": false, "ip": "", "has_replies": false, "message": "I hear business uses MS for compatibility? The only thing I see keeping everone on MS OS is Office. I don't see how Mac machines are more expensive than PCs, once the pain in the ass of struggling with MS system screwups, constant updates and online intrusion into every PC operating system using MS is considered. Most people just use computers for email, internet and document. No one needs MS or the constant upgrades to do that.<br><br>I guess no one talks about Linux anymore, as an alternative to MS?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_08:51:29", "killed": false, "user_key": "f34277f334ccd15a0c2b0f1c360a67f6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667985": {"up_voted": false, "ip": "", "has_replies": false, "message": "@73,<br><br>Nail on the head, bro.<br><br>Outside of MS Office, the vast majority of offices could be moved wholesale to Mac OS X, or better yet, Linux. OpenOffice does what the majority of office users need. Those few people that need special software could use Windows.<br><br>I work for a company that is slowly but surely moving over the Linux. I couldn't be happier. I'm going to love being in the room when the MS software people are told to \"go away, we want to keep our money for us, not for your extortionist license costs and per seat madness.\" Software should be free, full stop. Sell it if you wish, but not with draconian licenses. The more I stay in IT, the more I hate capitalism and the constant drive for more money, more money, more money. Can't people just be happy with the basics? Everytime I see someone buy Windows at the store, I think of another MS exec getting his overpriced German POS car.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_09:33:08", "killed": false, "user_key": "62e243a3f26aafa0eacb0371c4170a49", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667986": {"up_voted": false, "ip": "", "has_replies": false, "message": "It seems to me that all major operating systems offer something to different users. The fact that we have a choice is good isn't it?  I and many others  would not like to see the dominance of Windows as the most widely used operating system but despite its drawbacks it has actually won the confidence of the most users and is very much the devil we know.  If it borrows from the strengths of other operating systems then it is learning to give customers what they want.  What I would like Microsoft to do is to improve Vista by looking carefully at competitors without seeking to stamp them out by trying to be all things to all people.  There is room for OS diversity as long as interoperability issues are addressed. I run two operating systems on my laptop and enjoy them both as the mood takes me.  I just read a Wiliam Gibson interview where he talks about the US being a cultural 'mixing pot' where you come out of the pot as an American contrasting this with the Canadian idea of a 'cultural mosaic' where your culture remains intact and distinctive but you are part of the mosaic and therefore Canadian whatever that has become as a product of a constantly altering mosaic.  I rather like the idea of an operating system mosaic.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_09:42:40", "killed": false, "user_key": "d80563df7060939994b4e88d47f051c7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667987": {"up_voted": false, "ip": "", "has_replies": false, "message": "@75,<br><br>You have a point with the mosaic thing, and I like the idea, but you are dead wrong with one thing, and it's most important...<br><br>You said: \"but despite its drawbacks it has actually won the confidence of the most users and is very much the devil we know.\"<br><br>Windows has NOT won the confidence of anyone. It is the defacto business OS. MS pressures OEMs like you would not believe. MS refuses to play nice with OEMs that want to ship Linux. MS is scared of Linux and is slowly realizing they are going to lose the war. Why? You cannot compete with free. Period. I'm, not talking just about money, here, but freedom. More and more and more people are going over to Linux. No virus woes, not spyware, since the OS is not condusive what with root or sudo required to do anything.<br><br>Overall, Linux is a better system, friendly choice mosaic or not. Forget eye candy, forget stupid widgets that make an OS look cool. Let's talk brass tacks and workings. Linux is far better designed. Actually, FreeBSD is probably the best engineering in an OS out there. Full stop. After all, MS took their networking stack for their own under the BSD license.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_10:00:02", "killed": false, "user_key": "62e243a3f26aafa0eacb0371c4170a49", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667988": {"up_voted": false, "ip": "", "has_replies": false, "message": "Reply to 46.<br><br>You're right.  I went to Dell and customized a mid-level computer in terms of performance.  I was surprised to see such a high price.<br><br>I don't know what led me to <a href=\"http://Apple.com\" rel=\"nofollow\">Apple.com</a>, as I had little knowledge of Macs.  But I'm glad I went.  I found a Mac with better specs for less than the Dell.<br><br>I'm a Mac user now \"and I'm loving every minute of it!\"", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_12:24:01", "killed": false, "user_key": "e1e660556b969c5fece0bebd44a9a855", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667989": {"up_voted": false, "ip": "", "has_replies": false, "message": "We've been dorking around with Vista for a while. It is fun to use but unfortunately repeatedly crashed us when using Vegas 7.0. Had to use a \"previous version of windows\". Anyway, I am going to a lunch and learn on Vista in a couple of weeks and will be posting a podcast on it. Anyone who wants me to send them an email when I have it posted I invite to drop me a comment. <a href=\"http://www.pugettown.com\" rel=\"nofollow\">www.pugettown.com</a> Or you could just subscribe to my RSS feed. ;)<br><br>Oh, and I am considering getting a Mac for the first time since 1985ish when we had a 512K Mac. I can't even imagine trying to use such a machine as a calculator, now. I am wondering if there is a reason all the vloggers use Mac? Does Mac have a better editing program than Vegas? Or is it just trendy and cool? Tell me!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_13:22:00", "killed": false, "user_key": "c929e85489e89a6561c14660602fdaab", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667990": {"up_voted": false, "ip": "", "has_replies": false, "message": "Here is Jethro Carr's take titled:<br>WINDOWS VISTA - HOW WOULD YOU LIKE TO BE SCREWED TODAY?<br><br><a href=\"http://www.jethrocarr.com/index.php?cms=blog:20070124\" rel=\"nofollow\">http://www.jethrocarr.com/index.php?cms=blog:20...</a><br><br>Interesting read.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_13:34:03", "killed": false, "user_key": "0065787ca6c3dd45259fb4716372b3f9", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667991": {"up_voted": false, "ip": "", "has_replies": false, "message": "Computing Philosophies:<br><br>Windows Computers require -- Microsoft and Hardware Vendor (HP, Dell, IBM, el cheapo, etc.).<br>Macintosh Computers require -- Apple and Apple<br><br>Microsoft Windows OS User Environment is Application-centric. Document Windows open in an Application Window and can not move out of the application window.<br><br>Apple OS X User Environment is Document-centric. Document Windows are free of the application constraints, and can freely be moved.<br><br>Microsoft Windows started with CP/M, DOS, a text-based metaphor.<br>Apple Macintosh started with Xerox Parc Work, a graphics-based metaphor.<br><br>Microsoft Windows OS Upgrade Cycle - 5 to 10 years.<br>Apple Mac OS X Upgrade Cycle - 1 to 2 years.<br><br>Information or Computing Markets:<br><br>90 to 95% of corporate uses are primarily text-based -- Memos, e-mails, spreadsheets, data entry etc.<br><br>Individual and small business uses are a mix of static (text and graphics) and dynamic (audio and video) content.<br><br>Large Corporations area like Exxon Valdez. They require a lot of time to make decisions &amp; change.<br>Small Businesses and individuals are more agile and can change faster.<br><br>Marketwise small business and individual users constitute a much bigger slice of the information needs market than corporations.<br><br>Strategy:<br><br>It is therefore better to focus on one larger individual and small business market and set the direction than compete in a smaller fairly stagnant corporate market.<br><br>Bottom Line:<br><br>\"Apple leads and Microsoft follows by copying Apple\".", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_13:48:33", "killed": false, "user_key": "e2ec26b52cfca04d6c66fa09a7dead17", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667993": {"up_voted": false, "ip": "", "has_replies": false, "message": "Computing Philosophies:<br><br>Windows Computers require -- Microsoft and Hardware Vendor (HP, Dell, IBM, el cheapo, etc.).<br>Macintosh Computers require -- Apple and Apple<br><br>Microsoft Windows OS User Environment is Application-centric. Document Windows open in an Application Window and can not move out of the application window.<br><br>Apple OS X User Environment is Document-centric. Document Windows are free of the application constraints, and can freely be moved.<br><br>Microsoft Windows started with CP/M, DOS, a text-based metaphor.<br>Apple Macintosh started with Xerox Parc Work, a graphics-based metaphor.<br><br>Microsoft Windows OS Upgrade Cycle - 5 to 10 years.<br>Apple Mac OS X Upgrade Cycle - 1 to 2 years.<br><br>Information or Computing Markets:<br><br>90 to 95% of corporate uses are primarily text-based -- Memos, e-mails, spreadsheets, data entry etc.<br><br>Individual and small business uses are a mix of static (text and graphics) and dynamic (audio and video) content.<br><br>Large Corporations are like Exxon Valdez. They require a lot of time to make decisions &amp; change.<br>Small Businesses and individuals are more agile and can change faster.<br><br>Marketwise small business and individual users constitute a much bigger slice of the information needs market than corporations.<br><br>Strategy:<br><br>It is therefore better to focus on one larger individual and small business market and set the direction than compete in a smaller fairly stagnant corporate market.<br><br>Bottom Line:<br><br>\"Apple leads and Microsoft follows by copying Apple\".", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_13:50:49", "killed": false, "user_key": "e2ec26b52cfca04d6c66fa09a7dead17", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667994": {"up_voted": false, "ip": "", "has_replies": false, "message": "<a href=\"http://www.pcpro.co.uk/news/103108/microsoft-emails-reveal-tiger-envy.html\" rel=\"nofollow\">http://www.pcpro.co.uk/news/103108/microsoft-em...</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_14:24:52", "killed": false, "user_key": "c5097e2c38752ba1f13b2df4463cfb70", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667995": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yup, Tiger envy indeed. Actual docs published here:<br><br><a href=\"http://www.iowaconsumercase.org/\" rel=\"nofollow\">http://www.iowaconsumercase.org/</a><br><br>I don't know how Windows fanboys can continue to defend this company. In the email concerning DR-DOS back in 1990, MS actually uses the term FUD in their email. Anything to discredit a better technology. Glad, I've been an Apple user since '89.<br><br>Wonder what will happen days after VISTA is introduced. Hmmmm, maybe an Apple special event announcing the release of Mac OS X v10.5, a.k.a \"Leopard?<br><br><a href=\"http://www.apple.com/macosx/leopard/index.html\" rel=\"nofollow\">http://www.apple.com/macosx/leopard/index.html</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_15:12:05", "killed": false, "user_key": "f31310960d7d39b482a0b915a47ce4d7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667996": {"up_voted": false, "ip": "", "has_replies": false, "message": "66 Podesta says<br>&gt; \u2022Jack is apparently incapable of grasping<br>&gt; that there are different markets globally.<br><br>&gt; In addition, he can\u2019t comprehend that<br>&gt; developing world computer users are actually<br>&gt; often using either Linux or pirated Microsoft<br>&gt; software.<br><br>Wow, that's amazing! You've taken *exactly* the points that I was making, and claimed that I wasn't making them. How strange!<br><br>OK, I'll assume you were doing a quick skim, not actually taking stuff in. We've all done it. I won't insult your intelligence, even though that seems to be your style ;-)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-27_17:04:30", "killed": false, "user_key": "fc7637256f534ae88f1f2b594ae03a37", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667997": {"up_voted": false, "ip": "", "has_replies": false, "message": "It's not that the greater majority prefers windows, its only that MS has a huge budget in which to brainwash idiots into buying them, if you had a true vote and preferences, the greater majority would choose MAC every time, also cheap computers = cheap price so the fake marketing leads the cows into buying the crap.  People would prefer stability over price but often price winds out, so its not that people prefer it, they are being brainwashed same goes for local businesses they only consider price bottom line not quality.  1 good mac is better than 10 pcs anyday of the week.  You won't find a better tool than the mac, i predict the future, mac's will be in the lead while windows will be yesterdays junk pile", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-02-23_03:03:46", "killed": false, "user_key": "7b0b6efd90757ef7e513e42a51634976", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667998": {"up_voted": false, "ip": "", "has_replies": false, "message": "The bottom line is that the greater majority prefers Windows than MAC.  That is proven by how many windows os are sold worldwide compared to MAC OS.<br><br>Operating Systems are tools not a video games or an artworks.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-02-17_18:53:05", "killed": false, "user_key": "b89bdbbef0efcc7d2eda0c680e91d175", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9667999": {"up_voted": false, "ip": "", "has_replies": false, "message": "just funny... and oh so true:<br><br><a href=\"http://www.joyoftech.com/joyoftech/joyarchives/915.html\" rel=\"nofollow\">http://www.joyoftech.com/joyoftech/joyarchives/...</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-28_02:26:59", "killed": false, "user_key": "357a20e8c56e69d6f9734d23ef9517e8", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668000": {"up_voted": false, "ip": "", "has_replies": false, "message": "I knew it was only a matter of time before the Linux crowd showed up.<br><br>And where did I say that I'd be running free software? Not that free software sucks because I have found many good freeware (and FOSS, including Firefox) applications for Windows as a matter of fact.<br><br>Ubuntu is cool, but it still cannot come even close to what Windows or OSX can do with multimedia. Talk to me after the next five versions of (place goofy animal name here) comes out.<br><br>But hey, it least there's a satanic version. Hows that for freedom?<br><br>Don't get me wrong, I've got plenty of <a href=\"http://brentroos.com/tag/ubuntu/feed/\" rel=\"nofollow\">good things to say about Ubuntu</a> too, but this discussion is about Vista vs OSX.<br><br>Besides people, is a couple hundred dollars really that much? In a year you will have paid it off for about $.55/day. Are you really <em>that</em> cheap? If so, I suggest you consider a career change.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-28_03:02:16", "killed": false, "user_key": "d1aa4e8593b0b0e63bcf5ec38739c41c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668001": {"up_voted": false, "ip": "", "has_replies": false, "message": "reading all these comments not really helping me to choose mac or vista.<br>i'm thinking about buying a notebook either macbook or toshiba satellite which runs on windows.<br>i'm just a student though with tight budget and surrounded by friends using windows.<br>i never use mac before and i afraid that some of the software i'm been using flash, sound forge ect cannot be use in mac.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-02-15_12:14:08", "killed": false, "user_key": "ec9704ddd5d666226e1d99854e6b46ad", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668002": {"up_voted": false, "ip": "", "has_replies": false, "message": "@83<br><br>Daniel, how can you continue to defend Apple?<br>1. Using (abusing) monopoly power as sole possessor of Mac Hardware specs to kill off the Mac clone market, which was providing better Mac computers than Apple at lower prices.<br><br>2. Using monopoly power as sole provider of the Universal Binary specs to force competing IDE makers out of the market.  This forced the big Mac devs like Adobe and Microsoft to abandon Metrowerks and move all development to Apple's XCode, which is inferior.<br><br>3. Portraying iPhone as the second coming, only to have it revealed by more rational analysis that it ain't all that.<br><br>4. Jobs OK'ing backdating of stock options (after he first denied knowing about them, then denied OK'ing them), and have his lackies falsify that this had been OK'ed by a Board meeting that never really took place.  And Jobs, realizing that he might get caught, relinquished the options, but had them replaced with grants, which were again, backdated to increase his profit.<br><br>5. Apple's top revenue generator, the iPod, is made with Asian sweatshop labor.<br><br>6. Apple has been rated by multiple environment organizations as the \"least green\" tech company, with wanton pollution.<br><br>7. Apple's browser, which the force down Mac user's throats, is locked in wrt its search provider due to exclusive deal with Google.  A user can't even add secondary search providers, let alone change the default.<br><br>8. Stealing ideas from Konfabulator.<br><br>9. Stealing ideas from the original Sherlock dev.<br><br>10. Apple is the primary pusher of DRM.<br><br>11. Apple, as a member of BDA, tried to get VC-1 removed from the BDA spec, despite evidence that it is the best codec for hi-def discs today.<br><br>12. Over the years, Apple has issued legal threats to bloggers multiple times.  The most recent being just a couple weeks ago when bloggers had the temerity to blog about the iPhones \"skins\" that are already appearing for Palm and WinMoble smartphones (which render the iPhone useless, since smartphones already do more than the iPhone (at less price), but don't look as pretty; the iPhone \"skins\" eliminate that iPhone advantage, so it's now nothing more than a rich man's toy that is about style over substance).", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-28_05:08:46", "killed": false, "user_key": "8060ef0b5251a640ef51de7ffb54c9de", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668003": {"up_voted": false, "ip": "", "has_replies": false, "message": "I think it is great that everyone has a choice these days on what OS system that they want to run. I finally made the switch to a Mac a month ago because I was just completely tired of the whole microsoft experience it was out of control like an over grown garden.<br><br>Gone were the good old days of the Amiga 500, or so I thought. Thank you Apple you have made computing fun once again.<br><br><br>Once you go Mac, you won't go back!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-02-02_06:40:30", "killed": false, "user_key": "51a6d3d0efbe611cb2fe01c08807e9a2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668004": {"up_voted": false, "ip": "", "has_replies": false, "message": "I go for pc's. a world without pc's is impossible right now. a world without macs would be a little bit less art and a few missing good advertisements.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-02-07_00:51:20", "killed": false, "user_key": "f1665f756c2aee869deda074e8226a98", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668005": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'll only test out the MAC OS if it's able to run on Dell or HP computers since those are the ones most people I know own as well as myself.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-02-01_23:00:59", "killed": false, "user_key": "78085e23f38a1a141c3fe079c8a7fd96", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668006": {"up_voted": false, "ip": "", "has_replies": false, "message": "As far as the MAC os X vs the windows vista or any other windows os there are pros and cons to both such as MAC OSx is better for editing photos and videos as well as building web sites.  Basically MAC is good for multimedia editing whereas microsoft is better for gamers as well as just the average computer user.<br>So, i dont really support either one persay but do some research before you impulse buy and get what you need.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-02-01_13:05:10", "killed": false, "user_key": "23f671150176f8d83aef76eb8dd977ea", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668007": {"up_voted": false, "ip": "", "has_replies": false, "message": "1. Using (abusing) monopoly power as sole possessor of Mac Hardware specs to kill off the Mac clone market, which was providing better Mac computers than Apple at lower prices.<br><br>How so? I know MS hasn't abused it monopoly power in any way. Apple is not a monopoly...look the word up. No more than sony for it's play station or MS's XBOX.<br><br>2. Using monopoly power as sole provider of the Universal Binary specs to force competing IDE makers out of the market. This forced the big Mac devs like Adobe and Microsoft to abandon Metrowerks and move all development to Apple\u2019s XCode, which is inferior.<br><br>Why is it inferior? Because you say so?<br><br>3. Portraying iPhone as the second coming, only to have it revealed by more rational analysis that it ain\u2019t all that.<br><br>It hasn't even hit the market. How exactly do you know? Again talking out of your ass.<br><br>4. Jobs OK\u2019ing backdating of stock options (after he first denied knowing about them, then denied OK\u2019ing them), and have his lackies falsify that this had been OK\u2019ed by a Board meeting that never really took place. And Jobs, realizing that he might get caught, relinquished the options, but had them replaced with grants, which were again, backdated to increase his profit.<br><br>Again you know everything that happened. We'll see. MS did this all through the nineties (backdating).<br><br>5. Apple\u2019s top revenue generator, the iPod, is made with Asian sweatshop labor.<br>According to who? What about Dell, HP, MS do they do business in china &amp; India? What about MSN in China? Restricting free speech. What does this have to do with buying a computer? Again talking out of your ass.<br><br>6. Apple has been rated by multiple environment organizations as the \u201cleast green\u201d tech company, with wanton pollution.<br><br>More nonsense....accordinng to the EPA they are one of the top environmental tech companies.<br><br>7. Apple\u2019s browser, which the force down Mac user\u2019s throats, is locked in wrt its search provider due to exclusive deal with Google. A user can\u2019t even add secondary search providers, let alone change the default<br><br>I don't have to use Apples web browser. I have plenty of other options. If I do, bookmarking other search sites is pretty easy. A non issue. If you want to use another search engine there are also free apps such as Safari enhancer.<br><br>8. Stealing ideas from Konfabulator.<br>Apple has had desktop accessories years before Konfabulator. MS pretty much borrowed that too. Even before Vista &amp; it's \"Widgets\".<br><br>10. Apple is the primary pusher of DRM.<br>This one is funny. Go back &amp; look up MS's Janus to see the direction that MS was taking the industry. The recording &amp; entertainment industry will not let anyone sell music, movies, etc. without DRM. If anything Apple's has been the least restrictive. Sounds more like typical MS speak.<br><br>12. Over the years, Apple has issued legal threats to bloggers multiple times. The most recent being just a couple weeks ago when bloggers had the temerity to blog about the iPhones \u201cskins\u201d that are already appearing for Palm and WinMoble smartphones (which render the iPhone useless, since smartphones already do more than the iPhone (at less price), but don\u2019t look as pretty; the iPhone \u201cskins\u201d eliminate that iPhone advantage, so it\u2019s now nothing more than a rich man\u2019s toy that is about style over substance).<br><br>Do you create anything...I see nothing wrong with companies defending copyright. The iPhone hasn't even hit the market &amp; yet here is another expert. I bet you haven't been within 100 miles of one, yet you know it all. It amazes me how MS apologists have the gall to talk about business practices, computer security, DRM, backdating, Legals issues...the list goes on &amp; on, and with a straight face. Yeah, evil Apple.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-28_09:50:10", "killed": false, "user_key": "c5097e2c38752ba1f13b2df4463cfb70", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668008": {"up_voted": false, "ip": "", "has_replies": false, "message": "MS again hijacking open standards:<br><a href=\"http://today.reuters.com/news/articlenews.aspx?type=technologyNews&amp;storyid=2007-01-26T133703Z_01_L26793682_RTRUKOC_0_US-VISTA-MICROSOFT-EU.xml&amp;src=rss\" rel=\"nofollow\">http://today.reuters.com/news/articlenews.aspx?...</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-28_09:54:35", "killed": false, "user_key": "c5097e2c38752ba1f13b2df4463cfb70", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668009": {"up_voted": false, "ip": "", "has_replies": false, "message": "Seriously, I've already had training on Vista, and it looks all fancy, shiny and nice and so, but seriously. Max OSX is as all Mac OS slow and recourse demanding. The so called multitasking is a joke, and still using only one mouse button ? well If your first going to use a mouse, then you should at least be able to have more than one button. only having one button doesn't simplify, it just irritates. ANd for wondows Vista, fancy enough but I'm tired of Microsoft's unstable crap . The Multitasking sucks. Ither you have to spend a fortune on your computer for it to work halfway decent, of you are sitting and tapping on the table, waiting for the machine to finish it's tasks. There are alternatives out there such as Linux, but Linux systems work too much like the OSX. I still miss the days of my tidy Old amiga, when I could be rendering a scene from Babylon 5 using lightwave, at the same time as I was playing my MP3's and editing a document in wordworth, without having any lagging of the computer or having to wait for the computer to finish off it's job before I could go on with my job. and oh, yes i could forget to add the last name to a file, and the system would still open the file in the correct program, because the file header told the system what type of file it was, not a stupid three didigt last name. and as far as usability goes. I miss being able to change the language the operating system uses in a blink of an eye for my norwegian friends when they are visiting. and choosing the visual effects on the OS by installing third party software. Vista and OSX are still the same old shit as these two companies have pushed out the past decade and a half. the only thing different is the amount of recourses they require, and a lot of fancy visual effects.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-29_01:08:51", "killed": false, "user_key": "2995c6c0ddc007388d9a2a6165418b55", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668010": {"up_voted": false, "ip": "", "has_replies": false, "message": "@87 please read the PDFs here...<br><a href=\"http://www.iowaconsumercase.org/mediaupdate.html\" rel=\"nofollow\">http://www.iowaconsumercase.org/mediaupdate.html</a><br><br>OT, funny how on this video, they're demoing Vista on an iMac lol<br><a href=\"http://atvs.vg.no/player/index.php?id=7334\" rel=\"nofollow\">http://atvs.vg.no/player/index.php?id=7334</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-28_12:41:18", "killed": false, "user_key": "a69c6a79cfd1545281d5ff99944114f8", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668011": {"up_voted": false, "ip": "", "has_replies": false, "message": "People want what works.  Please also want choices.<br><br>What medium to large enterprise business do you know of uses Mac on their desktop environment?<br><br>How many enterprises use Macs on the back end (servers for databases, printers, files, etc...)?<br><br>Take a look at Netcraft and review the trends.  Microsoft is on the rise for the enterprise servers while Linux is on a steep decline.  We all know that in the desktop world, the only functional choice is Microsoft, Mac does not like to play, and Linux, well it has and never will be a player.<br><br>Businesses want what works, they want interoperability, and they want a structure and framework that they can build around.  With Microsoft products you can at least upgrade them.  Try upgrading Linux platforms sometime, it ain't so easy.  Not only that, try repairing some sort of corrupt file or directory in Linux.<br><br>Where did Mac go in this discussion?<br><br>Yes, it was relegated to the category of, \"It is pretty to look at\".<br><br>In truth Vista will cost a little more, or a lot more, depending on your intentions.  Upgrading as pointed out earlier is not expensive.  Micorosoft released their last OS in 2001, six years ago folks, so what is the problem here as far as upgrades goes?<br><br>So the last OS (XP) was six years ago, though Longhorn (server 2007) will be out next year, at least the current sea of software is nearly 100% compatible with Vista.  On the negative side of things as relating to Microsoft, we all know that Microsoft has a bad habit of releasing software too soon, using the public as beta testers essentially.<br><br>But in the case of Vista, Microsoft has hired hackers (or would crackers be more appropriate in this case?) to attempt to find problems.  Their beta testing was more wide spread than anything we have ever seen.<br><br>All this talk about spying on us, using IE7 (which I refuse to use I must confess as I think FF is a superior browser) and being spied on, that is hog wash.  You don't think Apple can do the same friggen thing with their stupid i-this and i-that (Mac platform based software)?  You don't think Steve Jobs knows what you had for dinner?<br><br>C'mon you Mac \"fan-people\", being politically correct since most Mac lovers are friggen libs anyway, open your eyes, get out of SF or Seattle for a while, check out the real world.<br><br>Those that assume Microsoft tracks what \"YOU\" do, and where \"YOU\" go on the internet are likely in need of medication.  It is no different that Google tracking where you go and what you view, which they do right now!  Can you imagine the field day attorneys would have if Microsoft was violating ANY laws with regards to privacy and confidentiality?  Please...<br><br>We want solutions that simply work.  Is Mac OSX better?  Depends on what better is.  I want choices and I want flexibility, two things that are severely limited in the Mac world today, and infinitely ascent in the desktop Linux world.  I say that it is good that Mac is out there on the fringe, and that Linux wants to be viewed as more than a bastard child to Mac and Windows (since its desktops try to copy Windows) because it could potentially pose a threat to Microsoft, and that is good for the consumer.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-28_12:22:45", "killed": false, "user_key": "4aa905be1df8ab01c8b93a78f4f5ad3a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668012": {"up_voted": false, "ip": "", "has_replies": false, "message": "Here's the strengths of each OS summed up in less than 2 hours:<br>Windows = Wow! Rockin' games!<br>Mac OS = Everything else<br><br>I just saved all of you two hours of your life you will never get back.<br><br>and in regards to this: \"the discussions were a lot more fun back in 1989 when there was a truly huge difference between the two OS\u2019s\"<br><br>You mean before Microsoft moved their spies....errr... R&amp;D department to Cupertino.<br><br>If you want to see what Windows is going to be doing in 5 years, just watch what Apple is doing today.<br><br>Looking forward to your comparison of Leopard to Vista.... here's my predicted results of each OS's strengths:<br>Vista = Wow! Rockin' Games!<br>Leopard = Everything else", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-01-28_14:37:33", "killed": false, "user_key": "4a046e315f227350c59a4cfc8babe50c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668013": {"up_voted": false, "ip": "", "has_replies": false, "message": "Been usising apple since 1983.... By the way, I believe the first \"PERSONAL\" computer was a MAC! Never had to run AV... NEVER!<br><br>A bit of price tag, but worth it!!!!!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-05-29_21:39:35", "killed": false, "user_key": "15187244f368d1d9606db4fcbe0017ed", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668014": {"up_voted": false, "ip": "", "has_replies": false, "message": "Oh, by the way, yeah...we (mac's) can read your spreas sheets too.......", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-05-29_21:43:26", "killed": false, "user_key": "15187244f368d1d9606db4fcbe0017ed", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668015": {"up_voted": false, "ip": "", "has_replies": false, "message": "(ms or mac) no question mac... I have both systems at the house... mac is the future...", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-10-14_16:53:12", "killed": false, "user_key": "1e99cc2e88c78410a1bbe48af447bcda", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668016": {"up_voted": false, "ip": "", "has_replies": false, "message": "I can't stand microsoft products anymore.. In my opinion Microsoft Office is the only thing that they did well..<br>I got impressed by the new mac os x Leopard...And thats why I moved to apple's OS..<br> You should do what this mac ad says: give up on vista!<br>weshow.com/us/p/24256/apples_ad_dont_give_up_on_vista<br>Apple FTW!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-11-22_11:58:09", "killed": false, "user_key": "254ae39629239c34620bc42922106575", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668017": {"up_voted": false, "ip": "", "has_replies": false, "message": "One more thing. If you want 2 mouse buttons, GET A 2-BUTTON MOUSE AND PLUG IT IN. I did, too, it is better than control-click. It even scrolls, no drivers required. That's all it takes. Quit using that non-excuse as a plus for PC's, you are out of touch with what a Mac can do.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-11-21_21:07:46", "killed": false, "user_key": "ca0b35c775e8781781bb76811d86166f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668018": {"up_voted": false, "ip": "", "has_replies": false, "message": "Also, keep in mind that when people say 'most businesses' prefer Windows, it should be understood that corporate America does not now, nor ever did care which OS was better, they simply believed that 'it needs to be IBM compatible' (without ever knowing why or what exactly that meant), as the computer salesman told them. 'Compatibility' is a myth that mass market retailers have used to not stock Mac versions of software packages, most of which, other than the totally useless, bug-filled crap of the type on WalMart shelves for 10 bucks, are readily available at online retailers for either platform. There is nothing that I can do on a PC that I cannot do as well or better on my Mac, including (mainstream) games. If more software companies were like Blizzard, providing both Mac and PC versions on the same disc, the platform war would be a non-issue.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-11-21_20:59:20", "killed": false, "user_key": "ca0b35c775e8781781bb76811d86166f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668019": {"up_voted": false, "ip": "", "has_replies": false, "message": "i prefer hp to macs check out joi's review on this topic at <a href=\"http://www.joiryda.com\" rel=\"nofollow\">www.joiryda.com</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-10-09_23:30:25", "killed": false, "user_key": "9a3fd0183e9aa22dfa9c8a92cdfbc5aa", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668020": {"up_voted": false, "ip": "", "has_replies": false, "message": "As a web designer for 4 years and using both platforms, I've been the only designer at my firm yet to be swayed to MAC. I can't get over how much slower the mac was (dual-core g5) was compared to my dell desktop (2 yrs old). I mean theres always more factors, but for web design, the PC was always faster in photoshop (by a huge margin) and not to mention the MAC is just pathetic in the flash authoring env., straight up pathetic. Either way... As much as im not a fan of MS, i still find myself alot happier on a pc. You just have to know what your doing kinda", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-09-17_01:18:14", "killed": false, "user_key": "87e845b64fec40ebd7cf7a4997ab2b63", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "9668021": {"up_voted": false, "ip": "", "has_replies": false, "message": "As I like to say: software is always a work in progress because it\u2019s never really done. Instead, software continually delivers different levels of user satisfaction to different users. It\u2019s up to the software maker to continually make the right decisions.  Hopefully, Microsoft will continue to re-focus on: the end-user, quality, performance, reliability and usability.  If they don\u2019t\u2026 I\u2019m increasingly becoming enamored with Mac OS-X.<br><br>Pingback: <a href=\"http://dataland.wordpress.com/2007/12/10/vista-usability-drivers/\" rel=\"nofollow\">http://dataland.wordpress.com/2007/12/10/vista-...</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2007-12-10_15:04:15", "killed": false, "user_key": "a405bef93221785813dd5cca45f38faf", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "2 years ago", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}}, "integration": {"receiver_url": "", "theme": 4, "reply_position": true, "disqus_logo": false}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "18348105", "user_id": "anonymous", "forum_id": "125200", "hash": -4280407697231805591}, "thread": {"total_posts": 0, "paginate": false, "per_page": 0, "slug": "windows_vista_vs_mac_osx_the_two_hour_definitive_word", "num_pages": 1, "days_alive": 0, "realtime_paused": true, "id": 18348105, "num_posts": 106, "closed": true, "queued": false, "killed": false}, "reactions_limit": 10, "context": {"show_reply": false, "use_fb_connect": true, "forum_facebook_key": "faaf467d0f47abde553c3b8e0e1b3570", "use_yahoo": false, "subscribed": false, "use_twitter_signin": true, "use_openid": false, "realtime_speed": 5000}, "reactions_start": 0, "settings": {"debug": false, "disqus_url": "http://disqus.com", "media_url": "http://media.disqus.com"}, "media_url": "http://media.disqus.com"};
	/* */ this.jsonData.cookie_messages = {"user_created": null, "post_has_profile": null, "post_twitter": null, "post_not_approved": null}; this.jsonData.session = {"url": null, "name": null, "email": null}; /* */

	
	this.curPageId = 'dsq-comments';

	this.frames = {};
};

var disqus_popup_reference = null;

if(typeof DsqLocal == 'undefined') {
	DsqLocal = {};
}



/**
 * Dsq.Strings: UI strings
 */
Dsq.Strings = new function() {
	this.ADD_NEW_COMMENT = "Add New Comment";
	this.LOG_INTO_DISQUS = "Log into DISQUS";
	this.USE_MEDIA = "Use Media";
	this.LOGOUT = "Logout";
	this.SHARING_OPTIONS = "Sharing options";
	this.SHARE_ON = "Share on";
	this.TWEET_THIS_COMMENT = "Tweet this comment";
	this.SHARE_ON_NEWSFEED = "Share on news feed";
	this.SEND_UPDATE_TO_YAHOO = "Send update to Yahoo!";
	this.REBLOG_ON = "Reblog on";
	this.CONFIGURE_OPTIONS = "Configure options";
	this.POST_AS = "Post as";
	this.SORT_BY = "Sort by";
	this.SUBSCRIBE_BY_EMAIL = "Subscribe by email";
	this.SUBSCRIBE_BY_RSS = "Subscribe by RSS";
	this.POPULAR_NOW = "Popular now";
	this.BEST_RATING = "Best Rating";
	this.NEWEST_FIRST = "Newest first";
	this.OLDEST_FIRST = "Oldest first";
	this.HIGHLIGHTED = "Highlighted";
	this.UNSUBSCRIBE = "Unsubscribe";
	this.REQUIRED = "Required";
	this.OPTIONAL = "Optional";
	this.YOU_ARE_COMMENTING_AS_A = "You are commenting as a";
	this.LOGIN_BELOW = "Login below";
	this.PLEASE_LOGIN_BELOW_TO_COMMENT = "Please login below to comment.";
	this.SUBSCRIBE_TO_ALL_COMMENTS_BY_EMAIL = "Subscribe to all comments by email";
	this.DO_NOT_SUBSCRIBE_TO_COMMENTS = "Do not subscribe to comments";
	this.REALTIME_UPDATING_IS = "Real-time updating is";
	this.ENABLED = "enabled";
	this.PAUSED = "paused";
	this.PAUSE = "Pause";
	this.RESUME = "Resume";
	this.SHOW = "Show";
	this.JUST_NOW = "Just now";
	this.REPLY = "Reply";
	this.EDIT = "Edit";
	this.FLAG = "Flag";
	this.MODERATE = "Moderate";
	this.CANCEL = "Cancel";
	this.REPLYING_TO = "Replying to";
	this.REPORT_MISSING_REACTIONS = "Report missing reactions";
	this.POST_A_COMMENT = "Post a comment";
	this.FLAG_INAPPROPRIATE_COMMENT = "Flag inappropriate comment";
	this.FLAGGED = "Flagged";
	this.NO = "No";
	this.YES = "Yes";
	this.NEVER_MIND = "Never mind";
	this.ARE_YOU_SURE_YOU_WOULD_LIKE_TO_REPORT_THIS_COMMENT_TO_A_MODERATOR = "Are you sure you would like to report this comment to a moderator";
	this.THIS_WILL_FLAG_COMMENTS_FOR_MODERATORS_TO_TAKE_ACTION = "This will flag comments for moderators to take action";
	this.TO_RATE_PLEASE_LOG_IN = "To rate, please log in";
	this.JUST_A_MOMENT = "Just a moment...";
	this.GUEST = "Guest";
	this.NAME = "Name";
	this.EMAIL = "Email";
  this.WEBSITE = "Website";
  this.SETTINGS = "Settings";
  this.MODERATOR_OPTIONS = "Moderator options: ";
  this.MODERATE_OPTIONS = "Moderate Options";

  // Thread moderator actions
  this.CLOSE_THREAD = "Close thread";
  this.OPEN_THREAD = "Open thread";
  this.REMOVE_THREAD = "Remove thread";
  this.RESTORE_THREAD = "Restore thread";
  this.ACTIONS = "Actions";
};
// Dsq.Strings

/**
 * Dsq.FmtStrings: functions that return interpolated UI strings
 */
Dsq.FmtStrings = new function() {
	// Seems we have to use named interpolation for Django to translate. Investigate more.
	this.LOGGED_IN_AS = function(username) {
		return Dsq.Utils.interpolate('Logged in as %(username)s', {username:username});
	};

	this.LOGOUT_FROM = function(disqus) {
		return Dsq.Utils.interpolate('Logout from %(disqus)s', {disqus:disqus});
	};

	this.SHOWING_COMMENTS_FULL = function(total, num) {
		if (num === 1) {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> of <span id='dsq-total-posts'>%(total)s</span> comment", {num:num, total:total});
		} else {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> of <span id='dsq-total-posts'>%(total)s</span> comments", {num:num, total:total});
		}
	};

	this.SHOWING_COMMENTS_WITHOUT_PAGINATION = function(num) {
		if (num === 1) {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> comment", {num:num});
		} else {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> comments", {num:num});
		}
	};

	this.NUMBER_OF_COMMENTS = function(num) {
		return Dsq.Utils.interpolate(
			(num == 1
				? '%(num)s comment'
				: '%(num)s comments'
			), {num:num});
	};

	this.NUMBER_OF_LIKES = function(num) {
		return Dsq.Utils.interpolate(
			(num == 1
				? '%(num)s like'
				: '%(num)s likes'
			), {num:num});
	};

	this.NUMBER_OF_POINTS = function(num) {
		return Dsq.Utils.interpolate(
			(num == 1
				? '%(num)s point'
				: '%(num)s points'
			), {num:num});
	};
};
// Dsq.FmtStrings





Dsq.CSRF_TOKEN = 'a2d140c59df8cd4ce27a20e0829cacd8';
Dsq.COMMENTS_RE = /(<li.*?id="?dsq-comment-(\d+)"?.*?>)((?:.|\s)*?)(<\/li>)/gim;
Dsq.POST_RE = /(<div.*?id="?dsq-comment-header-(\d+)"?.*?>)((?:.|\s)*?)(<\/div>)\s*(<div.*?class="?dsq-comment-body"?.*?>)((?:.|\s)*)(<\/div>)/gim;
Dsq.POST_BODY_RE = /\s*(<div.*?id="?dsq-comment-message-(\d+)"?.*?>)((?:.|\s)*)(<\/div>)/gim;
// HACK: Safari ends with "-->" while other browsers end with "--&gt;" as expected.
Dsq.MEDIA_POST_RE = /&lt;!--\[(.*?)\]--(?:>|&gt;)/gim;



var FragmentPacket = function(reader, writer, writer_url, is_child, receiveCallback) {
	var that = this;
	this.reader = reader;
	this.writer = writer;
	this.writer_url = writer_url;

	this.is_child = is_child || false;
	this.receiveCallback = receiveCallback;

	this._lastHash = null;

	this._accumMsg = '';

	this._lastSeqno = 0;

	this.MAX_DATA_LEN	= 1024;

	this.WAIT_TIME		= 10;

	this.READY		= 0x1;
	this.WRITING	= 0x2;
	this.FIN		= 0x4;
	this.ACK		= 0x8;

};

FragmentPacket.prototype.createListener = function() {
	var that = this;
	var listener = function() {
		that.recv();
	};
	return window.setInterval(listener, 10);
};

FragmentPacket.prototype.log = function(msg) {



};

FragmentPacket.prototype.recv = function() {
	var hash;
	if (/MSIE/.test(navigator.userAgent)) {

		hash = this.reader.name;
	} else {

		var hashIndex = this.reader.location.href.indexOf('#');
		if (hashIndex == -1) {
			return;
		}
		hash = this.reader.location.href.substring(hashIndex+1);
	}
	var flags = parseInt(hash.substring(0, 4), 10);
	var seqno = parseInt(hash.substring(4, 24), 10);
	var data  = hash.substring(24);

	if (this._lastHash !== hash) {
		this._lastHash = hash;
		this.log('recv: ' + hash);

		this.log(' flags: ' + flags);
		this.log(' seqno: ' + seqno + ' len: ' + hash.substring(4, 24).length + ' (' + hash.substring(4, 24) + ')');
		this.log(' data: ' + data + ' len: ' + data.length);

		this._lastSeqno = seqno;

		if (flags & this.WRITING) {
			this._accumMsg += data;
			this.sendFlag(this.ACK, seqno);
			if (flags & this.FIN) {
				this.log('recv finished: ' + decodeURIComponent(this._accumMsg));
				this.receiveCallback(decodeURIComponent(this._accumMsg));

				this._accumMsg = '';

				this.sendFlag(this.READY | this.ACK, this._lastSeqno);
			}
		}
	}

	return {
		flags: flags,
		seqno: seqno,
		data: data
	};
};

FragmentPacket.prototype.sendRawPacket = function(packet) {
	if (/MSIE/.test(navigator.userAgent)) {
		this.writer.name = packet;
	} else {

		this.writer.location.href = this.writer_url + '#' + packet;
	}

};

FragmentPacket.prototype.sendFlag = function(flag, seqno) {
	this.sendRawPacket(this._zerofill(flag, 4) + this._zerofill(seqno, 20));
};

FragmentPacket.prototype.send = function(msg) {
	this._send(0, encodeURIComponent(msg));
};

FragmentPacket.prototype._send = function(packetNum, msg) {
	var that = this;
	var recvBuf = this.recv();

	if (packetNum === 0) {

		if (!(recvBuf.flags & this.READY)) {
			this.log('client is not ready, waiting...');
			window.setTimeout(function() { that._send(packetNum, msg); }, this.WAIT_TIME);
			return;
		}
	} else {

		if (!( (recvBuf.flags & this.ACK) && (recvBuf.seqno === this._lastSeqno) )) {
			this.log('waiting for ack from client...');
			window.setTimeout(function() { that._send(packetNum, msg); }, this.WAIT_TIME);
			return;
		} else {
			this.log('received ack: ' + this._lastSeqno + ' ' + recvBuf.seqno);
		}
	}

	var flags = this.WRITING;
	var num_packets = Math.ceil(msg.length / this.MAX_DATA_LEN);
	this.log('num_packets: ' + num_packets);

	if (num_packets === packetNum) {

		this.log('message successfully sent!');
		this.sendFlag(this.READY | this.ACK, this._lastSeqno);
		return true;
	}

	this._lastSeqno++;

	if (packetNum == num_packets-1) {
		flags |= this.FIN;
	}

	var data = msg.substring(packetNum * this.MAX_DATA_LEN, (packetNum+1) * this.MAX_DATA_LEN);
	var packet = this._zerofill(flags, 4) + this._zerofill(this._lastSeqno, 20) + data;

	this.log('sending raw packet: ' + packet);
	this.sendRawPacket(packet);

	return this._send(packetNum + 1, msg);
};

FragmentPacket.prototype._zerofill = function(num, width) {
	var retval = num.toString();
	var retval_len = retval.length;
	for (var i = 0; i < width - retval_len; i++) {
		retval = '0' + retval;
	}
	return retval;
};

var PostMessagePacket = function(receiver, receiveCallback, id, receiverId) {
	var that = this;
	this.receiver = receiver;
	this.receiveCallback = receiveCallback;
	this.id = id;


	this.receiverId = receiverId;
};

PostMessagePacket.prototype.createListener = function() {
	var that = this;

	var listener = function(e) {

		if (!that.id) {
			that.id = e.data;
			return;
		}


		var id = e.data.split(';')[0];
		if (id !== that.id) {
			return;
		}
		var data = e.data.substring(e.data.indexOf(';') + 1);

		that.receiveCallback(data);
	};

	if (typeof window.attachEvent == 'function') {
		window.attachEvent('onmessage', listener);
	} else if (typeof window.addEventListener == 'function') {
		window.addEventListener('message', listener, false);
	} else {
		throw new Error('No method found to create event listener for PostMessagePacket.');
	}
};

PostMessagePacket.prototype.send = function(msg) {



	var needs_reget = false;
	try {
		if (typeof this.receiver.id == 'undefined' || typeof this.receiver.postMessage == 'undefined') {
			needs_reget = true;
		}
	} catch(e) {


	}
	if (needs_reget && typeof this.receiverId != 'undefined') {
		this.receiver = document.getElementById(this.receiverId).contentWindow;
	}

	var packet;
	if (!msg) {

		packet = this.id;
	} else {
		packet = this.id + ';' + msg;
	}
	this.receiver.postMessage(packet, '*');
};

PostMessagePacket._last_unique_id = null;
PostMessagePacket._get_unique_id = function() {
	var id = (new Date()).getTime();
	if (id == PostMessagePacket._last_unique_id) {
		id++;
	}
	PostMessagePacket._last_unique_id = id;
	return id.toString();
};

var JsonRpc = function() {

	this.ids = {};

	this.objectToJSON = function(obj) {
		var json = '';
		var results = [];

		if (obj === undefined || obj === null) {
			return 'null';
		}

		switch (obj.constructor) {
			case Object:
				for (var property in obj) {
					if (obj.hasOwnProperty(property)) {
						results.push(this.objectToJSON(property) + ': ' + this.objectToJSON(obj[property]));
					}
				}
				json = '{' + results.join(', ') + '}';
				break;
			case Array:
				for (var i = 0; i < obj.length; i++) {
					results.push(this.objectToJSON(obj[i]));
				}
				json = '[' + results.join(', ') + ']';
				break;
			case Number:
			case Boolean:
				json = obj.toString();
				break;
			case String:

				var specialChars = {'\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '\\': '\\\\'};

				json = obj.replace(/[\x00-\x1f\\]/g, function(match) {
					var ch = specialChars[match];
					return ch ? ch : '\\u00' + match.charCodeAt().toPaddedString(2, 16);
				});

				json = '"' + json.replace(/"/g, '\\"') + '"';
				break;
			default:

				json = 'null';
				break;
		}

		return json;
	};

	this.createHandler = function(send_func, registered_funcs) {
		var that = this;
		var handler = function(message) {

			try {
				var rpc = eval('(' + message + ')');
			} catch(e) {
				alert('bad JSON: ' + message);
				return;
			}
			if (rpc.method) {

				if (!registered_funcs[rpc.method]) {
					return;
				}

				var retval = registered_funcs[rpc.method].apply(null, rpc.params);
				if (rpc.id) {
					var response = {
						result: retval,
						error: null,	// TODO
						id: rpc.id
					};
					send_func(that.objectToJSON(response));
				}
			} else if(rpc.result) {

				if (!that.ids[rpc.id]) {
					return;
				}

				that.ids[rpc.id](rpc.result);
				delete that.ids[rpc.id];
			}
		};
		return handler;
	};

	this.execute = function(send_func, method, params, response_callback) {
		response_callback = response_callback || null;
		var id = (response_callback) ? (new Date()).getTime() : null;

		var request = {
			method: method,
			params: params,
			id: id
		};

		send_func(this.objectToJSON(request));

		if (id) {
			this.ids[id] = response_callback;
		}
	};
};
JsonRpc = new JsonRpc();

var ParentMessenger = function(childUrl, receiverUrl, container, receiveCallback) {


	if (navigator.userAgent.indexOf('Safari') >= 0 && parseInt(navigator.userAgent.substring(navigator.userAgent.indexOf('Version/') + 8), 10) == 3) {
		throw new Error("unsupported.");
	} else if (window.opera) {
		throw new Error("unsupported.");
	}



	if (!receiverUrl &&
		navigator.userAgent.indexOf('Gecko') >= 0 &&
		parseFloat(navigator.userAgent.slice(navigator.userAgent.indexOf('rv:') + 3, navigator.userAgent.indexOf('rv:') + 6)) < 1.9) {
		throw new Error("unsupported.");
	}


	if (/msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent)) {


		if (document.domain == window.location.hostname) {
			receiverUrl = '';
		}
	}

	var that = this;
	this.childUrl = childUrl;
	this.receiverUrl = receiverUrl;
	this.container = container || document.body;

	this.packetHandler = null;


	this._ready = false;
	this._error = false;


	var _createReceiverForFragmentPacket = function() {

		that.receiver = document.createElement('iframe');
		that.receiver.src = receiverUrl;
		that.receiver.id = 'receiver_' + (new Date()).getTime();
		that.receiver.name = that.receiver.id;

		that.receiver.frameBorder = '0';
		that.receiver.frameSpacing = '0';
		that.receiver.style.borderStyle = 'none';

		var receiver_onload = function() {
			var receiver = document.getElementById(that.receiver.id).contentWindow;

			try {
				receiver.document.body.innerHTML = '';
			} catch(e) {

				that._error = true;
			}
			receiver.document.body.style.padding = '0px';
			receiver.document.body.style.margin = '0px';

			var child = receiver.document.createElement('iframe');
			child.id = 'child';
			child.name = 'child';
			child.src = that.childUrl;

			child.frameBorder = '0';
			child.frameSpacing = '0';
			child.style.borderStyle = 'none';
			child.style.width = '100%';
			child.style.height = '100%';
			receiver.document.body.appendChild(child);

			that.child = receiver.document.getElementById('child').contentWindow;
			that.receiver = receiver;

			that.packetHandler = new FragmentPacket(that.receiver, that.child, that.childUrl, false, receiveCallback);

			that._listener = that.packetHandler.createListener();

			that.packetHandler.sendFlag(that.packetHandler.READY, 0);

			that._ready = true;
		};

		that.receiver.onreadystatechange = function() {
			if (this.readyState == 'complete') {
				receiver_onload();
			}
		};

		that.receiver.onload = receiver_onload;







		if (Dsq.Utils.ie) {
			if (that.container.clientWidth === 0) {

				var _waitForWidth = function() {
					if (that.container.clientWidth > 0) {
						Dsq.Utils.fixIframesIE(that.container.id);
					} else {
						window.setTimeout(_waitForWidth, 100);
					}
				};
				_waitForWidth();

				that._once = false;
				that.receiver.onresize = function() {
					if (!that._once) {
						Dsq.Utils.fixIframesIE(that.container.id);
					}
					that._once = true;
				};
			}
		}

		that.container.appendChild(that.receiver);
	};


	var _createReceiverForPostMessage = function() {

		var receiver_onload = function() {

			that.packetHandler.send();
			that._ready = true;
		};

		var id = PostMessagePacket._get_unique_id();
		var receiverId = 'child_' + id;


		ParentMessenger['_receiver_onload_' + receiverId] = receiver_onload;

		that.container.innerHTML += '<iframe ' +
			'src="' + childUrl + '" ' +
			'id="' + receiverId + '" ' +
			'name="' + receiverId + '" ' +
			'onload="ParentMessenger._receiver_onload_' + receiverId +'();" ' +
			'></iframe>';

		that.receiver = document.getElementById(receiverId).contentWindow;
		that.packetHandler = new PostMessagePacket(that.receiver, receiveCallback, id, receiverId);
		that._listener = that.packetHandler.createListener();
	};

	if (typeof window.postMessage == 'function') {
		_createReceiverForPostMessage();
	} else {
		_createReceiverForFragmentPacket();
	}

};

ParentMessenger.prototype.sendMessage = function(message) {
	var that = this;
	if (!this._ready) {

		window.setTimeout(function() { that.sendMessage(message); }, 10);
		return;
	}
	this.packetHandler.send(message);
	return true;
};

Dsq.NewFrames = function(url) {
	this.url = url;
};

Dsq.NewFrames.prototype.init = function(onFailure) {
	var that = this;

	try {
		this.messenger = new ParentMessenger(this.url, Dsq.jsonData.integration.receiver_url, this.container, this.receive_callback);
	} catch(e) {
		if (typeof onFailure == 'function') {
			onFailure();
		}
	}

	if (typeof onFailure == 'function') {
		var iId = window.setInterval(function() {
			if (typeof that.messenger == 'undefined') {
				window.clearInterval(iId);
				return;
			}
			if (that.messenger._ready) {
				window.clearInterval(iId);
			} else if (that.messenger._error) {
				window.clearInterval(iId);
				onFailure();
			}
		}, 10);
	}
};

Dsq.NewFrames.prototype._execute = function(method, args, callback) {
	var that = this;
	if (typeof that.messenger == 'undefined') {
		return false;
	}
	JsonRpc.execute(
		function(msg) { that.messenger.sendMessage(msg); },
		method,
		args || [],
		callback);
	return true;
};

Dsq.ReplyFrame = function(container, parent_post_id) {
	var that = this;
	this.container = container;
	this.parent_post_id = parent_post_id;

	var sendFunc = function(msg) {

		Dsq.Debug.log('Dsq.ReplyFrame.sendFunc');
		that.messenger.sendMessage(msg);
	};


	var postComment_onSuccess = function(response) {
		Dsq.jsonData.posts[response.message.id] = response.message.post_meta;
		if (!Dsq.jsonData.users[response.message.post_meta.user_key]) {
			Dsq.jsonData.users[response.message.post_meta.user_key] = response.message.user_meta;
		}


		var reply_position = (typeof(disqus_insert_wrt_sort) == 'undefined' 
			? (Dsq.jsonData.forum.reply_position ? -1 : null) 
			: (Dsq.jsonData.request.sort == 2 ? null : -1));
		
		if (response.message.post_meta.approved) {
			Dsq.Post.insert(response.message.post_meta.parent_post_id || reply_position, response.message.id, response.message.post_meta.message);
		}

		Dsq.Templates.postComment_onSuccess(response, parent_post_id, response.message.id);
	};

	var postComment_onFailure = function(response) {
		Dsq.Popup.popModal(response.message, 'Error');
		Dsq.Templates.postComment_onFailure(response, parent_post_id, response.message.id);
	};

	var editComment_onSuccess = function(response) {
		var post_id = parent_post_id;
		var message = Dsq.$('dsq-comment-message-' + post_id);
		
		message.innerHTML = response.message;
		Dsq.Templates.toggleEdit(post_id);
		Dsq.Templates.setLoadingButton(false);
	};
	
	var editComment_onFailure = function(response) {
		var post_id = parent_post_id;
		
		Dsq.Popup.popModal('Sorry, there was an error editing this comment.', 'Edit Error');
		Dsq.Templates.toggleEdit(post_id);
		Dsq.Templates.setLoadingButton(false);
	};

	var getUserByEmail_onSuccess = function(response) {
		var msg = response.message;
		var fields = Dsq.Templates.getFormFields(parent_post_id);

		if (msg.username) {

			Dsq.Templates.lightboxAuthenticate(parent_post_id, 'login', {
				'username': msg.username,
				'display_name': msg.display_name,
				'avatar_url': msg.avatar_url,
				'verified': msg.verified,
				'email': fields.email.value
			});
		} else {

			Dsq.Templates.lightboxAuthenticate(parent_post_id, 'register');
		}
	};

	var validateAuth_onSuccess = function(response, auth_choice) {
		Dsq.Templates.postComment(parent_post_id, null, true, auth_choice);
	};

	var validateAuth_onFailure = function(response, auth_choice) {
		var pid = parent_post_id ? '-' + parent_post_id : '';
		var msg = response.message;

		if (auth_choice == 'register') {
			var fields = ['email', 'username', 'password'];

			for (var i = 0; i < fields.length; i++) {
				var field = fields[i];
				var errorDiv = Dsq.$('dsq-' + field + '-errors' + pid);

				if (msg[field]) {
					errorDiv.innerHTML = msg[field];
				} else {
					errorDiv.innerHTML = '';
				}
			}
		} else if (auth_choice == 'login') {
			Dsq.$('dsq-lightbox-errors' + pid).innerHTML = '<p>We couldn\'t log you in. Please verify your login.</p>';
		}
		
		Dsq.Templates.setLoadingButton(false);
	};

	this.receive_callback = JsonRpc.createHandler(sendFunc, {
		'postComment.onSuccess': postComment_onSuccess,
		'postComment.onFailure': postComment_onFailure,
		'editComment.onSuccess': editComment_onSuccess,
		'editComment.onFailure': editComment_onFailure,		
		'getUserByEmail.onSuccess': getUserByEmail_onSuccess,
		'validateAuth.onSuccess': validateAuth_onSuccess,
		'validateAuth.onFailure': validateAuth_onFailure,
		'reload': function() { window.location.reload(); }
	});

	this.url = Dsq.Urls.REPLY +
		'?' + (new Date()).getTime() +
		'&f=scobleizer' +
		'&t=windows_vista_vs_mac_osx_the_two_hour_definitive_word' +
		'&ff=' + Dsq.Thread.ff +
		'&default_text=' + encodeURIComponent(disqus_default_text) +
		'&ifrs=' + encodeURIComponent(disqus_iframe_css);
	if (this.parent_post_id) {
		this.url += '&parent_post=' + this.parent_post_id;
	}
};

Dsq.ReplyFrame.prototype = new Dsq.NewFrames(Dsq.ReplyFrame.url);

Dsq.ReplyFrame.prototype.post = function(author_name, author_email, author_url, authenticate, sharing_services, subscribe) {
	this._execute('postComment', [author_name, author_email, author_url, authenticate, sharing_services, subscribe]);
};

Dsq.ReplyFrame.prototype.edit = function(post_id, message) {
	this._execute('editComment', [post_id, message]);
};

Dsq.ReplyFrame.prototype.setState = function(parent_post_id, depth) {
	this._execute('setState', [parent_post_id, depth]);
};

Dsq.ReplyFrame.prototype.getUserByEmail = function(email) {
	this._execute('getUserByEmail', [email]);
};

Dsq.ReplyFrame.prototype.validateAuth = function(auth_choice, email, username, password) {
	this._execute('validateAuth', [auth_choice, email, username, password]);
};

Dsq.ReplyFrame.prototype.authenticateFacebook = function(session, forum_url) {
	this._execute('authenticateFacebook', [session, forum_url]);
};

	Dsq.Facebook = function() {
	var that = this;

	var handleSessionData = function(session) {

		var forum_url = Dsq.jsonData.forum.url;




		if (typeof disqus_facebook_forum != 'undefined') {
			forum_url = disqus_facebook_forum;
		}
		Dsq.frames.reply_0.authenticateFacebook(session, forum_url);
	};

	var onLogin = function() {
		FB.Connect.getSignedPublicSessionData(handleSessionData);
	};

	this.login = function() {
		FB.Connect.requireSession(onLogin, true);
	};
};
Dsq.Facebook = new Dsq.Facebook();


	






Dsq.Themes = {};

Dsq.Themes.narcissus = new function() {
	this.addPostContainer = 'dsq-form-area';
	this.textareaContainer = 'dsq-textarea-wrapper';



	
	this.header = function() {
		var comments_count, total_posts, num_posts;
		var html = '';
		var missing_perm_tmpl;

		if (Dsq.jsonData.request.missing_perm) {
			missing_perm_tmpl = Dsq.Templates.missingPermissions();
			if (missing_perm_tmpl) {
				html += '<div class="dsq-missing-permissions">' + missing_perm_tmpl + '</div>';
			}
		}

		total_posts = Dsq.jsonData.thread.total_posts;
		num_posts = Dsq.jsonData.thread.num_posts;

		if (total_posts) {
			comments_count = Dsq.FmtStrings.SHOWING_COMMENTS_FULL(total_posts, num_posts);
		} else {
			comments_count = Dsq.FmtStrings.SHOWING_COMMENTS_WITHOUT_PAGINATION(num_posts);
		}

		html += ' \
		<div id="dsq-comments-title"> \
			<h3>' + comments_count + '</h3> \
		</div> \
		';

		html += ' \
		<div class="dsq-options"> \
			<span class="dsq-item-sort">'
				+ Dsq.Strings.SORT_BY + ' \
				<select id="dsq-sort-select" onchange="Dsq.Thread.sortBy(this.value);"> \
					<option value="hot" ' + (Dsq.jsonData.request.sort == 4 ? 'selected="selected"' : '') + '>' + Dsq.Strings.POPULAR_NOW + '</option> \
					<option value="best" ' + (Dsq.jsonData.request.sort == 3 ? 'selected="selected"' : '') + '>' + Dsq.Strings.BEST_RATING + '</option> \
					<option value="newest" ' + (Dsq.jsonData.request.sort == 2 ? 'selected="selected"' : '') + '>' + Dsq.Strings.NEWEST_FIRST + '</option> \
					<option value="oldest" ' + (Dsq.jsonData.request.sort == 1 ? 'selected="selected"' : '') + '>' + Dsq.Strings.OLDEST_FIRST + '</option> \
				</select> \
				&nbsp; \
			</span> \
			<span class="dsq-subscribe-email"> \
				<img src="http://media.disqus.com/images/embed/email.png" style="width:12px;height:12px;vertical-align:middle"> \
				<span id="dsq-subscribe">'
					+ (Dsq.jsonData.context.subscribed
						? '<a href="#" onclick="Dsq.Thread.subscribe(0); return false">' + Dsq.Strings.UNSUBSCRIBE + '</a>'
						: '<a href="#" onclick="Dsq.Thread.subscribe(1); return false">' + Dsq.Strings.SUBSCRIBE_BY_EMAIL + '</a>')
				+ '</span> \
			</span> \
			<span class="dsq-subscribe-rss" style="width:12px;height:12px;vertical-align:middle"> \
				<img src="http://media.disqus.com/images/embed/bullet-feed.png" alt="" /> \
				<a href="http://scobleizer.disqus.com/windows_vista_vs_mac_osx_the_two_hour_definitive_word/latest.rss">' + Dsq.Strings.SUBSCRIBE_BY_RSS + '</a> \
			</span> \
		</div> \
		';

		
		

		return html;

	};
	
	this.footer = function() {
		var html = '';

		html += Dsq.Templates.pagination();

		
		
			html += Dsq.Templates.realtime();
			html += Dsq.Templates.showThreadSettings();
			html += Dsq.Templates.postBox();

		html += Dsq.Templates.reactions();

		
			html += Dsq.Templates.trackbacks();
		


		if (Dsq.jsonData.request.is_global_moderator) {
 			html += ' \
				<div class="dsq-global-moderator-extras">'
					+ '<strong>shortname:</strong> ' + Dsq.jsonData.forum.url
					+ '<strong>thread id:</strong> ' + Dsq.jsonData.thread.id
					+ '<strong>thread slug:</strong> ' + Dsq.jsonData.thread.slug
				+ '</div> \
			';
		}

		return html;
	};
	
	this.realtime = function() {
		var html = '';
		
		if (Dsq.jsonData.realtime_enabled) {
			html += '<div id="dsq-realtime-options" class="dsq-options">'
					 + Dsq.Strings.REALTIME_UPDATING_IS + ' <strong id="dsq-realtime-status" style="text-transform: lowercase">' + Dsq.Strings.ENABLED + '</strong>. \
					 <a href="#" id="dsq-realtime-toggle" style="text-transform: capitalize"></a> \
					</div>';
		}

		if (!Dsq.jsonData.forum.streaming_realtime) {
			html += ' \
				<div style="display: none" id="dsq-realtime-alert" class="dsq-realtime-alert"><span id="dsq-realtime-queued"></span> <a href="#" id="dsq-realtime-show"></a></div> \
			';
		}
		
		return html;
	};

	this.showThreadSettings = function() {
		if (!Dsq.jsonData.request.is_moderator) {
			return '';
		}

		html = '<div id="dsq-thread-settings" class="dsq-thread-settings">' + Dsq.Strings.MODERATOR_OPTIONS;
		html += '<a href="#" onclick="Dsq.Thread.showSettings(); return false;">' + Dsq.Strings.SETTINGS + '</a>';
		html += '<a href="#" onclick="Dsq.Thread.showModeratorActions(); return false;">' + Dsq.Strings.MODERATE + '</a>';
		if (Dsq.jsonData.forum.reactions_enabled && Dsq.jsonData.reactions.length === 0) {
			html += '<a href="#" onclick="Dsq.Reaction.reportMissingReactions(); return false;">'
						+ Dsq.Strings.REPORT_MISSING_REACTIONS
						+ '</a>';
		}
		html +='</div>';

		return html;
	};

	this.postBox = function(post_id, use_fallback_iframe) {


		var html;
		var display_sharing_options = Dsq.jsonData.request.is_authenticated;

		if (!Dsq.jsonData.request.is_authenticated && Dsq.jsonData.forum.disqus_auth_disabled && !Dsq.jsonData.forum.allow_anon_post) {
			return '';
		}
		
		if (Dsq.jsonData.request.is_remote) {


			if (!Dsq.jsonData.request.sharing.hasOwnProperty(Dsq.jsonData.request.remote_domain)) {
				display_sharing_options = false;
			}
		}
		
		if (post_id) {
			var _meta = Dsq.jsonData.posts[post_id];
			var userData = Dsq.jsonData['users'][_meta.user_key];				
		}
		
		var pid = post_id ? '-' + post_id : '';

		var _requestUserInfo = function() {
			var html;



			var user_has_email = false;

			html = '<div class="dsq-request-user-info"> <!-- // If authenticated --> \
				<a href="' + Dsq.jsonData.settings.disqus_url + Dsq.Urls.LOGOUT + '?ctkn=' + Dsq.CSRF_TOKEN + '" class="dsq-request-user-logout">' + Dsq.Strings.LOGOUT + '</a> \
				<table> \
					<tr> \
						<td rowspan="2">'
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '<a href="' + Dsq.jsonData.settings.disqus_url + Dsq.Urls.REQUEST_USER_PROFILE + '">' : '')
								+ '<img src="' + Dsq.Urls.REQUEST_USER_AVATAR + '" width="48" height="48" class="dsq-request-user-avatar">'
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '</a>' : '')
						+ '</td> \
						<td class="dsq-request-user-name">'
								+ (Dsq.jsonData.request.is_remote
									 ? '<span class="dsq-badge-small dsq-badge-' + Dsq.jsonData.request.remote_domain + '">' + Dsq.jsonData.request.remote_domain + '</span>'
									 : (Dsq.jsonData.request.is_verified
											? '<span class="dsq-badge-small dsq-badge-verified">Verified</span>'
											: '<span class="dsq-badge-small dsq-badge-registered">Registered</span>'))
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? ' <a href="' + Dsq.jsonData.settings.disqus_url + Dsq.Urls.REQUEST_USER_PROFILE + '">' : '') 
								+ Dsq.jsonData.request.display_username 
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '</a>' : '')
							+  (Dsq.jsonData.request.is_remote && user_has_email ? ' <small>(<a href="#" onclick="Dsq.Popup.remoteAccountSettings(); return false;">change settings</a>)</small>' : '')
							+  (!Dsq.jsonData.request.is_remote && !Dsq.jsonData.forum.disqus_auth_disabled ? ' <small>(<a href="' + Dsq.jsonData.settings.disqus_url + '/profile/info/" target="_blank">change name</a> or <a href="' + Dsq.jsonData.settings.disqus_url + '/profile/avatar/" target="_blank">picture</a>)</small>' : '')
						+ '</td> \
					</tr> \
					<tr> \
						<td class="dsq-request-user-stats"> \
							<span><big>' + Dsq.jsonData.request.comments_count + '</big> ' + (Dsq.jsonData.request.comments_count == 1 ? 'comment' : 'comments') + '</span> \
							<span><big>' + Dsq.jsonData.request.likes_count + '</big> ' + (Dsq.jsonData.request.likes_count == 1 ? 'like' : 'likes') + '</span> \
							<span><big>' + Dsq.jsonData.request.points + '</big> ' + (Dsq.jsonData.request.points == 1 ? 'point' : 'points') + '</span> \
						</td> \
					</tr> \
				</table> \
			</div> \
			';
			return html;
		};

		var _loginOptions = function() {
			var html;
			html = ' \
			<div class="dsq-authenticate"> \
				<p class="dsq-autheneticate-copy">'
				+ (Dsq.jsonData.forum.allow_anon_post
					? Dsq.Strings.YOU_ARE_COMMENTING_AS_A + ' <a class="dsq-help" title="Click for more information" href="#" onclick="Dsq.Popup.helpBadges(); return false">Guest</a>. ' + Dsq.Strings.OPTIONAL + ': ' + Dsq.Strings.LOGIN_BELOW + '.'
					: Dsq.Strings.REQUIRED + ': ' + Dsq.Strings.PLEASE_LOGIN_BELOW_TO_COMMENT + '.')
				+ '</p> \
				<ul class="dsq-login-buttons">'
					+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Popup.login(); return false"><img src="http://media.disqus.com/images/themes/narcissus/login-disqus.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_fb_connect ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Facebook.login(); return false;"><img src="http://media.disqus.com/images/themes/narcissus/login-facebook.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_twitter_signin ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Twitter.startTwitterConnect(); return false"><img src="http://media.disqus.com/images/themes/narcissus/login-twitter.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_openid ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.OpenID.requestURL(); return false" ><img src="http://media.disqus.com/images/themes/narcissus/login-openid.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_yahoo ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Yahoo.startYahooConnect(); return false"><img src="http://media.disqus.com/images/themes/narcissus/login-yahoo.gif" /></a></li>' : '')
				+ '</ul> \
			</div> \
			';
			return html;
		};

		if (!Dsq.jsonData.context.show_reply) {


			if (!Dsq.jsonData.request.is_authenticated) {



				return '<div id="dsq-form-area" style="display:none"><div id="dsq-textarea-wrapper"></div></div>' + _loginOptions();
			} else {
				return '';
			}
		}

		html = ' \
		<div id="' + (post_id 
			? 'dsq-reply-post-' + post_id
			: 'dsq-new-post')
		 	+ '" class="dsq-post-area"> \
			<div class="dsq-dc-logo"> \
				<a href="http://disqus.com/comments" target="_blank"><img src="http://media.disqus.com/images/themes/narcissus/disqus-logo.png"></a> \
			</div>'
			+ (post_id 
				? '<h3>' + Dsq.Strings.REPLYING_TO + ' ' + userData.display_name + '</h3>'
				: '<h3>' + Dsq.Strings.ADD_NEW_COMMENT + '</h3>')
			+ (Dsq.jsonData.request.is_authenticated 
				? _requestUserInfo()
				: _loginOptions() )
			+ '<div id="dsq-form-area' + pid + '">'
			+ '<div class="dsq-textarea"> \
				<div class="dsq-textarea-wrapper" id="dsq-textarea-wrapper' + pid + '"></div> \
			</div>'
			+ (!Dsq.jsonData.request.is_authenticated
			? ' \
			<div class="dsq-post-fields"> \
				<table> \
					<tr> \
						<td class="dsq-post-fields-left"><div class="dsq-input-wrapper"><input id="dsq-field-name' + pid + '" type="text" value="' + (disqus_def_name ? disqus_def_name : (Dsq.jsonData.session.name ? Dsq.jsonData.session.name : Dsq.Strings.NAME + '" class="dsq-placeholder')) + '" onfocus="Dsq.Templates.handlePlaceholder(event, this, \'name\')" onblur="Dsq.Templates.handlePlaceholder(event, this, \'name\')" /></div></td> \
						<td class="dsq-post-fields-right"><div class="dsq-input-wrapper"><input id="dsq-field-website' + pid + '" type="text" value="' + (Dsq.jsonData.session.url ? Dsq.jsonData.session.url : Dsq.Strings.WEBSITE + ' (' + Dsq.Strings.OPTIONAL.toLowerCase() + ')" class="dsq-placeholder') + '" onfocus="Dsq.Templates.handlePlaceholder(event, this, \'website\')" onblur="Dsq.Templates.handlePlaceholder(event, this, \'website\')" /></div></td> \
					</tr> \
					<tr> \
						<td class="dsq-post-fields-left"><div class="dsq-input-wrapper"><input id="dsq-field-email' + pid + '" type="text" value="' + (disqus_def_email ? disqus_def_email : (Dsq.jsonData.session.email ? Dsq.jsonData.session.email : Dsq.Strings.EMAIL + '" class="dsq-placeholder')) + '" onfocus="Dsq.Templates.handlePlaceholder(event, this, \'email\')" onblur="Dsq.Templates.handlePlaceholder(event, this, \'email\')" /></div></td> \
						<td class="dsq-post-fields-right"> \
							<div class="dsq-subscribe"> \
								<a href="#" onclick="Dsq.Templates.chooseSubscribe(' + post_id + '); return false" class="dsq-subscribe-menu"><span id="dsq-subscribe-select' + pid + '">' + (Dsq.jsonData.request.subscribe_on_post ? Dsq.Strings.SUBSCRIBE_TO_ALL_COMMENTS_BY_EMAIL : Dsq.Strings.DO_NOT_SUBSCRIBE_TO_COMMENTS) + '</span> <small>&#9660;</small></a> \
								<ul class="dsq-panel" id="dsq-subscribe-menu' + pid + '"> \
									<li><a href="#" onclick="Dsq.Templates.setSubscribe(2, this, ' + post_id + '); return false">' + Dsq.Strings.SUBSCRIBE_TO_ALL_COMMENTS_BY_EMAIL + '</a></li> \
									<li><a href="#" onclick="Dsq.Templates.setSubscribe(0, this, ' + post_id + '); return false">' + Dsq.Strings.DO_NOT_SUBSCRIBE_TO_COMMENTS + '</a></li> \
								</ul> \
								<input id="dsq-subscribe-on-post' + pid + '" type="hidden" value="' + Dsq.jsonData.request.subscribe_on_post + '" /> \
							</div> \
						</td> \
					</tr> \
				</table> \
			</div>'
			: '')
			+ '<div class="dsq-post-footer"> \
				<div class="dsq-sharing-options" ' + (!display_sharing_options ? 'style="display:none;"' : '') + '> \
					<button type="button" class="dsq-button-small" onfocus="document.getElementById(\'dsq-post-button' + pid + '\').focus();"><span>' + Dsq.Strings.SHARING_OPTIONS + ' <small>&#9660;</small></span></button> \
					<div class="dsq-panel"> '
						+ (Dsq.jsonData.request.sharing.twitter !== undefined
								&& Dsq.jsonData.request.sharing.twitter.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-twitter' + pid + '"'
								  + (Dsq.jsonData.request.sharing.twitter.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-twitter' + pid + '">' + Dsq.Strings.SHARE_ON + ' Twitter</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.facebook
								&& (Dsq.jsonData.request.sharing.facebook.enabled === true ||
										(Dsq.jsonData.request.is_remote && Dsq.jsonData.request.remote_domain == 'facebook'))
							? '<div><input type="checkbox" id="dsq-sharing-facebook' + pid + '"'
									+ (Dsq.jsonData.request.sharing.facebook.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-facebook' + pid + '">' + Dsq.Strings.SHARE_ON + ' Facebook</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.yahoo !== undefined
								&& Dsq.jsonData.request.sharing.yahoo.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-yahoo' + pid + '"'
									+ (Dsq.jsonData.request.sharing.yahoo.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-yahoo' + pid + '">' + Dsq.Strings.SHARE_ON + ' Yahoo!</label> \
								</div>'
							: '')
						+ (Dsq.jsonData.request.sharing.tumblr !== undefined
								&& Dsq.jsonData.request.sharing.tumblr.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-tumblr' + pid + '"'
									+ (Dsq.jsonData.request.sharing.tumblr.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-tumblr' + pid + '">' + Dsq.Strings.SHARE_ON + ' Tumblr</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.wordpress !== undefined
								&& Dsq.jsonData.request.sharing.wordpress.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-wordpress' + pid + '"'
									+ (Dsq.jsonData.request.sharing.wordpress.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-wordpress' + pid + '">' + Dsq.Strings.SHARE_ON + ' Wordpress</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.movabletype !== undefined
							  && Dsq.jsonData.request.sharing.movabletype.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-movabletype' + pid + '"'
									+ (Dsq.jsonData.request.sharing.movabletype.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-movabletype' + pid + '">' + Dsq.Strings.SHARE_ON + ' Movable Type</label> \
							   </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.typepad !== undefined
							  && Dsq.jsonData.request.sharing.typepad.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-typepad' + pid + '"'
									+ (Dsq.jsonData.request.sharing.typepad.auto === true ? 'checked=true' : '') + '/> \
								  <label for="dsq-sharing-typepad' + pid + '">' + Dsq.Strings.SHARE_ON + ' TypePad</label> \
							   </div>'
							: '')
						+ '<div><a href="' + Dsq.jsonData.settings.disqus_url + '/profile/connections/" target="_blank" class="dsq-configure-options">' + Dsq.Strings.CONFIGURE_OPTIONS + '</a></div>'
					+ '</div> \
				</div>'
				+ '<button type="button" class="dsq-button" id="dsq-post-button' + pid + '" onclick="Dsq.Templates.postComment(' + post_id + ', this, false)"><span>' + Dsq.Strings.POST_AS + ' '
				+ (Dsq.jsonData.request.display_username
					? Dsq.jsonData.request.display_username
					: Dsq.Strings.GUEST)
				+ '</span></button>'
				+ (post_id
					? '<button type="button" class="dsq-button" id="dsq-cancel-button' + pid + '" onclick="Dsq.Post.toggleReply(' + post_id +', this)"><span>' + Dsq.Strings.CANCEL + '</span></button>'
					: '')
			+ '</div>'
			+ '</div>' // end dsq-form-area
		+ '</div> \
		';
		
		return html;
	};




	this.appendPost = function(post_id) {
		var html = '<div id="dsq-append-post-' + post_id + '"></div>';
		return html;
	};

	this.postPrependHeader = function(post_id) {
		var html;
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		
		html = ' \
		<table> \
			<tr> \
				<td id="dsq-header-avatar-' + post_id + '" class="dsq-header-avatar" onmouseover="Dsq.Post.dropProfile(' + post_id + ')"> \
					<a id="dsq-avatar-' + post_id + '" class="dsq-avatar" href="' + userData.url + '" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">'
					+ (Dsq.jsonData.forum.show_avatar
					? '<img src="' + Dsq.jsonData.users[_meta.user_key].avatar + '" alt="" />'
					: '')
				+ '</a> \
				</td> \
				<td class="dsq-comment-header-meta"> \
		';

		
		return html;
	};
	
	this.postAppendHeader = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var html;
		var parent_display_name = '';
		
		if(_meta.parent_post_id) {

			var _parent_meta = Dsq.jsonData.posts[_meta.parent_post_id];

			if (_parent_meta) {
				var parentUserData = Dsq.jsonData['users'][_parent_meta.user_key];
				parent_display_name = parentUserData.display_name;
			}
		}

		html = ' \
		<img src="http://media.disqus.com/images/themes/narcissus/moderator.png" class="dsq-moderator-star" title="Moderator" /> \
		<span class="dsq-comment-header-time"><a href="#comment-' + post_id + '" onclick="Dsq.Popup.permalink(' + post_id + ')" title="Permalink">' + (_meta.is_realtime ? Dsq.Strings.JUST_NOW : _meta.date) + '</a></span> '
		+ (_meta.parent_post_id && parent_display_name
			? '<a href="#comment-' + _meta.parent_post_id + '" title="Jump to comment">in reply to ' + parent_display_name + '</a>'
			: '')
		+ '</td> \
		<td id="dsq-like-pts-' + post_id + '" class="dsq-comment-header-likes">'
		+ (_meta.points
			? _meta.points + Dsq.Utils.pluralize(_meta.points, ' person', ' people') + ' liked this.'
			: '')
		+ '</td> \
		</tr> \
		</table> \
		';
		return html;
	};

	this.preBody = function(post_id) {
		var html = '';
		return html;
	};

	this.postFooter = function(post_id) {
		var html;
		var _meta = Dsq.jsonData.posts[post_id];
		if(_meta.killed || !_meta.approved) { return ''; }
		
		html = ' \
		<div class="dsq-comment-footer" id="dsq-comment-footer-' + post_id + '"> \
			<div class="dsq-comment-footer-left">'
				+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator
					? '<a href="#" onclick="Dsq.Templates.moderateOptions(' + post_id+ '); return false">' + Dsq.Strings.MODERATE + '</a>'
					: '')
				+ '<a href="#" id="dsq-post-report-' + post_id + '" class="dsq-post-report" onclick="Dsq.Post.report(' + post_id + ', false); return false;">' + Dsq.Strings.FLAG + '</a> \
			</div> \
			<div class="dsq-comment-footer-right">'
				+ (_meta.votable 
					? '<span id="dsq-like-' + post_id + '" class="dsq-like">'
					+ (!_meta.up_voted
						? '<button type="button" class="dsq-button-small" onclick="Dsq.Post.rate(this, ' + post_id + ', 1)" >Like</button>'
						: 'You liked this.&nbsp;&nbsp;')
					+ '</span>'
					: '')
				+ (_meta.can_reply && !_meta.has_replies && _meta.from_request_user
					? '<button type="button" class="dsq-button-small dsq-post-edit" onclick="Dsq.Post.edit(this, ' + post_id + ')" >' + Dsq.Strings.EDIT + '</button>'
					: '')
				+ (_meta.can_reply
					? '<span class="dsq-comment-footer-reply" id="dsq-comment-footer-reply-' + post_id + '" onclick="Dsq.Post.toggleReply(' + post_id +', this)"> \
						<button type="button" class="dsq-button-small">' + Dsq.Strings.REPLY + '</button> \
						<button type="button" class="dsq-comment-footer-reply-tab">' + Dsq.Strings.REPLY + '</button><span></span> \
					</span>'
					: '')
			+ '</div> \
		</div> \
		';
		
		return html;
	};



	
	this.showRetweets = function(id, limit, element_id /* Optional */) {
		var source, html = '';

		for (var i = 0, reaction; reaction = Dsq.jsonData.reactions[i]; i++) {
			if (reaction.id === id) {
				source = reaction.retweets;
			}
		}

		if (source) {
			if (limit === 0) {
				limit = source.length;
			}

			for (var j = 0; j < limit; j++) {
				var rt = source[j];
				html += '<a href="' + rt.url + '">' + rt.author_name + '</a>'	+ ((j === (limit - 1)) ? '.' : ', ');
			}
		}

		if (element_id === undefined) {
			return html;
		}

		var element = document.getElementById(element_id);
		element.innerHTML = html;
		return element;
	};

	this.showMoreReactions = function(reactions, has_more, start, limit) {
		var link = document.getElementById('dsq-show-more-reactions');
		var container = link.parentNode;
		container.removeChild(link);

		for (var i = 0, reaction; reaction = reactions[i]; i++) {
			var el = Dsq.Templates.generateReactionHTML(reaction);
			if (el) {
				container.innerHTML += el;
			}
		}

		if (has_more) {
			var d = Dsq.jsonData.settings.disqus_url;
			var f = Dsq.jsonData.forum.url;
			var t = Dsq.jsonData.thread.id;
			var s = start;
			var l = limit;

			var handler = 'Dsq.Utils.execScript(\'' + d + '/forums/' + f + '/more_reactions.js?t=' + t + '&s=' + s + '&l=' + l + '\', true); return false;';
			container.innerHTML += '<li id="dsq-show-more-reactions" class="dsq-show-more-reactions"><button type="button" class="dsq-button-small" onclick="' + handler + '">Show more reactions</button></li>';
		}
	};

	this.generateReactionHTML = function(reaction) {
		if (reaction.body === null || reaction.body == '') {
			return;
		}

		if (reaction.author_name === '') {
			reaction.author_name = '&nbsp;';
		}

		if (reaction.url === '') {
			reaction.url = reaction.get_service_url;
		}

		var item = '<li class="dsq-comment dsq-reaction" id="dsq-reaction-' + reaction.id + '">'
			+ '<div class="dsq-comment-header"> \
			<table> \
			<tr> \
			<td class="dsq-header-avatar"> \
			';

		if (reaction.author_url && reaction.author_url !== '') {
			item += '<a target="_blank" href="' + reaction.author_url +'" class="dsq-avatar">';
		}

		if (reaction.avatar_url && reaction.avatar_url !== '') {
			item += '<img src="' + reaction.avatar_url + '"/>';
		} else {

			item += '<img src="' + Dsq.jsonData.media_url + '/images/noavatar92.png"/>';
		}

		var service_icon = (reaction.get_service_name == 'trackback' || reaction.get_service_name == 'pingback' ? 'rss' : reaction.get_service_name.replace(' ', ''));
		item += (reaction.author_url && reaction.author_url !== ''
				? '</a>'
				: '')
			+ '</td>'
			+ '<td><cite class="dsq-comment-cite">' + reaction.author_name + '</cite> <span class="dsq-comment-header-time">' + reaction.date_created + '</span></td>'
			+ '<td class="dsq-comment-header-likes"></td>'
			+ '</tr></table></div>' // end dsq-comment-header
			+ '<div class="dsq-reaction-header" \
				<table> \
					<tr> \
						<td class="dsq-reaction-header-left">'
							+ '<img class="dsq-service-icon" src="' + Dsq.jsonData.media_url + '/images/reactions/services/' + service_icon + '.png" />'
							+ ' From <a class="dsq-service-name" target="_blank" href="' + reaction.url + '">' + reaction.get_service_name + '</a> '
							+ 'via <a href="' + reaction.source_url + '">' + (reaction.source == 'backtype' ? 'BackType' : 'UberVU') + '</a>'
						+ '</td>'
						+ '<td class="dsq-reaction-header-right">';

			if(reaction.retweets) {
				var num_retweets = reaction.retweets.length;
				if (num_retweets > 0) {
					if (num_retweets == 1) {
						item += 'One more retweet from <a href="' + reaction.retweets[0].url + '">'  + reaction.retweets[0].author_name + '</a>';
					} else {
						item += (num_retweets + ' more retweets from ');
						item += '<span id="dsq-reaction-retweets-' + reaction.id + '">';
						var n_tweets = (num_retweets > 3) ? 3 : num_retweets;
						item += Dsq.Templates.showRetweets(reaction.id, n_tweets);
						if (n_tweets != num_retweets) {
							item += '</span> <a onclick="Dsq.Templates.showRetweets(' + reaction.id + ', 0, \'dsq-reaction-retweets-' + reaction.id + '\');'
								+ 'this.parentNode.removeChild(this); return false;" href="#">Show all</a>';
						}
					}
				}
			}	
			item += '</td></tr> \
			</table> \
			</div>' // end dsq-reaction-header
			+ '<div class="dsq-comment-body"> \
				<div class="dsq-comment-message">' + reaction.body + '</div>'
			+ '</div> \
			<div class="dsq-comment-footer"> \
				<div class="dsq-comment-footer-left"> \
				</div>'
				+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator 
					? ' \
					<div class="dsq-comment-footer-right"> \
						<button type="button" class="dsq-button-small dsq-hide-reaction" onclick="Dsq.Reaction.hide(' + reaction.id + ')">Hide</button> \
					</div>'
					: '')
			+ '</div>'
		item += '</li>'; /* Reaction HTML ends */
		return item;
	};

	this.reactions = function() {
		var html, reaction;

		if (Dsq.jsonData.reactions === undefined || Dsq.jsonData.reactions.length === 0) {
			return '';
		}

		html = '';
		for (var i = 0; reaction = Dsq.jsonData.reactions[i]; i++) {
			var item = Dsq.Templates.generateReactionHTML(reaction);
			if (item) {
				html += item;
			}
		}

		if (Dsq.jsonData.has_more_reactions) {
			var d = Dsq.jsonData.settings.disqus_url;
			var f = Dsq.jsonData.forum.url;
			var t = Dsq.jsonData.thread.id;
			var s = Dsq.jsonData.reactions_start;
			var l = Dsq.jsonData.reactions_limit;

			var handler = 'Dsq.Utils.execScript(\'' + d + '/forums/' + f + '/more_reactions.js?t=' + t + '&s=' + s + '&l=' + l + '\', true); return false;';
			html += '<li id="dsq-show-more-reactions" class="dsq-show-more-reactions"><button type="button" class="dsq-button-small" onclick="' + handler + '">Show more reactions</button></li>';
		}

		return '<h3 id="dsq-reactions-title" class="dsq-h3-reactions">Reactions</h3><ul id="dsq-reactions" class="dsq-reactions">' + html + '</ul>';
	};
	
	this._popupGeneric = function(content) {
		return ' \
		<div class="dsq-popup-container"> \
			<table> \
				<tbody> \
					<tr> \
						<td class="dsq-popup-tl"></td><td class="dsq-popup-b"></td><td class="dsq-popup-tr"></td> \
					</tr> \
					<tr> \
						<td class="dsq-popup-b"></td> \
						<td class="dsq-popup-body"> \
							<div class="dsq-popup-content"> \
								<div class="dsq-popup-title"> \
									<button type="button" class="dsq-button-small" style="float:right" onclick="Dsq.Popup._closePopup(null, true)">Close</button>'
									+ content['header'] 
								+ '</div>'
								+ content['body']
							+ '</div> \
							<div class="powered-by"><a href="http://disqus.com/comments/">Powered by <img src="http://media.disqus.com/images/embed/disqus-logo.png" alt="Disqus Comments" style="margin-bottom:-5px" /></a></div> \
						</td> \
						<td class="dsq-popup-b"></td> \
					</tr> \
					<tr> \
						<td class="dsq-popup-bl"></td><td class="dsq-popup-b"></td><td class="dsq-popup-br"></td> \
					</tr> \
				</tbody> \
			</table> \
		</div> \
		';
	};



	
	this.chooseSubscribe = function(post_id) {

		var pid = post_id ? '-' + post_id : '';
		var menu = Dsq.$('dsq-subscribe-menu' + pid);
		
		menu.style.display = menu.style.display == 'block' ? 'none' : 'block';
		
	};
	
	this.setSubscribe = function(value, el, post_id) {

		var pid = post_id ? '-' + post_id : '';
		var input = Dsq.$('dsq-subscribe-on-post' + pid);
		var select = Dsq.$('dsq-subscribe-select' + pid);
		var menu = Dsq.$('dsq-subscribe-menu' + pid);
		
		select.innerHTML = el.innerHTML;
		input.value = value;
		this.chooseSubscribe(post_id);
	};
	
	this.getFormFields = function(post_id) {

		var fields = {};
		var pid = post_id ? '-' + post_id : '';
		var name = Dsq.$('dsq-field-name' + pid);
		var email = Dsq.$('dsq-field-email' + pid);
		var website = Dsq.$('dsq-field-website' + pid);
		var username = Dsq.$('dsq-field-username' + pid);
		var password = Dsq.$('dsq-field-password' + pid);

		fields = {
			'name': name,
			'email': email,
			'website': website,
			'username': username,
			'password': password
		}
		
		return fields;
	}
	
	this.validateFields = function(post_id) {
		
		if(Dsq.jsonData.request.is_authenticated) { return true; }
		
		var fields = Dsq.Templates.getFormFields(post_id);
		
		var nameField = fields.name;
		var websiteField = fields.website;
		var emailField = fields.email;
		
		websiteField.value = (websiteField.value == Dsq.Templates.placeholder['website']) ? '' : websiteField.value;
		
		var v = [{

			validator: Dsq.Validators.name,
			value: nameField.value
		}, {

			validator: Dsq.Validators.email,
			value: emailField.value
		}, {

			validator: Dsq.Validators.url,
			value: websiteField.value
		}];
		
		return Dsq.Validators.validate(v, function(e) { Dsq.Popup.popModal(e, 'Oops...') } );
	};
	
	this.checkExistingUser = function(post_id) {
		var fields = Dsq.Templates.getFormFields(post_id);		
		Dsq.Popup.loading(post_id);
		
		if (post_id) {
			Dsq.frames['reply_' + post_id].getUserByEmail(fields.email.value);
		} else {
			Dsq.frames['reply_0'].getUserByEmail(fields.email.value);
		}
	};

	this.validateAuth = function(el_clicked, post_id, auth_choice) {
		var fields = Dsq.Templates.getFormFields(post_id);
		var email = fields.email ? fields.email.value : '';
		var username = fields.username ? fields.username.value : '';
		var password = fields.password ? fields.password.value : '';
		
		Dsq.Templates.setLoadingButton(el_clicked, post_id);
		
		if (post_id) {
			Dsq.frames['reply_' + post_id].validateAuth(auth_choice, email, username, password);
		} else {
			Dsq.frames['reply_0'].validateAuth(auth_choice, email, username, password);
		}
	};

	this.lightboxUpdateEmail = function(post_id, new_email) {
		var fields = Dsq.Templates.getFormFields(post_id);
		fields.email.value = new_email;
	};

	this.lightboxAuthenticate = function(post_id, auth_choice, auth_data) {
		var title, body;
		var pid = post_id ? '-' + post_id : '';

		if(typeof(auth_data) == 'undefined') {
			var auth_data = Dsq.Templates.getFormFields(post_id);
		}

		d = auth_data;

		switch(auth_choice) {
			case 'register':
				var suggestedUsername = d.name.value.replace(/[^a-zA-Z0-9-]/g,'').toLowerCase();
			
				title = Dsq.jsonData.forum.allow_anon_post ? 'Optional:' : 'Required:';
				title += ' Register a <img src="http://media.disqus.com/images/embed/disqus-profile.png" alt=Disqus Profile" />';

				body = ' \
				<ul class="dsq-lightbox-register-reasons"> \
				<li>Verify your comments</li> \
				<li>Edit and delete comments</li> \
				<li>Manage comments and replies</li> \
				</ul> \
				';

				body += ' \
				<div class="dsq-lightbox-auth-fields"> \
					<table> \
						<tr> \
							<td>Email</td> \
							<td><input type="text" value="' + d.email.value + '" onchange="Dsq.Templates.lightboxUpdateEmail(' + post_id + ', this.value)" /><div id="dsq-email-errors' + pid + '"></div></td> \
						</tr> \
						<tr> \
							<td>Username</td> \
							<td><input id="dsq-field-username' + pid + '" type="text" value="' + suggestedUsername + '"/><div id="dsq-username-errors' + pid + '"></div></td> \
						</tr> \
						<tr> \
							<td>Password</td> \
							<td><input id="dsq-field-password' + pid + '" type="password" /><div id="dsq-password-errors' + pid + '"></div></td> \
						</tr> \
					</table> \
					<div class="dsq-lightbox-switch-auth"><a href="#" onclick="Dsq.Templates.lightboxAuthenticate(' + post_id + ',\'login\'); return false">Login instead</a></div> \
				</div> \
				<div id="dsq-lightbox-errors' + pid + '" class="dsq-lightbox-errors"></div> \
				<div class="dsq-lightbox-submit"> \
					<div class="dsq-lightbox-auth-post"><button type="button" class="dsq-button" onclick="Dsq.Templates.validateAuth(this, ' + post_id + ',\'' + auth_choice + '\')">Register and Post comment</button></div>'
					+ (Dsq.jsonData.forum.allow_anon_post
						? '<div class="dsq-lightbox-auth-skip"><button type="button" class="dsq-button-small" onclick="Dsq.Templates.postComment(' + post_id + ', this, true)">Just post as a Guest</button></div>'
						: '')
				+ '</div> \
				';
				break;
			case 'login':
				title = Dsq.jsonData.forum.allow_anon_post ? 'Optional:' : 'Required:';
				title += ' Login to your <img src="http://media.disqus.com/images/embed/disqus-profile.png" alt=Disqus Profile" />';
				body = '';
				
				if(d.avatar_url) {
					body += '<div class="dsq-lightbox-recognized"><table><tr>';
					body += '<td><img src="' + d.avatar_url + '" alt="" /></td>';
					body += '<td><span class="dsq-badge ' + (d.verified ? 'dsq-badge-verified' : 'dsq-badge-registered') + '">' + (d.verified ? 'Verified' : 'Registered') + '</span></td>';
					body += '<td>Hey <strong>' + d.display_name + '</strong>, is that you? Login below to claim this comment.';
					body += '</tr></table></div>';
				}

				body += ' \
				<div class="dsq-lightbox-auth-fields"> \
					<table> \
						<tr> \
							<td>Username or Email</td> \
							<td><input id="dsq-field-username' + pid + '" type="text" value="' + (d.avatar_url ? d.username : '') + '" /></td> \
						</tr> \
						<tr> \
							<td>Password <a href="http://disqus.com/forgot" target="_blank">(cannot log in?)</a></td> \
							<td><input id="dsq-field-password' + pid + '" type="password" /></td> \
						</tr> \
					</table> \
					<div class="dsq-lightbox-switch-auth"><a href="#" onclick="Dsq.Templates.lightboxAuthenticate(' + post_id + ',\'register\'); return false">Register instead</a></div> \
				</div> \
				<div id="dsq-lightbox-errors' + pid + '" class="dsq-lightbox-errors"></div> \
				<div class="dsq-lightbox-submit"> \
					<div class="dsq-lightbox-auth-post"><button type="button" class="dsq-button" onclick="Dsq.Templates.validateAuth(this, ' + post_id + ',\'' + auth_choice + '\')">Login and Post comment</button></div>'
					+ (Dsq.jsonData.forum.allow_anon_post
						? '<div class="dsq-lightbox-auth-skip"><button type="button" class="dsq-button-small" onclick="Dsq.Templates.postComment(' + post_id + ', this, true)">Just post as a Guest</button></div>'
						: '')
				+ '</div> \
				';
				break;
			default:
				break;
		}
		Dsq.Popup.lightbox(body, title, post_id);
		Dsq.$('dsq-field-username' + pid).focus();
	};
	
	this.buttonsToRestore = [];
	this.setLoadingButton = function(btn, post_id) {
		var pid = post_id ? '-' + post_id : '';
		if (btn) {

			var loadingBtn = document.createElement('button');
			loadingBtn.id = btn.id + '-loading';
			loadingBtn.innerHTML = '<img src="http://media.disqus.com/images/loading-lite.gif" alt="" /> ' + Dsq.Strings.JUST_A_MOMENT;
			loadingBtn.className = btn.className + ' dsq-post-loading';
			btn.parentNode.appendChild(loadingBtn);
			btn.style.display = 'none';
			var cancelBtn = Dsq.$('dsq-cancel-button' + pid);
			if(cancelBtn) { cancelBtn.style.display = 'none'; this.buttonsToRestore.push(cancelBtn); }
			this.buttonsToRestore.push(btn);
		} else {

			var buttons = this.buttonsToRestore;
			for(var i = 0; i < buttons.length; i++) {
				buttons[i].style.display = 'inline';
				Dsq.Utils.deleteNode(Dsq.$(buttons[i].id + '-loading'));
			}
		}
		
	};

	this.postComment = function(post_id, el_clicked, force, auth_choice) {
		var append_id = post_id ? '-' + post_id : '';
		var fields = Dsq.Templates.getFormFields(post_id);

		if (Dsq.Templates.validateFields(post_id)) {

			if (!Dsq.jsonData.request.is_authenticated && !force &&
				((!Dsq.Utils.readCookie('skipped_auth') && !disqus_skip_auth && !Dsq.jsonData.forum.disqus_auth_disabled) || !Dsq.jsonData.forum.allow_anon_post)) {
				Dsq.Templates.checkExistingUser(post_id);
				return false;
			}
			var params = [];
			if (!Dsq.jsonData.request.is_authenticated) {
				params.push(fields.name.value,
					fields.email.value,
					fields.website.value);

				if (auth_choice == 'login' || auth_choice == 'register') {
					params.push({
						auth_choice: auth_choice,
						username: fields.username.value,
						password: fields.password.value,
						email: fields.email.value
					});
				} else {
					params.push(null);
				}

				params.push(null /* sharing options */, Dsq.$('dsq-subscribe-on-post' + append_id).value);
			} else {
				var service_checked = function(name) {
					var el = Dsq.$('dsq-sharing-' + name + append_id);
					return (el !== null && el.checked === true) ? '1' : '0';
				};
				params.push(null, null, null, null, {
					tw: service_checked('twitter'),
					fb: service_checked('facebook'),
					tr: service_checked('tumblr'),
					wp: service_checked('wordpress'),
					mt: service_checked('movabletype'),
					tp: service_checked('typepad'),
					yh: service_checked('yahoo')
				});
			}

			var frame = Dsq.frames['reply_' + (post_id ? post_id : 0)];
			frame.post.apply(frame, params);

			if (el_clicked) {
				Dsq.Templates.setLoadingButton(el_clicked, post_id);
			}
			
			if (force) {
				Dsq.Utils.createCookie('skipped_auth', true);	
			}
			
		} else {
			return false;
		}
	};

	this.editComment = function(el_clicked, post_id) {
		var edited_message = Dsq.$('dsq-edit-textarea-' + post_id).value;

		Dsq.Templates.setLoadingButton(el_clicked, post_id);
		Dsq.frames['edit_' + post_id].edit(post_id, edited_message);
	};

	this.toggleEdit = function(post_id) {
		var body = Dsq.$('dsq-comment-body-' + post_id);
		var message = Dsq.$('dsq-comment-message-' + post_id);

		if (!Dsq.Post.stateEditToggled[post_id]) {


			message.style.display = 'none';
			if (Dsq.$('dsq-edit-' + post_id)) {
				Dsq.$('dsq-edit-' + post_id).style.display = 'block';
			} else {

				var edit_area = document.createElement('div');
				edit_area.id = 'dsq-edit-' + post_id;
				edit_area.className = 'dsq-edit dsq-textarea';
				edit_area.innerHTML = ' \
				<div class="dsq-textarea-wrapper"> \
					<textarea class="dsq-edit-textarea" id="dsq-edit-textarea-' + post_id + '">' + message.innerHTML + '</textarea> \
				</div> \
				<div class="dsq-save-edit"> \
					<button type="button" onclick="Dsq.Templates.editComment(this, ' + post_id + ')" class="dsq-button-small">Save Edit</button> \
				</div> \
				<div id="dsq-edit-iframe-' + post_id + '" style="display: none"></div> \
				';

				body.appendChild(edit_area);

				if (!Dsq.frames['edit_' + post_id]) {
					var _meta = Dsq.jsonData.posts[post_id];
					Dsq.frames['edit_' + post_id] = new Dsq.ReplyFrame(Dsq.$('dsq-edit-iframe-' + post_id), post_id);
					Dsq.frames['edit_' + post_id].init();
					Dsq.frames['edit_' + post_id].setState(post_id, _meta.depth);
				}
			}
		} else {

			message.style.display = 'block';
			Dsq.$('dsq-edit-' + post_id).style.display = 'none';
		}
		
		Dsq.Post.stateEditToggled[post_id] = !Dsq.Post.stateEditToggled[post_id];
	};
	
	this.edit = function(el, post_id) {

		Dsq.Templates.toggleEdit(post_id);
	};

	this.toggleReply = function(post_id, button) {
		
		if(!this.stateReplyToggled[post_id]) {

			if (Dsq.$('dsq-reply-post-' + post_id)) {
				Dsq.$('dsq-append-post-' + post_id).style.display = 'block';
			} else {
				Dsq.$('dsq-append-post-' + post_id).innerHTML = Dsq.Templates.postBox(post_id);
				var container = Dsq.$('dsq-textarea-wrapper-' + post_id);
				if (!Dsq.frames['reply_' + post_id] && container) {
					var _meta = Dsq.jsonData.posts[post_id];
					Dsq.frames['reply_' + post_id] = new Dsq.ReplyFrame(container, post_id);
					Dsq.frames['reply_' + post_id].init(function() {

						Dsq.$('dsq-append-post-' + post_id).innerHTML = Dsq.Templates.postBox(post_id, true);
						Dsq.$('dsq-form-area-' + post_id).innerHTML = '';

						var theme = (typeof disqus_frame_theme == 'undefined') ? 'default' : disqus_frame_theme;
						Dsq.Iframes.showReplyIframeInContainer(Dsq.$('dsq-form-area-' + post_id), post_id, {theme: theme});

					});
					Dsq.frames['reply_' + post_id].setState(post_id, _meta.depth);
				}
			}
			Dsq.$('dsq-append-post-' + post_id).className = 'dsq-append-post';
			Dsq.$('dsq-comment-footer-reply-' + post_id).className = 'dsq-comment-footer-reply-active';
			
		} else {

			Dsq.$('dsq-append-post-' + post_id).style.display = 'none';
			Dsq.$('dsq-append-post-' + post_id).className = '';
			Dsq.$('dsq-comment-footer-reply-' + post_id).className = 'dsq-comment-footer-reply';
		}
		
		this.stateReplyToggled[post_id] = !this.stateReplyToggled[post_id];

		if(Dsq.Utils.ie && this.stateReplyToggled[post_id]) {

		}

		Dsq.Events.fire(Dsq.Events.REPLY_IFRAME_TOGGLED, {
			postId: post_id,
			opened: this.stateReplyToggled[post_id]
		});
	};
	
	this.moderateOptions = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		
		if(!Dsq.jsonData.request.is_moderator && !Dsq.jsonData.request.is_global_moderator) { return false; }

		var html;
		
		html = ' \
		<div class="dsq-moderate-options"> \
		<table>'
		+ (_meta.email ? '<tr><td>Email</td><td>' + _meta.email + '</td></tr>' : '')
		+ (_meta.ip ? '<tr><td>IP address</td><td>' + _meta.ip + '</td></tr>' : '')
		+ '<tr> \
			<td>Actions</td> \
			<td><ul>'
			+ (Dsq.jsonData.request.moderator_can_edit
				? '<li><a href="#" onclick="Dsq.Post.edit(this, ' + post_id + '); Dsq.Popup._closePopup(null, true); return false;">Edit Comment</a></li>'
				: '')
			+ '<li><a href="#" onclick="Dsq.Post.removePost(' + post_id + ', 1); Dsq.Popup._closePopup(null, true); return false;">Delete Comment</a></li> \
			<li><a href="#" onclick="Dsq.Post.reportSpam(' + post_id + '); Dsq.Popup._closePopup(null, true); return false;">Mark Spam</a></li> \
			<li><a href="#" onclick="Dsq.Popup.blacklist(' + post_id + '); return false">Block User</a></li> \
			</ul></td> \
			</table> \
		</div> \
		';
		
		html += '<p>Go to the full <a href="http://disqus.com/comments/moderate/" target="_blank">moderate panel</a> for more options.</p>';
		
		return Dsq.Popup.popModal(html, 'Moderate Options', post_id);
	};
	
	this.placeholder = {
		'class': 'dsq-placeholder',
		'name': Dsq.Strings.NAME,
		'email': Dsq.Strings.EMAIL,
		'website': Dsq.Strings.WEBSITE + ' (' + Dsq.Strings.OPTIONAL.toLowerCase() + ')'
	};
	
	this.handlePlaceholder = function(evt, el, key) {
		var placeholder = Dsq.Templates.placeholder[key];
		var className = Dsq.Templates.placeholder['class'];
		
		switch(evt.type) {
			case 'focus':
				if(el.value == placeholder) {
					el.value = '';
					el.className = '';
				}
				break;

			case 'blur':
				if(el.value == '') {
					el.value = placeholder;
					el.className = className;
				}
				break;
			default:
				break;
		}
	};
	
	this.paginate = function(page, el_clicked) {

		var extra_params = '';

		if(typeof disqus_per_page != 'undefined') {
			extra_params += '&per_page=' + disqus_per_page;
		}
		if(typeof disqus_sort != 'undefined') {
			extra_params += '&sort=' + disqus_sort;
		}

		Dsq.$('dsq-pagination').innerHTML += '<img src="http://media.disqus.com/images/loading-small.gif">';
		
		if(el_clicked) {
			Dsq.Templates.setLoadingButton(el_clicked);
		}
		
		Dsq.Utils.execScript('http://disqus.com/forums/scobleizer/thread.js'
			+ '?slug='	+ 'windows_vista_vs_mac_osx_the_two_hour_definitive_word'
			+ '&p='		+ page
			+ extra_params);
	};
	
	
	this.rate = function(el, id, vote) {


		if(Dsq.jsonData.request.is_authenticated || Dsq.jsonData.forum.allow_anon_votes) {
			if(vote == 1) {
				Dsq.$('dsq-like-' + id).innerHTML = '<img src="http://media.disqus.com/images/loading-small.gif">';
			}
			Dsq.Utils.execScript('http://disqus.com/forums/scobleizer/vote.js'
				+ '?post_id='    + id
				+ '&vote='        + vote);
		} else {
			Dsq.Popup.login('To rate, please log in');
		}
	};

	this.voted = function(post_id, points, vote) {

		Dsq.$('dsq-like-pts-' + post_id).innerHTML = points + Dsq.Utils.pluralize(points, ' person', ' people') + ' liked this.';

		if(vote) {
			Dsq.$('dsq-like-' + post_id).innerHTML = 'You liked this.&nbsp;&nbsp;';
		}
	};




	this.postComment_onSuccess = function(response, parent_post_id, post_id) {
		var approved = response.message.post_meta.approved;

		if (parent_post_id) {
			Dsq.Post.toggleReply(parent_post_id);
		}

		Dsq.Popup._closePopup(null, true);
		
		if (approved) {
			Dsq.Post.incrementPostCount();
			Dsq.Post.outlineComment(post_id);
		} else {			
			var unapproved_msg = 'Thanks for posting!\
	 Your comment must be approved by a moderator before appearing here.\
			';
			Dsq.Popup.popModal(unapproved_msg, 'Comment awaiting approval', post_id);
		}

		var sharing_results = response.message.sharing_results;
		var sharing_errors = '';
		for (var service in sharing_results) {
			if (sharing_results.hasOwnProperty(service) === true) {
				if (sharing_results[service].error === true) {
					sharing_errors += service + ', ';
				}
			}
		}

		if (sharing_results.facebook && sharing_results.facebook.callback) {
			FB.ensureInit(function() {
				FB.Connect.streamPublish('', sharing_results.facebook.attachment);
			});
		}

		if (sharing_errors !== '') {
			var message = 'Your comment was posted, but there were errors sharing with the following connections: ';
			message += sharing_errors.replace(/,\s$/, '');
			message += '<p><a href="' + Dsq.jsonData.settings.disqus_url + '/profile/connections" target="_blank">Configure your connections here</a></p>'
			Dsq.Popup.popModal(message, 'Sharing options');
		}

		Dsq.Templates.setLoadingButton(false);
	};

	this.postComment_onFailure = function(response, parent_post_id, post_id) {

		Dsq.Templates.setLoadingButton(false);
	};
};




// TODO: It might be faster to use string methods to find all <li (...) </li> blocks and pass to Dsq.PostHandler manually.
Dsq.CommentsHandler = function(str, head, post_id, content, tail, offset, s) {
	var prepend_post = Dsq.Templates.prependPost(post_id);
	var append_post = Dsq.Templates.appendPost(post_id);

	content = content.replace(Dsq.POST_RE, Dsq.PostHandler);
	Dsq.Templates.postLoopCounter++;
	head = Dsq.Templates.Filters.commentContainer(post_id, head);
	return prepend_post + head + content + tail + append_post;
};

Dsq.PostHandler = function(str, h_head, post_id, h_content, h_tail, b_head, b_content, b_tail, offset, s) {
	var prepend_header = Dsq.Templates.postPrependHeader(post_id);
	var append_header = Dsq.Templates.postAppendHeader(post_id);
	var prepend_body = Dsq.Templates.preBody(post_id);
	var append_body = Dsq.Templates.postBody(post_id);
	var append_footer = Dsq.Templates.postFooter(post_id);

	b_content = b_content.replace(Dsq.POST_BODY_RE, Dsq.PostBodyHandler);
	return h_head + prepend_header + h_content + append_header + h_tail + b_head + prepend_body + b_content + append_body + b_tail + append_footer;
};

Dsq.PostBodyHandler = function(str, head, post_id, content, tail, offset, s) {
	content = Dsq.Templates.Filters.commentContent(post_id, content);
	return head + content + tail;
};

Dsq.MediaPostHandler = function(str, args, offset, s) {
	args = args.split(' ');
	if(args[0] == 'seesmic') {
		return '<br />' + Dsq.Templates.mediaSeesmic(args[1], args[2]);
	}
	return '';
};


/**
 * Shorcuts
 */
Dsq.$ = function(element) { return document.getElementById(element); };
Dsq.$b = document.body || document.getElementsByTagName('body')[0];


/**
 * Dsq.Debug: Logging functions.
 */

Dsq.Debug = new function() {this.log=function(s){};this.profile=function(f){if(typeof f == 'function')return f();else return eval(f);};};


/**
 * Dsq.Urls: URL paths
 */
Dsq.Urls = new function() {
	this.LOGIN = '/profile/login/';
	this.LOGOUT = '/logout/';
	this.REPLY = 'http://scobleizer.disqus.com/windows_vista_vs_mac_osx_the_two_hour_definitive_word/reply.html';
	this.REQUEST_USER_PROFILE = '/AnonymousUser/';
	this.REQUEST_USER_AVATAR = 'http://media.disqus.com/images/noavatar92.png';
};
// Dsq.Urls

/**
 * Dsq.Validators: Validation for form fields
 */
Dsq.Validators = new function() {
	this.VALID_EMAIL_RE = /^[a-z0-9\-\_\+]+(\.[a-z0-9\-\_\+]+)*\@(([a-z0-9\-\_\+]+(\.[a-z0-9\-\_\+]+)*)+\.[a-z]{2,}|([0-9]+\.){3}[0-9]+)$/i;
	this.name = function(name) {
		var error = false;

		if(typeof Dsq.Templates.placeholder !== 'undefined' &&
		   name == Dsq.Templates.placeholder.name) {
			error = true;
		}
		if(name.length <= 1) {
			error = true;
		}

		if(error) {
			return "Please enter a name to comment.";
		} else {
			return true;
		}
	};
	this.email = function(addr) {
		if(Dsq.Validators.VALID_EMAIL_RE.test(addr)) {
			return true;
		} else {
			return "Please enter a valid email to comment.";
		}
	};
	this.url = function(addr) {
		if(!addr || addr.indexOf('.') != -1) {
			return true;
		} else {
			return "Please check your website URL (this field is optional).";
		}
	};

	this.validate = function(bulk_validation, failure_callback) {
		failure_callback = failure_callback || function(e){ alert(e); };

		for(var i = 0; i < bulk_validation.length; i++) {
			v = bulk_validation[i];
			ret = v.validator(v.value);
			if(ret !== true) {
				failure_callback(ret);
				return false;
			}
		}
		return true;
	};
};

/**
 * Dsq.Utils: Generic utility functions.
 */
Dsq.Utils = new function() {
	this.ie = /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);
	this.ie7 = (document.all && !window.opera && window.XMLHttpRequest) ? true : false;
	this.ie6 = (!window.XMLHttpRequest) ? true: false;
	this.webkit = navigator.userAgent.indexOf('AppleWebKit/') >= 0;
	this.gebiFromElementCollectionCache = {};
	this._styleSheet = null;

	this.gebiFromElement = function(el, id, tag) {
		// This only method only helps IE.
		if(!this.ie) {
			return Dsq.$(id);
		} else {
			var cacheKey = el.id + '-' + tag;
			tag = tag || 'div';
			if(typeof this.gebiFromElementCollectionCache[cacheKey] != 'undefined') {
				collection = this.gebiFromElementCollectionCache[cacheKey];
			} else {
				collection = el.getElementsByTagName(tag);
				this.gebiFromElementCollectionCache[cacheKey] = collection;
			}

			for(var i = 0; i < collection.length; i++) {
				if(collection[i].id == id) {
					return collection[i];
				}
			}
			return null;
		}
	};

	this.execOnReady = function(func) {
		var node = document.createElement('document:ready');
		try {
			node.doScroll('left');
			func();
			node = null;
		} catch(err) {
			setTimeout(function() { Dsq.Utils.execOnReady(func); }, 10);
		}
	};


	// Courtesy of http://www.quirksmode.org/js/cookies.html
	this.createCookie = function(name,value,days) {
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
	};

	this.readCookie = function(name) {
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		}
		return null;
	};

	this.eraseCookie = function(name) {
		Dsq.Utils.createCookie(name,"",-1);
	};

	this.deleteNode = function(node) {
		if(node) {
			this.deleteChildren(node);
			if(typeof node.outerHTML != 'undefined') { node.outerHTML = ''; }
			else if(node.parentNode) { node.parentNode.removeChild(node); }
			delete node;
		}
	};

	this.deleteChildren = function(node) {
		if(node) {
			for(var x = node.childNodes.length-1; x >= 0; x--) {
				var childNode = node.childNodes[x];
				if(childNode.hasChildNodes()) { this.deleteChildren(childNode); }
				if(typeof childNode.outerHTML != 'undefined') { childNode.outerHTML = ''; }
				else node.removeChild(childNode);
				delete childNode;
			}
		}
	};

	this.findPos = function(obj) {
		var curleft = 0;
		var curtop = 0;
		if (obj.offsetParent) {
			do {
				curleft += obj.offsetLeft;
				curtop += obj.offsetTop;
			} while (obj = obj.offsetParent);
		}
		return [curleft,curtop];
	};

	this.getWindowSize = function() {
		var windowWidth = -1;
		var windowHeight = -1;

		if(typeof(window.innerWidth) == 'number') { //Non-IE
			windowWidth = window.innerWidth;
			windowHeight = window.innerHeight;
		} else if(document.documentElement) { // IE 6+ in 'standards compliant mode'
			windowWidth = document.documentElement.clientWidth || document.body.clientWidth;
			windowHeight = document.documentElement.clientHeight || document.body.clientHeight;
		}

		return [windowWidth, windowHeight];
	}

	this.getScrollPos = function() {
		var scrollWidth, scrollTop;

		if(document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollWidth)) {
			scrollWidth = document.documentElement.scrollWidth;
			// IE is weird here.  If no doctype is provided, document.body.scrollTop is 0,
			// otherwise document.documentElement.scrollTop is 0.
			scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
		} else if(document.body.scrollTop && document.body.scrollWidth) {
			scrollWidth = document.body.scrollWidth;
			scrollTop = document.body.scrollTop;
		}

		return [scrollWidth, scrollTop];
	}

	this.addEventListener = function(instance, eventName, listener) {
		var listenerFn = listener;
		if (instance.addEventListener) {
			instance.addEventListener(eventName, listenerFn, false);
		} else if (instance.attachEvent) {
			listenerFn = function() {
				listener(window.event);
			};
			instance.attachEvent("on" + eventName, listenerFn);
		} else {
			throw new Error("Event registration not supported");
		}
		return {
			instance: instance,
			name: eventName,
			listener: listenerFn
		};
	};

	this.removeEventListener = function(event) {
		var instance = event.instance;
		if (instance.removeEventListener) {
			instance.removeEventListener(event.name, event.listener, false);
		} else if (instance.detachEvent) {
			instance.detachEvent("on" + event.name, event.listener);
		}
	};

	this.fixIframesIE = function(id) {
		var disqusThread = Dsq.$(disqus_container_id);
		var iframes = disqusThread.getElementsByTagName('iframe');

		if(id) {
			var container = Dsq.$(id);
		} else {
			var container = Dsq.$('dsq-content');
		}

		for(i = 0; i < iframes.length; i++) {
			if (container) {
				iframes[i].style.width = container.offsetWidth;
			}
		}
	};

	this.getElementsByClassName = function(oElm, strTagName, strClassName) {
	/* Credit: Jonathan Snook [http://www.snook.ca/jonathan], Robert Nyman [http://www.robertnyman.com] */
		var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
		var arrReturnElements = new Array();
		strClassName = strClassName.replace(/\-/g, "\\-");
		var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
		var oElement;
		for(var i = 0; i < arrElements.length; i++) {
			oElement = arrElements[i];
			if(oRegExp.test(oElement.className)) {
				arrReturnElements.push(oElement);
			}
		}
		return (arrReturnElements);
	};

	this.postToUrl = function(url, post_data, opt_redirect) {
		var form = document.createElement('form');
		var iframe_container = document.createElement('div');
		var id = 'dsq-temp-iframe-' + (new Date()).getTime();

		form.method = 'POST';
		form.action = url;
		if (!opt_redirect) {
			form.target = id;
		}
		iframe_container.innerHTML = '<iframe style="display:none" name="' + id + '" id="' + id + '"></iframe>';

		for(var key in post_data) {
			if(post_data.hasOwnProperty(key)) {
				var input = document.createElement('input');
				input.name = key;
				input.type = 'hidden';
				input.value = post_data[key];

				form.appendChild(input);
			}
		}

		Dsq.$b.appendChild(iframe_container);
		Dsq.$b.appendChild(form);
		form.submit();
	};

	// Strips integer id from id of element in the form ('some-id-###')
	this.extractId = function(e) {
		var chunks = e.id.split('-');
		if(chunks.length <= 1) {
			return 0;
		} else {
			var retval = parseInt(chunks[chunks.length-1]);
			return !isNaN(retval) ? retval : null;
		}
	};

	this.getStyle = function(el, styleProp) {
		if(el.currentStyle) {
			var y = el.currentStyle[styleProp];
		} else if(window.getComputedStyle) {
			var y = document.defaultView.getComputedStyle(el, null).getPropertyValue(styleProp);
		}

		if(y == 'transparent' || y == '') {
			this.getStyle(el.parentNode, styleProp);
		} else {
			return y;
		}
	};

	this.execScript = function(url, append_qs, container) {
		var script = document.createElement('script');
		append_qs = typeof append_qs == 'undefined' ? true : append_qs;
		container = container || Dsq.container;

		if(append_qs) {
			var j = (url.indexOf('?') >= 0) ? '&' : '?';
			url += j + (new Date()).getTime();
		}
		script.type = 'text/javascript';
		script.charset = 'UTF-8';
		script.src = url;
		container.appendChild(script);
		return script;
	};

	this.pluralize = function(num, singular, plural) {
		return (num != 1) ? plural || 's' : singular || '';
	};

	this.getRequestParams = function(queryString /* optional */) {
		var pairs, tuple;
		var params = {};

		queryString = queryString || window.location.search.substring(1);
		pairs = queryString.split('&');

		for (var i = 0, pair; pair = pairs[i]; i++) {
			tuple = pair.split('=');
			params[tuple[0]] = (tuple[1] || true);
		}

		return params;
	};

	this.addCssRule = function(selector, styleText, index) {
		var stylesheet;
		index = index || 0;

		if(!this._styleSheet) {
			var styleEl = document.createElement('style');
			document.getElementsByTagName('head')[0].appendChild(styleEl);
			this._styleSheet = styleEl.sheet;
			if(!this._styleSheet) {
				// IE does not like our newly created stylesheet.
				this._styleSheet = document.styleSheets[document.styleSheets.length-1];
			}
		}
		stylesheet = this._styleSheet;

		if(stylesheet.insertRule) {
			var ruleText = selector + ' { ' + styleText + ' }';
			if(index == -1) {
				index = stylesheet.cssRules.length;
			}
			stylesheet.insertRule(ruleText, index);
		} else if(stylesheet.addRule) {
			stylesheet.addRule(selector, styleText, index);
		}
	};

	this.forEachIn = function(obj, callback) {
		for(var key in obj) {
			if(obj.hasOwnProperty(key)) {
				callback(key, obj[key]);
			}
		}
	};

	this._interpolateGlobalContext = {
		// values that get used a lot and are global to the request
		'profile_url': Dsq.Urls.REQUEST_USER_PROFILE,

		'disqus_url': Dsq.jsonData.settings.disqus_url,
		'media_url': Dsq.jsonData.settings.media_url,
		'request_username': Dsq.jsonData.request.username,
		'request_display_username': Dsq.jsonData.request.display_username,
		'forum_name': Dsq.jsonData.forum.name
	};

	this.renderFromContextStack = function(key, contexts) {
		// Returns the first instance of `key` in the array of objects `contexts` or else ''
		for (var i=0; i<contexts.length; i++) {
			if (contexts[i][key] !== undefined) {
				return String(contexts[i][key]);
			}
		}
		throw new Error('key ' + key + ' not found in context');
	};

	var that = this;
	this.interpolate = function(fmt, opt_localContext) {
		// Interpolate `fmt` named-format string with an assumed global context.
		// Based on `interpolate` in django.views.i18n
		var contextStack = [opt_localContext || {}, that._interpolateGlobalContext];
		return fmt.replace(/%\(\w+\)s/g, function(match){
			return that.renderFromContextStack(match.slice(2,-2), contextStack);
		});
	};

	this.stripTags = function(s) {
		// Removes HTML tags from `s`
		return s.replace(/(<([^>]+)>)/g,"");

	};

	this.assert = function(b) {
		if (!b) {
			throw new Error('Assertion error.');
		}
	};

};
// Dsq.Utils

/**
 * Dsq.Popup: Popup helper functions.
 */
Dsq.Popup = new function() {
	this.timeHide = new Array();
	this.timeShow = new Array();
	this.activePopup = {};
	this.profileCache = {};
	this.statusCache = {};

	this.showTimer = function(post_id) {
		// clear the hide timer
		clearTimeout(this.timeHide[post_id]);

		// start the timer
		if(!Dsq.Popup.profileIsOn && !Dsq.Thread.adminIsOn) {
			this.timeShow[post_id] = setTimeout("Dsq.Popup.popProfile(\"" + post_id + "\")", 400);
		}
	};

	this.hideTimer = function(post_id) {
		// clear the show timer
		clearTimeout(this.timeShow[post_id]);
	};

	this.updateProfile = function(username) {
		// Callback from /embed/profile.js
		if (this.statusCache[username]) {
			var statusEl = Dsq.$('dsq-profile-status-' + username);
			statusEl.innerHTML = this.statusCache[username];
			statusEl.style.display = 'block';
		}

		if (this.profileCache[username]) {
			var _cache = this.profileCache[username];

			var _genhtml = function(text) { return '<span><big>' + text + '</big></span>'; };
			var _no_comments = _genhtml(Dsq.FmtStrings.NUMBER_OF_COMMENTS(_cache.comments_count));
			var _no_likes = _genhtml(Dsq.FmtStrings.NUMBER_OF_LIKES(_cache.likes_count));
			var _no_points = _genhtml(Dsq.FmtStrings.NUMBER_OF_POINTS(_cache.points));

			var statsEl = Dsq.$('dsq-popup-profile-user-stats-' + username);
			statsEl.innerHTML = '';

			if (Dsq.jsonData.users[username].registered) {
				statsEl.innerHTML = _no_comments + _no_likes;
			}
			statsEl.innerHTML += _no_points;

			var activeSites = '';
			for (var i = 0; i < _cache.active_sites.length; i++) {
				var site = _cache.active_sites[i];
				activeSites += '<li><a href="' + site.url + '"> \
					<img src="' + site.favicon + '"/ width="16" height="16"/></a>\
					<a href="' + site.url + '">' + site.name + '</a></li>';
			}
			if (activeSites !== '') {
				Dsq.$('dsq-popup-profile-active-sites-' + username).innerHTML = activeSites;
			} else {
				Dsq.$('dsq-popup-profile-active-sites-' + username).innerHTML = 'This site.';
			}

			var moderatedSites = '';
			for (var i = 0; i < _cache.moderated_sites.length; i++) {
				var site = _cache.moderated_sites[i];
				moderatedSites += '<li><a href="' + site.url + '"> \
					<img src="' + site.favicon + '"/ width="16" height="16"/></a>\
					<a href="' + site.url + '">' + site.name + '</a></li>';
			}
			if (moderatedSites !== '') {
				Dsq.$('dsq-popup-profile-moderated-' + username).innerHTML = moderatedSites;
			} else {
				Dsq.$('dsq-popup-profile-moderated-wrapper-' + username).innerHTML = '';
			}
		}

		// Reposition popup after full HTML is rendered
		if(Dsq.Popup.activePopup && Dsq.Popup.activePopup.el) {
			Dsq.Popup.initPopup(Dsq.Popup.activePopup.el, Dsq.Popup.activePopup.id, Dsq.Popup.activePopup.type);
		}

	};

	this.showCookieMsgs = function() {
		var title = '';
		var message = '';
		var numAlerts = 0;

		Dsq.Utils.forEachIn(Dsq.jsonData.cookie_messages, function(k, v) {
			if (!v) return;

			switch(k) {
				// Cookie: Twitter
				case 'post_twitter':
					if (v === 'error') {
						title = 'Twitter Error!';
						message += '<li id="dsq-msg-twitter-error">Oops, we couldn\'t tweet this comment. Please check your <a href="http://disqus.com/account/services">account settings</a>.</li>';
					} else {
						var _msg = v.split(':');
						title = 'Tweeted!';
						message += '<li id="dsq-msg-twitter-success">Your comment was successfully tweeted. <a href="http://twitter.com/' + _msg[0] + '/status/' + _msg[1] + '">Click here to view the tweet</a>.</li>';
					}
					break;
				// Cookie: Unapproved Post
				case 'post_not_approved':
					title = 'Comment awaiting approval by a moderator';
					message += '<li id="dsq-msg-post-not-approved">Your comment must be approved by a moderator before appearing here.</li>';
					break;
				// Cookie: Profile Found
				case 'post_has_profile':
					title = 'Use your existing commenter profile';
					message += '<li id="dsq-msg-post-has-profile">You have just posted your commment as a <span class="dsq-badge-guest">Guest</span>, but you may already have a <span class="logo-disqus">Disqus</span> Profile.<br /><br /><a href="http://disqus.com/claim">Log in and claim this comment!</a></li>';
					break;
				case 'user_created':
					var _data = v.split(':');
					title = 'Profile created!';
					message += '<li id="dsq-msg-user-created">You have just created a <span class="logo-disqus">Disqus</span> Profile, the best way to claim, manage, and track your comments all over the web. \
					<br /><br />A confirmation is being sent to <strong>' + _data[1] + '</strong>. Please check for this email in order to verify your profile. \
					<ul class="dsq-list-tick"> \
						<li>Your username is <strong>' + _data[0] +'</strong>. <a href="http://disqus.com/people/' + _data[0] + '/" target="_blank">Click here to view your public profile</a>.</li> \
						<li>Be sure to set your profile picture, as well as connect your <span class="dsq-badge-facebook">Facebook</span> and <span class="dsq-badge-twitter">Twitter</span> accounts. <a href="http://disqus.com/account/" target="_blank">Click here for account settings</a>.</li> \
					</ul> \
					</li>'
					break;
				default:
					break;
			}
			numAlerts++;
		});

		if(numAlerts > 1) {
			message = '<ul class="dsq-list-bluebullet">' + message;
			message += '</ul>';
			title = 'Thanks for posting!';
		}
		if(numAlerts > 0) {
			if(typeof(disqus_cookie_msgs) == 'function') {
				disqus_cookie_msgs(message, title);
			} else {
				Dsq.Popup.popModal(message, title);
			}
		}
	};

	this.helpBadges = function(post_id) {
		var html = ' \
			<ul class="dsq-popup-help"> \
				<li><span class="dsq-badge dsq-badge-verified">Verified</span> has a <span class="logo-disqus">Disqus</span> Profile with a confirmed email address.</li> \
				<li><span class="dsq-badge dsq-badge-registered">Registered</span> has a <span class="logo-disqus">Disqus</span> Profile, but has not yet confirmed his or her email address.</li> \
				<li><span class="dsq-badge dsq-badge-guest">Guest</span> is not logged in with any account and has not claimed his or her comments.</li> \
				<li class="dsq-help-otheraccts">Other accounts</li> \
				<li><span class="dsq-badge dsq-badge-facebook">Facebook</span> is using his or her Facebook profile via Facebook Connect.</li> \
				<li><span class="dsq-badge dsq-badge-twitter">Twitter</span> is using his or her Twitter profile via Twitter Sign-in.</li> \
				<li><span class="dsq-badge dsq-badge-openid">OpenID</span> is using his or her OpenID.</li> \
			</ul> \
		';

		this.popModal(html, 'Help: Types of Commenters', post_id);
		return;
	};

	this.permalink = function(post_id) {
		var header = 'Link to this comment';
		var body = '<strong>You are anchored to</strong>:<br />' + document.location.protocol + '//' + document.location.host + document.location.pathname + document.location.search + '#comment-' + post_id;

		this.popModal(body, header, post_id);
	};

	this.login = function(header, body) {
		var h = header || 'Login or Register';
		var b = body || '';
		b += Dsq.Templates.frameLogin({id: 'dsq-popup-login'});
		b += '</iframe>'; // HACK: Sometimes there is something funky with the IFRAME SRC that causes no end tag
		this.popModal(b, h, null, true, 'dsq-popup-login');
	};

	this.blacklist = function(id) {
		var _meta = Dsq.jsonData.posts[id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		var title = 'Add to Blacklist';
		var message = ' \
		Adding this person to the blacklist will block him or her from commenting on this site. Check the following types that you would like to add to the blacklist:'
		+ (userData['registered'] ?
			'<div class="dsq-blacklist-option"> \
				<input id="dsq-blacklist-username" type="checkbox" checked> \
				<label for="dsq-blacklist-username"><strong>Username</strong>: ' + userData['username'] + '</label> \
			</div>'
			: '')
		+ (_meta.email ?
			'<div class="dsq-blacklist-option"> \
				<input id="dsq-blacklist-email" type="checkbox" checked> \
				<label for="dsq-blacklist-email"><strong>Email address</strong>: ' + _meta.email + '</label> \
			</div>'
			: '')
		+ '<div class="dsq-blacklist-option"> \
			<input id="dsq-blacklist-ip" type="checkbox" onclick="Dsq.$(\'dsq-blacklist-ip-warning\').style.display=\'block\'"> \
			<label for="dsq-blacklist-ip"><strong>IP address</strong>: ' + _meta.ip + '</label> \
		</div> \
		';

		message += ' \
			<p id="dsq-blacklist-ip-warning" style="display:none">	\
				Note: Blocking this person\'s IP address may also unintentionally prevent others, who share his/her IP address, from commenting on this site. \
				This may include people who are sharing the same computer, living in the same house, or using the same Internet provider. Only block an IP address as a last resort. \
			</p> \
		';

		message += ' \
			<p style="text-align:center"><button type="button" onclick="Dsq.Post.blockUser(' + id + '); this.disabled=true; this.innerHTML=\'Just one moment...\'">Add to Blacklist</button></p> \
		';

		Dsq.Popup.popModal(message, title);
	};

	this.remoteAccountSettings = function() {
		var body = '';
		// Set up IFrame.
		var params = {};
		var base_url = 'http://disqus.com/forums/scobleizer/_auth/embed/remote_settings/';
		var attributes = {id: 'dsq-popup-account-settings'};
		if (typeof disqus_frame_theme != 'undefined') {
			params['theme'] = disqus_frame_theme;
		}

		body = Dsq.Templates._frameGeneric(base_url, params, attributes);
		this.popModal(body, 'Account Settings', null, true, 'dsq-popup-account-settings');
	};

	this.popModal = function(message, title, post_id, use_listener, extra_classes) {
		var container = document.createElement('div');
		var header, body;

		Dsq.Popup._closePopup(null, true);

		if(typeof(title) == 'undefined') { title = ''; }
		if(typeof(use_listener) == 'undefined') { use_listener = true; }

		if(post_id) {
			container.id = 'dsq-popup-message-' + post_id;
		} else {
			container.id = 'dsq-popup-message';
		}

		header = title;
		body = message;

		container.innerHTML = Dsq.Templates.popupModal(header, body);
		Dsq.Popup.initPopup(container, post_id, 'message', extra_classes);
		if(use_listener) {
			Dsq.Popup.popupListener = Dsq.Utils.addEventListener(document, 'mouseup', Dsq.Popup._closePopup);
		}
	};

	this.popAlert = this.popModal;

	this.loading = function(post_id) {
		var title = Dsq.Strings.JUST_A_MOMENT;
		var body = '<div style="text-align:center; padding: 5px 0 10px 0"><img src="http://media.disqus.com/images/loading.gif" alt="" /></div>'
		Dsq.Popup.lightbox(body, title, post_id);
	};

	this.lightbox = function(message, title, post_id) {
		// Wraps Dsq.Popup.popModal

		var overlay = document.createElement('div');
		overlay.id = 'dsq-overlay';
		overlay.className = 'dsq-overlay';
		Dsq.$b.appendChild(overlay);
		
		Dsq.Popup.popModal(message, title, post_id, false, 'dsq-lightbox');
	};

	this.popProfile = function(post_id, userKey) {
		var post = Dsq.jsonData['posts'][post_id];
		if (post && post.has_been_anonymized) {
			Dsq.Popup.popModal('This message was anonymized by its previous owner.', 'Anonymized', post_id);
			return;
		}

		if(post_id) {
			userKey = Dsq.jsonData['posts'][post_id].user_key;	
		}
		var userData = Dsq.jsonData['users'][userKey];
		var elId = 'dsq-popup-profile-' + userKey;
		var container = document.createElement('div');

		if(this.activePopup.el) {
			this._closePopup(null, true);
			if(this.activePopup.linkClicked) {
				this.activePopup.linkClicked = false;
				return;
			}
		}

		container.id = elId;
		container.innerHTML = Dsq.Templates.popupProfile(userKey);

		this.initPopup(container, post_id, 'profile');
		this.popupListener = Dsq.Utils.addEventListener(document, 'mouseup', this._closePopup);

		if(!this.profileCache[userKey]) {
			Dsq.Utils.execScript('http://disqus.com/embed/profile.js'
				+ '?username=' + userKey
				+ '&anon=' + (userData['registered'] ? 0 : 1)
				+ '&f=' + Dsq.jsonData['request'].forum);
		} else {
			this.updateProfile(userKey);
		}
	};

	this._closePopup = function(e, force) {
		var activePopup = Dsq.Popup.activePopup.el;
		var id = Dsq.Popup.activePopup.id;
		var link = 'dsq-avatar-' + id; // HACK: Specific to profile toggle target

		// HACK: This event should be gone if there is no active popup.
		if(!activePopup) {
			return;
		}
		if(force || !Dsq.Popup.isClicked(e, activePopup.id)) {
			// TODO: This is breaking iE?
			if(Dsq.Popup.popupListener) {
				Dsq.Utils.removeEventListener(Dsq.Popup.popupListener);
			}
			
			// Kill overlay
			var overlay = Dsq.$('dsq-overlay');
			if(overlay) { Dsq.Utils.deleteNode(overlay); }
			
			try {
				Dsq.Utils.deleteNode(activePopup);
			} catch(e) {
				// HACK: IE6 throws an error when using deleteNode() with a node containing a <table> in the html.
				activePopup.parentNode.removeChild(activePopup);
			}
			Dsq.Popup.activePopup = {};
		}

		if(!force && Dsq.Popup.isClicked(e, link)) {
 			Dsq.Popup.activePopup.linkClicked = true;
		}

	};

	this.initPopup = function(popup, post_id, type, extra_classes) {
		popup.className = 'dsq-popup dsq-popup-' + type + ' ' + (extra_classes ? extra_classes : '');
		if(Dsq.Utils.ie6 || Dsq.Utils.ie7) {
			// HACK: We can't modify the body before it's ready, so we need
			//       to use an IE-safe "DOMReady" workaround before loading
			//       our popup.
			Dsq.Utils.execOnReady(function() {Dsq.$b.appendChild(popup); });
		} else {
			Dsq.$b.appendChild(popup);
		}

		popup.style.display = 'block';

		var xPos = (Dsq.Utils.getWindowSize()[0] - popup.offsetWidth) / 2;
		var yPos = (Dsq.Utils.getWindowSize()[1] - popup.offsetHeight) / 2;

		if(Dsq.Utils.ie6) {
			yPos += Dsq.Utils.getScrollPos()[1];
		}

		popup.style.left = xPos + 'px';
		popup.style.top = yPos + 'px';

		Dsq.Popup.activePopup = {
			'el' : popup,
			'id' : post_id,
			'type': type,
			'linkClicked' : false
		};
	};

	this.isClicked = function(e, id) {
		var t = e.target || e.srcElement;
		while(t && t.parentNode) {
			if(t.id == id) {
				return true;
			}

			t = t.parentNode;
		}
		return false;
	};
};
// Dsq.Popup

/**
 * Dsq.Templates
 */
Dsq.Templates = new function() {
	/*
	 * Counter keeping track of the number of posts iterated over.
	 */
	this.postLoopCounter = 0;
	this.filters = {};
	this.addPostContainer = 'dsq-post-add';
	this.textareaContainer = 'dsq-post-add';

	this.registerTemplate = function(name, func) {
		this['$$_' + name] = func;

		if(typeof DsqLocal.Filters != 'undefined'
		&& typeof DsqLocal.Filters[name] == 'function') {
			// Push filters to this.filters to unify code.
			this.filters[name] = this.filters[name] || [];
			this.filters[name].push(DsqLocal.Filters[name]);
		}

		this[name] = function() {
			var ret;

			if(typeof DsqLocal.Templates != 'undefined'
			&& typeof DsqLocal.Templates[name] == 'function') {
				ret = DsqLocal.Templates[name].apply(this, arguments);
			}

			if(ret === undefined) {
				ret = this['$$_' + name].apply(this, arguments);
			}

			if(this.filters[name]) {
				var args = [ret];

				args.push.apply(args, arguments);
				for(var i = 0; i < this.filters[name].length; i++) {
					ret = this.filters[name][i].apply(this, args);
				}
			}

			return ret;
		};
	};

	this.registerFilter = function(name, func) {
		this.filters[name] = this.filters[name] || [];
		this.filters[name].push(func);
	};

	/**
	 * Dsq.Templates.Filters
	 */
	this.Filters = new function() {
		this.commentContainer = function(post_id, s) {
			var _meta = Dsq.jsonData.posts[post_id];
			var classes = [];
			if(Dsq.jsonData.request.page > 1) {
				classes.push('dsq-append');
			}

			//
			// Extra classes used for custom themes
			//

			if(_meta.depth) {
				classes.push('dsq-comment-child', 'dsq-depth-' + _meta.depth, 'dsq-parent-is-' + _meta.parent_post_id);
			}


			//

			if(_meta.author_is_creator) {
				// TODO: We need to deprecate the "special" class since it is not properly prefixed.
				classes.push('special', 'dsq-special');
			}
			if(_meta.author_is_moderator) {
				classes.push('dsq-moderator');
			}
			classes.push(['dsq-odd', 'dsq-even'][Dsq.Templates.postLoopCounter % 2]);

			s = s.substring(0, s.lastIndexOf('>'));
			return s + ' class="dsq-comment ' + classes.join(' ') + '" style="margin-left:' + _meta.depth*30 + 'px">';
		};

		this.commentContent = function(post_id, s) {
			var _meta = Dsq.jsonData.posts[post_id];
			if (_meta.killed) {
				return '<em>Comment removed.</em>';
			} else if (!_meta.approved) {
				return '<em>This comment was flagged for review.</em>';
			}

			s = s.replace(Dsq.MEDIA_POST_RE, Dsq.MediaPostHandler);
			return s;
		};
	};

	//
	// Thread
	//
	// TODO: These need to be stripped of all Django template tags.

	this.authPost = function() {
		if (!Dsq.jsonData.context.show_reply) {
			return '';
		}
		var result = [];
		result = result.concat([
				'<div id="dsq-auth"',
						Dsq.jsonData.integration.reply_position ? 'class="dsq-auth-bottom"' : '',
						'>',
					'<div class="dsq-by">',
						'<a href="http://disqus.com" target="_blank">',
							(Dsq.jsonData.integration.disqus_logo ?
								Dsq.Utils.interpolate('<img src="%(media_url)s/images/embed/by-disqus.png" alt="discussion by DISQUS">') :
								Dsq.Utils.interpolate('<img src="%(media_url)s/images/embed/dsq-button-120x19.png" alt="discussion by DISQUS">')
							),
						'</a>',
					'</div>',
					'<div class="dsq-auth-header">',
						'<h3 id="dsq-add-new-comment" class="dsq-h3-addcomment">',
								Dsq.Strings.ADD_NEW_COMMENT,
						'</h3>',
						'<div id="dsq-login">',
						(!Dsq.jsonData.request.is_authenticated && Dsq.jsonData.forum.allow_anon_post
								? '<p class="dsq-login-message" id="dsq-login-message">You are commenting as a <a class="dsq-help" title="Click for more information" href="#" onclick="Dsq.Popup.helpBadges(); return false">Guest</a>. You may select one to log into:</p>'
								: '')
		]);
		if (!Dsq.jsonData.request.is_authenticated) {
			result = result.concat([
							Dsq.Utils.interpolate(
								'<a id="dsq-login-toggle" href="%(disqus_url)s%(login_url)s?next=article:%(thread_id)s" onclick="Dsq.Popup.login(); return false"><img class="dsq-login-icon" src="%(media_url)s/images/dsq-profile-btn.png" title="%(log_into)s" alt="%(log_into)s"/></a>',
								{login_url: Dsq.Urls.LOGIN, thread_id: Dsq.jsonData.thread.id, log_into: Dsq.Strings.LOG_INTO_DISQUS}
								),
							'&nbsp; ',
							(Dsq.jsonData.context.use_fb_connect ?
								'<div id="dsq-fbc-login" onlogin="DisqusFbcParentController.onLogin()" size="medium" background="light" length="short" style="display:inline; margin-right:7px"></div>' :
								''
							),
							(Dsq.jsonData.context.use_twitter_signin ?
								Dsq.Utils.interpolate(
									'<div id="dsq-twitter-login" class="dsq-twitter-login" onclick="Dsq.Twitter.startTwitterConnect();" style="display:inline; cursor: pointer"><img src="%(media_url)s/images/twitter-signin-short.png" style="margin-right:7px" /></div>', {}) : ''),
							(Dsq.jsonData.context.use_openid ?
								Dsq.Utils.interpolate(
									'<div id="dsq-openid-login" class="dsq-openid-login" onclick="Dsq.OpenID.requestURL();" style="display:inline; cursor:pointer;"><img src="%(media_url)s/images/openid-login-button.png"/></div>', {}
								) : '')
			]);
		}
		result = result.concat([
						'</div>', // dsq-login
					'</div>', // dsq-auth-header
					'<div id="dsq-authenticated" class="dsq-authenticated" ',
						Dsq.jsonData.request.is_authenticated ? 'style="display:block"' : '',
						'>',
						'<div class="dsq-authenticated-pic">',
								Dsq.Utils.interpolate('<a href="%(url)s" title="%(request_display_username)s">' +
																			'<img class="dsq-post-avatar" src="%(avatar_url)s" alt="" /></a>',
																			{avatar_url: Dsq.Urls.REQUEST_USER_AVATAR,
																			url: (Dsq.jsonData.request.is_remote
																					 ? Dsq.jsonData.request.url
																					 : Dsq.jsonData.settings.disqus_url + Dsq.Urls.REQUEST_USER_PROFILE) }),
						'</div>',
						'<div class="dsq-authenticated-info">',
							'<ul>',
								'<li>',
									(Dsq.jsonData.request.is_remote
										? Dsq.FmtStrings.LOGGED_IN_AS(
												Dsq.Utils.interpolate('<a href="%(url)s" title="%(request_display_username)s">%(request_display_username)s</a>', {url:Dsq.jsonData.request.url})
										  )
										: Dsq.FmtStrings.LOGGED_IN_AS(
												Dsq.Utils.interpolate('<a href="%(disqus_url)s%(profile_url)s" title="%(request_display_username)s">%(request_display_username)s</a>')
											)
									),
								'</li>',
								'<li class="logout">',
									(!Dsq.jsonData.request.is_remote
										? Dsq.Utils.interpolate('<img class="dsq-login-icon" src="%(media_url)s/images/dsqicon12.png" alt="%(logged_in_as)s"/>&nbsp',
											{logged_in_as: Dsq.FmtStrings.LOGGED_IN_AS(Dsq.jsonData.request.display_username)})
										: ''),

									(!Dsq.jsonData.request.is_remote
										? Dsq.Utils.interpolate('<a href="%(disqus_url)s%(logout_url)s?ctkn=%(csrf_token)s" title="%(logout_from_disqus)s">',
											{logout_url: Dsq.Urls.LOGOUT, csrf_token: Dsq.CSRF_TOKEN, logout_from_disqus: Dsq.FmtStrings.LOGOUT_FROM('DISQUS')})
										: ((Dsq.jsonData.request.remote_domain == 'twitter')
												? Dsq.Utils.interpolate('using Twitter (<a href="%(disqus_url)s%(logout_url)s?ctkn=%(csrf_token)s" title="Logout">Logout</a>)',
												 {logout_url: Dsq.Urls.LOGOUT, csrf_token: Dsq.CSRF_TOKEN})
												: ((Dsq.jsonData.request.remote_domain == 'openid')
													 ? Dsq.Utils.interpolate('using OpenID (<a href="%(disqus_url)s%(logout_url)s?ctkn=%(csrf_token)s" title="Logout">Logout</a>)',
													 {logout_url: Dsq.Urls.LOGOUT, csrf_token: Dsq.CSRF_TOKEN})
													 : ''
													)
											)
									),

									(!Dsq.jsonData.request.is_remote ? Dsq.FmtStrings.LOGOUT_FROM('<span class="logo-disqus">DISQUS</span>') : ''),
									'</a>',
								'</li>',
							'</ul>',
						'</div>',
					'</div>'
		]);
		if (Dsq.jsonData.context.use_fb_connect) {
			result = result.concat([
					'<div id="dsq-fbc-authenticated" class="dsq-authenticated">',
						'<div id="dsq-fbc-profilepic" class="dsq-authenticated-pic" uid="loggedinuser" type="FB.XFBML.ProfilePic" size="square" facebook-logo="true"></div>',
						'<div class="dsq-authenticated-info">',
							'<ul>',
								'<li>',
									'Logged in as <span id="dsq-fbc-name" uid="loggedinuser" type="FB.XFBML.Name" linked="true" useyou="false"></span>',
								'</li>',
								'<li class="logout">using Facebook Connect <a href="#" onclick="javascript:DisqusFbcParentController.logout();return false;">(Logout)</a></li>',
							'</ul>',
						'</div>',
					'</div>'
			]);
		}
		result = result.concat([
				'</div>', // dsq-auth
				'<div id="dsq-toolbar-items">',
				'</div>'
		]);
		result = result.concat([
					//
					//
					//
				((!Dsq.jsonData.forum.allow_anon_post && !Dsq.jsonData.request.is_authenticated) ?
					// Needs to be translated:
					('<p id="dsq-no-anon-msg">Required: Please log into <span class="logo-disqus">Disqus</span> ' +
					(Dsq.jsonData.context.use_fb_connect ? 'or connect with Facebook ' : '') +
					(Dsq.jsonData.context.use_twitter_signin ? 'or sign in with Twitter ' : '') +
					(Dsq.jsonData.context.use_openid ? 'or sign in using OpenID ' : '') +
					Dsq.Utils.interpolate('to comment on <strong>%(forum_name)s</strong>.</p>')) :
					''
				),
				'<div id="dsq-post-add"></div>',
				'<div style="margin:10px 0">',
				((Dsq.jsonData.forum.use_media) ?
						'<a href="#" id="dsq-media-link" onclick="Dsq.Post.showMenu(this, false, \'media\'); return false">' + Dsq.Strings.USE_MEDIA + ' <small>&#9660;</small></a>' :
						''),
				'</div>'
		]);
		return result.join('');
	};


	this.header = function() {

		var html = '\<h3 id="dsq-comments-count" class="dsq-h3-commentcount">\
	 <span id="dsq-num-posts">106</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://scobleizer.disqus.com/windows_vista_vs_mac_osx_the_two_hour_definitive_word/latest.rss"><img src="http://media.disqus.com/images/embed/bullet-feed.png"></a>\
	 </span>\
	 </h3>\
	 <div id="dsq-options" style="margin:15px 0">\
	 <span class="dsq-item-sort">\
	 Sort by\
	 <select id="dsq-sort-select" onchange="Dsq.Thread.sortBy(this.value);">\
	 <option value="hot" selected="selected">Popular now</option>\
	 <option value="best" >Best Rating</option>\
	 <option value="newest" >Newest first</option>\
	 <option value="oldest" >Oldest first</option>\
	 </select>\
	 &nbsp;\
	 </span>\
	 <span class="dsq-item-cp"><a href="http://scobleizer.disqus.com/windows_vista_vs_mac_osx_the_two_hour_definitive_word/">Community Page</a>&nbsp;&nbsp;&nbsp;</span>\
	 <span class="dsq-item-subscribe">\
	 <img src="http://media.disqus.com/images/embed/email.png" style="width:12px;height:12px;vertical-align:middle">\
	 <span id="dsq-subscribe">\
	 <a href="#" onclick="Dsq.Thread.subscribe(1); return false">Subscribe by email</a>\
	 </span>\
	 </span>\
	 </div>\
	 <div id="dsq-alerts">\
	 <p>Comments for this page are closed.</p>\
	 </div>\
		';

		

		
		if (Dsq.jsonData.request.is_moderator) { 
			html = ' \
			<div class="dsq-alert-message dsq-upgrade-message"> \
				<strong>Disqus upgrade available.</strong> Hi ' + Dsq.jsonData.request.display_username + ', this message is being displayed to you because you are a moderator of this site. <a href="#" onclick="Dsq.$(\'dsq-upgrade-message\').style.display=\'block\';this.style.display=\'none\';return false">Click here for details.</a> \
				<div style="display:none; margin-top:10px;" id="dsq-upgrade-message"> \
					A new theme is available with added features. <a href="http://disqus.com/comments/settings/' + Dsq.jsonData.forum.url + '/?p=customize">To change your theme, click here</a> and choose the theme Narcissus. \
					If you do not upgrade, you are missing out on features such as: real-time commenting, new sign-in integrations, and an upgrade interface. \
					<strong>This message will automatically go away in one week.</strong> \
				</div> \
			</div> \
			' + html; 
		}
		return html;
	};

	this.footer = function() {
		var html = Dsq.Templates.pagination();

		
			html += Dsq.Templates.authPost();
		

		html += Dsq.Templates.reactions();

		
			html += Dsq.Templates.trackbacks();
		

		return html;
	};

	this.pagination = function() {
		var html = '';
		
		if (Dsq.$('dsq-pagination')) { Dsq.$('dsq-pagination').innerHTML = ''; }
		if (!Dsq.jsonData.thread.paginate) { return ''; }

		//
		// TODO: num_paginator still uses the template tag for pagination, 
		// 		while append_paginator does it all in JavaScript.
		//		This should all be in JavaScript.
		//

		if (Dsq.jsonData.thread.num_pages > 1 && Dsq.jsonData.request.page < Dsq.jsonData.thread.num_pages) {
			html = ' \<a class="dsq-paginate-append-text" href="#" onclick="Dsq.Thread.paginate(Dsq.jsonData.request.page + 1, this); return false">Show more comments...</a>\
	 <button type="button" class="dsq-button-small dsq-paginate-append-button" onclick="Dsq.Thread.paginate(Dsq.jsonData.request.page + 1, this);">Load more comments</button>\
			';
		}
		
		if (Dsq.$('dsq-pagination')) {
			Dsq.$('dsq-pagination').innerHTML = html;
			return '';
		} else {
			return '<div id="dsq-pagination" class="dsq-pagination">' + html + '</div>';
		}
	};

	this.trackbacks = function() {
		var html = '';

		if(typeof DsqLocal != 'undefined' && DsqLocal.trackback_url && DsqLocal.trackbacks) {
			var trackbacks = DsqLocal.trackbacks;
			var trackback_url = DsqLocal.trackback_url;
		} else {
			var trackbacks = [
			
			
			];
			var trackback_url = 'http://scobleizer.disqus.com/windows_vista_vs_mac_osx_the_two_hour_definitive_word/trackback/';
		}

		html += '<div class="dsq-item-trackback">Trackback URL&nbsp;&nbsp;<input class="dsq-trackback-url" onclick="this.select()" readonly="true" value="' + trackback_url + '"></div>';

		if(trackbacks.length) {
			html += '<ul id="dsq-references">'
			for(var i = 0; i < trackbacks.length; i++) {
				var trackback = trackbacks[i];
				html += '<li><cite><a href="' + trackback.author_url + '" rel="nofollow">' + trackback.author_name + '</a></cite> \
						<p class="dsq-meta">' + trackback.date + '</p> \
						<p class="dsq-content">' + trackback.excerpt + '</p></li>';
			}
			html += '</ul>';
			html = '<h3 class="dsq-h3-trackbacks">Trackbacks</h3>' + html;
		}

		return html;
	}

	this.showRetweets = function(id, limit, element_id /* Optional */) {
		var source, html = '';

		for (var i = 0, reaction; reaction = Dsq.jsonData.reactions[i]; i++) {
			if (reaction.id === id) {
				source = reaction.retweets;
			}
		}

		if (source) {
			if (limit === 0) {
				limit = source.length;
			}

			for (var j = 0; j < limit; j++) {
				var rt = source[j];
				html += '<a href="' + rt.url + '">' + rt.author_name + '</a>'	+ ((j === (limit - 1)) ? '.' : ', ');
			}
		}

		if (element_id === undefined) {
			return html;
		}

		var element = document.getElementById(element_id);
		element.innerHTML = html;
		return element;
	};

	this.showMoreReactions = function(reactions, has_more, start, limit) {
		var link = document.getElementById('dsq-show-more-reactions');
		var container = link.parentNode;
		container.removeChild(link);

		for (var i = 0, reaction; reaction = reactions[i]; i++) {
			var el = Dsq.Templates.generateReactionHTML(reaction);
			if (el) {
				container.innerHTML += el;
			}
		}

		if (has_more) {
			var d = Dsq.jsonData.settings.disqus_url;
			var f = Dsq.jsonData.forum.url;
			var t = Dsq.jsonData.thread.id;
			var s = start;
			var l = limit;

			var handler = 'Dsq.Utils.execScript(\'' + d + '/forums/' + f + '/more_reactions.js?t=' + t + '&s=' + s + '&l=' + l + '\', true); return false;';
			container.innerHTML += '<li id="dsq-show-more-reactions"><a href="#" onclick="' + handler + '">Show more reactions</a></li>';
		}
	};

	this.generateReactionHTML = function(reaction) {
		if (reaction.body === null || reaction.body == '') {
			return;
		}

		if (reaction.author_name === '') {
			reaction.author_name = '&nbsp;';
		}

		if (reaction.url === '') {
			reaction.url = reaction.get_service_url;
		}

		/* Reaction HTML begins */
		var item = '<li class="dsq-reaction" id="dsq-reaction-' + reaction.id + '">'
			+ '<div class="dsq-reaction-header">'
			+ '<div class="dsq-header-avatar">';

		if (reaction.author_url && reaction.author_url !== '') {
			item += '<a target="_blank" href="' + reaction.author_url +'">';
		} else {
			item += '<a target="_blank" href="#" onclick="return false;">';
		}

		if (reaction.avatar_url && reaction.avatar_url !== '') {
			item += '<img src="' + reaction.avatar_url + '"/>';
		} else {
			item += '<img src="' + Dsq.jsonData.media_url + '/images/noavatar32.png"/>';
		}

		var service_icon = (reaction.get_service_name == 'trackback' || reaction.get_service_name == 'pingback' ? 'rss' : reaction.get_service_name.replace(' ', ''));
		item += '<img class="dsq-service-icon" src="' + Dsq.jsonData.media_url + '/images/reactions/services/' + service_icon + '.png"/>'
			+ '</a></div>'
			+ '<cite><span>' + reaction.author_name + '</span></cite>'
			+ '<span class="dsq-header-meta"><a class="dsq-header-time">' + reaction.date_created + '</a></span>'
			+ '</div><div class="dsq-reaction-body">'
			+ '<div class="dsq-reaction-message">' + reaction.body + '</div>'
			+ '<div class="dsq-reaction-footer">From <a class="dsq-service-name" target="_blank" href="' + reaction.url + '">' + reaction.get_service_name + '</a> '
			+ 'via <a href="' + reaction.source_url + '">' + (reaction.source == 'backtype' ? 'BackType' : 'UberVU') + '</a>'
			+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator ? '&nbsp;&bull;&nbsp;<a class="dsq-hide-reaction" href="#" onclick="Dsq.Reaction.hide(' + reaction.id + '); return false;">Hide</a>' : '') + '</div></div>';

		if(reaction.retweets) {
			var num_retweets = reaction.retweets.length;
			if (num_retweets > 0) {
				item += '<div class="dsq-reaction-retweets">';
				if (num_retweets == 1) {
					item += 'One more retweet from <a href="' + reaction.retweets[0].url + '">'  + reaction.retweets[0].author_name + '</a>';
				} else {
					item += (num_retweets + ' more retweets from ');

					item += '<span id="dsq-reaction-retweets-' + reaction.id + '">';
					var n_tweets = (num_retweets > 15) ? 15 : num_retweets;
					item += Dsq.Templates.showRetweets(reaction.id, n_tweets);

					if (n_tweets != num_retweets) {
						item += '</span> <a onclick="Dsq.Templates.showRetweets(' + reaction.id + ', 0, \'dsq-reaction-retweets-' + reaction.id + '\');'
							+ 'this.parentNode.removeChild(this); return false;" href="#">Show all</a>';
					}
				}
				item += '</div>';
			}
		}

		item += '</li>'; /* Reaction HTML ends */
		return item;
	};

	this.reactions = function() {
		var html, reaction;

		if (Dsq.jsonData.reactions === undefined || Dsq.jsonData.reactions.length === 0) {
			return '';
		}

		html = '';
		for (var i = 0; reaction = Dsq.jsonData.reactions[i]; i++) {
			var item = Dsq.Templates.generateReactionHTML(reaction);
			if (item) {
				html += item;
			}
		}

		if (Dsq.jsonData.has_more_reactions) {
			var d = Dsq.jsonData.settings.disqus_url;
			var f = Dsq.jsonData.forum.url;
			var t = Dsq.jsonData.thread.id;
			var s = Dsq.jsonData.reactions_start;
			var l = Dsq.jsonData.reactions_limit;

			var handler = 'Dsq.Utils.execScript(\'' + d + '/forums/' + f + '/more_reactions.js?t=' + t + '&s=' + s + '&l=' + l + '\', true); return false;';
			html += '<li id="dsq-show-more-reactions"><a href="#" onclick="' + handler + '">Show more reactions</a></li>';
		}

		return '<h3 class="dsq-h3-reactions">Reactions</h3><ul id="dsq-reactions" class="dsq-reactions">' + html + '</ul>';
	};
	
	this.missingPermissions = function() {
		return '	<p>Comments for this page are closed.</p>\n';
	};

	//
	// Post
	//

	this.prependPost = function(post_id) {
		var html = '<div id="comment-' + post_id + '"></div>';
		return html;
	};

	this.appendPost = function(post_id) {
		var html = '<div id="dsq-comment-reply-' + post_id + '"></div>';
		return html;
	};

	this.postPrependHeader = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];

		var _includeServices = function() {
			var userServices = Dsq.Post.getUserServices(null, post_id);
			var html = '';
			var hiddenThreshold = 3; // Define # of services to show before stuffing them in hidden div

			for(var i = 0; i < userServices.length; i++) {
				html +=
				(i == hiddenThreshold
					? '<li id="dsq-drop-hidden-' + post_id +'" class="dsq-drop-hidden"><ul>'
					: '')
				+ '<li class="dsq-drop-services"> \
					<a class="dsq-service-' + userServices[i].name.toLowerCase() + '" href="' + userServices[i].url + '" target="_blank"> \
						<img src="' + Dsq.jsonData.media_url + '/images/embed/services/' + userServices[i].name.toLowerCase() + '.png" alt="' + userServices[i].name.toLowerCase() + '">'
					+ userServices[i].name
					+ '</a> \
				</li>';
			}

			if(i >= hiddenThreshold) {
				html += '</ul></li> \
				<li id="dsq-drop-more-' + post_id + '" class="dsq-drop-more"><a href="#" onclick="Dsq.Post.dropProfileMore(this, '+ post_id + '); return false"><small>&#9660;</small></a></li> \
				';
			}
			return html;
		};

		return ' \
			<div class="dsq-header-avatar" id="dsq-header-avatar-' + post_id + '" onmouseover="Dsq.Post.dropProfile(' + post_id + ')"> \
				<a id="dsq-avatar-' + post_id + '" class="dsq-avatar" href="' + userData.url + '" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">'
			+ (Dsq.jsonData.forum.show_avatar
				? '<img src="' + Dsq.jsonData.users[_meta.user_key].avatar + '" alt="" />'
				: '')
			+ '</a>'
			+ '</div> \
		';
	};

	this.postAppendHeader = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];

		return ''
			+ (_meta.author_is_moderator
				? '<img class="dsq-mod-star" src="http://media.disqus.com/images/bullet-star.png" title="Moderator" alt="" />'
				: '')
			+ '<span class="dsq-header-meta"> \
				<a id="dsq-time-' + post_id + '" class="dsq-header-time" href="#comment-' + post_id + '" title="Permalink">' + _meta.date + '</a> \
			</span>';
	};

	this.preBody = function(post_id) {
		return '';
	}

	this.postBody = function(post_id) {
		// TODO: Deprecate flagging conditional
		var _meta = Dsq.jsonData.posts[post_id];
		return ''
			+ (_meta.edited
				? '<p class="dsq-editedtxt">(Edited by a moderator)</p>'
				: '')
			;
	};

	this.postFooter = function(post_id) {
		// TODO: Use media should be conditional
		var _meta = Dsq.jsonData.posts[post_id];
		if(_meta.killed) { return ''; }

		return ' \
			<div class="dsq-comment-footer" id="dsq-comment-footer-' + post_id + '"> \
				<div id="dsq-points-' + post_id + '" class="dsq-likedtxt">'
				+ (_meta.points
					? _meta.points + Dsq.Utils.pluralize(_meta.points, ' person', ' people') + ' liked this comment.'
					: '')
				+ '</div>'
				+ '<ul class="dsq-comment-options dsq-list-style">'
				+ (_meta.votable
					? '<li class="dsq-list-first dsq-rate" id="dsq-rate-cont-' + post_id + '">'
					+ (!_meta.up_voted
						? '<a href="#" onclick="Dsq.Post.rate(this, ' + post_id + ', 1); return false;">Like</a>'
						: 'You liked this.') + '</li>'
					: '')
				+ '<li class="dsq-report' + (!_meta.votable ? ' dsq-list-first' : '') + '" id="dsq-post-report-' + post_id + '"><a href="#" class="dsq-post-report" onclick="Dsq.Post.report(' + post_id + ', false); return false;">Report</a></li> \
				</ul> \
				<ul class="dsq-list-style">'
				+ (_meta.can_reply
					? '<li class="dsq-list-first"><a href="#" id="dsq-reply-link-' + post_id +'" onclick="Dsq.Post.toggleReply(this, ' + post_id +'); return false;">Reply</a></li>'
					: '')
				+ (_meta.can_reply && !_meta.has_replies && _meta.from_request_user
					? '<li id="dsq-edit-el-' + post_id + '"><a id="dsq-edit-link-' + post_id + '" href="#" onclick="Dsq.Post.edit(this, ' + post_id + '); return false;">Edit</a></li>'
					: '')
				+ '<li class="' + (!_meta.can_reply ? 'dsq-list-first' : '') + '" id="dsq-more-el-' + post_id + '"><a id="dsq-more-link-' + post_id + '" href="#" onclick="Dsq.Post.showMenu(this, ' + post_id + ', \'more\'); return false">More <small>&#9660;</small></a></li>'
				+ (Dsq.jsonData.forum.use_media
					? '<li id="dsq-media-el-' + post_id +'" style="display:none"><a id="dsq-media-link-' + post_id + '" href="#" onclick="Dsq.Post.showMenu(this, ' + post_id + ', \'media\'); return false">Use Media <small>&#9660;</small></a></li>'
					: '')
				+ '</ul>'
				+ '<div id="dsq-reply-bar-' + post_id + '" class="dsq-reply-bar" style="display:none"> \
						<div id="dsq-reply-bar-items-' + post_id + '" class="dsq-reply-bar-items"> \
						</div> \
						<div id="dsq-reply-bar-auth-' + post_id + '" class="dsq-reply-bar-auth"> \
							 \
								 \
								 	<a href="#" class="dsq-help dsq-reply-req-opt" title="You are commenting as a Guest. You may choose to log into an existing DISQUS Profile, your Facebook, Twitter or OpenID account to comment on Scobleizer" onclick="Dsq.Popup.helpBadges(); return false">Optional:</a> \
								 \
								<img class="dsq-login-icon" src="http://media.disqus.com/images/dsq-favicon-16x16.png" alt="" /> \
								<a id="dsq-reply-login-' + post_id + '" href="http://disqus.com/profile/login/?next=article:18348105" onclick="Dsq.Popup.login(); return false">Login</a> \
								 \
									&nbsp;or&nbsp; \
									<img class="fb_login_image" src="http://static.ak.fbcdn.net/images/fbconnect/login-buttons/connect_light_small_short.gif" alt="Facebook Connect"/> \
									<a href="#" onclick="FB.Connect.requireSession(DisqusFbcParentController.onLogin); return false;">Connect</a> \
								 \
								&nbsp;or&nbsp; \
									<img src="http://media.disqus.com/images/twitter-signin-icon.png" alt="" /> \
									<a href="#" onclick="Dsq.Twitter.startTwitterConnect(); return false">Sign-in</a> \
								 \
								 \
							 \
						</div> \
					</div> \
					<div id="dsq-reply-' + post_id + '"></div> \
			</div> \
		';
	};

	//
	// Iframes
	//

	this._makeAttributes = function(attributes) {
		// Makes a tag attributes string out of an object.
		// Caller is responsible for making sure nothing needs to be escaped.
		var result = [];
		for (key in attributes) {
			result.push(' ' + key + '="' + attributes[key] + '"');
		}
		result = result.join('');
		return result;
	};

	this._frameGeneric = function(base_url, params, attributes) {
		if(typeof(disqus_callback_params) == 'undefined') {
			disqus_callback_params = '';
		}

		var default_params = {
			// TODO: These should be moved to Dsq.jsonData.
			'f'				: 'scobleizer',
			't'				: 'windows_vista_vs_mac_osx_the_two_hour_definitive_word',
			// Do we need encodeURIComponent here?
			'ifrs'			: encodeURIComponent(disqus_iframe_css),
			'to_redirect'	: encodeURIComponent(window.location),
			'cbp'			: disqus_callback_params,
			'ff'			: Dsq.Thread.ff,
			'fc'			: Dsq.Thread.fc,
			'ac'			: Dsq.Thread.ac,
			'default_text'	: disqus_default_text
		};

		base_url += '?' + (new Date()).getTime();
		// Add params to default_params.
		if(params) {
			for(var key in params) {
				if(params.hasOwnProperty(key)) {
					default_params[key] = encodeURIComponent(params[key]);
				}
			}
		}
		// Build querystring.
		for(var key in default_params) {
			if(default_params[key] && default_params.hasOwnProperty(key)) {
				base_url += '&' + key + '=' + default_params[key];
			}
		}

		return [
			'<iframe marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0"',
			(' allowtransparency="true" src="' + base_url + '"'),
			this._makeAttributes(attributes),
			'</iframe>'].join('');
	};

	this.frameLogin = function(opt_attributes) {
		var params = {};
		var base_url = 'http://disqus.com/embed/login.html';
		var attributes = opt_attributes || {};
		attributes['class'] = 'dsq-post-login';

		if(typeof disqus_frame_theme != 'undefined') {
			params['theme'] = disqus_frame_theme;
		}
		return this._frameGeneric(base_url, params, attributes);
	};

	this.frameReply = function(post_id, extra_params, attributes) {
		// Returns the HTML for a reply iframe. Called by Dsq.Iframes.setReplyIframeToContainer
		var _meta = (typeof post_id != 'undefined') ? Dsq.jsonData.posts[post_id] : false;
		var base_url = Dsq.Urls.REPLY;
		var params = {
			'def_email'		: disqus_def_email,
			'def_name'		: disqus_def_name
		};
		if(extra_params) {
			for(var key in extra_params) {
				if(extra_params.hasOwnProperty(key)) {
					params[key] = extra_params[key];
				}
			}
		}
		if(_meta) {
			params['parent_post'] = post_id;
		}
		if(typeof disqus_per_page != 'undefined') {
			params['per_page'] = disqus_per_page;
		}
		if(typeof disqus_frame_theme != 'undefined') {
			params['theme'] = disqus_frame_theme;
		}
		if(Dsq.jsonData.request.is_authenticated) {
			attributes['class'] += '-authenticated';
		}
		return this._frameGeneric(base_url, params, attributes);
	};

	this.frameEdit = function(post_id) {
		var _meta = (typeof post_id != 'undefined') ? Dsq.jsonData.posts[post_id] : false;
		var base_url = 'http://disqus.com/embed/edit.html';
		var params = {
			'p' : post_id
		};
		return this._frameGeneric(base_url, params, {'class': 'dsq-post-edit', 'name': 'dsq-edit_' + post_id + '-frame'});
	};

	//
	// Menus
	//

	this.menuMore = function(post_id) {
		// TODO: "Remove post" button should hide menu.
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		return ' \
			<li><a href="#comment-' + post_id + '" onclick="Dsq.Popup.permalink(' + post_id + ')">Link</a></li> \
			<li><a href="#" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">Profile</a></li>'
	+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator
		? '	<li class="dsq-menu-sep"></li>' + (_meta.email ? '<li class="dsq-admin-email">' + _meta.email + '</li>' : '')
		+ '	<li class="dsq-admin-ip">' + _meta.ip + '</li> \
			<li class="dsq-menu-sep"></li>'
		+ (Dsq.jsonData.request.moderator_can_edit
			? ' <li class="dsq-admin-edit"><a href="#" onclick="Dsq.Post.edit(this, ' + post_id + '); return false;">Edit Comment</a></li>'
			: '')
		+ ' <li class="dsq-remove"><a href="#" onclick="Dsq.Post.removePost(' + post_id + ', 1); return false;">Remove Comment</a></li> \
			<li class="dsq-report-spam"><a href="#" onclick="Dsq.Post.reportSpam(' + post_id + '); return false;">Mark Spam</a></li> \
			<li class="dsq-block-user"><a href="#" onclick="Dsq.Popup.blacklist(' + post_id + '); return false">Block User</a></li>'
		: '');
	};

	this.menuMedia = function(post_id) {
		return ' \
			<li><a href="#" onclick="Dsq.Post.toggleMediaReply(this, ' + post_id + ', \'seesmic\'); return false;">Record video</a></li> \
		';
	};

	this.dropProfile = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];

		var _includeServices = function() {
			var userServices = Dsq.Post.getUserServices(null, post_id);
			var html = '';
			var hiddenThreshold = 3; // Define # of services to show before stuffing them in hidden div

			for(var i = 0; i < userServices.length; i++) {
				html +=
				(i == hiddenThreshold
					? '<li id="dsq-drop-hidden-' + post_id +'" class="dsq-drop-hidden"><ul>'
					: '')
				+ '<li class="dsq-drop-services"> \
					<a class="dsq-service-' + userServices[i].name.toLowerCase() + '" href="' + userServices[i].url + '" target="_blank"> \
						<img src="' + Dsq.jsonData.media_url + '/images/embed/services/' + userServices[i].name.toLowerCase() + '.png" alt="' + userServices[i].name.toLowerCase() + '">'
					+ userServices[i].name
					+ '</a> \
				</li>';
			}

			if(i >= hiddenThreshold) {
				html += '</ul></li> \
				<li id="dsq-drop-more-' + post_id + '" class="dsq-drop-more"><a href="#" onclick="Dsq.Post.dropProfileMore(this, '+ post_id + '); return false"><small>&#9660;</small></a></li> \
				';
			}
			return html;
		};


		var menu = '<li class="dsq-drop-showlnk"><a href="#" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">Expand &#8663;</a></li>';
		var pointsMessage = '';
		if (userData['registered']) {
			pointsMessage = 'with ' + userData['points'] + ' points (more points are better).';
		}

		if (userData['is_remote']) {
			var domain = userData['remote_domain_name'];
			menu += '<li class="dsq-drop-badge" title="' + userData['display_name'] + ' is a ' + domain + ' user ' + pointsMessage + '" onclick="Dsq.Popup.helpBadges()">';
			menu += '<span class="dsq-badge-' + domain.toLowerCase() + '">' + domain + '</span></li>';
		} else if (userData['registered']) {
			if (userData['verified']) {
				menu += '<li class="dsq-drop-badge" title="' + userData['display_name'] + ' has a verified commenter profile ' + pointsMessage + '" onclick="Dsq.Popup.helpBadges()">';
				menu += '<span class="dsq-badge-verified">Verified</span></li>';
			} else {
				menu += '<li class="dsq-drop-badge" title="' + userData['display_name'] + ' has a registered, but unverified, commenter profile ' + pointsMessage + '" onclick="Dsq.Popup.helpBadges()">';
				menu += '<span class="dsq-badge-registered">Registered</span></li>';
			}
		} else {
			menu += '<li class="dsq-drop-badge" title="' + userData['display_name'] + ' has not claimed this commenter profile." onclick="Dsq.Popup.helpBadges()"><span class="dsq-badge-guest">Guest</span></li>';
		}

		menu += _includeServices();
		return menu;
	};

	//
	// Popups
	//

	this._popupGeneric = function(content) {
		return ' \
		<div class="dsq-popup-content"> \
			<div class="dsq-popup-top"></div> \
			<div class="dsq-popup-body" class="clearfix"> \
				<div class="dsq-popup-body-padding"> \
					<div class="dsq-popup-header"> \
						<a class="dsq-close-link" href="#" onclick="Dsq.Popup._closePopup(null, true); return false"><img src="http://media.disqus.com/images/modal-close.png" alt="" /></a>'
						+ content['header']
					+ '</div>'
					+ content['body']
					+ '<div class="powered-by"><a href="http://disqus.com/comments/">Powered by <img src="http://media.disqus.com/images/embed/disqus-logo.png" alt="Disqus Comments" style="margin-bottom:-5px" /></a></div> \
				</div> <!-- padding --> \
			</div> <!-- body --> \
			<div class="dsq-popup-bottom"></div> \
		</div> \
		';
	};

	this.popupProfile = function(user_key) {
		var userServices = Dsq.Post.getUserServices(user_key, null);
		var userData = Dsq.jsonData['users'][user_key];
		var headerHtml = '';
		var bodyHtml = '';
		var content = {};

		var _includeServices = function() {
			var html = '';
			for(var i = 0; i < userServices.length; i++) {
				html +=
				(i == 0
					? '<h4>Connections</h4><ul>'
					: '')
				+ '<li> \
					<img src="' + Dsq.jsonData.media_url + '/images/embed/services/' + userServices[i].name.toLowerCase() + '.png" alt="' + userServices[i].name.toLowerCase() + '" title="' + userServices[i].name.toLowerCase() + '" /> \
					<a class="dsq-service-' + userServices[i].name.toLowerCase() + '" href="' + userServices[i].url + '" target="_blank">'
					+ userServices[i].name
					+ '</a> \
				</li>'
				+ (i+1 == userServices.length ? '</ul>' : '');
			}
			return html;
		};

		headerHtml = ' \
			<table> \
				<tr> \
					<td> \
						<a class="dsq-profile-userurl" href="' + userData.url + '"><img class="dsq-popup-profile-avatar" src="' + userData['avatar'] + '" alt="" /></a> \
					</td> \
					<td> \
						<div class="dsq-popup-profile-user"> \
							<h3>' + userData['display_name'] + '</h3> \
							<div class="dsq-popup-profile-user-stats" id="dsq-popup-profile-user-stats-' + user_key + '">Loading...</div> \
						</div> \
					</td> \
				</tr> \
			</table> \
		';

		bodyHtml = ' \
			<div class="dsq-popup-profile-state"> \
				This is a&nbsp;<span class="'
					+ (userData['registered']
						? (userData['verified']
							? ' dsq-badge-verified'
							: (userData['is_remote']
								? ' dsq-badge-' + userData['remote_domain_name'].toLowerCase()
								: ' dsq-badge-registered')
							)
							: ' dsq-badge-guest') + '">'
			+ (userData['registered']
				? (userData['verified']
					? 'Verified'
					: (userData['is_remote']
						 ? userData['remote_domain_name']
						 : 'Registered')
					)
				: 'Guest')
			+ '</span>&nbsp;commenter profile.'
			+ '&nbsp;<a class="dsq-profile-userurl" href="' + userData.url + '"><strong>View more comments </strong></a>'
			+ (!userData['points']
				? '<p class="dsq-popup-notice">If this is you, <a href="http://disqus.com/profile" target="_blank">claim it now</a> to manage your comments.</p>'
				: '')
			+ ((userData['registered'] && !userData['verified'] && (Dsq.jsonData.request.username && (Dsq.jsonData.request.username == userData['username'])) && !userData['is_remote'])
				? '<p class="dsq-popup-notice"><strong>Alert</strong>: You have not verified this account. <a href="http://disqus.com/verify">Verify it now.</a></p>'
				: '')
			+ '</div> \
			<div id="dsq-profile-status-' + user_key + '" class="dsq-popup-profile-status" style="display:none"></div> \
			<div class="dsq-popup-profile-snapshot"> \
				<table> \
					<tr> \
						<td> \
							<div id="dsq-popup-profile-active-sites-wrapper-' + user_key + '"> \
								<h4>Most active sites</h4> \
								<ul id="dsq-popup-profile-active-sites-' + user_key + '"> \
									<li>Loading...</li> \
								</ul> \
							</div> \
						</td> \
						<td>'
							+ _includeServices()
							+ '<div id="dsq-popup-profile-moderated-wrapper-' + user_key + '"> \
								<h4>Moderator of</h4> \
								<ul id="dsq-popup-profile-moderated-' + user_key + '"> \
									<li>Loading...</li> \
								</ul> \
							</div> \
						</td> \
					</tr> \
				</table> \
			</div> \
			';

		content = {
			'header': headerHtml,
			'body': bodyHtml
		};

		return this._popupGeneric(content);
	};

	this.popupReblog = function() {
		var headerHtml = '';
		var bodyHtml = '';
		var content = {};

		headerHtml = ' \
			<cite><span>Reblog this comment</span></cite> \
		';

		bodyHtml = ' \
			<div id="dsq-reblog-form" class="dsq-reblog-form"> \
			</div> \
		';

		content = {
			'header': headerHtml,
			'body': bodyHtml
		};

		return this._popupGeneric(content);
	};

	this.popupModal = function(title, message) {
		var headerHtml = '';
		var bodyHtml = '';
		var content = {};

		headerHtml = ' \
			<h3>' + title + '</h3> \
		';

		bodyHtml = message;

		content = {
			'header': headerHtml,
			'body': bodyHtml
		};

		return this._popupGeneric(content);
	};

	this.alertContent = function(name, post_id) {
		var alert = {
			'post_not_approved': {
				'title': 'Comment awaiting approval by a moderator',
				'message': 'Thanks for posting. Your comment must be approved by a moderator before appearing here.'
			},
			'post_has_profile': {
				'title': 'Use your existing commenter profile',
				'message': 'You have just posted your commment as a <span class="dsq-badge dsq-badge-guest">Guest</span>, but you may already have a <span class="dsq-badge dsq-badge-registered">Registered</span> commenter profile.<br /><br /><a href="http://disqus.com/claim">Log in and claim this comment!</a>'
			}
		};
		return alert[name] || false;
	};

	//
	// Actions
	//

	this.voted = function(post_id, points, vote) {
		// Update number of points
		Dsq.$('dsq-points-' + post_id).innerHTML = points + Dsq.Utils.pluralize(points, ' person', ' people') + ' liked this comment.';

		// Update link text
		if(vote) {
			Dsq.$('dsq-rate-cont-' + post_id).innerHTML = 'You liked this.';
		}
	};

	this.subscribed = function(status) {
		var title, message;

		if(status) {
			title = 'Subscribed!';
			message = 'You have subscribed to this comment thread. New comments will be sent directly to your email inbox, where you may read and respond by email.';
			Dsq.$('dsq-subscribe').innerHTML = ' \
				<a href="#" onclick="Dsq.Thread.subscribe(0); return false">Unsubscribe</a> \
			';
		} else {
			title = 'Unsubscribed';
			message = 'You have unsubscribed to this comment thread. New comments will no longer be sent to your email inbox.';
			Dsq.$('dsq-subscribe').innerHTML = ' \
				<a href="#" onclick="Dsq.Thread.subscribe(1); return false">Subscribe by email</a> \
			';
		}

		Dsq.Popup.popModal(message, title);

	};
	
	this.highlighted = function() {
		Dsq.Popup.popModal('This comment has been highlighted.', 'Highlighted comment');
	};

	//
	// Media
	//

	this.mediaSeesmic = function(id, thumb) {
		return ' \
			<div id="dsq-seesmic-' + id + '_preview" class="dsq-seesmic-preview"><a href="http://www.seesmic.com/video/' + id + '" target="_blank" class="see_link">&nbsp;</a> \
				<div style="display:block;width:160px; height:120px; border:none; background-image:url(http://t.seesmic.com/thumbnail/' + thumb + ')"> \
					<div id="dsq-seesmic-' + id + '_hide" class="seePlayOverlay" style="display:none;"><img onclick="see_play_video(\'' + id + '\',false)" src="http://media.disqus.com/images/seesmic/stopOverlay.png" width="50" height="50" style="cursor:pointer; cursor:hand; padding-top: 30px; padding-left: 50px" alt="" /></div> \
					<div id="dsq-seesmic-' + id + '_show" class="seePlayOverlay"><img onclick="see_play_video(\'' + id + '\',true)" src="http://media.disqus.com/images/seesmic/playOverlay.png" width="50" height="50" style="cursor:pointer; cursor:hand; border:none; padding-top: 30px; padding-left: 50px" alt="" /></div> \
				</div> \
			</div> \
			<div id="' + id + '_content" style="display:block; width:100%; padding-top:5px"></div> \
		';
	};

	//
	// Callbacks
	//

	this.postComment_onSuccess = function(parent_post_id) {
		// Increment post count
		var num_posts = Dsq.$('dsq-num-posts');
		var total_posts = Dsq.$('dsq-total-posts');
		
		if (num_posts) { 
			num_posts.innerHTML = parseInt(num_posts.innerHTML) + 1;
		}
		if (total_posts) { 
			total_posts.innerHTML = parseInt(total_posts.innerHTML) + 1;
		}
	};
};
// Dsq.Templates


/**
 * Dsq.Post
 */
Dsq.Post = new function() {
	this.openedMenu = {};
	this.menuEventListener = null;
	this.stateReplyToggled = {};
	this.stateEditToggled = {};
	this.stateRecordLink = {};

	/**
	 * Inserts a new post into the document.
	 *
	 * @param after_id {Number}	Insert a post before specified id.  If after_id
	 *							evaluates to false, then post in the front.  If
	 *							after_id is -1, post at the end.
	 */
	this.insert = function(after_id, id, message, author) {
		// Skeleton template from thread_posts.html.
		var skeleton = ' \
			<li id="dsq-comment-%(id)s"> \
				<div id="dsq-comment-header-%(id)s" class="dsq-comment-header"> \
					<cite id="dsq-cite-%(id)s" class="dsq-comment-cite"> \
						<a id="dsq-author-user-%(id)s" href="%(author_url)s" target="_blank" rel="nofollow">%(author_name)s</a> \
					</cite> \
				</div> \
				<div id="dsq-comment-body-%(id)s" class="dsq-comment-body"> \
					<div id="dsq-comment-message-%(id)s" class="dsq-comment-message">%(message)s</div> \
				</div> \
			</li> \
		';
		var _meta = Dsq.jsonData.posts[id];
		var _user_meta = Dsq.jsonData.users[_meta.user_key];
		var markup = Dsq.Utils.interpolate(skeleton, {
			id: id,
			message: message,
			author_url: _user_meta.blog,
			author_name: _user_meta.display_name
		});
		var div = document.createElement('div');
		markup = markup.replace(Dsq.COMMENTS_RE, Dsq.CommentsHandler);
		div.innerHTML = markup;

		if (after_id === -1) {
			Dsq.$('dsq-comments').appendChild(div);
		} else if (!after_id) {
			Dsq.$('dsq-comments').insertBefore(div, Dsq.$('dsq-comments').firstChild);
		} else if (Dsq.$('dsq-comment-' + after_id)) {
			// Get next node after "after_id", so we can insert before it.
			// If "after_id" is the last comment, the target node is the
			// last node.
			
			// var append_post_id = Dsq.Templates.appendPost(after_id).replace('<div id="','').replace('"></div>', '');
			var append_post_id = 'dsq-append-post-' + after_id;
			var node = Dsq.$(append_post_id);
			while (node = node.nextSibling) {
				if (!node || node.nodeType == 1) { // 1 == Node.ELEMENT_NODE
					break;
				}
			}
			if (!node) {
				node = Dsq.$(append_post_id);
			}
			node.parentNode.insertBefore(div, node);
		}
	};

	this.incrementPostCount = function() {
		
		var num_posts = Dsq.$('dsq-num-posts');
		var total_posts = Dsq.$('dsq-total-posts');

		if (num_posts) {
			num_posts.innerHTML = parseInt(num_posts.innerHTML, 10) + 1;
		}
		if (total_posts) {
			total_posts.innerHTML = parseInt(total_posts.innerHTML, 10) + 1;
		}
	}
	
	this.outlineComment = function(post_id) {
		Dsq.$('dsq-comment-' + post_id).className += ' dsq-comment-outline';
		setTimeout("(function () { Dsq.Post.clearOutlineComment(" + post_id + ") })()", 3000);
	};
	
	this.clearOutlineComment = function(post_id) {
		Dsq.$('dsq-comment-' + post_id).className = Dsq.$('dsq-comment-' + post_id).className.replace('dsq-comment-outline', '');
	};

	this.showMenu = function(el, id, name) {
		var anchorPos = Dsq.Utils.findPos(el);
		var menu = document.createElement('ul');

		if(this.openedMenu) {
			if(this.openedMenu.linkClicked) {
				this.openedMenu.linkClicked = false;
				return;
			}
		}

		switch(name) {
			case 'more':
				menu.innerHTML = Dsq.Templates.menuMore(id);
				break;
			case 'media':
				menu.innerHTML = Dsq.Templates.menuMedia(id);
				break;
			default:
				break;
		}

		// Add menu to document body
		menu.id = 'dsq-menu-' + id;
		menu.className = 'dsq-menu';
		Dsq.$b.appendChild(menu);

		// Position and show
		anchorPos[1] += 15;
		menu.style.left = anchorPos[0] + 'px';
		menu.style.top = anchorPos[1] + 'px';
		menu.style.display = 'block';

		// Set global reference
		this.openedMenu = {
			'el' : menu,
			'id' : id,
			'name' : name,
			'linkClicked' : false
		};

		// Set listener
		this.menuEventListener = Dsq.Utils.addEventListener(document, 'mouseup', this._hideMenu);
	};

	this._hideMenu = function(e) {
		var el = e.target || e.srcElement;
		var openedMenu = Dsq.Post.openedMenu.el;
		var id = Dsq.Post.openedMenu.id;

		if(!id) {
			var link = 'dsq-' + Dsq.Post.openedMenu.name + '-link';
		} else {
			var link = 'dsq-' + Dsq.Post.openedMenu.name + '-link-' + id;
		}

		if(!openedMenu) {
			return;
		}

		if(!Dsq.Popup.isClicked(e, openedMenu.id)) {
			openedMenu.style.display = 'none';
			Dsq.Utils.removeEventListener(Dsq.Post.menuEventListener);
			Dsq.Utils.deleteNode(openedMenu);

		} else {
			// Hide the menu if a link was clicked inside the menu.  We can't
			// completely remove the menu until the onclick event on the link
			// fires, but the menuEventListener will prevent multiple menus
			// from polluting the DOM.
			if(el && typeof el.href != 'undefined') {
				openedMenu.style.display = 'none';
				Dsq.Post.openedMenu.el = null;
			}
		}

		if(Dsq.Popup.isClicked(e, link)) {
 			Dsq.Post.openedMenu.linkClicked = true;
		}
	};


	this.getUserServices = function(user_key, id) {
		if(!user_key && id) {
			var _meta = Dsq.jsonData.posts[id];
			user_key = _meta.user_key;
		}
		var userData = Dsq.jsonData['users'][user_key];
		var userServices = [];

		// Keep a full list of supported services. This is the order they will display in the drop-profile.
		// Each service must have a corresponding case in _buildServiceUrl()
		var supportedServices = ['blog', 'twitter', 'facebook', 'tumblr'];

		function _buildServiceUrl(serviceName) {
			var data = userData[serviceName];
			var services = {
				blog:		function(d) { return d; },
				twitter:	function(d) { return d; },
				facebook:	function(d) { return d; },
				tumblr:		function(d) { return 'http://' + d + '.tumblr.com'; }
			};
			return services[serviceName](data);
		}

		for(var i = 0; i < supportedServices.length; i++) {
			if(userData[supportedServices[i]]) {
				var serviceUrl = _buildServiceUrl(supportedServices[i]);
				userServices.push({'name' : supportedServices[i], 'url' : serviceUrl});
			}
		}
		return userServices;
	}

	this.dropProfile = function(id) {
		var dp = Dsq.$('dsq-drop-profile-' + id);

		// IE6 needs JS to display/hide. All other browsers use CSS.
		if(dp) {
			if(Dsq.Utils.ie6) dp.style.display = (dp.style.display == 'inline') ? 'none' : 'inline';
			return false;
		} else {
			dp = document.createElement('ul');
		}

		dp.id = 'dsq-drop-profile-' + id;
		dp.className = 'dsq-drop-profile';

		if(Dsq.Utils.ie6) { dp.style.display = 'inline'; }

		var container = Dsq.$('dsq-header-avatar-' + id);
		dp.innerHTML = Dsq.Templates.dropProfile(id);
		container.appendChild(dp);
	};

	this.dropProfileMore = function(el, id) {
		var hiddenItems = Dsq.$('dsq-drop-hidden-' + id);

		hiddenItems.style.display = 'inline';
		el.parentNode.style.display = 'none';
	};

	this._updateReplyLinks = function(el, id) {
		// Update "reply / cancel" links based on state.
		var displayDict = {};

		if(id) {
			if(this.stateReplyToggled[id]) {
				el.innerHTML = 'Cancel';
				displayDict['media'] = 'inline';
				displayDict['edit'] = 'none';
			} else {
				el.innerHTML = 'Reply';
				displayDict['media'] = 'none';
				displayDict['edit'] = 'inline';
			}
		}

		for(var key in displayDict) {
			if(displayDict.hasOwnProperty(key)) {
				var	linkEl = Dsq.$('dsq-' + key + '-el-' + id),
					spacer = Dsq.$('dsq-' + key + '-spacer-' + id);

				if(linkEl) {
					linkEl.style.display = displayDict[key];
					if(spacer) spacer.style.display = displayDict[key];
				}
			}
		}
	};

	this._updateMediaLinks = function(el, id) {
		// Update "use media / cancel" links based on state.
		var appendId = (id) ? ('-' + id) : '';
		var link = Dsq.$('dsq-media-link' + appendId);

		if(this.stateRecordLink[id]) {
			link.innerHTML = 'Cancel Media';
			link.onclick = function() { Dsq.Post.toggleMediaReply(link, id); return false; };
		} else {
			link.innerHTML = 'Use Media <small>&#9660;</small>';
			link.onclick = function() { Dsq.Post.showMenu(link, id, 'media'); return false; };
		}
	};

	this.toggleReply = function(el, id) {
		// Create reply IFrame
		if (window.disqus_use_postmessage) {
			if (!this.stateReplyToggled[id]) {
				Dsq.$('dsq-reply-' + id).style.display = 'block';
				Dsq.$('dsq-reply-bar-' + id).style.display = 'block';
				// Create IFrame if it doesn't exist.
				if (!Dsq.frames['reply_' + id]) {
					var _meta = Dsq.jsonData.posts[id];
					Dsq.frames['reply_' + id] = new Dsq.ReplyFrame(Dsq.$('dsq-reply-frame-' + id), id);
					Dsq.frames['reply_' + id].init();
					Dsq.frames['reply_' + id].setState(id, _meta.depth);
				}
			} else {
				Dsq.$('dsq-reply-' + id).style.display = 'none';
				Dsq.$('dsq-reply-bar-' + id).style.display = 'none';
			}
		} else {
			// DEPRECATED
			if(!this.stateReplyToggled[id]) {
				// Reply toolbar
				Dsq.$('dsq-reply-bar-' + id).style.display = 'block';
				Dsq.Iframes.showReplyIframeInContainerIfAllowed(Dsq.$('dsq-reply-' + id), id);
			} else {
				Dsq.$('dsq-reply-bar-' + id).style.display = 'none';
				Dsq.Iframes.hideAllInContainer(Dsq.$('dsq-reply-' + id));
				if(this.stateRecordLink[id]) {
					// HACK: Cancel media before canceling self.
					this.toggleMediaReply(Dsq.$('dsq-media-link-' + id), id);
				}
			}
		}

		this.stateReplyToggled[id] = !this.stateReplyToggled[id];
		this._updateReplyLinks(el, id);

		if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE('dsq-reply-' + id); }

		Dsq.Events.fire(Dsq.Events.REPLY_IFRAME_TOGGLED, {
			postId: id,
			opened: this.stateReplyToggled[id]
		});
	};

	this.toggleMediaReply = function(el, id, xtype) {
		id = id || 0;
		if(id) {
			var container = Dsq.$('dsq-reply-' + id);
		} else {
			var container = Dsq.$('dsq-post-add');
		}

		if(!this.stateRecordLink[id]) {
			Dsq.Iframes.showReplyIframeInContainer(container, id, {xtype:xtype}, 'dsq-post-video');
		} else {
			Dsq.Iframes.showReplyIframeInContainer(container, id);
		}
		this.stateRecordLink[id] = !this.stateRecordLink[id];
		this._updateMediaLinks(el, id);

		if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE(); }
	};

	this.edit = function(el, id) {
		Dsq.$('dsq-comment-message-' + id).innerHTML = Dsq.Templates.frameEdit(id);
		el.parentNode.style.display = 'none';
		if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE('dsq-comment-message-' + id); }
	};

    this.rate = function(el, id, vote) {
		if(Dsq.jsonData.request.is_authenticated || Dsq.jsonData.forum.allow_anon_votes) {
			if(vote == 1) {
                Dsq.$('dsq-rate-cont-' + id).innerHTML = '<img src="http://media.disqus.com/images/loading-small.gif">';
            }

            Dsq.Utils.execScript('http://disqus.com/forums/scobleizer/vote.js'
                + '?post_id='    + id
                + '&vote='        + vote);

		} else {
			Dsq.Popup.login(Dsq.Strings.TO_RATE_PLEASE_LOG_IN);
		}
    };

	this.report = function(id, confirmed) {
		if(confirmed) {
			Dsq.Utils.postToUrl('http://disqus.com/forums/scobleizer/windows_vista_vs_mac_osx_the_two_hour_definitive_word/post_report/', {'post_id': id});
			Dsq.Popup.popModal('Thank you. This comment has been flagged for moderator attention.', 'Successfully flagged');
			Dsq.Utils.deleteNode(Dsq.$('dsq-post-report-' + id));
		} else {
			var title = Dsq.Strings.FLAG_INAPPROPRIATE_COMMENT;
			var message = Dsq.Strings.ARE_YOU_SURE_YOU_WOULD_LIKE_TO_REPORT_THIS_COMMENT_TO_A_MODERATOR + '? \
			<br /><br /> \
			<button type="button" onclick="Dsq.Popup._closePopup(null, true)"><strong>' + Dsq.Strings.NO + '</strong>, ' + Dsq.Strings.NEVER_MIND + '</button>&nbsp;&nbsp;&nbsp;<button type="button" onclick="Dsq.Post.report(' + id + ', true);"><strong>' + Dsq.Strings.YES + '</strong>, ' + Dsq.Strings.FLAG_INAPPROPRIATE_COMMENT + '</button><br /><br />'
			+ Dsq.Strings.THIS_WILL_FLAG_COMMENTS_FOR_MODERATORS_TO_TAKE_ACTION + '. \
			';

			Dsq.Popup.popModal(message, title, id);
		}
	};



	this.showAlert = function(id, msg) {
		var msgEl = Dsq.$('dsq-comment-message-' + id);
		var alert = '<div class="dsq-comment-alert">' + msg + '</div>';

		msgEl.innerHTML = alert + msgEl.innerHTML;
	};

};
// Dsq.Post


/**
 * Dsq.Thread
 */
Dsq.Thread = new function() {
	this.fc = null;
	this.ff = null;
	this.ac = null;

	
	this.adminIsOn = false;

	
	
	

	this.hlComment = null;
	this.hlCommentClass = null;

	this.getNextComment = function(el) {
		var start_id = el.id;
		while(el = el.nextSibling) {
			if(el.id && el.id.indexOf('dsq-comment-') != -1 && el.id != start_id) {
				return el;
			}
		}
		return null;
	};

	this.getActiveCommentId = function() {
		if (document.URL.indexOf('#comment-') >= 0) {
			var anchor = document.URL.slice(document.URL.indexOf('#') + 1);
			return anchor.replace('comment-', '');
		}
		return null;
	};

	this.highlightAnchor = function() {
		var i = this.getActiveCommentId();
		if (i == null) return false;
		var id = 'dsq-comment-' + i;
		var hash = window.location.hash;

		// Toggle the hash incase the comment isn't available when the page loads
		// for WebKit-based browsers.
		if (Dsq.Utils.webkit) {
			window.location.hash = '';
			window.location.hash = hash;
		}

		this.hlComment = Dsq.$(id);
		// Adding this conditional guard pending #289
		if (!this.hlComment) {
			return;
		}
		this.hlCommentClass = this.hlComment.className;
		this.hlComment.className += ' dsq-hl-anchor';

		setTimeout("Dsq.Thread.highlightClear()", 3000);
	};

	this.highlightClear = function() {
		if (!this.hlComment) {
			return;
		}
		this.hlComment.className = this.hlCommentClass;
	};

	this.login = function(toggle) {
		// toggle id is #dsq-reply-login-[id]
		var postId;
		if(toggle.id.indexOf('dsq-reply-login') != -1) {
			postId = toggle.id.slice(16);
			var container = Dsq.$('dsq-reply-' + postId);
		} else {
			var container = Dsq.$('dsq-post-add');
		}

		if(toggle) {
			if(toggle.className == 'dsq-login-active') {
				Dsq.Iframes.showReplyIframeInContainerIfAllowed(container, postId);
				toggle.className = '';
			} else {
				Dsq.Iframes.showLoginIframeInContainer(container, postId);
				toggle.className = 'dsq-login-active';
			}
		} else {
			Dsq.Iframes.showLoginIframeInContainer(container, postId);
		}

		if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE(); }
	};


	this.paginate = function(page, el_clicked, per_page) {
		// Use extra_params to pass any override parameters that we need to persist.
		var extra_params = '';

		// "Per page" can either be overriden by providing it as an argument
		// (per-call) or setting the disqus_per_page override variable (global).
		if(typeof per_page == 'undefined') {
			per_page = null;
		}
		if(typeof disqus_per_page != 'undefined' && per_page === null) {
			per_page = disqus_per_page;
		}

		if(typeof disqus_sort != 'undefined') {
			extra_params += '&sort=' + disqus_sort;
		}
		if(per_page !== null) {
			extra_params += '&per_page=' + per_page;
		}

		Dsq.$('dsq-pagination').innerHTML += '<img src="http://media.disqus.com/images/loading-small.gif">';
		
		if(el_clicked) {
			el_clicked.style.display = 'none';
		}
		
		Dsq.Utils.execScript('http://disqus.com/forums/scobleizer/thread.js'
			+ '?slug='	+ 'windows_vista_vs_mac_osx_the_two_hour_definitive_word'
			+ '&p='		+ page
			+ extra_params);
	};

	this.sortBy = function(sort) {
		var disqus_script = document.createElement('script');
		var disqus_date = new Date();

		if (location.hash != '') {
			location.hash = '#disqus_thread';
		}

		if(typeof(disqus_url) == 'undefined') {
			disqus_url = disqus_href;
		}
		disqus_script.type = 'text/javascript';
		disqus_script.src = 'http://disqus.com/forums/scobleizer/thread.js'
			+ '?slug='	+ 'windows_vista_vs_mac_osx_the_two_hour_definitive_word'
			+ '&sort='	+ sort
			+ '&title='
			+ '&'		+ disqus_date.getTime();

		Dsq.$('dsq-comments').innerHTML = '<img src="http://media.disqus.com/images/loading.gif">';
		Dsq.container.appendChild(disqus_script);
	};

	this.subscribe = function(status, email) {
		// `status` is an int -- 1 to subscribe, 0 to unsubscribe
		if(Dsq.jsonData.request.is_authenticated || email) {
			// If authenticated user OR anonymous email provided

			if(email) {
				Dsq.Popup._closePopup(null, true);
			}

			Dsq.Utils.execScript('http://disqus.com/forums/scobleizer/subscribe.js'
				+'?status=' 	+ status
				+ '&slug='		+ 'windows_vista_vs_mac_osx_the_two_hour_definitive_word'
				+ '&email=' 	+ encodeURIComponent(email));

		} else if(!email) {
			// If anonymous user and no email has been provided yet, prompt for email

			var title = 'Subscribe to this comment thread';
			var message = ' \
				New comments will be sent directly to your email inbox! \
				<div class="dsq-subscribe-submit"> \
					<p><strong>Enter your email address below.</strong></p> \
					<input type="text" id="dsq-subscribe-email"> \
					<button type="button" onclick="Dsq.Thread.subscribe(1, Dsq.$(\'dsq-subscribe-email\').value)">Subscribe</button> \
				</div> \
			';

			Dsq.Popup.popModal(message, title);
		}
	};

	this.showSettings = function() {
		if (!Dsq.jsonData.request.is_moderator) {
			return;
		}

		/* The form has to be re-designed when more options will come out. */
		var html = 'Automatically close comments after <input size="3" id="dsq-thread-days-alive" value="' + Dsq.jsonData.thread.days_alive + '" type="text" /> days. Existing comments will still be displayed.<br /><br />(Using 0 days will disable this feature)<br /><br />'
								 + '<button type="button" onclick="Dsq.Thread.updateDaysAlive();" class="dsq-button-small"><span>Save</span></button>'
								 + '<span id="dsq-thread-settings-status" class="dsq-options-status"></span>';

		Dsq.Popup.popModal(html, 'Settings');
	};

  this.showModeratorActions = function() {
      if (!Dsq.jsonData.request.is_moderator) {
          return;
      }

      var html = '<div class="dsq-moderate-options"><table><tr>' +
                 '<td>' + Dsq.Strings.ACTIONS + '</td><td><ul>';
      html += '<li><a href="#" onclick="Dsq.Thread.toggleClosed(); return false;">' +
              (Dsq.jsonData.thread.closed ? Dsq.Strings.OPEN_THREAD : Dsq.Strings.CLOSE_THREAD) +
              '</a></li>';
      html += '<li><a href="#" onclick="Dsq.Thread.toggleKilled(); return false;">' +
              (Dsq.jsonData.thread.killed ? Dsq.Strings.RESTORE_THREAD : Dsq.Strings.REMOVE_THREAD) +
              '</a></li>';
      html += '</ul></td></tr></table></div>' +
              '<p>Go to the full <a href="http://disqus.com/comments/moderate-threads/" target="_blank">moderate panel</a> for more options.</p>';
      Dsq.Popup.popModal(html, Dsq.Strings.MODERATE_OPTIONS);
  };

	this.updateDaysAlive = function() {
		  var days = Dsq.$('dsq-thread-days-alive').value;
		  var status = Dsq.$('dsq-thread-settings-status');
		  Dsq.Utils.postToUrl('http://disqus.com/forums/scobleizer/update_days_alive.js', {days:days,thread:Dsq.jsonData.thread.id});
		  status.innerHTML = 'Saved!';
		  window.setTimeout(function() { status.innerHTML = ''; }, 1000);
	};

  this.toggleClosed = function() {
      Dsq.Utils.postToUrl('http://disqus.com/forums/scobleizer/toggle_thread_closed.js', {thread:Dsq.jsonData.thread.id});
      window.setTimeout(function() { window.location.reload(); }, 500);
  };

  this.toggleKilled = function() {
      Dsq.Utils.postToUrl('http://disqus.com/forums/scobleizer/toggle_thread_killed.js', {thread:Dsq.jsonData.thread.id});
      window.setTimeout(function() { window.location.reload(); }, 500);
  };
};
// Dsq.Thread

Dsq.Events = function() {
	var obj = {};

	// Private
	var handlers = {};
	var getHandlers = function(event) {
		if (handlers[event] === undefined) {
			handlers[event] = [];
		}
		return handlers[event];
	};

	// Public
	// Value keys : postId, node, xtype
	obj.REPLY_IFRAME_CREATED = 1;
	// Value keys : postId, opened
	obj.REPLY_IFRAME_TOGGLED = 2;
	obj.fire = function(event, opt_value) {
		if (!event) {
			throw new Error('Unknown event');
		}
		var value = opt_value || {};
		for (var i=0; i<getHandlers(event).length; i++) {
			getHandlers(event)[i](value);
		}
	};
	obj.addHandler = function(event, callback) {
		getHandlers(event).push(callback);
	};

	return obj;
}();

/**
 * Dsq.Realtime
 */
Dsq.Realtime = new function() {
	var initialized = false;
	var interval = null;
	var last_checked = Dsq.jsonData.request.timestamp;
	var new_posts = [];
	var ongoing_request = false;
	var prev_script = null;

	function updateNewPostCount() {
		Dsq.$('dsq-realtime-alert').style.display = new_posts.length ? 'block' : 'none';

		Dsq.$('dsq-realtime-queued').innerHTML = new_posts.length
		+ ' new '
		+ Dsq.Utils.pluralize(new_posts.length, 'comment', 'comments')
		+ Dsq.Utils.pluralize(new_posts.length, ' was', ' were')
		+ ' just posted.';

		Dsq.$('dsq-realtime-show').innerHTML = '(' + Dsq.Strings.SHOW + ')';
	}

	function insertNewPosts() {
		var post_id = null;
		var after_id = Dsq.$('dsq-sort-select').value === 'oldest' ? -1 : null;

		for (var i=0; i<new_posts.length; i++) {
			post_id = new_posts[i];
			Dsq.Post.insert(after_id, post_id, Dsq.jsonData.posts[post_id].message);
			Dsq.Post.incrementPostCount();
			Dsq.Post.outlineComment(post_id);
		}
		new_posts = [];
	}

	this.enableInterval = function() {
		interval = setInterval(Dsq.Realtime.check, Dsq.jsonData.context.realtime_speed);
		Dsq.$('dsq-realtime-status').innerHTML = Dsq.Strings.ENABLED;
		Dsq.$('dsq-realtime-toggle').innerHTML = '(' + Dsq.Strings.PAUSE + ')';
	}

	this.disableInterval = function() {
		if (interval) {
			clearInterval(interval);
			interval = null;
		}
		Dsq.$('dsq-realtime-status').innerHTML = Dsq.Strings.PAUSED;
		Dsq.$('dsq-realtime-toggle').innerHTML = '(' + Dsq.Strings.RESUME + ')';
	}

	this.toggleInterval = function() {
		if (!interval) {
			Dsq.Realtime.enableInterval();
		} else {
			Dsq.Realtime.disableInterval();
		}
		return false;
	}

	this.initialize = function() {
		if (!initialized) {
			initialized = true;
			Dsq.$('dsq-realtime-toggle').onclick = this.toggleInterval;
			if (!Dsq.jsonData.forum.streaming_realtime) {
				Dsq.$('dsq-realtime-show').onclick = this.show;
				updateNewPostCount();
			}
			if (Dsq.jsonData.thread.realtime_paused) {
				Dsq.Realtime.disableInterval();
			} else {
				Dsq.Realtime.enableInterval();
			}
		}
	}

	this.show = function() {
		insertNewPosts();
		updateNewPostCount();
		return false;
	}

	this.check = function() {
		if (!ongoing_request && Dsq.jsonData.realtime_enabled) {
			if (prev_script) {
				prev_script.parentNode.removeChild(prev_script);
			}
			ongoing_request = true;
			prev_script = Dsq.Utils.execScript('http://disqus.com/forums/18348105/realtime.js?timestamp=' + last_checked);
		}
	};

	this.update = function(timestamp, posts, users) {
		ongoing_request = false;
		last_checked = timestamp;

		if (users) {
			for (var user_id in users) {
				if (users.hasOwnProperty(user_id)) {
					if (!Dsq.jsonData.users[user_id]) {
						Dsq.jsonData.users[user_id] = users[user_id];
					}
				}
			}
		}

		if (posts) {
			for (var post_id in posts) {
				if (posts.hasOwnProperty(post_id)) {
					if (!Dsq.jsonData.posts[post_id]) {
						Dsq.jsonData.posts[post_id] = posts[post_id];
						new_posts.push(post_id);
					}
				}
			}

			if (Dsq.jsonData.forum.streaming_realtime) {
				insertNewPosts();
			} else {
				updateNewPostCount();
			}
		}
	};

}();

// DEPRECATED
Dsq.Iframes = function() {
	// Different style of object from the above. Hoping to switch to this for some reason.
	var obj = {};

	// Private
	var showIframeInContainer = function(container, id, markup) {
		// Look through container for iframes, hiding them, except show one that matches id
		// If none of them matched id, create a new iframe using markup and insert it.
		// Returns the iframe node if and only if it was newly created.
		var found = false;
		for (var i=0; i<container.childNodes.length; i++) {
			var child = container.childNodes[i];
			if (child.nodeName == 'IFRAME') {
				if (child.id == id) {
					child.style.display = 'block';
					found = true;
				} else {
					child.style.display = 'none';
				}
			}
		}
		if (found) {
			return;
		}
		// The iframe wasn't found, so construct it and add it to the container.
		// Don't use innerHTML because it might reload iframes
		var div = document.createElement('div');
		div.innerHTML = markup;
		var iframe = div.childNodes[0];
		div.removeChild(iframe);
		container.appendChild(iframe);
		return iframe;
	};

	// Public
	obj.makeReplyIframeId = function(opt_postId, opt_xtype) {
		var id = 'dsq-post-add-iframe';
		if (opt_xtype) {
			id += '-' + opt_xtype;
		}
		if (opt_postId) {
			id += '-' + opt_postId;
		}
		return id;
	};
	obj.makeLoginIframeId = function(opt_postId) {
		if (!opt_postId) {
			return 'dsq-login-iframe';
		}
		return 'dsq-login-iframe-' + opt_postId;
	};
	obj.makeReplyIframeName = function(opt_postId, opt_xtype) {
		var name = 'dsq-reply-frame';
		if (opt_xtype) {
			name += '-' + opt_xtype;
		}
		if (opt_postId) {
			name += '-' + opt_postId;
		}
		return name;
	};
	obj.showReplyIframeInContainer = function(container, opt_postId, opt_extraParams, opt_className) {
		// Construct the id so we can check if it's already present.
		// Hide any other iframes we find, and show this one if it's found.
		var params = opt_extraParams || {};
		// use xtype in the id and name so we can distinguish media replies from text replies:
		var id = Dsq.Iframes.makeReplyIframeId(opt_postId, params.xtype);
		var name = Dsq.Iframes.makeReplyIframeName(opt_postId, params.xtype);
		var attributes = {
			'id': id,
			'name': name,
			'class': opt_className || 'dsq-post-reply'
			};
		var markup = Dsq.Templates.frameReply(opt_postId, opt_extraParams, attributes);
		var iframe = showIframeInContainer(container, id, markup);
		// It was newly created
		if (iframe) {
			Dsq.Events.fire(Dsq.Events.REPLY_IFRAME_CREATED, {
				postId: opt_postId,
				node: iframe,
				xtype: params.xtype
			});
		}
	};
	obj.showLoginIframeInContainer = function(container, opt_postId) {
		var id = Dsq.Iframes.makeLoginIframeId(opt_postId);
		var markup = Dsq.Templates.frameLogin({id: id});
		showIframeInContainer(container, id, markup);
	};
	obj.showReplyIframeInContainerIfAllowed = function(container, opt_postId) {
		if (Dsq.jsonData.context.show_reply) {
			obj.showReplyIframeInContainer(container, opt_postId);
		} else {
			obj.hideAllInContainer(container);
		}
	};
	obj.hideAllInContainer = function(container) {
		for (var i=0; i<container.childNodes.length; i++) {
			var child = container.childNodes[i];
			if (child.nodeName == 'IFRAME') {
				child.style.display = 'none';
			}
		}
	};

	return obj;
}();

Dsq.Twitter = new function() {
	var that = this;

	this.startTwitterConnect = function() {
		var popupParams = 'location=0,status=0,width=800,height=400';
		that._twitterWindow = window.open(Dsq.jsonData.settings.disqus_url + '/_ax/twitter/begin/', 'twitterWindow', popupParams);
		that._twitterInterval = window.setInterval(that.completeTwitterConnect, 1000);
	};

	this.completeTwitterConnect = function() {
		if (that._twitterWindow.closed) {
			window.clearInterval(that._twitterInterval);
			window.location.reload();
		}
	};
};

Dsq.Yahoo = new function() {
	var that = this;

	this.startYahooConnect = function() {
		var popupParams = 'location=0,status=0,width=800,height=400';
		that._yahooWindow = window.open(Dsq.jsonData.settings.disqus_url + '/_ax/yahoo/begin/', 'yahooWindow', popupParams);
		that._yahooInterval = window.setInterval(that.completeYahooConnect, 1000);
	};

	this.completeYahooConnect = function() {
		if (that._yahooWindow.closed) {
			window.clearInterval(that._yahooInterval);
			window.location.reload();
		}
	};
};

Dsq.OpenID = new function() {
	var that = this;

	this.requestURL = function() {
		var message = '<table class="dsq-openid-form"><tr><td style="vertical-align:top;" rowspan="2"><img src="' + Dsq.jsonData.settings.media_url + '/images/openid-icon-100x100.png" /></td>';
		message += '<td><label for="dsq-openid-url">OpenID URL:</label></td><td><input type="text" id="dsq-openid-url" /></td></tr>';
		message += '<tr><td><label for="dsq-openid-username">Display name:</label></td><td><input type="text" id="dsq-openid-username" /></td></tr>';
		message += '<tr><td class="dsq-openid-submit" colspan="3"><input type="button" value="Sign in" onclick="Dsq.OpenID.startConnect();" /></td></tr>';
		message += "</table>";

		Dsq.Popup.popModal(message, 'Sign in using OpenID');
	};

	this.startConnect = function() {
		var isblank = function(str) {
			return /^\s*$/.test(str);
		};

		var openid_url = Dsq.$('dsq-openid-url').value;
		var username = Dsq.$('dsq-openid-username').value;

		if (isblank(openid_url)) {
			return;
		}

		var popupParams = 'location=0,status=0,width=800,height=500';
		var url = Dsq.jsonData.settings.disqus_url + '/_ax/openid/begin/' + '?url=' + encodeURIComponent(openid_url) + '&username=' + encodeURIComponent(username);
		that._openidWindow = window.open(url, 'openidWindow', popupParams);
		that._openidInterval = window.setInterval(that.completeConnect, 1000);
	};

	this.completeConnect = function() {
		if (that._openidWindow.closed) {
			window.clearInterval(that._openidInterval);
			window.location.reload();
		}
	};
};

Dsq.Reaction = new function() {
	var that = this;

	this.hide = function(id) {
		Dsq.Utils.execScript('http://disqus.com/forums/scobleizer/hidereaction.js?' + 'reaction_id=' + id);
	};

	this.reportMissingReactions = function() {
		if (!Dsq.jsonData.request.is_moderator || !Dsq.jsonData.forum.reactions_enabled) {
			return;
		}

		if (Dsq.jsonData.thread.queued) {
			Dsq.Popup.popModal('Your report has been received. The system will automatically search for new reactions; if any are found, they will be displayed on this comment thread.<br/><br/>Thank&nbsp;you.',
												 'Reported missing reactions');
			return;
		}

		Dsq.Utils.execScript(Dsq.jsonData.settings.disqus_url + '/forums/scobleizer/queueurl.js');
	};
};

Dsq.CNN = function() {
	var obj = {};

	obj.authenticate = function() {
		var url = Dsq.jsonData.settings.disqus_url + "/saml/cnn/try/";
		Dsq.Utils.postToUrl(url, {'target': document.location}, true);
	};

	return obj;
}();


if(Dsq.Utils.ie6) {
	(function() {
		DSQ_HEADER_AVATAR_RE = /<div class="dsq-header-avatar"(.*?)>/gim;
		Dsq.Templates.registerFilter('postPrependHeader', function(html, post_id) {
			// Add "onmouseout" for dsq-header-avatar for dropProfile
			// functionality since IE6 cannot use :hover.
			function _headerAvatarReplace(content, inner, _unused, html) {
				return '<div class="dsq-header-avatar" '
					+ inner
					+ ' onmouseout="Dsq.Post.dropProfile(' + post_id + ')">';
			}
			html = html.replace(DSQ_HEADER_AVATAR_RE, _headerAvatarReplace);
			return html;
		});
	})();
}





	// TODO: Move Seesmic code outside of the main script.  Don't let this script clobber the global namespace.
	if(typeof seesmic == 'undefined') { var seesmic = {}; }
	seesmic.widget = new function () {
		this.callback = function (data) {
			playerVersion = data.disqusplayer;
		};
	};

	
	var scriptEl = document.createElement('script');
	scriptEl.setAttribute('type', 'text/javascript');
	scriptEl.setAttribute('src', 'http://seesmic.com/version.js?callback=seesmic.widget.callback');
	document.getElementsByTagName('head')[0].appendChild(scriptEl);

	
	var scriptEl = document.createElement('script');
	scriptEl.setAttribute('type', 'text/javascript');
	scriptEl.setAttribute('src', 'http://media.disqus.com/javascript/library/swfobject.js');
	document.getElementsByTagName('head')[0].appendChild(scriptEl);

	function see_play_video(_videoUri, _add) {
		var swf = !!playerVersion ? playerVersion : 'http://seesmic.com/embeds/StandalonePlayer.swf';

		flashcontentDiv = Dsq.$(_videoUri + '_content');
		previewDiv = Dsq.$('dsq-seesmic-' + _videoUri + '_preview');
		hideDiv = Dsq.$('dsq-seesmic-' + _videoUri + '_hide');
		showDiv = Dsq.$('dsq-seesmic-' + _videoUri + '_show');
		if(_add) {
			// push flash widget
			var so = new SWFObject(swf, 'sotester', '300', '270', '9', '#000000');
			so.addVariable('video', _videoUri);
			so.addParam('allowFullScreen', 'true');
			so.addParam('allowScriptAccess','always');
			so.useExpressInstall('swfobject/expressinstall.swf');
			so.write(_videoUri + '_content');

			previewDiv.style.display = 'none';
			hideDiv.style.display = 'block';
			showDiv.style.display = 'none';
		}
		else {
			flashcontentDiv.innerHTML = '';
			previewDiv.style.display = 'block';
			hideDiv.style.display = 'none';
			showDiv.style.display = 'block';
		}
	};





(function() {
	//
	// Load theme.  This overrides the base templates with template functions
	// from the respective themes.
	//
	if (Dsq.jsonData.integration.theme == 4) {
		var theme = 'narcissus';
		// HACK: Set variable on window to use post message.
		window.disqus_use_postmessage = true;

		
		for(var prop in Dsq.Themes[theme]) {
			if(Dsq.Themes[theme] && Dsq.Themes[theme].hasOwnProperty(prop)) {
				Dsq.Templates[prop] = Dsq.Themes[theme][prop];
			}
		}
		
		for(var prop in Dsq.Post) {
			if(Dsq.Themes[theme] && Dsq.Themes[theme].hasOwnProperty(prop)) {
				Dsq.Post[prop] = Dsq.Themes[theme][prop];
			}
		}
	}

	//
	// Register templates.  This must be done after all themes are loaded.
	//
	Dsq.Templates.registerTemplate('authPost', Dsq.Templates.authPost);
	Dsq.Templates.registerTemplate('header', Dsq.Templates.header);
	Dsq.Templates.registerTemplate('footer', Dsq.Templates.footer);
	Dsq.Templates.registerTemplate('trackbacks', Dsq.Templates.trackbacks);
	Dsq.Templates.registerTemplate('reactions', Dsq.Templates.reactions);
	Dsq.Templates.registerTemplate('prependPost', Dsq.Templates.prependPost);
	Dsq.Templates.registerTemplate('appendPost', Dsq.Templates.appendPost);
	Dsq.Templates.registerTemplate('postPrependHeader', Dsq.Templates.postPrependHeader);
	Dsq.Templates.registerTemplate('postAppendHeader', Dsq.Templates.postAppendHeader);
	Dsq.Templates.registerTemplate('preBody', Dsq.Templates.preBody);
	Dsq.Templates.registerTemplate('postBody', Dsq.Templates.postBody);
	Dsq.Templates.registerTemplate('postFooter', Dsq.Templates.postFooter);
	Dsq.Templates.registerTemplate('_popupGeneric', Dsq.Templates._popupGeneric);
	Dsq.Templates.registerTemplate('voted', Dsq.Templates.voted);
	Dsq.Templates.registerTemplate('popupProfile', Dsq.Templates.popupProfile);
	Dsq.Templates.registerTemplate('postBox', Dsq.Templates.postBox);
	Dsq.Templates.registerTemplate('pagination', Dsq.Templates.pagination);
	Dsq.Templates.registerTemplate('postComment_onSuccess', Dsq.Templates.postComment_onSuccess);

})();

Dsq.container.className = "clearfix";
Dsq.container.innerHTML = ' \
<ul id="dsq-comments">\
	 <li id="dsq-comment-9667975">\
	 <div id="dsq-comment-header-9667975" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667975" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667975" href="http://techchris.com" target="_blank" rel="nofollow">techchris</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667975" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667975" class="dsq-comment-message">This should be some interesting video. I\'m going to be joining the ranks of Mac users very shortly. I\'m tired of buying spyware and virus software and I want interoperability with the iPhone when it launches.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667945">\
	 <div id="dsq-comment-header-9667945" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667945" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667945" href="http://www.dariosalvelli.com" target="_blank" rel="nofollow">Dario Salvelli</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667945" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667945" class="dsq-comment-message">I wait the video (wow 2 hours!). :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667959">\
	 <div id="dsq-comment-header-9667959" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667959" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667959" href="http://www.romanvirdi.com/" target="_blank" rel="nofollow">smoothy</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667959" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667959" class="dsq-comment-message">just out of curiosity: did or did you not receive one of those brand new acer ferrari laptops from ms?<br><br><a href="http://pogue.blogs.nytimes.com/2007/01/25/a-wake-up-call-to-microsofts-pr-team/" rel="nofollow">http://pogue.blogs.nytimes.com/2007/01/25/a-wak...</a><br><br>did you return it?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667952">\
	 <div id="dsq-comment-header-9667952" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667952" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667952" href="http://www.tekpool.com/" target="_blank" rel="nofollow">Tekpooler</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667952" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667952" class="dsq-comment-message">Vista Rocks.. havent used the OSXa lot.. but its just too pricey to buy for just its looks (machine)..<br><br>Ideally, I would get a mac and run vista on it.. if you were ready to shell out enuff dollars to get a mac in the first place..</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667974">\
	 <div id="dsq-comment-header-9667974" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667974" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667974" href="http://scobleizer.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667974" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667974" class="dsq-comment-message">Smoothy: I was not offered one of the Vista laptops. Nor did anyone in my video dinner last night. Not to mention my family owns three Macs and three PCs, so are pretty well grounded.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667976">\
	 <div id="dsq-comment-header-9667976" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667976" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667976" href="http://scobleizer.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667976" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667976" class="dsq-comment-message">Christopher: well, I\'d wait to watch the videos before you call them "interesting." ;-)<br><br>I will say this, though, we did have fun and I think we covered most of the ground of what\'s good about each OS. We didn\'t do any demos, though, and that\'s really what would have been convincing.<br><br>Maybe that\'s where all of you come in. For each point, pro or con, it\'d be interesting to have a little video demo that shows it off.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667962">\
	 <div id="dsq-comment-header-9667962" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667962" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667962" href="http://brentroos.com/" target="_blank" rel="nofollow">Brent</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667962" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667962" class="dsq-comment-message">The largest difference as I see it is that it is easy to build your own PC. Correct me if I\'m wrong, but is it possible to build your own Mac?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667970">\
	 <div id="dsq-comment-header-9667970" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667970" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667970" href="http://www.diyanazman.com/" target="_blank" rel="nofollow">azman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667970" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667970" class="dsq-comment-message">i wanna try it! yeah<br><br><a href="http://www.diyanazman.com" rel="nofollow">http://www.diyanazman.com</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667968">\
	 <div id="dsq-comment-header-9667968" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667968" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667968" href="http://www.mikeysgblog.com/" target="_blank" rel="nofollow">Michael Gannotti</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667968" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667968" class="dsq-comment-message">Your wireless was having issues? Robert if you are going to do multimedia in a 6 PC/Mac house break down and get your place hardwired. I have been running Media Center and pushing its contents to my extenders for years and did most of it wirelessly most of the time but the whole 802.11b/g band is too crowded (Microwave some popcorn and the interference is on the same band, neighbors cordless, same band…). Apple was smart in delaying their AppleTV to coincide with 802.11n for better speed and reliability wireless. Having said that nothing beats hardwired. When I relocated south a year ago one of the first things I did was get the whole house hardwired (every room including the kitchen). It ran $1,200 which included a nice patch panel in entry closet. Another $199 for a 16 port Gigabit switch and I have no-disconnect multi-media heaven in the house (My Media Center feeds three 1st gen Xboxes with Extender adaptors, 1 HP Extender, and 1 Xbox 360, 1 Viewsonic SmartDisplay, and another 4 PC’s access music, pics, etc).<br>With all the multimedia you do you owe it to yourself to pull the wired trigger. You could turn the transformation of the Scoble house into a wired digital eHome in to a whole vlog series complete with “how to” tips for others as well.<br>Michael</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667966">\
	 <div id="dsq-comment-header-9667966" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667966" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667966">Richard Hyett</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667966" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667966" class="dsq-comment-message">I work in the browser, the OS doesn\'t matter so much any more.  I use both OS\'s because I have to.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667958">\
	 <div id="dsq-comment-header-9667958" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667958" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667958" href="http://www.menori.com/" target="_blank" rel="nofollow">Gary</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667958" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667958" class="dsq-comment-message">Will take the time out to watch the video and it will be good to get an expert impression. What will be intersting is whether the slant will be consumer or enterprise focused.<br><br>At home I use both, I 2 Mac\'s and I think 5 PC\'s (of various flavours) all doing slightly different jobs. \'Horses for courses\' is my attitude.\'</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667960">\
	 <div id="dsq-comment-header-9667960" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667960" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667960">Joe</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667960" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667960" class="dsq-comment-message">I love Macs, but I prefer Vista on a Thinkpad.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667967">\
	 <div id="dsq-comment-header-9667967" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667967" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667967" href="http://www.allanrob.com/" target="_blank" rel="nofollow">Allan Robertson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667967" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667967" class="dsq-comment-message">I still remmber these debates (or fights) but for me in the 80\'s and 90\'s it was more Commodore vs Sinclair or Amiga vs Atari, as for my opinion on Mac vs PC I use both but I wont be upgrading to Vista this time round, it\'s too expencive at £100 for the basic version.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667964">\
	 <div id="dsq-comment-header-9667964" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667964" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667964" href="http://micfo.com/vps-web-hosting.html" target="_blank" rel="nofollow">Sam</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667964" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667964" class="dsq-comment-message">Yes I do agree with allan VISTA is too expensive, doesn\'t matter MAC or PC.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667956">\
	 <div id="dsq-comment-header-9667956" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667956" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667956">dan</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667956" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667956" class="dsq-comment-message">seems to me that all those shouting about this are PC users. Mac users don\'t need to get all agitated about this old argument - they have already seen the light, and don\'t care what the other person is using.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667965">\
	 <div id="dsq-comment-header-9667965" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667965" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667965">cheetah</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667965" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667965" class="dsq-comment-message">If you are going to compare OSes, please compare Vista to Leopard.<br><br>Oh wait, Steve Jobs will do that one week after M$ releases vista haha.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667953">\
	 <div id="dsq-comment-header-9667953" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667953" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667953" href="http://blogs.guardian.co.uk/technology/" target="_blank" rel="nofollow">Jack</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667953" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667953" class="dsq-comment-message">&gt; Mac users don’t need to get all agitated<br>&gt; about this old argument - they have already<br>&gt; seen the light, and don’t care what the other<br>&gt; person is using.<br><br>Great joke, Dan! If you are not being intentionally funny, I think you might need to spend more time on teh intarweb, where the Mac faithful are still blitzing almost every available space with their psuedo-religious whines.<br><br>I\'ve always put it down to insecurity, or to having a desperately impoverished idea of a life. Does your self esteem really depend on the brand of computer you use? Or your car? Or your trainers? If so, that\'s really pitiful, isn\'t it?<br><br>In any case, it\'s an issue with diminishing interest away from very rich people living in California.<br><br>Go to India or China or most countries in Africa and South America and see how much most people care about having rounded corners and brushed metal, or not. What they do care aboout is the ability to knock together cheap PCs for business or pleasure and run lots of cheap software on them, without having to ask anyone\'s permission.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667957">\
	 <div id="dsq-comment-header-9667957" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667957" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667957">John Ferguson</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667957" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667957" class="dsq-comment-message">I work all day on Macs (G4s &amp; G5s) and have one at home. Also have a PC with XP on it at home. I far prefer OS X over XP as an OS - It\'s far easier to use. BUT... I gather that OS X CAN be run on what we call a PC (Dual-Core and all that) so, you never know, one day all men will be equal.<br>Insofar as MS Vista goes - it\'s stolen most of OS Xs front end and is far too expensive - I guess no news on an upgrade path?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667955">\
	 <div id="dsq-comment-header-9667955" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667955" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667955" href="http://blogs.guardian.co.uk/technology/" target="_blank" rel="nofollow">Jack</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667955" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667955" class="dsq-comment-message">&gt; Oh wait, Steve Jobs will do that one<br>&gt; week after M$ releases vista haha.<br><br>There you go: someone provided an instant illustration.<br><br>Many thanks, cheetah!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667954">\
	 <div id="dsq-comment-header-9667954" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667954" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667954">edwardk</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667954" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667954" class="dsq-comment-message">I\'ve read several posts about how expensive the Vista upgrade is.  Check your facts folks.  The Apple Store currently sells Mac OSX v10.4 Tiger, a minor release (putting it mildly here) for $129.  Apple tries to sell you a minor release pretty much every year for $129 but if you want the latest gadgets or whiz bang screen effects, you buy it.<br><br>On Amazon, the Vista basic upgrade sells for $98.95 and Premium sells for $154.99.<br><br>If you were to upgrade your Mac OS as often as $teve Job$ wants you to (so his backdated options can be worth something), you\'d have paid hundreds of dollars since Windows XP\'s release.<br><br>If the Mac Heads really want to convert people they should begin by telling the truth.  BTW, I own a Mac, and a PC and I find the latest Mac vs. PC ads thoroughly insulting.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667963">\
	 <div id="dsq-comment-header-9667963" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667963" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667963" href="http://glpelletier.wordpress.com/" target="_blank" rel="nofollow">Guy Pelletier</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667963" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667963" class="dsq-comment-message">I do not use Mac, so I can\'t be objective, however, the largest portion of businesses use PC, even the mac comercials relize that. You have to use the industry standard to maximize you overhead costs. Using a PC for your company will give you the largest selection of software, even games are more prevelent on PC than Mac.<br><br>This debate will continue, with everybody having a favorite, both sides will demonstrate that their product is better. When you want to buy the best, you will look at what everybody else is using then buy into that.<br><br>Mac appears to cover the graphic world pretty well, but when you do writing, math, and data manipulation, Mac uses MS Office for Mac.<br>What does that say?<br><br>Guy</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667949">\
	 <div id="dsq-comment-header-9667949" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667949" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667949" href="http://www.tealart.com/" target="_blank" rel="nofollow">Chris</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667949" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667949" class="dsq-comment-message">Correct me if Im wrong but Vista launches on the 30th (tuesday), or atleast thats the day its supposed to go on sale throughout my store.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667946">\
	 <div id="dsq-comment-header-9667946" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667946" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667946" href="http://seedlings.wordpress.com/" target="_blank" rel="nofollow">the forester</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667946" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667946" class="dsq-comment-message">Wait wait wait, you\'re going to compare Vista with a one-year-old version of OS X?  Wouldn\'t it make more sense to wait three or four months, and then compare the <i>latest</i> versions of each OS?  Otherwise, sounds to me like you\'re setting up a strawman.<br><br>Unless your point is that Vista doesn\'t even compete to an OS that\'s already been on the market a year.  Somehow I don\'t think that\'s your point.<br><br>Will you be doing a follow-up video once Leopard ships?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667961">\
	 <div id="dsq-comment-header-9667961" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667961" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667961" href="http://seedlings.wordpress.com/" target="_blank" rel="nofollow">the forester</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667961" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667961" class="dsq-comment-message">RE: 21<br><br>Yes, let\'s talk about the truth.  Windows users have been stuck with XP for years with no upgrades available, only patches.<br><br>Mac users, on the other hand, have had a significant upgrade available each year for a fee of $129.  These upgrades are optional and retroactive.  So if you want the latest OS year by year, sure, pay $129 a pop.  But if you\'re willing to wait a year or two in between, a single $129 price catches you up to the latest version of OS X.<br><br>Sorry, but I prefer an OS that\'s actually going somewhere and gives me a <i>choice</i> of upgrading, rather than one that misses shipment dates left and right.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667948">\
	 <div id="dsq-comment-header-9667948" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667948" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667948">James</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667948" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667948" class="dsq-comment-message">Greedy Microsoft will make you register every 29 days for for a stupid OS.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667947">\
	 <div id="dsq-comment-header-9667947" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667947" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667947">Larsa</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667947" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667947" class="dsq-comment-message">I´ve used PCs at work far to long, since 1988 that is. I still use, I´m on a Vista Business since last Monday. It´s a disappointment. At home I and my family use Intel Macs. Today I decided that my design office should migrate to OS X (with a little help from Parallels..). Honestly, I can´t wait.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667950">\
	 <div id="dsq-comment-header-9667950" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667950" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667950">Andy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667950" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667950" class="dsq-comment-message">2 hours ?<br><br>It only takes 2 seconds for me to say "Get a Mac. End of story".<br><br>:)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667951">\
	 <div id="dsq-comment-header-9667951" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667951" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667951">JS</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667951" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667951" class="dsq-comment-message">Are you comparing Vista with Leopard? Because if you aren\'t, the comparison is only going to be valid for a few more months.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667972">\
	 <div id="dsq-comment-header-9667972" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667972" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667972" href="http://www.allanrob.com/" target="_blank" rel="nofollow">Allan Robertson</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667972" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667972" class="dsq-comment-message">A few comments up edwardk commented on how much Vista and OSX cost, they are mostly the same price, but Vista costs are not the same in the UK/Europe on the Vista Wiki article (<a href="http://en.wikipedia.org/wiki/Windows_Vista" rel="nofollow">http://en.wikipedia.org/wiki/Windows_Vista</a>) the US version is $99 upgrade and UK price is £99 convert that to USD you get $193! Almost double the price :/</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667971">\
	 <div id="dsq-comment-header-9667971" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667971" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667971" href="http://www.1938media.com/network/" target="_blank" rel="nofollow">Loren Feldman</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667971" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667971" class="dsq-comment-message">2 hours will bring you into the realm of "Performance Art" You\'ve officially become part of the avant garde movement.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667944">\
	 <div id="dsq-comment-header-9667944" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667944" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667944" href="http://bicilogic.com/" target="_blank" rel="nofollow">vanni</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667944" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667944" class="dsq-comment-message">Tiger has been out for about one year. Vista is about to pop, and Leopard is not too far behind. So the OS-shoot-out is about the Old vs the New. But It would be cool if you and the gang did a a follow-up (with beer and pizza, natch) and revisited your observations when Vista is few months old and Leopard is out and pouncing. Cheers, and bottoms up!<br>( PS to the poster who mentioned building your own pc and running lots of free software etc...they had better be using a version of Linux..\'cause ain\'t no way they gonna do that on the farm with Vista and the fast CPUs it requires ... better Ubuntu for all that buddy). PeaCe</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667943">\
	 <div id="dsq-comment-header-9667943" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667943" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667943" href="http://bicilogic.com/" target="_blank" rel="nofollow">vanni</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667943" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667943" class="dsq-comment-message">Apologies -- but i have to announce this link. it\'s amusing for one, and it\'s pertinent to your groups discussion.<br><a href="http://www.hawkwings.net/2007/01/27/microsoft-green-with-apple-envy/" rel="nofollow">http://www.hawkwings.net/2007/01/27/microsoft-g...</a><br><br>cheers<br>(two blog comment posts and still on my first coffee...gotta get a life)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667942">\
	 <div id="dsq-comment-header-9667942" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667942" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667942">DAG</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667942" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667942" class="dsq-comment-message">I\'m looking forward to the discussion and the release of both Vista and OS 10.5. Anything that ups the ante is good for everybody in the long run and the staff at Cupertino do not have a monopoly on good ideas. However, I remain a Windows skeptic- having seen too many BSOD and bailed out too many Windows users from catastrophic crashes/infections who would be better served on a Mac.<br><br>One anecdote is a great illustration. A G3 400mHz iMac I bought back when Clinton was still in the White House is still in use by an aunt I gave it to after I had no more need for it in the house. Running OS9 and now running 10.3x, it has been connected to broadband internet without AV software and has never been infected, nor has it ever crashed or had a Kernel Panic (something I cannot say for my G4 &amp; 5 machines). It\'s not a speed demon, but still faithfully works every day at a useable speed and has only had an internal clock battery and the IR mouse replaced. Quite a track record.<br><br>The best tool depends upon your needs and for the vast majority of users a modern iBook, Mac mini or Mac Book is all the computer they will ever need. Add a copy of MS Office, usually discounted with the purchase of a new Mac, and you are in business. Serious gamers can buy the console of their choice and have the best of both worlds. A Mac mini and an X-Box 360 would make a nice combo and still not break the bank.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667941">\
	 <div id="dsq-comment-header-9667941" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667941" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667941">Tom B</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667941" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667941" class="dsq-comment-message">Three comments;<br>1) Vista still isn\'t UNIX<br>2) I use a Mac at home; XP at work. Vista would have to have HUGE user interaction refinements-- and I don\'t mean adding eye candy-- for me to give MSFT any kudos.<br>3) "I work in the browser, the OS doesn’t matter so much any more. I use both OS’s because I have to." You neglect security issues in making this statement. BTW: I hope you are at least using a DECENT browser, like Opera, Safari, or Firefox.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667939">\
	 <div id="dsq-comment-header-9667939" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667939" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667939">Macaholic</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667939" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667939" class="dsq-comment-message">My apologies for this long rant(ish) post.<br><br>Tekpooler said:<br>"Vista Rocks.. havent used the OSXa lot.. but its just too pricey to buy for just its looks (machine).."<br><br>Do you realize how scattered your comment is? You\'re blending the hardware platform with the OS environment into one criticizing point that focuses JUST on a superficiality: cosmetics. As you haven\'t used "OSXa lot", let me tell you that those who HAVE used Mac OS X and know of what they speak would care less about the plastic shell of the computer the operating system runs on. I care less -- WAY less -- about the computer\'s look and care WAY more about how efficient, unobtrusive, robust, dependable, durable, logical and clean Mac OS X is... and onwards to the applications that run on it. These are not issues of cosmetics, but aspects that contribute to my flexibility and productivity as an end-user.<br><br>Note that these comments of mine do not say "WINDOZE SUKZ", but rather what IS the value of a different platform... and I\'ll let people\'s own experiences with any OSes by comparison resonate within themselves...<br><br>My experience is that the operating system has a FAR GREATER impact on the end-user than the computer\'s specifications. When one moves their mouse around the screen all day, are they wishing for a better graphics card whenever they hit a bluescreen, get served a crash notification, a Trojan gets installed and their PC starts acting as a spam server or DDOS zombie... or even some cursed "Wizard" or puppy dog pops up? No. For some strange reason, most users just accept this "quality of life" on a computer as being “just the way things are”, update their virus definitions and hope for the best (meanwhile, week by week their Registry gets bigger and bigger...). From my perspective, it\'s weird -- almost Orwellian -- how most people out there don’t give their OS a first let alone second thought. Now, I\'m not trying to say that hardware doesn\'t matter -- it does -- and Apple\'s move to the more energy efficient Intel CPUs was a smart (and BOLD) move, but so many people who fancy themselves as being PC ubergeeks miss this point. Hardware, hardware hardware; that\'s all they obsess about. Meanwhile, to paraphrase Clinton, "It\'s the computing environment, stupid" that matters. So... who\'s more the misguided one? Those self professed PC geeks who miss the crucial point regarding user environment? Or, those who buy boxes because they\'re pretty? Well, those who value THE OPERATING SYSTEM that runs on a Mac fit neither of these cases.<br><br>And John Ferguson? Don\'t hold your breath for Apple to release OS X for any PC. It won’t happen, because Apple derives their income from hardware sales. Also, it would be a difficult, uphill battle to gain sufficient OS marketshare against the deeply ensconced Windows platform, and there would literally have to be a revolution in the enterprise software sector for it to be successful. Apple wouldn’t last long enough to get a large enough OS share that would keep Apple sustainable — regardless of iPod or iPhone (potential) sales. And besides, Apple’s vertical integration is AN ASSET to the platform’s stability. I used to chalk that one up to the PC clone side, but not anymore. Sure, it’s cheaper to build your own PC, but ALL PC companies — Dell, HP, Apple and more — are not catering to that market. In the context of the overall personal computer market (Windows and Mac OS inclusive), this contingent is but a niche of the overall market. Isn’t it? Given this, Apple’s gear has become quite competitive in price against Dell, HP etc... And Apple’s vertical integration allows Apple to optimize the OS to the hardware they choose. Result: way less hassle. Then result of this: more productivity and REAL results for the end user.<br><br>Thanks for reading.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667940">\
	 <div id="dsq-comment-header-9667940" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667940" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667940">Macaholic</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667940" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667940" class="dsq-comment-message">During my writing of my ridiculously long post, Tom B posted. His second point speaks succinctly to the point of my post. And his first point cannot be ignored. To borrow from Tekpooler, UNIX ROCKS. This fact must be "dealt with" ;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667938">\
	 <div id="dsq-comment-header-9667938" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667938" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667938">Pete</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667938" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667938" class="dsq-comment-message">re: 22<br><br>History note. Microsoft Word and Excel were on the Mac 1st.  They were commisioned by Apple for the 1st Mac.  Microsoft decided to turn them into a office suite to run on Windows later on.<br><br>Also the Mac is more expsensive doesn\'t hold water anymore. Go to <a href="http://Dell.com" rel="nofollow">Dell.com</a> and do a comparative price spec... you\'ll be surprised.  On top of that I believe PCWorld (or one such major Windows rag)  rated the Macbook Pro\'s as the best Laptops of 2006.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667937">\
	 <div id="dsq-comment-header-9667937" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667937" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667937" href="http://scobleizer.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667937" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667937" class="dsq-comment-message">Leopard came up in the conversations many times. So, don\'t worry that the conversation was slanted toward Vista.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667936">\
	 <div id="dsq-comment-header-9667936" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667936" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667936" href="http://scobleizer.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667936" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667936" class="dsq-comment-message">We\'ll get the videos out on the 30th.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667935">\
	 <div id="dsq-comment-header-9667935" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667935" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667935">met</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667935" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667935" class="dsq-comment-message">I made my girlfriend buy a powerbook last year. It has been with the geniuses longer than it has been with her. This time its almost 2 weeks. The customer rep takes a look at the record and says "Oh! its only 9 days. You are still in the queue.".<br>Till Apple gets its stuff back together. I am not getting another Apple product.<br><br>Apple has to keep parts in stock and the geniuses have to be more intelligent.<br><br>And Pete, Macs are way costlier than other laptops.<br>An HP laptop that a friend of mine bought from costco for $945: Core2Duo(i forgot the specs), 2GB RAM, 256mb Nvidia GEforce (128mb shared), 120GB Harddrive, 8CellBattery, Webcam inbuilt, etc. This was bought 3 weeks ago.<br>I don\'t care about the higher prices coz the macs look good and OSX I like - but the service sucks big time.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667934">\
	 <div id="dsq-comment-header-9667934" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667934" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667934" href="http://gadkins.wordpress.com/" target="_blank" rel="nofollow">gadkins</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667934" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667934" class="dsq-comment-message">I like ice cream.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667933">\
	 <div id="dsq-comment-header-9667933" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667933" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667933" href="http://www.ratemymovie.co.uk/" target="_blank" rel="nofollow">Mike Peter Reed</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667933" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667933" class="dsq-comment-message">No such thing as a definitive opinion.<br><br>There is such a thing as acting upon your own opinion and screw everyone else.<br><br>Deeds, not words.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667930">\
	 <div id="dsq-comment-header-9667930" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667930" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667930" href="http://www.videosmom.com/" target="_blank" rel="nofollow">Ed</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667930" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667930" class="dsq-comment-message">Two hours, that\'s too long even if the discussion was very interesting.  Also, how about a small preview or trailer before launching this on the 30/31?  What\'s the official date again?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667931">\
	 <div id="dsq-comment-header-9667931" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667931" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667931" href="http://scobleizer.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667931" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667931" class="dsq-comment-message">Ed: unfortunately I don\'t have the editing resources to do a preview. The preview is our text blogs.<br><br>I agree that it\'s long. But I\'ll try to point out the interesting parts.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667932">\
	 <div id="dsq-comment-header-9667932" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667932" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667932">loganson</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667932" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667932" class="dsq-comment-message">Before it is mentioned that Apple does not offer bottom basement priced PCs, let me make it clear that Apple has no desire to enter that market due to the razor then margins. There really is no advantagge to being there from a business standpoint. Apple released the Mac Mini and that is as close to the bargain PC as they are likely to get.<br><br>Apple will let Dell, HP and the others fight over cutting cost and lowering prices while Apple just makes better computers with a killer OS.<br><br>Apple is competitive in the markets they want to compete in, like the mid-to-high end. Configure a Dell like a MacPro and it is more expensive than the Mac. Apple includes in their default configurations what Dell, etc leaves out to cut costs.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667926">\
	 <div id="dsq-comment-header-9667926" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667926" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667926">Louis Wheeler</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667926" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667926" class="dsq-comment-message">As a long time Macintosh user (22 years and counting), I wish Vista well. Why? Because it puts to rest another bit of Microsoft FUD. Ever since MS-Dos, Microsoft and its pet columnists would play the same game. They would spend years of effort advertising that whatever benefits the Macintosh had were worthless-- right up to the time that Microsoft put out its own version of the same thing.<br><br>This isn\'t to say that Apple hasn\'t screwed up at times: the whole Pink, Taligent era was embarrassing. But, Apple has a winner with Mac OSX. Meanwhile, Microsoft and its sycophants were discounting Mac OSX as eye-candy.<br><br>Areo Vista has eye-candy of its own now, so Microsoft can drop that bit of FUD. You will also notice that to use Areo Vista, you need a machine that is at least two to three times as powerful as to run Windows XP. This means that only upper end PC\'s sold in the last two years qualify. But, the junky PC\'s older than that have probably been thrown away. What this means is that, all this time, Apple computers needed to be twice as powerful to run Mac OSX. Eye-candy uses up computing cycles. We Mac users don\'t mind that; the Areo Vista users won\'t either. Eye-candy is nice.<br><br>I don\'t mean to disparage the PC\'s; many people are happy enough with them. I wish them well. All I\'m saying is that, every time Microsoft catches up to Apple, some disinformation vanishes.<br><br>Now, if we could only get PC users to recognize that Apple doesn\'t make low end, throw away, junky PC\'s and starts comparing them to mid range computers from Dell or HP. If they did compare correctly, then the PC users would know that Apple Mac\'s are comparable in price or lower. And why shouldn\'t they cost the same? All these computers are built in the same Chinese factories that build Dells or HP\'s. They use most of the same components. So, the hardware question, among mid range computers, becomes irrelevant.<br><br>Those of you who build their own computers from parts, and bragging about their savings, are ignoring the time it takes you to research, build, get them working and maintain them. How much is your time worth? Most Macintosh users have pay grades above $20 an hour, so it\'s not worth it to us to build one. It would cost us above two thousand dollars in time to get even near the quality of a Mac. And the Mac\'s cost less than that.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667923">\
	 <div id="dsq-comment-header-9667923" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667923" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667923">met</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667923" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667923" class="dsq-comment-message">Not true loganson. The HP I wrote about is almost equal in specs to the $2499 15" macbook pro except for stuff like backlit keyboard, etc (and of course the looks :) )<br>The HP was for $949 from costco. Even if you add a $50 costco membership to it its cheaper.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667924">\
	 <div id="dsq-comment-header-9667924" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667924" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667924" href="http://www.videosmom.com/" target="_blank" rel="nofollow">Ed</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667924" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667924" class="dsq-comment-message">Robert, use one of the Macs (iLife).  Just cut and patch a couple of clips.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667928">\
	 <div id="dsq-comment-header-9667928" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667928" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667928" href="http://blogs.guardian.co.uk/technology/" target="_blank" rel="nofollow">Jack</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667928" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667928" class="dsq-comment-message">Pete says:<br>&gt; History note. Microsoft Word and Excel<br>&gt; were on the Mac 1st. They were commisioned<br>&gt; by Apple for the 1st Mac.<br><br>Actually, Word was out for DOS first -- and it had windows and you could get it bundled with a mouse even before the Mac came out. Microsoft also had a spreadsheet called MultiPlan, which got trounced by Lotus 1-2-3.<br><br>The Mac was the first to have graphical versions of Word and Excel, though I\'m not sure "commissioned" is the right word. The Mac was also first to have the Office bundle.<br><br>&gt; Also the Mac is more expsensive doesn’t<br>&gt; hold water anymore. Go to <a href="http://Dell.com" rel="nofollow">Dell.com</a> and do a<br>&gt; comparative price spec… you’ll be surprised.<br><br>Dell sells millions, possibly tens of millions, of PCs that are *much* cheaper than Macs. As a matter of fact, it always has.<br><br>I suspect the average differential is even larger for the 95% of the world\'s population who don\'t live in the US. Could someone pop down to the Apple store in Kabul and see how an iMac compares with the cost of a locally-assembled PC?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667927">\
	 <div id="dsq-comment-header-9667927" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667927" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667927">met</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667927" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667927" class="dsq-comment-message">Nowadays the Windows laptops come with inbuilt webcams and smaller remote controls with 4 to 6 buttons. Their implementation come no where close to Apples.<br><br>But I could buy two of those laptops for an Apple\'s price. That way I\'ll have a backup laptop each time it goes for repair.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667929">\
	 <div id="dsq-comment-header-9667929" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667929" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667929" href="http://blogs.guardian.co.uk/technology/" target="_blank" rel="nofollow">Jack</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667929" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667929" class="dsq-comment-message">Louis Wheeler says:<br>&gt; All these computers are built in the same<br>&gt; Chinese factories that build Dells or HP’s.<br><br>Yes, that\'s certainly true of Dell\'s Chinese factory in Austin, Texas!<br><br>Next time, pick on IBM  ;-)<br><br>&gt; Most Macintosh users have pay grades above $20<br>&gt; an hour, so it’s not worth it to us to build one.<br><br>That may also be true in Kabul, too....</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667973">\
	 <div id="dsq-comment-header-9667973" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667973" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667973" href="http://glpelletier.wordpress.com/" target="_blank" rel="nofollow">Guy Pelletier</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667973" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667973" class="dsq-comment-message">Pete @ 38<br>As far as Software read #50. The point of my comment is that Businesses use Windows a lot more than Mac. This would indicate a higher stability in that product, you can\'t run a company if you software is failing all of the time.<br><br>Bill Gates is not the richest man in the world because he sold a lot of girl scout cookies, it is because he sold something that was in high demand.<br><br>Guy</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667925">\
	 <div id="dsq-comment-header-9667925" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667925" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667925" href="http://glpelletier.wordpress.com/" target="_blank" rel="nofollow">Guy Pelletier</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667925" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667925" class="dsq-comment-message">Robert Off topic:<br>How do you track the comments on your blog? Do you use the e-mail response or do you read all of your comments? I have subscribed to your comment feed and you get around 80 to 100 comments per day.<br><br>Guy</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667922">\
	 <div id="dsq-comment-header-9667922" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667922" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667922" href="http://scobleizer.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667922" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667922" class="dsq-comment-message">Guy: <a href="http://Wordpress.com" rel="nofollow">Wordpress.com</a> has a page where I can read them all, mark spam as spam, or otherwise manage comments.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667921">\
	 <div id="dsq-comment-header-9667921" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667921" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667921">Steve P</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667921" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667921" class="dsq-comment-message">OK, I\'m a Mac user. (Who lives near Redmond!)<br><br>In spte of a responders early comment, this "debate" has again seemed to deteriorate into pointless pointing.<br><br>Apple, Dell, MS etc. are businesses, not shrines! They make business decisions.<br>That Apple doesn\'t make "cheap PC\'s" due to low margins is correct as a business decision. Dell does and made it\'s fortunes on that business model. It seemed to be what people wanted. Apple had a niche.<br>Now, Apple is on a roll in spite of price. They compete well in price when compared to similar specs AND build quality from other companies. (Yes they\'ve screwed up a bit on QC recently. Not the norm. Will hopefully be corrected. Problem if not.)<br>This is partly because some of the "myths" about Mac\'s are being dispelled and people are finding an OS that works for them without some ot the things they didn\'t like about MS. Some of the attraction is also image. Style did wonders for Apple. It\'s not the only thing. It opened a lot of closed minds and helped word spread.<br><br>Dell lately has found it\'s business model floundering. They will be reorganizing and trying to sell more upscale. Can they shift? Who knows.<br><br>All through the 60\'s - 10 years - the VW was immensely popular. People wanted functional solid CHEAP transportation. That was it\'s cachet. Same with Dell. Then VW almost went belly up as noone wanted to have people think they were "poor" or "unsophisticated" or "earthhugger/hippies" but that they were "successful". So they bought upscale. Until VW came out with Hot cars. A new business model.<br><br>Part of my point is that in spite of Apple having a reason for not building a cheap PC to compete with HP at Costco, some people WANT cheap PC\'s at Costco. It might give them what they need. It does give them what they want.  Wil Apple succeed as a business ignoring this? Will they at some point need to compete there as well? Wait and see.<br>If you want to compare Apples and PC\'s based on price, then see what you get at the same approximate price point in both specs and build quality - and style, sure - and functionality and supplied software. Is there anything that MUST be added? Add in that cost. Now see waht you get. Compare to your needs. Make your choice. YOUR choice. NOT what you think everyone else should choose.<br>Business models can change. The iPod and iPhone reflect that. Good change? Bad change? Balance?<br>We\'ll see.<br>If either package works for you based on actual knowledge and choice of options, then it\'s right.<br>If you choose based on biases, fine. That\'s the case with most people. If it works, great. But it might not be "right". Just don\'t treat bias as thought in your discussions of the merit of either system.<br><br>Oh, I\'m rambling again. My 4th cup of coffee?  :)<br><br>Hi, Robert. Doubt I made sense but I\'m too lazy to go back and check/edit.<br><br>2 hours? I haven\'t even watched the 2 hour MacWorld Keynote! :)<br><br>We\'ll see.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667920">\
	 <div id="dsq-comment-header-9667920" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667920" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667920" href="http://goddoll.wordpress.com/" target="_blank" rel="nofollow">goddoll</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667920" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667920" class="dsq-comment-message">ive always been prone to macs myself so we\'ll see whats up when i actually get to play around with vista</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667916">\
	 <div id="dsq-comment-header-9667916" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667916" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667916">met</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667916" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667916" class="dsq-comment-message">Steve P - You are saying that Apple will change, Dell will change and the world will change. Who cares?<br><br>If I buy a product today its the condition of the company NOW that matters and maybe the immediate future.<br>As of today - I am not too fond of Apple and am more satisfied with Dell. Reason being that the powerbook has been back 3 times for the same reason. Dell gave me a replacement by the third time.<br><br>I want Apple to do something about me because I paid a premium for it. I expect Dell service to be bad - because they have a bad reputation and also because I paid less for it.<br><br>When the Apple CSR says on the 9th day that its only been just over a week and there are a lot of people in the queue ahead of you - there has to be something wrong - RIGHT NOW.<br>I don\'t care if they change 2 years from now.<br><br>You are claiming companies adapt or not. So what was your point?<br>That this argument is moot? :D Quite true. I usually don\'t get involved until I feel like I\'m screwed.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667919">\
	 <div id="dsq-comment-header-9667919" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667919" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667919" href="http://glpelletier.wordpress.com/" target="_blank" rel="nofollow">Guy Pelletier</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667919" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667919" class="dsq-comment-message">Robert, Still off topic<br>I saw that page, You must spend 1/2 your day with e-mails, 1/2 your day with posts and comments, and then your regular job.<br><br>I\'m impressed<br><br>Guy</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667918">\
	 <div id="dsq-comment-header-9667918" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667918" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667918">Mikey D.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667918" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667918" class="dsq-comment-message">For all those arguing price and good hardware:<br><br>MacBookPro<br>2.33GHz Intel Core 2 Duo<br>1680 x 1050 pixels<br>2GB memory<br>160GB hard drive<br>8x double-layer SuperDrive<br>ATI Mobility Radeon X1600 graphics with 256MB SDRAM<br>$2,799.00<br><br>Dell XPS Mobile Powerhouse<br>Intel® Core™ 2 Duo T7400 (2.16GHz, 4MB L2 Cache, 667 MHz FSB)<br>Video Card<br>512MB NVIDIA® GeForce™ Go 7950 GTX<br>Memory<br>1GB DDR2 SDRAM at 667MHZ, 2 DIMM<br>Hard Drive<br>80GB 7200rpm SATA Hard Drive<br>Combo or DVD+RW Drive<br>24X CD Burner/DVD Combo Drive<br>$2,873<br><br>It seems there isn\'t much of a big difference between cost and features as some people seem to make. Plus and minuses on both sides...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667917">\
	 <div id="dsq-comment-header-9667917" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667917" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667917" href="http://www.RichardHong.com/" target="_blank" rel="nofollow">Richard.H</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667917" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667917" class="dsq-comment-message">Looking forward to it!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667915">\
	 <div id="dsq-comment-header-9667915" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667915" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667915">Nick</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667915" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667915" class="dsq-comment-message">RSS Links.<br><a href="http://Http://www.nirelan.wordpress.com" rel="nofollow">Http://www.nirelan.wordpress.com</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667914">\
	 <div id="dsq-comment-header-9667914" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667914" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667914">Peter</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667914" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667914" class="dsq-comment-message">Robert,<br><br>Let\'s see some Linux commentary in here...<br><br>With very few exceptions, anything you can with Windows or Mac, I can do with Linux AND keep my freedom, no DRM, no money out of my pocket.<br><br>Robert, since you no longer work for MS, how about some objective computing stories. Vista is NOT interesting other than for the shock value people get when they realize they probably have to buy a new computer to even run Vista.<br><br>One would think that with all the money that MS makes, they could actually develop an OS that doesn\'t need a hardware upgrade every iteration. Linux doesn\'t. I can comfortably run Ubuntu on 256 MB RAM. You cannot run OS X or XP well at all with 256 MB RAM. I don\'t run under 256, but I could with little to no trouble.<br><br>They can\'t and won\'t because there is no money in doing so. Writing tight code has gone out the window largely in the non-unix world. Even OS X has lost the unix tenet of keep it simple. Since MS has deals with the OEMs, making hardware upgrades a requirement makes them additional money.<br><br>Look at Linux, folks. Unless you NEED Windows or OS X, which 90+% of yyou don\'t, save your money, your freedom, and your hardware. Switch to an OS that actually is socially responsible.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667977">\
	 <div id="dsq-comment-header-9667977" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667977" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667977">Podesta</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667977" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667977" class="dsq-comment-message">There\'s way too much FUD coming from the usual suspects:<br><br>•Met claims to have found a Wintel laptop comparable to a MacBook Pro for under $1000.  He carries on endlessly  about it.  Yet, he offers no proof of the computer\'s existence.  Just blathering.<br><br>•Jack is apparently incapable of grasping that there are different markets globally.  So, he makes the mistake of comparing what is affordable in Kabul or Nairobi to what is affordable in the U.S.   In addition, he can\'t comprehend that developing world computer users are actually often using either Linux or pirated Microsoft software.   Intelligent people know that the $100 laptop project will have more effect in those countries than the yet still largely unaffordable computers of developed countries, Mactel or Wintel.<br><br><br>•Meanwhile, Chief Sycophant Guy Pellitier brings up the rear with his vacuous remarks.  I\'m wondering if Guy has sexual designs on Robert.<br><br><br>But for the insightful remarks by people such as Loganson, Steve P., and Mikey D., reading the comments would be unbearable.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667978">\
	 <div id="dsq-comment-header-9667978" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667978" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667978" href="http://glpelletier.wordpress.com/" target="_blank" rel="nofollow">Guy Pelletier</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667978" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667978" class="dsq-comment-message">Podesta,<br>You crack me up<br>My last name is Pelletier, let\'s get the facts straight.<br><br>Guy<br><br>I\'m not worthy of Chief Sycophant, but thanks anyway!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667979">\
	 <div id="dsq-comment-header-9667979" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667979" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667979" href="http://www.google.com/" target="_blank" rel="nofollow">Horribly Heart Broken</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667979" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667979" class="dsq-comment-message">I found a link to this blog post on techmeme. I was hoping to see some meat. Unfortunately, I found people talking about watching a video about people discussing mac vs. win?<br><br>No meat. Sad.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667980">\
	 <div id="dsq-comment-header-9667980" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667980" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667980" href="http://scobleizer.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667980" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667980" class="dsq-comment-message">Horribly: heheh, you expect "meat" in a discussion of Mac OSX vs. Vista? Come back next week when we get the video up. Although I don\'t know I\'d call it "meat."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667983">\
	 <div id="dsq-comment-header-9667983" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667983" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667983">Colby</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667983" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667983" class="dsq-comment-message">You really should\'ve included a developer\'s perspective.  The functionality provided by the APIs and the ease of use of those APIs is what interests me, not whether I like the colors better on one or the other.  Without a real technical discussion, all you\'re getting is subjective pissing contests that generate 10 times more heat than light.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667984">\
	 <div id="dsq-comment-header-9667984" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667984" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667984">Jason357</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667984" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667984" class="dsq-comment-message">I hear business uses MS for compatibility? The only thing I see keeping everone on MS OS is Office. I don\'t see how Mac machines are more expensive than PCs, once the pain in the ass of struggling with MS system screwups, constant updates and online intrusion into every PC operating system using MS is considered. Most people just use computers for email, internet and document. No one needs MS or the constant upgrades to do that.<br><br>I guess no one talks about Linux anymore, as an alternative to MS?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667985">\
	 <div id="dsq-comment-header-9667985" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667985" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667985">Peter</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667985" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667985" class="dsq-comment-message">@73,<br><br>Nail on the head, bro.<br><br>Outside of MS Office, the vast majority of offices could be moved wholesale to Mac OS X, or better yet, Linux. OpenOffice does what the majority of office users need. Those few people that need special software could use Windows.<br><br>I work for a company that is slowly but surely moving over the Linux. I couldn\'t be happier. I\'m going to love being in the room when the MS software people are told to "go away, we want to keep our money for us, not for your extortionist license costs and per seat madness." Software should be free, full stop. Sell it if you wish, but not with draconian licenses. The more I stay in IT, the more I hate capitalism and the constant drive for more money, more money, more money. Can\'t people just be happy with the basics? Everytime I see someone buy Windows at the store, I think of another MS exec getting his overpriced German POS car.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667986">\
	 <div id="dsq-comment-header-9667986" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667986" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667986" href="http://daraho.wordpress.com/" target="_blank" rel="nofollow">David Raho</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667986" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667986" class="dsq-comment-message">It seems to me that all major operating systems offer something to different users. The fact that we have a choice is good isn\'t it?  I and many others  would not like to see the dominance of Windows as the most widely used operating system but despite its drawbacks it has actually won the confidence of the most users and is very much the devil we know.  If it borrows from the strengths of other operating systems then it is learning to give customers what they want.  What I would like Microsoft to do is to improve Vista by looking carefully at competitors without seeking to stamp them out by trying to be all things to all people.  There is room for OS diversity as long as interoperability issues are addressed. I run two operating systems on my laptop and enjoy them both as the mood takes me.  I just read a Wiliam Gibson interview where he talks about the US being a cultural \'mixing pot\' where you come out of the pot as an American contrasting this with the Canadian idea of a \'cultural mosaic\' where your culture remains intact and distinctive but you are part of the mosaic and therefore Canadian whatever that has become as a product of a constantly altering mosaic.  I rather like the idea of an operating system mosaic.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667987">\
	 <div id="dsq-comment-header-9667987" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667987" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667987">Peter</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667987" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667987" class="dsq-comment-message">@75,<br><br>You have a point with the mosaic thing, and I like the idea, but you are dead wrong with one thing, and it\'s most important...<br><br>You said: "but despite its drawbacks it has actually won the confidence of the most users and is very much the devil we know."<br><br>Windows has NOT won the confidence of anyone. It is the defacto business OS. MS pressures OEMs like you would not believe. MS refuses to play nice with OEMs that want to ship Linux. MS is scared of Linux and is slowly realizing they are going to lose the war. Why? You cannot compete with free. Period. I\'m, not talking just about money, here, but freedom. More and more and more people are going over to Linux. No virus woes, not spyware, since the OS is not condusive what with root or sudo required to do anything.<br><br>Overall, Linux is a better system, friendly choice mosaic or not. Forget eye candy, forget stupid widgets that make an OS look cool. Let\'s talk brass tacks and workings. Linux is far better designed. Actually, FreeBSD is probably the best engineering in an OS out there. Full stop. After all, MS took their networking stack for their own under the BSD license.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667988">\
	 <div id="dsq-comment-header-9667988" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667988" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667988">blake w.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667988" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667988" class="dsq-comment-message">Reply to 46.<br><br>You\'re right.  I went to Dell and customized a mid-level computer in terms of performance.  I was surprised to see such a high price.<br><br>I don\'t know what led me to <a href="http://Apple.com" rel="nofollow">Apple.com</a>, as I had little knowledge of Macs.  But I\'m glad I went.  I found a Mac with better specs for less than the Dell.<br><br>I\'m a Mac user now "and I\'m loving every minute of it!"</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667989">\
	 <div id="dsq-comment-header-9667989" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667989" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667989" href="http://www.pugettown.com/" target="_blank" rel="nofollow">Heather</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667989" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667989" class="dsq-comment-message">We\'ve been dorking around with Vista for a while. It is fun to use but unfortunately repeatedly crashed us when using Vegas 7.0. Had to use a "previous version of windows". Anyway, I am going to a lunch and learn on Vista in a couple of weeks and will be posting a podcast on it. Anyone who wants me to send them an email when I have it posted I invite to drop me a comment. <a href="http://www.pugettown.com" rel="nofollow">www.pugettown.com</a> Or you could just subscribe to my RSS feed. ;)<br><br>Oh, and I am considering getting a Mac for the first time since 1985ish when we had a 512K Mac. I can\'t even imagine trying to use such a machine as a calculator, now. I am wondering if there is a reason all the vloggers use Mac? Does Mac have a better editing program than Vegas? Or is it just trendy and cool? Tell me!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667990">\
	 <div id="dsq-comment-header-9667990" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667990" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667990" href="http://mymalaysia.wordpress.com/" target="_blank" rel="nofollow">Anak Malaysia</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667990" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667990" class="dsq-comment-message">Here is Jethro Carr\'s take titled:<br>WINDOWS VISTA - HOW WOULD YOU LIKE TO BE SCREWED TODAY?<br><br><a href="http://www.jethrocarr.com/index.php?cms=blog:20070124" rel="nofollow">http://www.jethrocarr.com/index.php?cms=blog:20...</a><br><br>Interesting read.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667991">\
	 <div id="dsq-comment-header-9667991" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667991" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667991">Viswakarama</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667991" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667991" class="dsq-comment-message">Computing Philosophies:<br><br>Windows Computers require -- Microsoft and Hardware Vendor (HP, Dell, IBM, el cheapo, etc.).<br>Macintosh Computers require -- Apple and Apple<br><br>Microsoft Windows OS User Environment is Application-centric. Document Windows open in an Application Window and can not move out of the application window.<br><br>Apple OS X User Environment is Document-centric. Document Windows are free of the application constraints, and can freely be moved.<br><br>Microsoft Windows started with CP/M, DOS, a text-based metaphor.<br>Apple Macintosh started with Xerox Parc Work, a graphics-based metaphor.<br><br>Microsoft Windows OS Upgrade Cycle - 5 to 10 years.<br>Apple Mac OS X Upgrade Cycle - 1 to 2 years.<br><br>Information or Computing Markets:<br><br>90 to 95% of corporate uses are primarily text-based -- Memos, e-mails, spreadsheets, data entry etc.<br><br>Individual and small business uses are a mix of static (text and graphics) and dynamic (audio and video) content.<br><br>Large Corporations area like Exxon Valdez. They require a lot of time to make decisions &amp; change.<br>Small Businesses and individuals are more agile and can change faster.<br><br>Marketwise small business and individual users constitute a much bigger slice of the information needs market than corporations.<br><br>Strategy:<br><br>It is therefore better to focus on one larger individual and small business market and set the direction than compete in a smaller fairly stagnant corporate market.<br><br>Bottom Line:<br><br>"Apple leads and Microsoft follows by copying Apple".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667993">\
	 <div id="dsq-comment-header-9667993" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667993" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667993">Viswakarama</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667993" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667993" class="dsq-comment-message">Computing Philosophies:<br><br>Windows Computers require -- Microsoft and Hardware Vendor (HP, Dell, IBM, el cheapo, etc.).<br>Macintosh Computers require -- Apple and Apple<br><br>Microsoft Windows OS User Environment is Application-centric. Document Windows open in an Application Window and can not move out of the application window.<br><br>Apple OS X User Environment is Document-centric. Document Windows are free of the application constraints, and can freely be moved.<br><br>Microsoft Windows started with CP/M, DOS, a text-based metaphor.<br>Apple Macintosh started with Xerox Parc Work, a graphics-based metaphor.<br><br>Microsoft Windows OS Upgrade Cycle - 5 to 10 years.<br>Apple Mac OS X Upgrade Cycle - 1 to 2 years.<br><br>Information or Computing Markets:<br><br>90 to 95% of corporate uses are primarily text-based -- Memos, e-mails, spreadsheets, data entry etc.<br><br>Individual and small business uses are a mix of static (text and graphics) and dynamic (audio and video) content.<br><br>Large Corporations are like Exxon Valdez. They require a lot of time to make decisions &amp; change.<br>Small Businesses and individuals are more agile and can change faster.<br><br>Marketwise small business and individual users constitute a much bigger slice of the information needs market than corporations.<br><br>Strategy:<br><br>It is therefore better to focus on one larger individual and small business market and set the direction than compete in a smaller fairly stagnant corporate market.<br><br>Bottom Line:<br><br>"Apple leads and Microsoft follows by copying Apple".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667994">\
	 <div id="dsq-comment-header-9667994" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667994" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667994">Joe S.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667994" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667994" class="dsq-comment-message"><a href="http://www.pcpro.co.uk/news/103108/microsoft-emails-reveal-tiger-envy.html" rel="nofollow">http://www.pcpro.co.uk/news/103108/microsoft-em...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667995">\
	 <div id="dsq-comment-header-9667995" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667995" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667995">Daniel</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667995" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667995" class="dsq-comment-message">Yup, Tiger envy indeed. Actual docs published here:<br><br><a href="http://www.iowaconsumercase.org/" rel="nofollow">http://www.iowaconsumercase.org/</a><br><br>I don\'t know how Windows fanboys can continue to defend this company. In the email concerning DR-DOS back in 1990, MS actually uses the term FUD in their email. Anything to discredit a better technology. Glad, I\'ve been an Apple user since \'89.<br><br>Wonder what will happen days after VISTA is introduced. Hmmmm, maybe an Apple special event announcing the release of Mac OS X v10.5, a.k.a "Leopard?<br><br><a href="http://www.apple.com/macosx/leopard/index.html" rel="nofollow">http://www.apple.com/macosx/leopard/index.html</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667996">\
	 <div id="dsq-comment-header-9667996" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667996" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9667996" href="http://blogs.guardian.co.uk/technology/" target="_blank" rel="nofollow">Jack</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667996" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667996" class="dsq-comment-message">66 Podesta says<br>&gt; •Jack is apparently incapable of grasping<br>&gt; that there are different markets globally.<br><br>&gt; In addition, he can’t comprehend that<br>&gt; developing world computer users are actually<br>&gt; often using either Linux or pirated Microsoft<br>&gt; software.<br><br>Wow, that\'s amazing! You\'ve taken *exactly* the points that I was making, and claimed that I wasn\'t making them. How strange!<br><br>OK, I\'ll assume you were doing a quick skim, not actually taking stuff in. We\'ve all done it. I won\'t insult your intelligence, even though that seems to be your style ;-)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667999">\
	 <div id="dsq-comment-header-9667999" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667999" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667999">os11</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667999" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667999" class="dsq-comment-message">just funny... and oh so true:<br><br><a href="http://www.joyoftech.com/joyoftech/joyarchives/915.html" rel="nofollow">http://www.joyoftech.com/joyoftech/joyarchives/...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668000">\
	 <div id="dsq-comment-header-9668000" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668000" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9668000" href="http://brentroos.com/" target="_blank" rel="nofollow">Brent</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668000" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668000" class="dsq-comment-message">I knew it was only a matter of time before the Linux crowd showed up.<br><br>And where did I say that I\'d be running free software? Not that free software sucks because I have found many good freeware (and FOSS, including Firefox) applications for Windows as a matter of fact.<br><br>Ubuntu is cool, but it still cannot come even close to what Windows or OSX can do with multimedia. Talk to me after the next five versions of (place goofy animal name here) comes out.<br><br>But hey, it least there\'s a satanic version. Hows that for freedom?<br><br>Don\'t get me wrong, I\'ve got plenty of <a href="http://brentroos.com/tag/ubuntu/feed/" rel="nofollow">good things to say about Ubuntu</a> too, but this discussion is about Vista vs OSX.<br><br>Besides people, is a couple hundred dollars really that much? In a year you will have paid it off for about $.55/day. Are you really <em>that</em> cheap? If so, I suggest you consider a career change.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668002">\
	 <div id="dsq-comment-header-9668002" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668002" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668002">Karen</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668002" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668002" class="dsq-comment-message">@83<br><br>Daniel, how can you continue to defend Apple?<br>1. Using (abusing) monopoly power as sole possessor of Mac Hardware specs to kill off the Mac clone market, which was providing better Mac computers than Apple at lower prices.<br><br>2. Using monopoly power as sole provider of the Universal Binary specs to force competing IDE makers out of the market.  This forced the big Mac devs like Adobe and Microsoft to abandon Metrowerks and move all development to Apple\'s XCode, which is inferior.<br><br>3. Portraying iPhone as the second coming, only to have it revealed by more rational analysis that it ain\'t all that.<br><br>4. Jobs OK\'ing backdating of stock options (after he first denied knowing about them, then denied OK\'ing them), and have his lackies falsify that this had been OK\'ed by a Board meeting that never really took place.  And Jobs, realizing that he might get caught, relinquished the options, but had them replaced with grants, which were again, backdated to increase his profit.<br><br>5. Apple\'s top revenue generator, the iPod, is made with Asian sweatshop labor.<br><br>6. Apple has been rated by multiple environment organizations as the "least green" tech company, with wanton pollution.<br><br>7. Apple\'s browser, which the force down Mac user\'s throats, is locked in wrt its search provider due to exclusive deal with Google.  A user can\'t even add secondary search providers, let alone change the default.<br><br>8. Stealing ideas from Konfabulator.<br><br>9. Stealing ideas from the original Sherlock dev.<br><br>10. Apple is the primary pusher of DRM.<br><br>11. Apple, as a member of BDA, tried to get VC-1 removed from the BDA spec, despite evidence that it is the best codec for hi-def discs today.<br><br>12. Over the years, Apple has issued legal threats to bloggers multiple times.  The most recent being just a couple weeks ago when bloggers had the temerity to blog about the iPhones "skins" that are already appearing for Palm and WinMoble smartphones (which render the iPhone useless, since smartphones already do more than the iPhone (at less price), but don\'t look as pretty; the iPhone "skins" eliminate that iPhone advantage, so it\'s now nothing more than a rich man\'s toy that is about style over substance).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668007">\
	 <div id="dsq-comment-header-9668007" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668007" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668007">Joe S.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668007" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668007" class="dsq-comment-message">1. Using (abusing) monopoly power as sole possessor of Mac Hardware specs to kill off the Mac clone market, which was providing better Mac computers than Apple at lower prices.<br><br>How so? I know MS hasn\'t abused it monopoly power in any way. Apple is not a monopoly...look the word up. No more than sony for it\'s play station or MS\'s XBOX.<br><br>2. Using monopoly power as sole provider of the Universal Binary specs to force competing IDE makers out of the market. This forced the big Mac devs like Adobe and Microsoft to abandon Metrowerks and move all development to Apple’s XCode, which is inferior.<br><br>Why is it inferior? Because you say so?<br><br>3. Portraying iPhone as the second coming, only to have it revealed by more rational analysis that it ain’t all that.<br><br>It hasn\'t even hit the market. How exactly do you know? Again talking out of your ass.<br><br>4. Jobs OK’ing backdating of stock options (after he first denied knowing about them, then denied OK’ing them), and have his lackies falsify that this had been OK’ed by a Board meeting that never really took place. And Jobs, realizing that he might get caught, relinquished the options, but had them replaced with grants, which were again, backdated to increase his profit.<br><br>Again you know everything that happened. We\'ll see. MS did this all through the nineties (backdating).<br><br>5. Apple’s top revenue generator, the iPod, is made with Asian sweatshop labor.<br>According to who? What about Dell, HP, MS do they do business in china &amp; India? What about MSN in China? Restricting free speech. What does this have to do with buying a computer? Again talking out of your ass.<br><br>6. Apple has been rated by multiple environment organizations as the “least green” tech company, with wanton pollution.<br><br>More nonsense....accordinng to the EPA they are one of the top environmental tech companies.<br><br>7. Apple’s browser, which the force down Mac user’s throats, is locked in wrt its search provider due to exclusive deal with Google. A user can’t even add secondary search providers, let alone change the default<br><br>I don\'t have to use Apples web browser. I have plenty of other options. If I do, bookmarking other search sites is pretty easy. A non issue. If you want to use another search engine there are also free apps such as Safari enhancer.<br><br>8. Stealing ideas from Konfabulator.<br>Apple has had desktop accessories years before Konfabulator. MS pretty much borrowed that too. Even before Vista &amp; it\'s "Widgets".<br><br>10. Apple is the primary pusher of DRM.<br>This one is funny. Go back &amp; look up MS\'s Janus to see the direction that MS was taking the industry. The recording &amp; entertainment industry will not let anyone sell music, movies, etc. without DRM. If anything Apple\'s has been the least restrictive. Sounds more like typical MS speak.<br><br>12. Over the years, Apple has issued legal threats to bloggers multiple times. The most recent being just a couple weeks ago when bloggers had the temerity to blog about the iPhones “skins” that are already appearing for Palm and WinMoble smartphones (which render the iPhone useless, since smartphones already do more than the iPhone (at less price), but don’t look as pretty; the iPhone “skins” eliminate that iPhone advantage, so it’s now nothing more than a rich man’s toy that is about style over substance).<br><br>Do you create anything...I see nothing wrong with companies defending copyright. The iPhone hasn\'t even hit the market &amp; yet here is another expert. I bet you haven\'t been within 100 miles of one, yet you know it all. It amazes me how MS apologists have the gall to talk about business practices, computer security, DRM, backdating, Legals issues...the list goes on &amp; on, and with a straight face. Yeah, evil Apple.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668008">\
	 <div id="dsq-comment-header-9668008" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668008" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668008">Joe S.</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668008" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668008" class="dsq-comment-message">MS again hijacking open standards:<br><a href="http://today.reuters.com/news/articlenews.aspx?type=technologyNews&amp;storyid=2007-01-26T133703Z_01_L26793682_RTRUKOC_0_US-VISTA-MICROSOFT-EU.xml&amp;src=rss" rel="nofollow">http://today.reuters.com/news/articlenews.aspx?...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668011">\
	 <div id="dsq-comment-header-9668011" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668011" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668011">UltraMegaChicken</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668011" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668011" class="dsq-comment-message">People want what works.  Please also want choices.<br><br>What medium to large enterprise business do you know of uses Mac on their desktop environment?<br><br>How many enterprises use Macs on the back end (servers for databases, printers, files, etc...)?<br><br>Take a look at Netcraft and review the trends.  Microsoft is on the rise for the enterprise servers while Linux is on a steep decline.  We all know that in the desktop world, the only functional choice is Microsoft, Mac does not like to play, and Linux, well it has and never will be a player.<br><br>Businesses want what works, they want interoperability, and they want a structure and framework that they can build around.  With Microsoft products you can at least upgrade them.  Try upgrading Linux platforms sometime, it ain\'t so easy.  Not only that, try repairing some sort of corrupt file or directory in Linux.<br><br>Where did Mac go in this discussion?<br><br>Yes, it was relegated to the category of, "It is pretty to look at".<br><br>In truth Vista will cost a little more, or a lot more, depending on your intentions.  Upgrading as pointed out earlier is not expensive.  Micorosoft released their last OS in 2001, six years ago folks, so what is the problem here as far as upgrades goes?<br><br>So the last OS (XP) was six years ago, though Longhorn (server 2007) will be out next year, at least the current sea of software is nearly 100% compatible with Vista.  On the negative side of things as relating to Microsoft, we all know that Microsoft has a bad habit of releasing software too soon, using the public as beta testers essentially.<br><br>But in the case of Vista, Microsoft has hired hackers (or would crackers be more appropriate in this case?) to attempt to find problems.  Their beta testing was more wide spread than anything we have ever seen.<br><br>All this talk about spying on us, using IE7 (which I refuse to use I must confess as I think FF is a superior browser) and being spied on, that is hog wash.  You don\'t think Apple can do the same friggen thing with their stupid i-this and i-that (Mac platform based software)?  You don\'t think Steve Jobs knows what you had for dinner?<br><br>C\'mon you Mac "fan-people", being politically correct since most Mac lovers are friggen libs anyway, open your eyes, get out of SF or Seattle for a while, check out the real world.<br><br>Those that assume Microsoft tracks what "YOU" do, and where "YOU" go on the internet are likely in need of medication.  It is no different that Google tracking where you go and what you view, which they do right now!  Can you imagine the field day attorneys would have if Microsoft was violating ANY laws with regards to privacy and confidentiality?  Please...<br><br>We want solutions that simply work.  Is Mac OSX better?  Depends on what better is.  I want choices and I want flexibility, two things that are severely limited in the Mac world today, and infinitely ascent in the desktop Linux world.  I say that it is good that Mac is out there on the fringe, and that Linux wants to be viewed as more than a bastard child to Mac and Windows (since its desktops try to copy Windows) because it could potentially pose a threat to Microsoft, and that is good for the consumer.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668010">\
	 <div id="dsq-comment-header-9668010" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668010" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668010">Bobobobobobob</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668010" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668010" class="dsq-comment-message">@87 please read the PDFs here...<br><a href="http://www.iowaconsumercase.org/mediaupdate.html" rel="nofollow">http://www.iowaconsumercase.org/mediaupdate.html</a><br><br>OT, funny how on this video, they\'re demoing Vista on an iMac lol<br><a href="http://atvs.vg.no/player/index.php?id=7334" rel="nofollow">http://atvs.vg.no/player/index.php?id=7334</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668012">\
	 <div id="dsq-comment-header-9668012" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668012" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668012">DWalla</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668012" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668012" class="dsq-comment-message">Here\'s the strengths of each OS summed up in less than 2 hours:<br>Windows = Wow! Rockin\' games!<br>Mac OS = Everything else<br><br>I just saved all of you two hours of your life you will never get back.<br><br>and in regards to this: "the discussions were a lot more fun back in 1989 when there was a truly huge difference between the two OS’s"<br><br>You mean before Microsoft moved their spies....errr... R&amp;D department to Cupertino.<br><br>If you want to see what Windows is going to be doing in 5 years, just watch what Apple is doing today.<br><br>Looking forward to your comparison of Leopard to Vista.... here\'s my predicted results of each OS\'s strengths:<br>Vista = Wow! Rockin\' Games!<br>Leopard = Everything else</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668009">\
	 <div id="dsq-comment-header-9668009" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668009" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9668009" href="http://www.aurebu.no/" target="_blank" rel="nofollow">Matthew G. Hauge</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668009" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668009" class="dsq-comment-message">Seriously, I\'ve already had training on Vista, and it looks all fancy, shiny and nice and so, but seriously. Max OSX is as all Mac OS slow and recourse demanding. The so called multitasking is a joke, and still using only one mouse button ? well If your first going to use a mouse, then you should at least be able to have more than one button. only having one button doesn\'t simplify, it just irritates. ANd for wondows Vista, fancy enough but I\'m tired of Microsoft\'s unstable crap . The Multitasking sucks. Ither you have to spend a fortune on your computer for it to work halfway decent, of you are sitting and tapping on the table, waiting for the machine to finish it\'s tasks. There are alternatives out there such as Linux, but Linux systems work too much like the OSX. I still miss the days of my tidy Old amiga, when I could be rendering a scene from Babylon 5 using lightwave, at the same time as I was playing my MP3\'s and editing a document in wordworth, without having any lagging of the computer or having to wait for the computer to finish off it\'s job before I could go on with my job. and oh, yes i could forget to add the last name to a file, and the system would still open the file in the correct program, because the file header told the system what type of file it was, not a stupid three didigt last name. and as far as usability goes. I miss being able to change the language the operating system uses in a blink of an eye for my norwegian friends when they are visiting. and choosing the visual effects on the OS by installing third party software. Vista and OSX are still the same old shit as these two companies have pushed out the past decade and a half. the only thing different is the amount of recourses they require, and a lot of fancy visual effects.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668006">\
	 <div id="dsq-comment-header-9668006" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668006" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668006">Ed Newhouse</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668006" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668006" class="dsq-comment-message">As far as the MAC os X vs the windows vista or any other windows os there are pros and cons to both such as MAC OSx is better for editing photos and videos as well as building web sites.  Basically MAC is good for multimedia editing whereas microsoft is better for gamers as well as just the average computer user.<br>So, i dont really support either one persay but do some research before you impulse buy and get what you need.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668005">\
	 <div id="dsq-comment-header-9668005" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668005" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668005">Smitty</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668005" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668005" class="dsq-comment-message">I\'ll only test out the MAC OS if it\'s able to run on Dell or HP computers since those are the ones most people I know own as well as myself.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668003">\
	 <div id="dsq-comment-header-9668003" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668003" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668003">Brad</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668003" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668003" class="dsq-comment-message">I think it is great that everyone has a choice these days on what OS system that they want to run. I finally made the switch to a Mac a month ago because I was just completely tired of the whole microsoft experience it was out of control like an over grown garden.<br><br>Gone were the good old days of the Amiga 500, or so I thought. Thank you Apple you have made computing fun once again.<br><br><br>Once you go Mac, you won\'t go back!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668004">\
	 <div id="dsq-comment-header-9668004" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668004" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668004">Eric</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668004" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668004" class="dsq-comment-message">I go for pc\'s. a world without pc\'s is impossible right now. a world without macs would be a little bit less art and a few missing good advertisements.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668001">\
	 <div id="dsq-comment-header-9668001" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668001" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668001">studen</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668001" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668001" class="dsq-comment-message">reading all these comments not really helping me to choose mac or vista.<br>i\'m thinking about buying a notebook either macbook or toshiba satellite which runs on windows.<br>i\'m just a student though with tight budget and surrounded by friends using windows.<br>i never use mac before and i afraid that some of the software i\'m been using flash, sound forge ect cannot be use in mac.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667998">\
	 <div id="dsq-comment-header-9667998" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667998" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667998">Amine</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667998" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667998" class="dsq-comment-message">The bottom line is that the greater majority prefers Windows than MAC.  That is proven by how many windows os are sold worldwide compared to MAC OS.<br><br>Operating Systems are tools not a video games or an artworks.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667997">\
	 <div id="dsq-comment-header-9667997" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667997" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667997">mushu</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667997" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667997" class="dsq-comment-message">It\'s not that the greater majority prefers windows, its only that MS has a huge budget in which to brainwash idiots into buying them, if you had a true vote and preferences, the greater majority would choose MAC every time, also cheap computers = cheap price so the fake marketing leads the cows into buying the crap.  People would prefer stability over price but often price winds out, so its not that people prefer it, they are being brainwashed same goes for local businesses they only consider price bottom line not quality.  1 good mac is better than 10 pcs anyday of the week.  You won\'t find a better tool than the mac, i predict the future, mac\'s will be in the lead while windows will be yesterdays junk pile</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667982">\
	 <div id="dsq-comment-header-9667982" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667982" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667982">NOviruses</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667982" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667982" class="dsq-comment-message">Ok, Windows Vista already has over 144000 viruses out there, you\'d end up paying $2000.00 (USD) or more on a windows Vista computer with an Anti-virus &amp; etc. than you\'d have to pay for it to be repaired. the only thing us MAC users have to worry about is hardware problems that RARELY occur, I have a iBook (G3) original with 300MHz running mac os x 10.3.9 (or panther) and it runs smoothly, try to run windows ME on that and do you know what you have? A 3 hour log in. Mac\'s iLife is $180.00 (USD) with 5 programs. iMovie, iDvd, iPhoto, GarageBand, iWeb, Quicktime Pro and iTunes. macs are $1200.00 (USD) and come with iLife. so how much are you garbage users paying for your crap bucket to be tuned for vista?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9667981">\
	 <div id="dsq-comment-header-9667981" class="dsq-comment-header">\
	 <cite id="dsq-cite-9667981" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9667981">NOviruses</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9667981" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9667981" class="dsq-comment-message">O and Mushu, the people who buy windows are people who don\'t know math. becuase Macs are cheaper OVER ALL but some people are too lazy to do the math or are too stupid.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668013">\
	 <div id="dsq-comment-header-9668013" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668013" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668013">Darrell</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668013" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668013" class="dsq-comment-message">Been usising apple since 1983.... By the way, I believe the first "PERSONAL" computer was a MAC! Never had to run AV... NEVER!<br><br>A bit of price tag, but worth it!!!!!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668014">\
	 <div id="dsq-comment-header-9668014" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668014" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668014">Darrell</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668014" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668014" class="dsq-comment-message">Oh, by the way, yeah...we (mac\'s) can read your spreas sheets too.......</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668020">\
	 <div id="dsq-comment-header-9668020" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668020" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9668020" href="http://www.prodikl.com/" target="_blank" rel="nofollow">Keith</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668020" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668020" class="dsq-comment-message">As a web designer for 4 years and using both platforms, I\'ve been the only designer at my firm yet to be swayed to MAC. I can\'t get over how much slower the mac was (dual-core g5) was compared to my dell desktop (2 yrs old). I mean theres always more factors, but for web design, the PC was always faster in photoshop (by a huge margin) and not to mention the MAC is just pathetic in the flash authoring env., straight up pathetic. Either way... As much as im not a fan of MS, i still find myself alot happier on a pc. You just have to know what your doing kinda</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668019">\
	 <div id="dsq-comment-header-9668019" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668019" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9668019" href="http://www.joiryda.com/" target="_blank" rel="nofollow">Omar Ronan</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668019" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668019" class="dsq-comment-message">i prefer hp to macs check out joi\'s review on this topic at <a href="http://www.joiryda.com" rel="nofollow">www.joiryda.com</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668015">\
	 <div id="dsq-comment-header-9668015" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668015" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9668015" href="http://scobleizer.com/" target="_blank" rel="nofollow">mac all the way</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668015" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668015" class="dsq-comment-message">(ms or mac) no question mac... I have both systems at the house... mac is the future...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668018">\
	 <div id="dsq-comment-header-9668018" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668018" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668018">Marc Hovanec</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668018" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668018" class="dsq-comment-message">Also, keep in mind that when people say \'most businesses\' prefer Windows, it should be understood that corporate America does not now, nor ever did care which OS was better, they simply believed that \'it needs to be IBM compatible\' (without ever knowing why or what exactly that meant), as the computer salesman told them. \'Compatibility\' is a myth that mass market retailers have used to not stock Mac versions of software packages, most of which, other than the totally useless, bug-filled crap of the type on WalMart shelves for 10 bucks, are readily available at online retailers for either platform. There is nothing that I can do on a PC that I cannot do as well or better on my Mac, including (mainstream) games. If more software companies were like Blizzard, providing both Mac and PC versions on the same disc, the platform war would be a non-issue.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668017">\
	 <div id="dsq-comment-header-9668017" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668017" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668017">Marc Hovanec</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668017" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668017" class="dsq-comment-message">One more thing. If you want 2 mouse buttons, GET A 2-BUTTON MOUSE AND PLUG IT IN. I did, too, it is better than control-click. It even scrolls, no drivers required. That\'s all it takes. Quit using that non-excuse as a plus for PC\'s, you are out of touch with what a Mac can do.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668016">\
	 <div id="dsq-comment-header-9668016" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668016" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9668016">Victor</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668016" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668016" class="dsq-comment-message">I can\'t stand microsoft products anymore.. In my opinion Microsoft Office is the only thing that they did well..<br>I got impressed by the new mac os x Leopard...And thats why I moved to apple\'s OS..<br> You should do what this mac ad says: give up on vista!<br>weshow.com/us/p/24256/apples_ad_dont_give_up_on_vista<br>Apple FTW!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9668021">\
	 <div id="dsq-comment-header-9668021" class="dsq-comment-header">\
	 <cite id="dsq-cite-9668021" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9668021" href="http://dataland.wordpress.com/" target="_blank" rel="nofollow">dataland</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9668021" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9668021" class="dsq-comment-message">As I like to say: software is always a work in progress because it’s never really done. Instead, software continually delivers different levels of user satisfaction to different users. It’s up to the software maker to continually make the right decisions.  Hopefully, Microsoft will continue to re-focus on: the end-user, quality, performance, reliability and usability.  If they don’t… I’m increasingly becoming enamored with Mac OS-X.<br><br>Pingback: <a href="http://dataland.wordpress.com/2007/12/10/vista-usability-drivers/" rel="nofollow">http://dataland.wordpress.com/2007/12/10/vista-...</a></div>\
	 </div>\
	 </li>\
	 </ul>\
';

(function() {
	
	





Dsq.Debug.profile(function() {
	if(Dsq.jsonData.request.page == 1 && Dsq.jsonData.request.is_initial_load) {
		Dsq.container.innerHTML = Dsq.Templates.header() + Dsq.container.innerHTML + Dsq.Templates.footer();
	}
	Dsq.$(Dsq.curPageId).innerHTML = Dsq.$(Dsq.curPageId).innerHTML.replace(Dsq.COMMENTS_RE, Dsq.CommentsHandler);
}); // Dsq.Debug.Profile

// HACK: Resetting cache because we're done with.
Dsq.Utils.gebiFromElementCollectionCache = null;


	
	
	var dsq_styleEl = document.getElementById(disqus_container_id);
	var dsq_anchorEl = document.getElementsByTagName('a')[0];
	
	Dsq.Thread.fc = Dsq.Utils.getStyle(dsq_styleEl, 'color');
	if(dsq_anchorEl) { Dsq.Thread.ac = Dsq.Utils.getStyle(dsq_anchorEl, 'color'); }
	Dsq.Thread.ff = Dsq.Utils.getStyle(dsq_styleEl, (Dsq.Utils.ie || window.opera ? 'fontFamily' : 'font-family'));
	// For Safari / Opera: strip quotes.
	Dsq.Thread.ff = Dsq.Thread.ff.replace(/['"]/g, '');
	Dsq.Thread.fc = encodeURIComponent(Dsq.Thread.fc);
	Dsq.Thread.ac = encodeURIComponent(Dsq.Thread.ac);
	Dsq.Thread.ff = encodeURIComponent(Dsq.Thread.ff);

	
	
	
	if(Dsq.$(Dsq.Templates.addPostContainer)) {
		// TODO: Check to see if theme uses postmessage.
		if (window.disqus_use_postmessage) {
			Dsq.frames['reply_0'] = new Dsq.ReplyFrame(Dsq.$(Dsq.Templates.textareaContainer));
			Dsq.frames['reply_0'].init(function() {
				// Use fallback iframe
				Dsq.$(Dsq.Templates.addPostContainer).innerHTML = '';
				var theme = (typeof disqus_frame_theme == 'undefined') ? 'default' : disqus_frame_theme;
				Dsq.Iframes.showReplyIframeInContainer(Dsq.$(Dsq.Templates.addPostContainer), null, {theme: theme});
				// if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE(); }
			});
		} else {
			// DEPRECATED
			Dsq.Iframes.showReplyIframeInContainer(Dsq.$('dsq-post-add'));
		}
	}

	
	

	
	if(document.location.hash != '') {
		document.location.hash = document.location.hash.substring(1);
	}

	Dsq.Popup.showCookieMsgs();

	
	if(document.location.search != '' && location.hash != '#disqus_thread') {
		var reply_id = Dsq.Utils.getRequestParams().dsq;
		if(reply_id) { document.location.hash = 'comment-' + reply_id; }
	}

	
	if((typeof OB_Script != 'undefined') && (typeof OB_versionNum != 'undefined')) {
		if(navigator.userAgent.indexOf("Firefox") != -1) {
			if(window.frames['dsq-reply-frame']) {
				window.frames['dsq-reply-frame'].location = Dsq.Urls.REPLY + (new Date()).getTime() + '&f=scobleizer&t=windows_vista_vs_mac_osx_the_two_hour_definitive_word&to_redirect=' + encodeURIComponent(window.location) + '&ifrs=' + encodeURIComponent(disqus_iframe_css);
			}
		}
	}

	if (Dsq.jsonData.integration.theme == 4) {
		if (Dsq.jsonData.realtime_enabled) {
			Dsq.Realtime.initialize();
		}
	}

	



	window.ExecuteWhen = (function () {
	var obj = {}
	
	// Private
	var running = false;
	var timer = null;
	var pending = [];
	var startTimer = function() {
		running = true;
		timer = setInterval(obj.heartBeat, 100);
	};
	var stopTimer = function() {
		running = false;
		clearInterval(timer);
	};
	
	// Public
	obj.add = function (condition, code) {
		pending.push([condition,code]);
		this.heartBeat(); //!
		if (!running) {
			startTimer();
		}
	};
	obj.heartBeat = function() {
		if (!pending.length) {
			stopTimer();
		}
		var newPending = [];
		for (var i=0; i<pending.length; i++) {
			var cond = pending[i][0];
			var code = pending[i][1];
			// FIXME: if cond or code throw an error, they never get removed from pending
			if (cond()){
				code();
			}
			else {
				newPending.push([cond, code]);
			}
		}
		pending = newPending;
	};
	return obj;
})();

// also used in embed_thread.js:
window.fbIsReady = function () {return window.FB && FB.init;};
// NOTE: This script gets executed again without threadEl
//       set when we are loaded again as the fbc_receiver.
//       In this case, we don't need the hidden container.

if(!window.FB || !FB.init) {
	if(window.Dsq && Dsq.container) {
		// container is not present when init.js is loaded from an xd-receiver iframe; in this case,
		// we don't need the FB_HiddenContainer anyway.
		var fbDiv = document.createElement('div');
		fbDiv.id = "FB_HiddenContainer";	// Required or else FeatureLoader will execute a document.write.
		fbDiv.style.position = 'absolute';	// This is intentionally not setting display to none as this breaks
		fbDiv.style.top = '-10000px';		// Flash in Safari.
		fbDiv.style.left = '-10000px';
		fbDiv.style.width = '0px';
		fbDiv.style.height = '0px';
		Dsq.container.appendChild(fbDiv);
	}
	var fbJS = document.createElement('script');
	fbJS.type = "text/javascript";
	fbJS.src = "http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php";
	document.getElementsByTagName('head')[0].appendChild(fbJS);

	ExecuteWhen.add(window.fbIsReady,
		function () {
			// HACK: This is a workaround FBC's single domain limitation by
			//		 allowing sites to create multiple forums with different
			//		 Facebook API keys.  This must be used in conjunction with
			//		 disqus_facebook_forum (see authenticateFacebook).
			var facebook_api_key = 'faaf467d0f47abde553c3b8e0e1b3570';
			if (typeof disqus_facebook_api_key != 'undefined') {
				facebook_api_key = disqus_facebook_api_key;
			}

			FB.init(facebook_api_key, window.facebookXdReceiverPath || null,
				{fetchSignedPublicSessionData: true});
		});
}


	


if(typeof(disqus_callback) == 'function') {
	var callback_params = Dsq.Utils.getRequestParams()['dsq_cbp'] || null;

	// We don't care about any errors in third-party code
	try {
		disqus_callback(callback_params);
	} catch (x) {
		if (typeof(console) != 'undefined' && typeof(console.log) == 'function') {
			// But it would be nice to let developers know about them
			console.log(x);
		}
		// pass
	}

	// HACK: We don't know if the callback wraps our container, which may
	// possibly result in a new DOM element.
	Dsq.container = document.getElementById('dsq-content');
}

// Global event handler for narcissus.
if (Dsq.jsonData.integration.theme == 4) {
	var g = Dsq.Utils.ie ? document : window;
	Dsq.Utils.addEventListener(g, 'keydown', function(event) {
		// Handle "enter" key on input for post box.
		if ((event.keyCode || event.which) == 13) {
			var target = Dsq.Utils.ie ? event.srcElement : event.target;
			// For Safari bug, detect text node.
			if (target.nodeType == 3) {
				target = target.parentNode;
			}

			if (target.nodeName == 'INPUT' &&
				target.parentNode.className == 'dsq-input-wrapper') {
				var postId = Dsq.Utils.extractId(target);
				Dsq.Templates.postComment(postId, this, false);
			}
		}
	});
}

})();




