




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": {"13f93ce1e022ce7016613acefb30baa0": {"username": "James", "tumblr": "", "display_name": "James", "url": "http://disqus.com/guest/13f93ce1e022ce7016613acefb30baa0/", "registered": false, "linkedin": "", "blog": "http://frem.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": ""}, "f61190ed8c2750ed799d00b2c7602756": {"username": "sam", "tumblr": "", "display_name": "sam", "url": "http://disqus.com/guest/f61190ed8c2750ed799d00b2c7602756/", "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": ""}, "4141f0f24e9f96fe5c8e6749d89d1506": {"username": "Phil Gabler", "tumblr": "", "display_name": "Phil Gabler", "url": "http://disqus.com/guest/4141f0f24e9f96fe5c8e6749d89d1506/", "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": ""}, "39dff09620ec1868e474199beff30189": {"username": "Mark MacLeod", "tumblr": "", "display_name": "Mark MacLeod", "url": "http://disqus.com/guest/39dff09620ec1868e474199beff30189/", "registered": false, "linkedin": "", "blog": "http://www.markmacleod.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": ""}, "5546dd483d601293c5ab913071bdcabc": {"username": "Stefan Constantinescu", "tumblr": "", "display_name": "Stefan Constantinescu", "url": "http://disqus.com/guest/5546dd483d601293c5ab913071bdcabc/", "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": ""}, "bigduke6": {"username": "bigduke6", "tumblr": "", "display_name": "bigduke6", "url": "http://disqus.com/bigduke6/", "registered": true, "linkedin": "", "blog": "http://www.dukemedia.com/", "remote_domain": null, "points": 1, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/27/723/avatar92.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "dc21ed486022a08fb3b6a0a494341947": {"username": "bhuvnesh kumar", "tumblr": "", "display_name": "bhuvnesh kumar", "url": "http://disqus.com/guest/dc21ed486022a08fb3b6a0a494341947/", "registered": false, "linkedin": "", "blog": "http://www.crorepatiland.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": ""}, "881326d807cb15fec8ece230ed37d5e5": {"username": "philmuk", "tumblr": "", "display_name": "philmuk", "url": "http://disqus.com/guest/881326d807cb15fec8ece230ed37d5e5/", "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": ""}, "ad6b3ed70e18b565dca6c4f179f098f2": {"username": "mike", "tumblr": "", "display_name": "mike", "url": "http://disqus.com/guest/ad6b3ed70e18b565dca6c4f179f098f2/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/189/3524/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "516c5c87a776b1c80d6735f144442be1": {"username": "Chris", "tumblr": "", "display_name": "Chris", "url": "http://disqus.com/guest/516c5c87a776b1c80d6735f144442be1/", "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": ""}, "dbarefoot": {"username": "dbarefoot", "tumblr": "", "display_name": "dbarefoot", "url": "http://disqus.com/dbarefoot/", "registered": true, "linkedin": "", "blog": "http://www.darrenbarefoot.com", "remote_domain": null, "points": 3, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5ec0853d9a59e915a26bdd98816f88de": {"username": "lantzn", "tumblr": "", "display_name": "lantzn", "url": "http://disqus.com/guest/5ec0853d9a59e915a26bdd98816f88de/", "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": ""}, "2bbb4480fc9d06ed095e9be3c329a056": {"username": "Mike", "tumblr": "", "display_name": "Mike", "url": "http://disqus.com/guest/2bbb4480fc9d06ed095e9be3c329a056/", "registered": false, "linkedin": "", "blog": "http://www.piedcow.com/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": ""}, "bee409ef1e8fb60bf8e344c6253eb043": {"username": "analysis", "tumblr": "", "display_name": "analysis", "url": "http://disqus.com/guest/bee409ef1e8fb60bf8e344c6253eb043/", "registered": false, "linkedin": "", "blog": "http://analysis.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": ""}, "613b78c88e3b57a9ac8a1c6eaab9f49d": {"username": "Davor", "tumblr": "", "display_name": "Davor", "url": "http://disqus.com/guest/613b78c88e3b57a9ac8a1c6eaab9f49d/", "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": ""}, "9079fef07a9fe81295489e12c9b23d21": {"username": "earthenvessel", "tumblr": "", "display_name": "earthenvessel", "url": "http://disqus.com/guest/9079fef07a9fe81295489e12c9b23d21/", "registered": false, "linkedin": "", "blog": "http://earthenvessel.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": ""}, "8c710c0a060ba0d588d8e9e9f9de9f58": {"username": "snipedout99", "tumblr": "", "display_name": "snipedout99", "url": "http://disqus.com/guest/8c710c0a060ba0d588d8e9e9f9de9f58/", "registered": false, "linkedin": "", "blog": "http://snipedout99.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": ""}, "divabat": {"username": "divabat", "tumblr": "", "display_name": "Tiara the Merch Girl", "url": "http://disqus.com/divabat/", "registered": true, "linkedin": "", "blog": "http://blog.themerchgirl.net", "remote_domain": null, "points": 1, "facebook": "http://www.facebook.com/profile.php?id=215100163", "avatar": "http://media.disqus.com/uploads/users/12/249/avatar92.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "http://twitter.com/tiaramerchgirl", "remote_domain_name": ""}, "1b7d397d92dc19b6300801ba16bcf36d": {"username": "Chris", "tumblr": "", "display_name": "Chris", "url": "http://disqus.com/guest/1b7d397d92dc19b6300801ba16bcf36d/", "registered": false, "linkedin": "", "blog": "http://www.chrisbellini.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": ""}, "1f374ce0f19ec5a7b57ae62f807b0ece": {"username": "Adam", "tumblr": "", "display_name": "Adam", "url": "http://disqus.com/guest/1f374ce0f19ec5a7b57ae62f807b0ece/", "registered": false, "linkedin": "", "blog": "http://adamb.nomadlife.org/", "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": ""}, "37acfa32b1e90ad742e7bdd28905ea95": {"username": "Aaron", "tumblr": "", "display_name": "Aaron", "url": "http://disqus.com/guest/37acfa32b1e90ad742e7bdd28905ea95/", "registered": false, "linkedin": "", "blog": "http://www.tinling.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": ""}, "6255af72b7a3238088267d01a76e15bc": {"username": "Myles", "tumblr": "", "display_name": "Myles", "url": "http://disqus.com/guest/6255af72b7a3238088267d01a76e15bc/", "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": ""}, "1a33e7a69df4f675fcd799edca088ac2": {"username": "Donncha", "tumblr": "", "display_name": "Donncha", "url": "http://disqus.com/guest/1a33e7a69df4f675fcd799edca088ac2/", "registered": false, "linkedin": "", "blog": "http://inphotos.org/", "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": ""}, "32631bda169cdf3275349bea7cfdc020": {"username": "John Thassein", "tumblr": "", "display_name": "John Thassein", "url": "http://disqus.com/guest/32631bda169cdf3275349bea7cfdc020/", "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": ""}, "8990a0d2834017c416edcaba16124792": {"username": "Susan Kitchens", "tumblr": "", "display_name": "Susan Kitchens", "url": "http://disqus.com/guest/8990a0d2834017c416edcaba16124792/", "registered": false, "linkedin": "", "blog": "http://familyoralhistory.us/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/30502/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "5ff11eacf0cbb6ef30860649c8ba3e3b": {"username": "panchoavila", "tumblr": "", "display_name": "panchoavila", "url": "http://disqus.com/guest/5ff11eacf0cbb6ef30860649c8ba3e3b/", "registered": false, "linkedin": "", "blog": "http://panchoavila.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": ""}, "6a4d3e7eac18692d7dff69390a009a4b": {"username": "DeviateX", "tumblr": "", "display_name": "DeviateX", "url": "http://disqus.com/guest/6a4d3e7eac18692d7dff69390a009a4b/", "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": ""}, "ff72424cfaf80900572429156c789a3d": {"username": "Al Pascual", "tumblr": "", "display_name": "Al Pascual", "url": "http://disqus.com/guest/ff72424cfaf80900572429156c789a3d/", "registered": false, "linkedin": "", "blog": "http://alpascual.com/blog/al", "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": ""}, "cab1041ab2de14f71e070c15f8ae968e": {"username": "Christopher Coulter", "tumblr": "", "display_name": "Christopher Coulter", "url": "http://disqus.com/guest/cab1041ab2de14f71e070c15f8ae968e/", "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": ""}, "da43d1ead95dc61969e8e22557ad7159": {"username": "Bill Sagert", "tumblr": "", "display_name": "Bill Sagert", "url": "http://disqus.com/guest/da43d1ead95dc61969e8e22557ad7159/", "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": ""}, "c9468b0da738550f1afba4c1b07a6c05": {"username": "Jeff", "tumblr": "", "display_name": "Jeff", "url": "http://disqus.com/guest/c9468b0da738550f1afba4c1b07a6c05/", "registered": false, "linkedin": "", "blog": "http://jeffevans.us/", "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": ""}, "e27565204befa8da01d96fd3a2a21cce": {"username": "Jaap", "tumblr": "", "display_name": "Jaap", "url": "http://disqus.com/guest/e27565204befa8da01d96fd3a2a21cce/", "registered": false, "linkedin": "", "blog": "http://www.ditisberry.nl/", "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": ""}, "de2f5c8241377188175f6cc030644427": {"username": "Dileepa P", "tumblr": "", "display_name": "Dileepa P", "url": "http://disqus.com/guest/de2f5c8241377188175f6cc030644427/", "registered": false, "linkedin": "", "blog": "http://volatilechar.spaces.msn.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": ""}, "c81a074354982fcc2dd1ae1e54f2fbe2": {"username": "Brewster", "tumblr": "", "display_name": "Brewster", "url": "http://disqus.com/guest/c81a074354982fcc2dd1ae1e54f2fbe2/", "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": ""}, "e0e9586bc8af374a791d21a703d97281": {"username": "kOoLiNuS", "tumblr": "", "display_name": "kOoLiNuS", "url": "http://disqus.com/guest/e0e9586bc8af374a791d21a703d97281/", "registered": false, "linkedin": "", "blog": "http://koolinus.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": ""}, "bab0d9101c3004c8221783eafbfef0ad": {"username": "Marcus", "tumblr": "", "display_name": "Marcus", "url": "http://disqus.com/guest/bab0d9101c3004c8221783eafbfef0ad/", "registered": false, "linkedin": "", "blog": "http://marcusvorwaller.com/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": ""}, "9aae0e2c1503b1e541e4c4cb9bb08f0a": {"username": "anon", "tumblr": "", "display_name": "anon", "url": "http://disqus.com/guest/9aae0e2c1503b1e541e4c4cb9bb08f0a/", "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": ""}, "435bbbd819bc85c8a7c561c33dad4c57": {"username": "Larry Myers", "tumblr": "", "display_name": "Larry Myers", "url": "http://disqus.com/guest/435bbbd819bc85c8a7c561c33dad4c57/", "registered": false, "linkedin": "", "blog": "http://www.myersds.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": ""}, "a9f8b6edda50294c579789b748dc11aa": {"username": "Sean", "tumblr": "", "display_name": "Sean", "url": "http://disqus.com/guest/a9f8b6edda50294c579789b748dc11aa/", "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": ""}, "5de6eade9b61a1ea85aa936c4b703672": {"username": "Stephen Tudor", "tumblr": "", "display_name": "Stephen Tudor", "url": "http://disqus.com/guest/5de6eade9b61a1ea85aa936c4b703672/", "registered": false, "linkedin": "", "blog": "http://gazeglow.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": ""}, "ce18f10996dec80ef787c434538d948d": {"username": "Andrew Denny", "tumblr": "", "display_name": "Andrew Denny", "url": "http://disqus.com/guest/ce18f10996dec80ef787c434538d948d/", "registered": false, "linkedin": "", "blog": "http://www.grannybuttons.com/granny_buttons/2006/07/a_bit_of_schtic.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": ""}, "b685e42223cf6e1967e6c7135d72e589": {"username": "Paul Baker", "tumblr": "", "display_name": "Paul Baker", "url": "http://disqus.com/guest/b685e42223cf6e1967e6c7135d72e589/", "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": ""}, "6978d06b0297f2d74b218febe6f6f872": {"username": "tmk", "tumblr": "", "display_name": "tmk", "url": "http://disqus.com/guest/6978d06b0297f2d74b218febe6f6f872/", "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": ""}, "4124698cea3dbb7aa7aaaff2fd87394b": {"username": "Sean", "tumblr": "", "display_name": "Sean", "url": "http://disqus.com/guest/4124698cea3dbb7aa7aaaff2fd87394b/", "registered": false, "linkedin": "", "blog": "http://blog.seanalexander.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": ""}, "97c9f8bfa1c0a65222075bacdea9b7bd": {"username": "Chris Brogan...", "tumblr": "", "display_name": "Chris Brogan...", "url": "http://disqus.com/guest/97c9f8bfa1c0a65222075bacdea9b7bd/", "registered": false, "linkedin": "", "blog": "http://www.chrisbrogan.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/7/5248/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "d3654011ab0c93f2526439ebb21f1a46": {"username": "Guy", "tumblr": "", "display_name": "Guy", "url": "http://disqus.com/guest/d3654011ab0c93f2526439ebb21f1a46/", "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": ""}, "9c0ffd83470134e512a9e78b55cbfdb1": {"username": "suppositious", "tumblr": "", "display_name": "suppositious", "url": "http://disqus.com/guest/9c0ffd83470134e512a9e78b55cbfdb1/", "registered": false, "linkedin": "", "blog": "http://www.suppositio.us/", "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": ""}, "9d21912a45fa96b9bf1a1ff4e5600a3e": {"username": "MJ", "tumblr": "", "display_name": "MJ", "url": "http://disqus.com/guest/9d21912a45fa96b9bf1a1ff4e5600a3e/", "registered": false, "linkedin": "", "blog": "http://blog.infurious.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": ""}, "9f86d6a4cf8832d1c3d2af9aabb136aa": {"username": "Yosef", "tumblr": "", "display_name": "Yosef", "url": "http://disqus.com/guest/9f86d6a4cf8832d1c3d2af9aabb136aa/", "registered": false, "linkedin": "", "blog": "http://www.frumhere.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": ""}, "3aeb85796d88e54daedf94e769fda691": {"username": "Goebbels", "tumblr": "", "display_name": "Goebbels", "url": "http://disqus.com/guest/3aeb85796d88e54daedf94e769fda691/", "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": ""}, "danja": {"username": "danja", "tumblr": "", "display_name": "danja", "url": "http://disqus.com/danja/", "registered": true, "linkedin": "", "blog": "http://dannyayers.com/", "remote_domain": null, "points": 4, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "0d821bf7d4028b84a6838062db0e9ce0": {"username": "quik666777", "tumblr": "", "display_name": "quik666777", "url": "http://disqus.com/guest/0d821bf7d4028b84a6838062db0e9ce0/", "registered": false, "linkedin": "", "blog": "http://quik666777.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": ""}, "15626198d552b84b0d0d787f8ec124a7": {"username": "Neuromancer", "tumblr": "", "display_name": "Neuromancer", "url": "http://disqus.com/guest/15626198d552b84b0d0d787f8ec124a7/", "registered": false, "linkedin": "", "blog": "http://hauntingthunder.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/15/1430/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c68455b9f2e48f7e6b6e75e33ec135a1": {"username": "CH", "tumblr": "", "display_name": "CH", "url": "http://disqus.com/guest/c68455b9f2e48f7e6b6e75e33ec135a1/", "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": ""}, "de7419f3be101430400f2c9d26f4d122": {"username": "n/a", "tumblr": "", "display_name": "n/a", "url": "http://disqus.com/guest/de7419f3be101430400f2c9d26f4d122/", "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": ""}, "05deba0fac9d2141efff0b2ff7b5b7fa": {"username": "Alex Lavidge", "tumblr": "", "display_name": "Alex Lavidge", "url": "http://disqus.com/guest/05deba0fac9d2141efff0b2ff7b5b7fa/", "registered": false, "linkedin": "", "blog": "http://alexlavidge.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": ""}, "43fc685e44d6417199b5f2c540f45431": {"username": "William Beem", "tumblr": "", "display_name": "William Beem", "url": "http://disqus.com/guest/43fc685e44d6417199b5f2c540f45431/", "registered": false, "linkedin": "", "blog": "http://william.beem.us/", "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": ""}, "23bc18bc76f90fce77946dbc3e38b44b": {"username": "Paul", "tumblr": "", "display_name": "Paul", "url": "http://disqus.com/guest/23bc18bc76f90fce77946dbc3e38b44b/", "registered": false, "linkedin": "", "blog": "http://paulcape.blogspot.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": ""}, "1302a5036ce117e7964f3dec44d0a55b": {"username": "peakaction", "tumblr": "", "display_name": "peakaction", "url": "http://disqus.com/guest/1302a5036ce117e7964f3dec44d0a55b/", "registered": false, "linkedin": "", "blog": "http://peakaction.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/189/6229/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "9459d307bb184353e05a084b4cb43b72": {"username": "Brett Wayn", "tumblr": "", "display_name": "Brett Wayn", "url": "http://disqus.com/guest/9459d307bb184353e05a084b4cb43b72/", "registered": false, "linkedin": "", "blog": "http://www.brettwayn.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": ""}, "54328fcb511e6360232fa47bfbfb0090": {"username": "JonD", "tumblr": "", "display_name": "JonD", "url": "http://disqus.com/guest/54328fcb511e6360232fa47bfbfb0090/", "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": ""}, "bcc7e312e045f2264e252c591e7af1de": {"username": "carlos", "tumblr": "", "display_name": "carlos", "url": "http://disqus.com/guest/bcc7e312e045f2264e252c591e7af1de/", "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": ""}, "495d279860275475a3126488c6a419f2": {"username": "Tyler Love", "tumblr": "", "display_name": "Tyler Love", "url": "http://disqus.com/guest/495d279860275475a3126488c6a419f2/", "registered": false, "linkedin": "", "blog": "http://junebughunter.net/", "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": ""}, "26493d7270fb206c1e08599674e51e5a": {"username": "LayZ", "tumblr": "", "display_name": "LayZ", "url": "http://disqus.com/guest/26493d7270fb206c1e08599674e51e5a/", "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": ""}, "6264a287a2b1aa0f743a87fee2d0f10d": {"username": "John", "tumblr": "", "display_name": "John", "url": "http://disqus.com/guest/6264a287a2b1aa0f743a87fee2d0f10d/", "registered": false, "linkedin": "", "blog": "http://blogs.msdn.com/jgalla", "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": ""}, "cae872e97ef56555ea01f59207a50240": {"username": "pslizer", "tumblr": "", "display_name": "pslizer", "url": "http://disqus.com/guest/cae872e97ef56555ea01f59207a50240/", "registered": false, "linkedin": "", "blog": "http://pslizer.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": ""}, "fbdefc8510642c6a6977553dd54289f5": {"username": "plm", "tumblr": "", "display_name": "plm", "url": "http://disqus.com/guest/fbdefc8510642c6a6977553dd54289f5/", "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": ""}, "be8250582277d8c443bf05b462a1104f": {"username": "kevinmarks", "tumblr": "", "display_name": "kevinmarks", "url": "http://disqus.com/guest/be8250582277d8c443bf05b462a1104f/", "registered": false, "linkedin": "", "blog": "http://kevinmarks.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": ""}, "15482695ce6a3cc3b7f3409d43ec96e5": {"username": "rich", "tumblr": "", "display_name": "rich", "url": "http://disqus.com/guest/15482695ce6a3cc3b7f3409d43ec96e5/", "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": ""}, "49d11e322bcef906f9265fedb2938e14": {"username": "Michael", "tumblr": "", "display_name": "Michael", "url": "http://disqus.com/guest/49d11e322bcef906f9265fedb2938e14/", "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": ""}, "ecb0f72bd4658905756ab7a72d79615d": {"username": "Jon", "tumblr": "", "display_name": "Jon", "url": "http://disqus.com/guest/ecb0f72bd4658905756ab7a72d79615d/", "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": ""}, "9e5cd3ee3e527efc45236c18f01efab8": {"username": "billg", "tumblr": "", "display_name": "billg", "url": "http://disqus.com/guest/9e5cd3ee3e527efc45236c18f01efab8/", "registered": false, "linkedin": "", "blog": "http://www.straypackets.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": ""}, "2271e15f41ea2a24a3e6c2937a4e7c07": {"username": "Diane Ensey", "tumblr": "", "display_name": "Diane Ensey", "url": "http://disqus.com/guest/2271e15f41ea2a24a3e6c2937a4e7c07/", "registered": false, "linkedin": "", "blog": "http://www.alistreview.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": ""}, "f03bc9180209177f84eb721dd737bd6a": {"username": "Don", "tumblr": "", "display_name": "Don", "url": "http://disqus.com/guest/f03bc9180209177f84eb721dd737bd6a/", "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": ""}, "d842f640e00e234ed3b1fddc6861e3ca": {"username": "Pete", "tumblr": "", "display_name": "Pete", "url": "http://disqus.com/guest/d842f640e00e234ed3b1fddc6861e3ca/", "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.wordpress.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": ""}, "83df86cdca037b7653b1dc1a79c79092": {"username": "Hughesie", "tumblr": "", "display_name": "Hughesie", "url": "http://disqus.com/guest/83df86cdca037b7653b1dc1a79c79092/", "registered": false, "linkedin": "", "blog": "http://eatseggs.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": ""}, "e5e9767281f738540609fa547e41aab0": {"username": "AndyC", "tumblr": "", "display_name": "AndyC", "url": "http://disqus.com/guest/e5e9767281f738540609fa547e41aab0/", "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": ""}, "370b010c427ac26a6c02c70e80d7e6bc": {"username": "Dan K", "tumblr": "", "display_name": "Dan K", "url": "http://disqus.com/guest/370b010c427ac26a6c02c70e80d7e6bc/", "registered": false, "linkedin": "", "blog": "http://www.berks.tv/", "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": ""}, "ea49e2ad3afa78628f98e517d2c7f903": {"username": "Ervin J", "tumblr": "", "display_name": "Ervin J", "url": "http://disqus.com/guest/ea49e2ad3afa78628f98e517d2c7f903/", "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": ""}, "ca710414b581f7f90e6dcf7f8597583a": {"username": "ajcann", "tumblr": "", "display_name": "ajcann", "url": "http://disqus.com/guest/ca710414b581f7f90e6dcf7f8597583a/", "registered": false, "linkedin": "", "blog": "http://microbiologybytes.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/9/8892/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "bc50a67777a4ef4899bafcef781be7b6": {"username": "Anti", "tumblr": "", "display_name": "Anti", "url": "http://disqus.com/guest/bc50a67777a4ef4899bafcef781be7b6/", "registered": false, "linkedin": "", "blog": "http://anti-bleizer.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": ""}, "0c94d1c6a103c47240fe6cb43e223987": {"username": "Garth", "tumblr": "", "display_name": "Garth", "url": "http://disqus.com/guest/0c94d1c6a103c47240fe6cb43e223987/", "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": ""}, "a3b7f73a77d0ccd67b12162065b65779": {"username": "Sfenerule", "tumblr": "", "display_name": "Sfenerule", "url": "http://disqus.com/guest/a3b7f73a77d0ccd67b12162065b65779/", "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": ""}, "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": ""}, "48821e2869f211199c1755d4b85ad556": {"username": "Richard Taylor", "tumblr": "", "display_name": "Richard Taylor", "url": "http://disqus.com/guest/48821e2869f211199c1755d4b85ad556/", "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": ""}, "6e50d680343bc2e991fcd70a072ede77": {"username": "Lowell Stewart", "tumblr": "", "display_name": "Lowell Stewart", "url": "http://disqus.com/guest/6e50d680343bc2e991fcd70a072ede77/", "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": ""}, "5e9ce2f8a5d74d7f903b9c447ac4e3d4": {"username": "matanglawin", "tumblr": "", "display_name": "matanglawin", "url": "http://disqus.com/guest/5e9ce2f8a5d74d7f903b9c447ac4e3d4/", "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": ""}, "440fa15e94213bf7157022055ed1396e": {"username": "Robert Jung", "tumblr": "", "display_name": "Robert Jung", "url": "http://disqus.com/guest/440fa15e94213bf7157022055ed1396e/", "registered": false, "linkedin": "", "blog": "http://www.electric-escape.net/", "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": ""}, "c519558f6d6ff12136ac8f05783a4cd9": {"username": "Jay Gilmore", "tumblr": "", "display_name": "Jay Gilmore", "url": "http://disqus.com/guest/c519558f6d6ff12136ac8f05783a4cd9/", "registered": false, "linkedin": "", "blog": "http://www.smashingred.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": ""}, "6feebd01d9d994c172776309361071d6": {"username": "G.D.", "tumblr": "", "display_name": "G.D.", "url": "http://disqus.com/guest/6feebd01d9d994c172776309361071d6/", "registered": false, "linkedin": "", "blog": "http://www.gdsanders.net/", "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": ""}, "e77887ef5a96c7cc3659a2a543b4576d": {"username": "smokingun", "tumblr": "", "display_name": "smokingun", "url": "http://disqus.com/guest/e77887ef5a96c7cc3659a2a543b4576d/", "registered": false, "linkedin": "", "blog": "http://smokingun.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": ""}, "503ebf3f685914ff84f35e12ca8a61a7": {"username": "coelomic", "tumblr": "", "display_name": "coelomic", "url": "http://disqus.com/guest/503ebf3f685914ff84f35e12ca8a61a7/", "registered": false, "linkedin": "", "blog": "http://coelomic.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": ""}, "d044c2dc4690208c27313fdc5a8544cc": {"username": "newmw", "tumblr": "", "display_name": "newmw", "url": "http://disqus.com/guest/d044c2dc4690208c27313fdc5a8544cc/", "registered": false, "linkedin": "", "blog": "http://newmw.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": ""}, "830f47b741717496a039ad3f0c540266": {"username": "Jeff", "tumblr": "", "display_name": "Jeff", "url": "http://disqus.com/guest/830f47b741717496a039ad3f0c540266/", "registered": false, "linkedin": "", "blog": "http://weblogs.asp.net/Jeff/", "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": ""}, "422187df3c45655b0dc2ae5de0710b27": {"username": "John C. Welch", "tumblr": "", "display_name": "John C. Welch", "url": "http://disqus.com/guest/422187df3c45655b0dc2ae5de0710b27/", "registered": false, "linkedin": "", "blog": "http://www.bynkii.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": ""}, "e3432acdf7dc1d0216266e9fe88a7804": {"username": "Todd Blanchard", "tumblr": "", "display_name": "Todd Blanchard", "url": "http://disqus.com/guest/e3432acdf7dc1d0216266e9fe88a7804/", "registered": false, "linkedin": "", "blog": "http://www.blackbagops.net/", "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": ""}, "4556a42d71a742a0a0a08472fb0d524e": {"username": "Alfredo Octavio", "tumblr": "", "display_name": "Alfredo Octavio", "url": "http://disqus.com/guest/4556a42d71a742a0a0a08472fb0d524e/", "registered": false, "linkedin": "", "blog": "http://alfredo.octavio.net/", "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": ""}, "eacdc1483362a0a660a1f4e6b639028a": {"username": "Steve Sloan", "tumblr": "", "display_name": "Steve Sloan", "url": "http://disqus.com/guest/eacdc1483362a0a660a1f4e6b639028a/", "registered": false, "linkedin": "", "blog": "http://sloantech.blogspot.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/189/452/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "df679bd3d287a21d5ed6020bae384e17": {"username": "Diego Barros", "tumblr": "", "display_name": "Diego Barros", "url": "http://disqus.com/guest/df679bd3d287a21d5ed6020bae384e17/", "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": ""}, "e9f4d05af73965edb8e60bf5252fbbcf": {"username": "Olav", "tumblr": "", "display_name": "Olav", "url": "http://disqus.com/guest/e9f4d05af73965edb8e60bf5252fbbcf/", "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": ""}, "15a28cbab9cf89b712c90e8ae2cc6306": {"username": "MarkL", "tumblr": "", "display_name": "MarkL", "url": "http://disqus.com/guest/15a28cbab9cf89b712c90e8ae2cc6306/", "registered": false, "linkedin": "", "blog": "http://www.hrunk.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_03:33:28", "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": {"9648640": {"up_voted": false, "ip": "", "has_replies": false, "message": "If you are experiencing a lot of crashes then it's time to investigate. 90% of the time it's hardware (often RAM). the remainder of the time I tend to find fonts in there from aeons past. Don't use old fonts.<br><br>And yeah, apps crash. Doesn't happen often but they crash. Not had any crashes on my Macbook though....apps or otherwise.<br><br>M", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_18:39:54", "killed": false, "user_key": "9d21912a45fa96b9bf1a1ff4e5600a3e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648641": {"up_voted": false, "ip": "", "has_replies": false, "message": "I really don't think HD is needed for the Channel 9 interviews.  The files are already too big (for what purpose they serve) as it is.  LOL<br><br>But Windows Movie Maker does handle high-def.  You just need to create a high-def WMVHD profile and put it in the folder where the MovieMaker WMV profiles profiles are stored, and it'll show up as one of the video options in Movie Maker.<br>See the WMV-HD section of <a href=\"http://www.papajohn.org\" rel=\"nofollow\">http://www.papajohn.org</a>.<br><br>(Not that I have anything against Macs; use whatever you want.)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_18:39:28", "killed": false, "user_key": "c81a074354982fcc2dd1ae1e54f2fbe2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648642": {"up_voted": false, "ip": "", "has_replies": false, "message": "More importantly, what was all that crap about the Dell laptop being so much better for you, the one you were getting... the Macs not being good enough?<br><br>You mentioned that in 3 posts over a month, and now, once again, we find out you're full of sh!t.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_18:34:51", "killed": false, "user_key": "3aeb85796d88e54daedf94e769fda691", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648643": {"up_voted": false, "ip": "", "has_replies": false, "message": "Macs are as fallible as the humans who use them. They occasionally have an _application_ fail (and _only_ the application) in the right circumstances, such as not enough memory, etc.<br>However, the _Macintosh_ did not fail, the OS did not fail, and you did not fail.<br>The application crashed (as did your logic in extending the notion of App Crash = Computer Crash).<br>If you want perfect:<br>Type on your Etch-a-Sketch -- but don't turn it over -- it'll crash!<br><br>; )", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_17:38:24", "killed": false, "user_key": "32631bda169cdf3275349bea7cfdc020", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648644": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"On Windows most crashes are caused by poorly written drivers which are integrated deep into the system. Apple only has to write a small small small number of drivers compared to the Windows ecosystem so I\u2019d expect their quality to be far higher.\"<br><br>Robert, you must have had a good run with apps then. I've had Visual Studio 2005 just go \"poof!\" and dissapear from time to time. That's got nothing to do with drivers. It's just buggy software. And yes, buggy software is also available on OS X. It's not just the sole domain of Windows apps. :)<br><br>Oh, and many other apps just crash on Windows. :) I'm just mentioning Visual Studio because I use it a lot. So I see it crash a lot.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_20:22:21", "killed": false, "user_key": "df679bd3d287a21d5ed6020bae384e17", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648645": {"up_voted": false, "ip": "", "has_replies": false, "message": "Not sure what Winer's point is (maybe \"no matter what, the Mac shouldn't crash because they say it doesn't\"?), but I find it amusing that he chooses to just put up with it (and marvel that his Mac crashes so much) rather than figure it out.<br><br>Bad RAM, for instance, is platform-independent. And the Mac version of Office is notorious for freezing and unexpectedly quitting. ;-)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_14:52:25", "killed": false, "user_key": "49d11e322bcef906f9265fedb2938e14", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648646": {"up_voted": false, "ip": "", "has_replies": false, "message": "It's amazing how many Mac owning commenters have seen XP BSOD , even though a) they're using Macs and b) the default behaviour of XP is to reboot rather than blue screen! Most be that darn Steve Jobs reality distortion field causing it... Yes Macs crash. And all OS have their share of application hangs. Believing otherwise is ridiculously naive.<br><br>But buying a whole new computer just to avoid spending less money on a App that would work on your current machine? Clearly your new job in paying you far too much Scoble!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_14:47:10", "killed": false, "user_key": "e5e9767281f738540609fa547e41aab0", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648647": {"up_voted": false, "ip": "", "has_replies": false, "message": "It makes a lot of sense to use the platform and applications that your team does, so I don't disagree with the Mac/Final Cut choice. Would also reinforce what Robert said about MovieMaker...it gets the job done, and it's easy. It took about five minutes to show my partner how to use it. And for those of us who aren't making the Mac switch, I want to put in a plug for Sony Vegas, just 'cause I love it. One of those tools that's a tad intimidating at first, but the more you use it, the more you notice how smart and efficient it is. It's powerful and high enough quality for most work, even HDV. It does most things FCP does for about half the cost. That's not to take away from FCP, just to suggest a tool I've found to be good.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_18:04:24", "killed": false, "user_key": "37acfa32b1e90ad742e7bdd28905ea95", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648648": {"up_voted": false, "ip": "", "has_replies": false, "message": "Point taken. I do use notepad for things that only require its features.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_17:33:11", "killed": false, "user_key": "39dff09620ec1868e474199beff30189", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648649": {"up_voted": false, "ip": "", "has_replies": false, "message": "iMovie has crashed on me too, it seems to crash regularly for some other people I know (and yet is stable for others).<br><br>Shouldn't the title be \"Mac *apps* crash?\" though? It currently gives the impression that the whole system locked up because one application went down. I've never, ever seen that happen on a Mac (been using Macs since 2004).", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_17:26:29", "killed": false, "user_key": "15a28cbab9cf89b712c90e8ae2cc6306", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648650": {"up_voted": false, "ip": "", "has_replies": false, "message": "John: I've seen Mac OSX crash all the way down too. Dave Winer has pics of it happening on his system.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_17:55:17", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648525": {"up_voted": false, "ip": "", "has_replies": false, "message": "In Windows, applications going \"poof\" are, in my experience, always caused by one of two things.<br><br>1. A stack overflow which in turn is usually caused by illegal recursion. If there is no more room in the stack, it can't even execute the code to handle the error and show a nice dialog, etc., so rather than crap on even more memory it shouldn't be, it gives up.<br><br>2. A recursive exception, ie. an error happening when you handle an error, and then another when you handle that...<br><br>It seems to me from what people are saying that Macs and Windows crash alike on the whole.<br><br>If you get a stack overflow or recursive exception, it goes \"poof\".<br><br>If you get some other sort of fatal exception, you get Windows Error Reporting or Apple asking you to send it the a report.<br><br>If it is in a kernel mode driver, you get a Blue Screen of Death or a beautiful Black Screen of Death (is this like the \"sad mac\"?).<br><br>I don't know what a kernel panic is...<br><br>Windows NT/2000/XP/2003/Vista are all based on the NT kernel and are very very very different than Windows 9x. Windows 9x has a shared memory space, therefore one naughty app can bring down the whole system.<br><br>Mac OS X is based on UNIX and totally different from older Mac OS.<br><br>Things have changed. Windows and Mac OS are not all that different any more, and except for little things, all this debate about who crashes more is silly.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-09-22_22:28:45", "killed": false, "user_key": "b685e42223cf6e1967e6c7135d72e589", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648526": {"up_voted": false, "ip": "", "has_replies": false, "message": "lol mac users are stupid.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-09-15_03:30:27", "killed": false, "user_key": "15482695ce6a3cc3b7f3409d43ec96e5", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648528": {"up_voted": false, "ip": "", "has_replies": false, "message": "My MacBook Pro never crashes, so, I don't know what to say.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-09-13_18:43:04", "killed": false, "user_key": "05deba0fac9d2141efff0b2ff7b5b7fa", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648529": {"up_voted": false, "ip": "", "has_replies": false, "message": "Never had a crash because of the Mac OS.  Most  of the \"crashes\" I've had was because I had faulty memory (or little memory) and was running the G3 at maximum, with most RAM hungry apps open.<br><br>Now, even reluctantly, I got myself a Mac Mini 1.66 Intel Core Duo.  No OS X crashes so far, even with iMovie.<br><br>As you mentioned, it was the App that \"crashed.\"  Don't blame OS X.<br><br>Maybe it's you...", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-09-08_13:34:31", "killed": false, "user_key": "5e9ce2f8a5d74d7f903b9c447ac4e3d4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648530": {"up_voted": false, "ip": "", "has_replies": false, "message": "Dave Chapelle explains why people buy Macs for:<br><a href=\"http://www.youtube.com/watch?v=62-I4ChZhY4\" rel=\"nofollow\">http://www.youtube.com/watch?v=62-I4ChZhY4</a><br><br>Not safe for work.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-18_22:01:19", "killed": false, "user_key": "ea49e2ad3afa78628f98e517d2c7f903", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648531": {"up_voted": false, "ip": "", "has_replies": false, "message": "Everything crashes, but lately Macs annoy me the most.<br><br>some background, I am an IT troubleshooter/consultant at a small company, they run about 20 Macs and 5 XP PC\u2019s hooked up to a MS 2003 small business server +Exchange server (Side note: much hate for Dell).<br><br>I've been in charge of updates for all the machines and the most surprising thing I found was, unlike the Win Xp Machines (which get a ton of updates grumble reboot and are fine) Mac Security Updates can blow away the whole system.<br><br>During the update to 10.4.7 2 of the 20 Macs  got locked into looping on the login.app or some such nonsense and refused to boot after the restart.  After exhausting every tool I had (running disk repair and permissions, fsck etc) I had to format and reinstall both of them.  Granted one had only 3 gigs free, however the second had 60 gigs free and same error.  Also I had disconnected all 3rd party devices and disconnected them from the network during the update so It bugged me a lot.<br><br>But yeah I dual boot xp and linux at home so from my experience working here.<br><br>All 3 freeze crash and hang.  And while I wasn\u2019t expecting an OS security update to blow away whole computer\u2019s I can\u2019t any of the 3 have been a joy to work with.<br><br>oh and HP Printers +Mac OSX have also been  hit or miss arround here  Sometimes its software sometimes its just the os", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-17_13:56:16", "killed": false, "user_key": "0d821bf7d4028b84a6838062db0e9ce0", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648532": {"up_voted": false, "ip": "", "has_replies": false, "message": "*Wrings hands together*<br>Where do we start? I've crashed Linux, Windows, Dos, C64s, Speccies and of course I made a Mac hang once.<br><br>On modern PC hardware the usual suspect for an OS hang is quite often the network and that's what happened when I made OS X hang for the first time. A few shares were open on the desktop, I was helping them set up their networking so I removed the network cable. *Poof* hung machine. It probably would have come back if we had waited long enough but that'd ruin a good story! Now that I have a Mac laptop, if I use it at all I'm positive I'll be able to use my destructive abilities sooner or later.<br><br>Same story with Linux and Windows in the past. Haven't had much of a chance to play with or tear apart XP or it's ilk but the network cable is always a good way of bringing down a Windows/Mac/Linux advocate a peg or two!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-17_12:31:14", "killed": false, "user_key": "1a33e7a69df4f675fcd799edca088ac2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648533": {"up_voted": false, "ip": "", "has_replies": false, "message": "I love reading post like this after the experience I just had (and that I bet that everybody has had). My Windows XP rebooted (after an update) without saving my open work, without warning or anything. I guess Microsoft doesn't call that a crash, but to me is an admission that XP doesn't even pretend to be reliable. People know they have to live with it. For all its faults, at least the Mac is trying not to crash!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-17_10:53:17", "killed": false, "user_key": "4556a42d71a742a0a0a08472fb0d524e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648534": {"up_voted": false, "ip": "", "has_replies": false, "message": "Dileepa, of course there are other apps available on Windows. I've owned a few, including Avid Express. Way too complicated to use. Maybe you miss what I do: Internet-based video. I only need to do simple edits. Not make a Hollywood production.<br><br>But, the decision to go Mac was made for me by other people before I arrived. GeekEntertainment.tv is done on a Mac and we have video editors and other people who can help out here who are all on Macs. I want to be on the same system they are.<br><br>I hate that I couldn't wait for a new portable to come out, but I have a show to do before September 1 and needed to jump on the Mac bandwagon before then. No more waiting.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_17:16:00", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648535": {"up_voted": false, "ip": "", "has_replies": false, "message": "Mark: because it worked. Every single video on Channel 9 was done with it. Use the right tool for the job. If what you're trying to do requires only Notepad why would you use anything else?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_17:12:34", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648536": {"up_voted": false, "ip": "", "has_replies": false, "message": "When I said \"work processor\", I meant to type \"word processor\".<br><br>I don't proclaim to have accurate typing skills :-)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_17:07:30", "killed": false, "user_key": "39dff09620ec1868e474199beff30189", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648537": {"up_voted": false, "ip": "", "has_replies": false, "message": "You're the only person I know who has used Windows Movie Maker for work purposes. Isn't that a bit like using Notepad as a work processor? Sure it would work, but why would you want to?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_17:06:07", "killed": false, "user_key": "39dff09620ec1868e474199beff30189", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648538": {"up_voted": false, "ip": "", "has_replies": false, "message": "Oh... I didn't know that \"Windows Movie Maker\" was the only application available for you to do videos on Windows. Thanks for letting the world know.<br><br>It's better if you admit the truth, though. A lot of video pros use Macs. If you were to use Windows, you would be the object of ridicule. AND, you wanted a Mac badly!<br><br>Reading your posts from prior to the Apple Dev Conf, it's pretty clear that you were expecting that high-end HD capable laptop you always wanted Apple to make (which Dell makes and doesn't market well enough - according to you).", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_17:04:17", "killed": false, "user_key": "de2f5c8241377188175f6cc030644427", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648539": {"up_voted": false, "ip": "", "has_replies": false, "message": "Someone said \"On a UNIX/Linux machine, the crashing app tends to vanish\".  Wrong.  Almost always, something is printed to the standard error stream, but most window managers just throw that output away.  Start the app from a terminal window and you will see it.  Some window managers (Gnome for sure) allow you to set a \"run in terminal\" option on your toolbar shortcuts so that the app will run in a terminal when it is clicked.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:57:37", "killed": false, "user_key": "c9468b0da738550f1afba4c1b07a6c05", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648540": {"up_voted": false, "ip": "", "has_replies": false, "message": "tmk: you might have missed Apple's market share numbers. They doubled marketshare almost overnight. Welcome to the mass movement!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:54:57", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648541": {"up_voted": false, "ip": "", "has_replies": false, "message": "I meant to write 'Hey Robert' instead of 'Hey Patrick' above...", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:50:48", "killed": false, "user_key": "6978d06b0297f2d74b218febe6f6f872", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648542": {"up_voted": false, "ip": "", "has_replies": false, "message": "Oh sure, FCP disappears regularly. It doesn't freeze, it's just suddenly gone. I prefer that method of crashing, though. Firefox and Safari do it too, in combination with Flip4mac and WMV-videos embedded in web pages.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:50:08", "killed": false, "user_key": "e27565204befa8da01d96fd3a2a21cce", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648543": {"up_voted": false, "ip": "", "has_replies": false, "message": "I use both now - its great to have the option to play games on the PC, Picasa on-the-go with an XP notebook, and host my blog and run iDVD on my Mac mini.  I'm more productive because I have options and multiple machines.  But the mac has grown on me more - I didn't even feel the need to boot-camp it.  Almost everything I do on it meets with less resistance - although I haven't had any crashes... yet.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:50:03", "killed": false, "user_key": "2bbb4480fc9d06ed095e9be3c329a056", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648544": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hey Patrick,<br><br>As a former Windows 'Evangelist', I'm sure the irony of calling someone a Mac does not escape you.<br><br>From Mac OS X Dictionary App: lemming: a person who unthinkingly joins a mass movement, esp. a headlong rush to destruction.<br><br>Per this definition you'd be the one who qualifies as a lemming (being like the majority, a MS Windows kind of guy).<br><br>FWIW, Patrick on the contrary is a rebel.<br><br>Tallk about reality distortion.<br><br>:-)<br><br>= tmk =<br><br>PS: Poorly written drivers/poorly designed hardware DO also crash Mac OS X.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:50:02", "killed": false, "user_key": "6978d06b0297f2d74b218febe6f6f872", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648545": {"up_voted": false, "ip": "", "has_replies": false, "message": "After the crash, the Mac will usually give you a 'send this to Apple' dialog with a stackcrawl.<br>Apps do crash on Macs. The OS can crash too, especially if you start ignoring the 'your disk is full, kill an app' dialogs it puts up.<br>Deeper than these is a kernel panic, the black screen of death which is beautifully multilingual on the Mac. That more often indicates a hardware issue, or a really bollixed OS install.<br>Doing HD editing puts a lot of subsystems under stress - you may hit nasty race conditions in the video, firewire, and disk drivers. Apple has a lot of good engineers working hard on making these not happen (I had the pleasure of working with many of them when I was writing video capture for OS X) but this stuff is still hard to do. Make sure you save often.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:45:44", "killed": false, "user_key": "be8250582277d8c443bf05b462a1104f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648546": {"up_voted": false, "ip": "", "has_replies": false, "message": "More memory.<br><br>And check the type<br>of memory.<br><br>For anything involving video editing<br><br>you need even more memory.<br><br>And check the type. Closely. Exactly.<br><br>And then: no problems!<br><br>'sup!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:39:39", "killed": false, "user_key": "9c0ffd83470134e512a9e78b55cbfdb1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648547": {"up_voted": false, "ip": "", "has_replies": false, "message": "I've never had my 17\" widescreen Sony Laptop crash when editing HD with Sony Vegas. An external firewire hard drive, as big as you can get, is a must have for HD editing.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:25:53", "killed": false, "user_key": "fbdefc8510642c6a6977553dd54289f5", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648548": {"up_voted": false, "ip": "", "has_replies": false, "message": "What you're describing is an app crash and that happens on every OS. That's why you save often. And save multiple copies of really important work.<br><br>Theres no such thing as perfect code and every OS, whether its Windows, Mac, Linux, *BSD or Solaris have software apps that have bugs in it.<br><br>The title of this post have been: \"Duh moment of the day: Programs aren't perfect\".", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:28:04", "killed": false, "user_key": "54328fcb511e6360232fa47bfbfb0090", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648549": {"up_voted": false, "ip": "", "has_replies": false, "message": "Many activities at the University I work at are windows only (this is policy, not technology) so I use XP alot in addition to the iMac on my desk.  Windows crashes (system lock-up) alot, error messages are common, apps quit.  These are new boxes for the most part.  I lose an app on the iMac on occation, usually something that pushes it, modeling software or GIS. But I spend 90% of my time on the Mac and Windows problems are still 5 to 10 times more common.  My colleages at other universities report similar results.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:33:35", "killed": false, "user_key": "d3654011ab0c93f2526439ebb21f1a46", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648550": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yep. Macs crash. I got a series of kernel panics (multi-lingual \"you must shut your computer down now\". Dang irritating. The next time I had my Mac open (G4 Dual 1.25GHz) to install a new hard drive, I re-seated an upgrade card for USB 2. Kernel panics greatly reduced, if not disappeared totally.<br><br>The app that crashes the most is Firefox.<br><br>Oh, and those \"send reports to Apple\" things you get when an application \"unexpectedly quits\"? If the app that crashed is NOT written by apple, copy the info in the window and paste it into an email message... send it to the software's developer. Apple doesn't forward stuff for other app crashes. Brent Simmons told me so when either NetNewsWire of MarsEdit crashed on me onetime. Brent, to his credit, wrote me back, told me which software I had that was causing the problem, and told me to write that devoper about something.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:36:35", "killed": false, "user_key": "8990a0d2834017c416edcaba16124792", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648551": {"up_voted": false, "ip": "", "has_replies": false, "message": "If the OS crashes you probably have bad hardware.  Apps are written by people who are not qualified to write OS level code (often - not always) and are thus somewhat less reliable.<br><br>Safari is a little leaky I think and needs to be killed from time to time.  Firefox is similar (and this is true on the Windows version as well).<br><br>I did notice that the flying windows screen saver for the Mac that came out a couple weeks ago is bad news and would hang the UI on wakeup (which means you can't get to anything and have to reboot anyhow).  So I deep sixed it.<br><br>I told Dave if he is getting OS level crashes to head for the genius bar and get them diagnosed as they should not happen.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:24:22", "killed": false, "user_key": "e3432acdf7dc1d0216266e9fe88a7804", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648552": {"up_voted": false, "ip": "", "has_replies": false, "message": "There are companies other than Microsoft that make software for PCs... why not get something like Adobe Premiere?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:19:40", "killed": false, "user_key": "6264a287a2b1aa0f743a87fee2d0f10d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648553": {"up_voted": false, "ip": "", "has_replies": false, "message": "I've never had a total OS failure on my 15\" MBP. I've had Adium (the IM client) crash on me a few times though. Final Cut Pro has been rock solid in ways that make Avid look like the piece of crap it really is.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:16:16", "killed": false, "user_key": "830f47b741717496a039ad3f0c540266", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648554": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nobody ever said that Mac's don't have application crashes - they do happen, but granted they're very rare (in my experience at least).  OS crashes are even more rare.  Since going Mac in 2001 I think I've had three kernel panics in the last five years.<br><br>Compare that to blue screens - which seem to happen five times a DAY.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:17:57", "killed": false, "user_key": "de7419f3be101430400f2c9d26f4d122", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648555": {"up_voted": false, "ip": "", "has_replies": false, "message": "It seems that whenever you state that it will never crash it does but the good thing about mac is that thought the apps may crash once in a blue moon the framework holds strong<br><br>if i could afford a mac i would have one", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-17_03:02:52", "killed": false, "user_key": "83df86cdca037b7653b1dc1a79c79092", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648556": {"up_voted": false, "ip": "", "has_replies": false, "message": "Nowadays, I don't know that there's a big difference between stability on Macs and PCs.  I use all Macs at home, and all Windows at work.  (That's how I avoid taking my work home with me. :-)  It happens all the time that some Windows app does something stupid (like walk off the end of a bad pointer) and crashes.  Likewise, the same thing happens on the Mac.<br><br>As far as OS crashes go, XP and OSX are largely in the same boat.  Poorly written drivers are always guaranteed to hose things up.  On the Mac, though, there are a couple more factors:  first, I think the power management built into OSX tends to be a bit more agressive than XP, and if you (like me) have tricked your system out with lots of hardware add-ons that did not come from the factory, this aggressive power management (in past experience) has led to things misbehaving (read: crashing or hanging) more often than they might otherwise.  If sleep behavior causes trouble, in the past I have just apologized to the environment and turned off power saving.<br><br>Another factor is RAM: Macs are for some reason REALLY picky with RAM.  If people are getting intermittent system crashes, bad RAM is quite often the culprit.  You can have DIMMs that will work just fine in a PC, but the Mac will choke on them.  So it pays to get your RAM upgrades from a very reliable source (e.g. Crucial).", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:09:30", "killed": false, "user_key": "6e50d680343bc2e991fcd70a072ede77", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648557": {"up_voted": false, "ip": "", "has_replies": false, "message": "I was always surprised at those commercials.  In my experience Apples crashed much more frequently.<br><br>Also the mac crashes were much worse than XP crashes.  The only way out was to do a shutdown.<br><br>Most of the time people will do a restart when they think their computer isn't working.  Usually it is a process that is hung and hogging up CPU resources.  To get rid of the app press crtl &gt; shift &gt; esc (at the same time) then go to processes, click on the CPU header twice to sort descending.  See what process is hogging and end process.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:06:03", "killed": false, "user_key": "9f86d6a4cf8832d1c3d2af9aabb136aa", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648558": {"up_voted": false, "ip": "", "has_replies": false, "message": "I can't speak for the people who are saying that their Macs crash more often than their Windows machines; I have NEVER seen example of that, and I have extensive experience with both.<br><br>I was a hardcore PC user for over ten years. I was a web designer, hardware builder, network administrator, and more. I lived for Windows and hated Macs.<br><br>Then I went back to school and started working on Macs, and I was instantly converted. Now, I'm not going to say that Macs never crash, because they do \u2013 any computer can crash. Of course Macs crash... But not NEARLY as often as Windows boxes do. Period.<br><br>Since I switched to Macs, I have become so accustomed to getting work done instead of working on my computer, that I want to pull my hair out every time I have to work on a Windows machine now. I can't stand them. It seems like every task is so god-dam\u2022ed complicated to accomplish on a Windows box. Macs just work. Period.<br><br>Out of necessity, I have both Macs and PCs in my studio. I am a professional photographer and cinematographer/editor. I can tell you this as FACT in my experience: The Macs that I use give me functionality problems once for about every ten times the Windows machines do.<br><br>And, I can say this: The problems on the Macs are usually APP related, as oppposed to OS related on the PCs. If we just count OS problems, then OS X just plain leaves Windows in the dust.<br><br>Hope this testimonial helps.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-17_00:19:26", "killed": false, "user_key": "1302a5036ce117e7964f3dec44d0a55b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648559": {"up_voted": false, "ip": "", "has_replies": false, "message": "This is news to anyone? In my old uni almost all the Macs (almost always iMacs) crashed regularly. You couldn't even get anything STARTED; it'll just hang at bootup. The Windows machines weren't as bad. Indeed, this happened so frustratingly often that now any of us who's ever been to that uni has a universal hatred of Macs.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-17_00:01:53", "killed": false, "user_key": "divabat", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "3 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}, "9648560": {"up_voted": false, "ip": "", "has_replies": false, "message": "I dunno... I don't recall ever having OS X crash on me. But, I've certainly had applications crash and lock up the machine, requiring me to cycle the power. That's happened on OS X, Windows, and Linux.<br><br>Bad apps are available for every platform.  They may not, to be precise, crash the operating system, but if they crash the part that updates the screen and accepts keyboard or mouse input, then what use is a personal computer?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_16:02:49", "killed": false, "user_key": "9e5cd3ee3e527efc45236c18f01efab8", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648561": {"up_voted": false, "ip": "", "has_replies": false, "message": "Chris: Contrary to what you might have heard about *NIX, OS X typically gives the user feedback after an application crash. The \"unexpectedly quit\" dialog gives you the option of keeping the app closed, reopening it, and sending a report to Apple on the crash itself. The dialogs are devoid of any cryptic language like Windows dialogs, and if you choose to send the report to Apple you can look at debugger vomit of what caused the app to crash.<br><br>The \"Macs don't crash\" myth pisses me off too. Especially since the OS X equivalent of the BSOD is the far scarier-looking kernel panic Grey Screen of Death. It looks a lot nicer than the BSOD: it's multilingual, the type is antialiased and set nicely, and the grey screen itself is transparent so you can wave goodbye to whatever it was you were working on. It also appears on the screen in an eye-catching wipe transition from top to bottom. It's one of the scariest effing things I've seen in my life.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:59:42", "killed": false, "user_key": "f61190ed8c2750ed799d00b2c7602756", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648562": {"up_voted": false, "ip": "", "has_replies": false, "message": "Macs certainly crash, but you only saw an application crash. I'm sure the rest of the applications and users on that Mac were still running just fine.<br><br>Dave Winer saw the entire Mac crash.<br><br>Macs crash rarely, though. I have a Mac that I use daily that hasn't been rebooted or shut down in 62 days, only slept. My main production laptop, that I carry all over town, is rebooted about once a week...and that's because I do it, not because it makes me.<br><br>If an application crashes, that could be just as much a problem with the developer code than with the OS. If the entire Mac crashes, the most likely cause is a corrupted hardware driver or bad RAM. When your hardware is in good shape the OS can simply chug along and you should be able to get 100+ days of uptime like I've seen on my Macs.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:56:59", "killed": false, "user_key": "f03bc9180209177f84eb721dd737bd6a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648563": {"up_voted": false, "ip": "", "has_replies": false, "message": "Whenever Windows crashes I see a Blue Screen with crash codes. It happens.<br><br>When Mac OS X crashes, I let you know what I saw.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:56:32", "killed": false, "user_key": "6255af72b7a3238088267d01a76e15bc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648564": {"up_voted": false, "ip": "", "has_replies": false, "message": "In my experience, being a Mac user for exactly one year now. I've never once had Mac OS X crash and my computer restart. My work PC hasn't done that in the past year, but on a few lower end PC's I've worked on for my friends have.<br><br>To be honest unreliable software is usually the result of bad hardware on any system.<br><br>I still trust my Mac a lot more than I ever would a PC though.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:54:05", "killed": false, "user_key": "495d279860275475a3126488c6a419f2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648565": {"up_voted": false, "ip": "", "has_replies": false, "message": "Different but related topic: If you're going to edit in HD, plan to eat up gobs of drive space. Firewire drives  are probably the way to go if you're using the MacBook Pro. Avoid the Maxtor 1TB and (probably) other newer Maxtors as well. The new ones go into \"sleep\" mode and don't seem to know when to wake up.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:33:28", "killed": false, "user_key": "370b010c427ac26a6c02c70e80d7e6bc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648566": {"up_voted": false, "ip": "", "has_replies": false, "message": "As far as I know, with Windows 2000 and Windows XP, an app crashing doesn't bring down the system.<br><br>With Windows 98 and Me, as I understand it, applications ran in a shared memory space, where one program could lock up windows entirely. With XP and 2000, the system maintains a space for itself in memory that applications can't touch, so a crashing app can't bring down Windows. I think there are some cases where it is theoretically possible, but it is much less likely.<br><br>Personally I haven't had XP crash or an app crash XP, ever. About once a month or so IE will crash, but that's usually caused by some misbehaving website (a flash site, or javascript, or something).<br><br>The only other \"crashing\" I experience is sometimes on my X41 Tablet, I find it with the screen blank and unresponsive, and I have to hard-power it off. That happens proably once every two months.<br><br>I also have an iMac, but don't use it enough to comment on how stable it is.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:35:36", "killed": false, "user_key": "1f374ce0f19ec5a7b57ae62f807b0ece", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648567": {"up_voted": false, "ip": "", "has_replies": false, "message": "I've noticed the differences between an app crashing in Windows and one in a UNIX/Linux OS.  In Windows, you might get a dialog or even [GASP] a BSOD following the app's crash.  The handy thing about crashes on Windows is that you immediately know that the app crashed and you're usually given some reason why.  Sure, that reason might be a completely unhelpful \"memory could not be read\" error, but odds are, the EXE (or other responsible file) is also displayed.<br><br>On a UNIX/Linux machine, the crashing app tends to vanish.  *Poof*  The app never even has a chance to say \"bye\".<br><br>I know that Apple is all about the user experience, but I would think that a running app that disappears is far more jarring that one that alerts the user of a crash.<br><br>For what it's worth, I haven't had a complete Windows crash (BSOD) or lockup since the Windows 2000 days, and that was caused by a failing hard drive that had exceeded its MTBF.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:37:20", "killed": false, "user_key": "1b7d397d92dc19b6300801ba16bcf36d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648568": {"up_voted": false, "ip": "", "has_replies": false, "message": "Scoble,<br><br>In my experience iMovie is notoriously finicky (no experience with Final Cut Pro), and has been known to randomly give the SBBOD (spinning beach ball of doom). Best advice I can give you is make sure you max out the memory on your brand new Mac if you are going to do a fair amount of video editing.  2 gigs as least. OS X loves memory, and the more you give it the happier you will be in the long run.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:33:03", "killed": false, "user_key": "435bbbd819bc85c8a7c561c33dad4c57", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648569": {"up_voted": false, "ip": "", "has_replies": false, "message": "Al: Patrick raves about Apple even when I'm not there, which earned him the \"lemming\" nickname from Irina. We're going to make him a shirt with the Apple logo and the word \"lemming.\"", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:28:48", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648570": {"up_voted": false, "ip": "", "has_replies": false, "message": "Paul: interesting. On Windows most crashes are caused by poorly written drivers which are integrated deep into the system. Apple only has to write a small small small number of drivers compared to the Windows ecosystem so I'd expect their quality to be far higher.<br><br>I haven't had a system-level hang in more than six months, but then I have a Lenovo Tablet PC now and had a Toshiba one before then. But those two machines have well written drivers, which explains my good experiences.<br><br>My last crash? Firefox crashed on me last week and left up all my apps, though.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:27:52", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648571": {"up_voted": false, "ip": "", "has_replies": false, "message": "Patrick really likes Mac or he just likes to egg you?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:27:46", "killed": false, "user_key": "ff72424cfaf80900572429156c789a3d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648572": {"up_voted": false, "ip": "", "has_replies": false, "message": "Dude, get a mac.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_18:47:12", "killed": false, "user_key": "503ebf3f685914ff84f35e12ca8a61a7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648573": {"up_voted": false, "ip": "", "has_replies": false, "message": "Well the worst crash I ever personally had was on a MAC (I did have a Pr1me disk that had been gouged down the aluminum but that happed before my time at that company)<br><br>It was one of the Mac quadras \u2013 it made the Car crash noise and died totally and thats the Only time I have a computer crash so bad I cant get it going.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_12:29:42", "killed": false, "user_key": "15626198d552b84b0d0d787f8ec124a7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648574": {"up_voted": false, "ip": "", "has_replies": false, "message": "I don't use Macs, But I'm surprised to hear all this talk about OS X crashing just as much as XP, or XP rarely crashing.<br><br>XP *does* crash, and it's not hard to bring down the whole thing. One of my last XP crashes? Had two Firefox windows filled with tabs I was moving between, with some drag-n-drop action. Locked the sucker up.<br><br>I still crash Firefox occasionaly, but I've never had Ubuntu freeze up. I'm sure I'm one of the lucky few, but all my Linux lockups have been related to misconfigured hardware and bad drivers.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_11:23:51", "killed": false, "user_key": "13f93ce1e022ce7016613acefb30baa0", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648575": {"up_voted": false, "ip": "", "has_replies": false, "message": "I worked for 10 years for a company that exclusively used various Mac products and I'll tell you this - Oh yeah they crash.  And when they crash there is nothing to do but restart it.  At work either giggled or rolled our eyes whenever we heard \"Macs Never Crash\".", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_11:46:41", "killed": false, "user_key": "2271e15f41ea2a24a3e6c2937a4e7c07", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648576": {"up_voted": false, "ip": "", "has_replies": false, "message": "okay, so we all agree that no matter the OS (yes, even Linux) machines crash.<br><br>So, how about this?...let's compare the frequency of \"crashes\" between Windows, OSX, and Linux. Ready?  Go!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_11:49:50", "killed": false, "user_key": "26493d7270fb206c1e08599674e51e5a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648577": {"up_voted": false, "ip": "", "has_replies": false, "message": "I've had problems with my MacBook kernel panicking... it seems it wasn't taking too nicely to my 2GB of third-party RAM.  That Grey Screen is one ominous sight to see.<br><br>So yeah, Macs can crash when all is not well.  I still dig 'em and I'm not going back to PC land.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_11:53:54", "killed": false, "user_key": "5de6eade9b61a1ea85aa936c4b703672", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648578": {"up_voted": false, "ip": "", "has_replies": false, "message": "Dual Core Intel on Windows has more choices in terms of NLEs and Videography, more compression, color correcting and automational tools too. Not that Apple and FCP aren't great choices...themselves. But a wider variety in things Windows. But no need for OS wars, use whatever works.<br><br>The Avid and Vegas communities are wonderful. Wish to gosh, the Sony Media (formerly Sonic Foundry) Suite was on OSX.<br><br>But the joke of Movie Maker is not even a consideration, indeed banish it from all memory.<br><br>Dual Core Box + Vegas Suite = cheapest.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_10:33:39", "killed": false, "user_key": "cab1041ab2de14f71e070c15f8ae968e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648580": {"up_voted": false, "ip": "", "has_replies": false, "message": "My wife and I are experiencing the Myth of the Mac. We recently purchased a new MacBook so that Tracy could have a laptop and so I could do previews on Safari for my development projects.<br><br>First things first. After waiting a very long time for it to make its global trek from Suzhou China to Nova Scotia. We tried to turn the system on and we got nothing. It was dead. We thought maybe it needed to charge. Nope.<br><br>After looking throught he manual to find out what to do if it won't turn on and proceed to exercize our hands through the intricate key-press combinations that could qualify as a sobriety test the system would come on but if you moved it it would shut down. If you touched it wrong it would shut down.<br><br>We called Apple to send it back. They said sure.<br><br>We have recieved the new one (that works) and now are attempting to network with my multi system windows based home office network.<br><br>Holy crap. I have set up all sorts Windows and Linux networks using SMB and the like and always with relative ease. Trying to give the MacBook access to the windows files is a major pain. Fortunately I have a network sys admin background or I wouldn't have been able to connect to my file server using the archaic server address required to connect.<br><br>After a week I still can't connect to my shared Epson printer which I had always been able to connect to using my Nix boxes.<br><br>Mac is easy so long as you have never used a computer before. That way you won't be missing what you can't do.<br><br>The Myth Of Mac is stong and powerful but it is just that--a myth.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_10:39:21", "killed": false, "user_key": "c519558f6d6ff12136ac8f05783a4cd9", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648581": {"up_voted": false, "ip": "", "has_replies": false, "message": "My first Mac was a used, ebay-bought '98 Powerbook... still the most reliable computer I've ever used, and it never had a system crash. I was so pleased with it, I happily shelled out for a shiny new G4 shortly after they came out... only to be entirely dissapointed. The system on it went down regularly... and the warranty-covered checkups provided a temporary fix accompanied by comments such as \"This is so strange... Macs never act this way.\" After 6 months of this (and the loss of a few key presentations in the process), I ended up switching back to Windows. It's a clunky, annoying OS... but sadly it's also cheaper and more consistent than my last Mac.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_10:55:44", "killed": false, "user_key": "9079fef07a9fe81295489e12c9b23d21", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648582": {"up_voted": false, "ip": "", "has_replies": false, "message": "We've just sent FIVE brand new 15 inch Macbook Pro's back to Apple in Australia for replacement after each and every one, out of the box, experienced repeated kernel panics. (Grey screen of death, if you've never had the pleasure <a href=\"http://www.imdb.com/title/tt0401085/\" rel=\"nofollow\">http://www.imdb.com/title/tt0401085/</a>)<br><br>Apple was eventually cooperative and we have brand new just-manufactured stock out of Singapore as replacements. Something is afoot with some of the hardware, but they are not talking. Lesson learned: push back pretty hard against Apple if any recent purchases are going pear-shaped.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_09:31:35", "killed": false, "user_key": "9459d307bb184353e05a084b4cb43b72", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648583": {"up_voted": false, "ip": "", "has_replies": false, "message": "d'uh wrong link in the previous post: <a href=\"http://en.wikipedia.org/wiki/Kernel_panic\" rel=\"nofollow\">http://en.wikipedia.org/wiki/Kernel_panic</a><br>(though the link to IMDB is a good French Canadian film ...)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_09:33:29", "killed": false, "user_key": "9459d307bb184353e05a084b4cb43b72", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648584": {"up_voted": false, "ip": "", "has_replies": false, "message": "I'm an IT professional, and based on my experience, crashes are not related to system/operating system anymore. It's the bad users that make the system crash.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_09:16:54", "killed": false, "user_key": "e9f4d05af73965edb8e60bf5252fbbcf", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648585": {"up_voted": false, "ip": "", "has_replies": false, "message": "I guess the key is that her Mac didn't crash but the application did, and in my experience, an app crashing on Windows causes the system to freeze up (whether or not it was Windows that caused the crash, I'll never know).  Whenever I've had a software freeze/crash on a Mac, clearing away that app leaves me free to use the rest of the system (of course its frustrating to lose the app and any data being worked on though).", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:22:05", "killed": false, "user_key": "23bc18bc76f90fce77946dbc3e38b44b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648586": {"up_voted": false, "ip": "", "has_replies": false, "message": "Yeah, that doesn't seem very pragmatic to me. To avoid paying $100 (Adobe Premiere Elements) $450 (Sony Vegas 6) or even $800 (Adobe Premiere Pro) to do my HD video editing, I'm going to buy a $2700 17\" macbook so I can use the included AV software because \"I use the cheapest software possible\". And when lo and behold iMovie crashes, I make a post about it being \"surprising\".<br><br>Since apparently my company is based on HD video, and now I have HD ability, I extole the virtues of it and shun other sites that don't have it, regardless of suitablity and economics.<br><br>I can't run my company on beta software but I can run it on the cheapest, even if it does crash.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_08:37:04", "killed": false, "user_key": "a9f8b6edda50294c579789b748dc11aa", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648587": {"up_voted": false, "ip": "", "has_replies": false, "message": "Neither OS X or XP crash for me and both have there share of app crashes, but the real difference is the \"getting bogged down\" factor. My XP machine (IBM something or other) feels like it needs to be rebooted every 3 days before things start getting quirky and slow. My Mac runs for weeks and only needs a reboot when there's a software update that requires it.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_08:15:44", "killed": false, "user_key": "bab0d9101c3004c8221783eafbfef0ad", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648588": {"up_voted": false, "ip": "", "has_replies": false, "message": "Whoever says Macs do not crash need to get their heads check! Or better yet, get an old IBM original keyboard and whack them on the head!<br><br>Macs, like Windows and Linux do crash. It is the frequency of the crashes that differs from one platform to another.<br><br>Apple's iMovie is notoriously and perpetually in beta - just like Windows OS. :P", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_08:08:15", "killed": false, "user_key": "881326d807cb15fec8ece230ed37d5e5", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648589": {"up_voted": false, "ip": "", "has_replies": false, "message": "William: the app crashed. It's been so long since I've had an OS crash I didn't think they happened anymore. And I'm using Windows so I'm sure that they don't happen on the far superior and more modern OSX. ;-)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:15:09", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648590": {"up_voted": false, "ip": "", "has_replies": false, "message": "Did the App crash, or did OS X crash?  To me, there's a difference.  I've had apps hang up (like Safari), but OS X just keeps on working for me - so far.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_15:14:01", "killed": false, "user_key": "43fc685e44d6417199b5f2c540f45431", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648591": {"up_voted": false, "ip": "", "has_replies": false, "message": "For some reason (and I really, really, really would like it to be otherwise) I am a master in making Macs crash (not OSX, the apps). Especially Logic seems to be my main enemy on the Mac.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_05:40:40", "killed": false, "user_key": "d044c2dc4690208c27313fdc5a8544cc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648592": {"up_voted": false, "ip": "", "has_replies": false, "message": "I only recently switched to a Mac (second-hand G5 from eBay) and have had some application hangs, but no system crash. A friend of mine however switched the same day to a 20\" iMac and his Mac had a system hang the first day.<br><br>I haven't seen my Toshiba tablet crash, not even since I've started to use Vista. My home system would hang periodically, which was caused by bad display drivers. I've read/heard somewhere (guess it was Major Nelson's podcast, but not sure) that the majority of system hangs are caused by bad video drivers.<br><br>Anyway, let us know which tools you use on the Mac to edit your video. I have over 10 hours of video still lying around to edit...", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_05:16:18", "killed": false, "user_key": "e77887ef5a96c7cc3659a2a543b4576d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648593": {"up_voted": false, "ip": "", "has_replies": false, "message": "Macs, Windows. They're all the same, they crash.<br><br>Stop being a lemming. Go Linux like the rest of us enlightened folks.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_05:06:33", "killed": false, "user_key": "c68455b9f2e48f7e6b6e75e33ec135a1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648594": {"up_voted": false, "ip": "", "has_replies": false, "message": "How much does Microsoft paying to writing articles like this :P", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_04:17:30", "killed": false, "user_key": "613b78c88e3b57a9ac8a1c6eaab9f49d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648595": {"up_voted": false, "ip": "", "has_replies": false, "message": "Why didn't Dave specify which software crashed on his mac?<br><br>The only apps that crash on my Mac are Word, Excel, PowerPoint.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_04:10:12", "killed": false, "user_key": "9aae0e2c1503b1e541e4c4cb9bb08f0a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648596": {"up_voted": false, "ip": "", "has_replies": false, "message": "You call Vista beta software? When Microsoft delivers their software they're beta versions. With SP1 they're release candidates.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_04:07:15", "killed": false, "user_key": "cae872e97ef56555ea01f59207a50240", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648597": {"up_voted": false, "ip": "", "has_replies": false, "message": "for a second there I thought you actually got a Mac to crash. phew.<br><br>so what was the post for again?<br><br>my old eMac would hangup if I really pushed it to the limit... it only had a pathetic 256MB RAM", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_03:54:17", "killed": false, "user_key": "ad6b3ed70e18b565dca6c4f179f098f2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648598": {"up_voted": false, "ip": "", "has_replies": false, "message": "Macs do crash. This is no surprise to anyone who's used enough of them. It's purely a myth that they don't crash. Perhaps it's a myth propagated by those who have never had their personal Mac crash, but there are people with XP who have never experienced a crash, either. The vast majority of my own crashes on XP are of my own doing for using beta drivers and beta programs all over the place. Other than that, I find it very stable. Macs are very stable, too, but the belief that they're far less prone to crashes is a myth.<br><br>BTW, who buys a whole new laptop just for one built-in app? I would've bought something comparable (like Vegas Movie Studio) for ~$100 instead of throwing $1200 or whatever at a new laptop.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_17:21:57", "killed": false, "user_key": "ecb0f72bd4658905756ab7a72d79615d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648599": {"up_voted": false, "ip": "", "has_replies": false, "message": "Own a piece of internet history visit <a href=\"http://www.crorepatiland.com\" rel=\"nofollow\">www.crorepatiland.com</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_03:01:04", "killed": false, "user_key": "dc21ed486022a08fb3b6a0a494341947", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648600": {"up_voted": false, "ip": "", "has_replies": false, "message": "My Intel Core Solo Mac Mini (purchased in march) craps the bed randomly all the time. I've taken every occasion when this happens (and your BSOD is a funky transluscent message writen in lots of various languages telling you to reboot).<br><br>Note: could I hack it to use Ze Frank's \"a55hole\" quote?<br><br>Anyway. I'm glad you posted that, Robert. I thought it was just me.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_01:51:30", "killed": false, "user_key": "97c9f8bfa1c0a65222075bacdea9b7bd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648602": {"up_voted": false, "ip": "", "has_replies": false, "message": "I wish one of my Macs would crash, just once, since I'm still curious after all these years to see what the MacOS equivalent of the BSOD is like...<br><br>--R.J.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_01:36:56", "killed": false, "user_key": "440fa15e94213bf7157022055ed1396e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648603": {"up_voted": false, "ip": "", "has_replies": false, "message": "My iPod mini reboots randomly on occasions ... the music cuts out and the screen goes blank and later the Apple logo appears.<br><br>It is rather telling that they show you on the Apple website how to do a hard reset.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_01:40:12", "killed": false, "user_key": "0c94d1c6a103c47240fe6cb43e223987", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648604": {"up_voted": false, "ip": "", "has_replies": false, "message": "dissapointed you didn't get that thinkpad z61p i told you about<br><br>smaller than the 17 inch, 15.4 inches, yet 1920x1200<br><br>sigh<br><br>return the mac, take the hit with the restocking fee, and please get the thinkpad!<br><br><a href=\"http://www.engadget.com/2006/07/19/lenovo-announces-thinkpad-z61p-mobile-workstation/\" rel=\"nofollow\">http://www.engadget.com/2006/07/19/lenovo-annou...</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_00:55:41", "killed": false, "user_key": "5546dd483d601293c5ab913071bdcabc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648605": {"up_voted": false, "ip": "", "has_replies": false, "message": "You suck. Macs are better than PC all the way. YOU SUCK!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_00:41:33", "killed": false, "user_key": "bc50a67777a4ef4899bafcef781be7b6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648606": {"up_voted": false, "ip": "", "has_replies": false, "message": "Oh yeah, almost forgot. Is this one of the posts you forget about when you start complaining about people being mean? Because, it seems to me that if it really bothered you, you'd stop flame-baiting so much.<br><br>I know that's a very odd thing as a concept, but for someone who bitches loud and long about OMGMEANPEEPOLE!!!111, it's a little...odd to see you so blatantly Dvoraking people.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_00:29:56", "killed": false, "user_key": "422187df3c45655b0dc2ae5de0710b27", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648607": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert, the fact that you brag about using the cheapest tools you can lay hands on is sadly not surprising, but it explains so much about you.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_00:28:08", "killed": false, "user_key": "422187df3c45655b0dc2ae5de0710b27", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648608": {"up_voted": false, "ip": "", "has_replies": false, "message": "I've had OS X since its initial version.  I have never seen the screen Dave Winer says he got.  Never.  Ever.  I wish he had said more about what led to it.<br><br>LayZ, the highest price differential between Wintel and Macs is with desktops, especially the G5/Mac Pro. So, from a price perspective, Robert's purchase is fairly competitive.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_00:26:28", "killed": false, "user_key": "fff84bc87483c130a095dba4c2969247", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648609": {"up_voted": false, "ip": "", "has_replies": false, "message": "IME, crashes are rearely a problem in OS X unless there are hardware issues. Software hanging does happen however. I find this is usually related to network access issues rather than anything to OS X directly. Either way, that's where Force Quit is so handy (ah, that handy little Apple menu, still serving us well after all these years!) - no need for restarts.<br>I just hope parallels is so reliable when I fire up XP.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_00:22:19", "killed": false, "user_key": "ca710414b581f7f90e6dcf7f8597583a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648610": {"up_voted": false, "ip": "", "has_replies": false, "message": "I switched from Windows XP Pro to a 17\" Mac Book Pro on 6/17.  Now the middle of August.  I have had to do NOTHING to the Mac (I do run software update once in a while.)  I have had NO OS crashes.  None.  I have hung up Entourage a few times, and once an application just  went away.<br><br>Compared to my Windows experience (I still use XP for work at home and Windows 2000 for work at work) -- I'll never go back to Windows.  I should have done this years ago.<br><br>I have been programming Windows professionally since about 1987, I think.  I know that if a device contains software, it will eventually break, so...  I won't claim that it will never happen.  For now, I'm a believer.  Apple has a better mousetrap.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_00:21:30", "killed": false, "user_key": "4141f0f24e9f96fe5c8e6749d89d1506", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648611": {"up_voted": false, "ip": "", "has_replies": false, "message": "Whoa Boy! Two Quick points:<br><br>Sony VEGAS Rules! XP, HD, format agnostic, Resolution Independent...<br><br><a href=\"http://www.sonymediasoftware.com/products/vegasfamily.asp\" rel=\"nofollow\">http://www.sonymediasoftware.com/products/vegas...</a><br><br>Macs crashing? check out this vid...<br><a href=\"http://www.happynowhere.net/mac_parody.php\" rel=\"nofollow\">http://www.happynowhere.net/mac_parody.php</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_16:58:39", "killed": false, "user_key": "bigduke6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "3 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}, "9648612": {"up_voted": false, "ip": "", "has_replies": false, "message": "I worked for a big telco in the late 90's installing ADSL. Even then Apples were reputed to be crash proof. About 5% of my installs involved Macs. Much to my surprise, I observed quite a few Mac crashes. What are the odds of that? These Mac owners who gloated about their machines were so embarrased to have me witness this. On the other hand, maybe it was just bad karma.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_23:50:57", "killed": false, "user_key": "da43d1ead95dc61969e8e22557ad7159", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648613": {"up_voted": false, "ip": "", "has_replies": false, "message": "The point seems to have been missed here \u2014 Macs are machines, machines fail, so yes, Macs do crash from time to time. But do you honestly contend they are less stable than Windows machines? Really now!<br><br>Macs aren't perfect, maybe aren't even good, but when compared to Windows, well, let's not waste time comparing. Let's just say Macs are better.<br><br>As for those Mac ads, they certainly have crawled beneath Windows users' skins, haven't they? Let it go! They're just ads, like Pepsi verus Coke and Ford versus Chevy. By the way, whatever happened to Chevy, anyway?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_23:26:56", "killed": false, "user_key": "48821e2869f211199c1755d4b85ad556", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648614": {"up_voted": false, "ip": "", "has_replies": false, "message": "In the apple forum we can find some reports of Intel macs that Crushes with iMovie HD or Fina Cut!<br><br>I dont know why Apple doesn have repaired that trouble.<br><br>Sorry but i dont have a fluid or very coherent english..", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_23:25:13", "killed": false, "user_key": "5ff11eacf0cbb6ef30860649c8ba3e3b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648615": {"up_voted": false, "ip": "", "has_replies": false, "message": "you use \"the lowest-cost tools absolutely possible\"?  \"Why pay more?\".  Well, then why did you get a MacBook?  By your own admission they are more expensive than other options on the market. I'm also sure you could have purchased a cheaper camera.  I dunno, but I gotta think that if your business depends on the quality of your content over your competitors you would invest as much as possible in getting the best tools possible. I mean, \"Blair Witch Project\" was an anamoly.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_23:13:56", "killed": false, "user_key": "26493d7270fb206c1e08599674e51e5a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648616": {"up_voted": false, "ip": "", "has_replies": false, "message": "I always thought it was a straw man argument used by anti-Mac people. \"Macs DO crash. They're not so great.\" As though that was the reason why we use Macs. Never mind the much-more-civic shareware/freeware community, comparative lack of spyware, viruses, rootkits, etc., general ease of use, freedom from Microsoft spying and \"checking on your license,\" etc.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_20:06:31", "killed": false, "user_key": "bee409ef1e8fb60bf8e344c6253eb043", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648617": {"up_voted": false, "ip": "", "has_replies": false, "message": "2 1/2 years ago I was persuaded by Mac-owning friends to 'switch' to an iBook in Jan 2004.  I found it crashed just as much as my old Dell/XP laptop, no better. And that was the OS, not just the apps.<br><br>Every time I told them, they'd say 'oh, it's not the Mac, you must just have a bad machine, get it changed'.  But an Apple shop checked it over and declared it OK.<br><br>I started to feel over-evangelized by my Mac friends. So after 18 months I switched back to Dell, this time the superb WUXGA 1900x1200 screen, and I'm happy, and it crashes just about the same as the Mac, perhaps a little less.<br><br>But XP feels a bit easier for me to use and I got fed up with the wide-eyed Mac evangelism.<br><br>But wow, the Dell screen is so sharp, so clear!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_20:15:55", "killed": false, "user_key": "ce18f10996dec80ef787c434538d948d", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648618": {"up_voted": false, "ip": "", "has_replies": false, "message": "I really hate Macs, but our schools have them all over, it sucks.<br><br>visit me please<br><br><a href=\"http://snipedout99.wordpress.com/\" rel=\"nofollow\">http://snipedout99.wordpress.com/</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_16:27:41", "killed": false, "user_key": "8c710c0a060ba0d588d8e9e9f9de9f58", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648619": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ironically, I just took in one of our two-year-old PowerBooks into the shop because its hard drive melted. First time that's ever happened to a PC I've owned, and I've probably owned 20 of them.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_22:08:21", "killed": false, "user_key": "dbarefoot", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "3 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}, "9648620": {"up_voted": false, "ip": "", "has_replies": false, "message": "Two years of OS X use. Apps crash, but the OS has never crashed yet.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_22:27:31", "killed": false, "user_key": "bcc7e312e045f2264e252c591e7af1de", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648621": {"up_voted": false, "ip": "", "has_replies": false, "message": "I use both a 15\" Powerbook and G5 desktop and I've never had a crash on either using OS X 10.1 though 10.4.7.  I'll second that this is probably a hardware issue.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_22:31:35", "killed": false, "user_key": "6feebd01d9d994c172776309361071d6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648622": {"up_voted": false, "ip": "", "has_replies": false, "message": "FCP is a good choice...as be Vegas, SpeedEdit, Avid and Avid Liquid.<br><br>Vegas is the easiest get up and go...", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_22:33:54", "killed": false, "user_key": "cab1041ab2de14f71e070c15f8ae968e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648623": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Chris: I use the lowest-cost tools absolutely possible. Why pay more?\"<br><br>Buying a new computer is more expensive than buying a simple software program like Sony Vegas.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_21:13:28", "killed": false, "user_key": "516c5c87a776b1c80d6735f144442be1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648624": {"up_voted": false, "ip": "", "has_replies": false, "message": "Dear Robert,<br><br>I'm well aware of Apple's market share figures.<br><br>But calling that change 'mass movement' seems premature...<br><br>This reminds of story that happened when I was in highschool. Our math  teacher was making remarks regarding our results from the last math test, saying that on average there was a status quo except for one student who had accomplished the amazing fit of improving its results by on hundred percent, yes 100%. The teacher rant emphatically on how the guy had made tremendous progress since he had doubled his grade. He than explained that the guy had 1/20 for the previous test and obtained 2/20 for the new test...<br><br>Mac users are still the crazy ones, the misfits, the rebels and the troublemakers'.<br><br>:-)<br><br>And for that reason there's an infinite (!) road for them to go before they become 'the mass' (god forbid)<br><br>= tmk =<br><br>PS: Yeah math teachers can be cruel in many ways ;-)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_21:12:22", "killed": false, "user_key": "6978d06b0297f2d74b218febe6f6f872", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648625": {"up_voted": false, "ip": "", "has_replies": false, "message": "But your statements to the effect that it was the laptop for you ARE full of sh!t.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_21:04:24", "killed": false, "user_key": "3aeb85796d88e54daedf94e769fda691", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648626": {"up_voted": false, "ip": "", "has_replies": false, "message": "Chris: I use the lowest-cost tools absolutely possible. Why pay more?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_19:21:25", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648627": {"up_voted": false, "ip": "", "has_replies": false, "message": "Goebbels: the Dell has a far superior screen to the Macs. That's no shit.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_19:23:00", "killed": false, "user_key": "3553f5e0db0fd1ec4e40a932a2d8f5b3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648628": {"up_voted": false, "ip": "", "has_replies": false, "message": "I understand Windows Movie Maker doesn't support HD, but why are you using free video editing software to run your business in the first place?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_18:58:29", "killed": false, "user_key": "516c5c87a776b1c80d6735f144442be1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648629": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert- Sony Vegas is GREAT on Windows for HDV editing.  I've gone for weeks editing a single video in HD without any hiccups or even shut-downs.  Multi-mon and everything. If not Movie Maker, think about Vegas baby, Vegas. ;)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_19:00:53", "killed": false, "user_key": "4124698cea3dbb7aa7aaaff2fd87394b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648630": {"up_voted": false, "ip": "", "has_replies": false, "message": "AndyC:<br><br>\"It\u2019s amazing how many Mac owning commenters have seen XP BSOD , even though a) they\u2019re using Macs and b) the default behaviour of XP is to reboot rather than blue screen!\"<br><br>Let me be another of those. My 4-month-old Dell has BSOD'ed on me three times.<br><br>But continue with your implied theory...?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_14:54:57", "killed": false, "user_key": "49d11e322bcef906f9265fedb2938e14", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648631": {"up_voted": false, "ip": "", "has_replies": false, "message": "<blockquote>Don\u2019t worry, this post was typed on a Tablet PC. All is not lost for the Windows faithful.</blockquote><br><br>Gh, nice touch !", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_18:50:39", "killed": false, "user_key": "e0e9586bc8af374a791d21a703d97281", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648632": {"up_voted": false, "ip": "", "has_replies": false, "message": "I just don't get these Mac people.  I've owned various Mac's for 7 years and run OSX since it's earliest public beta release.  I've owned many, many Windows PC's over that time as well.<br><br>Folks, Mac's crash.  They crash often, they crash hard.  iMovie crashes too and recovering lost projects is pretty much a lost cause.  Anyone telling you otherwise either doesn't use their Mac or fires it up once in a while to launch one of Apple's own apps.  Install a bunch of 3rd party apps and watch the fun ensue.<br><br>Trust me Robert, as a long time Mac user you will see your shiny new Mac crash.  There might be a pretty translucent screen instead of a blue one, but crash it will. :-)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_20:48:12", "killed": false, "user_key": "52326bcc0d65cd0e2b6e01c67c5c2e1c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648633": {"up_voted": false, "ip": "", "has_replies": false, "message": "I haven't seen a Mac kernel panic since OSX 10.1.<br><br>But my OSX 10.2 installation did corrupt itself.  I could log in, but after that the system wouldn't recognize my password, so I couldn't make system changes, install anything, or run software that required an admin password (like Retrospect Express backup software).  And the always suggested, but seldom helpful, \"Repaire file permissions\" didn't fix the problem.  I eventually had to reinstall the system (actually, I wiped the drive in installed 10.3).<br><br>So no, Macs are not perfect, by any stretch of the imagination.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_18:45:13", "killed": false, "user_key": "c81a074354982fcc2dd1ae1e54f2fbe2", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648634": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hi Scoble - i'm not sure why its windows movie maker or nothing ... but really why is it so hard to get a decently spec'ed Tablet PC outside the USA?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_18:46:13", "killed": false, "user_key": "6a4d3e7eac18692d7dff69390a009a4b", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648635": {"up_voted": false, "ip": "", "has_replies": false, "message": "Robert,<br>Max out the RAM, avoid haxies and anything labeled \"Symantec\". Give Quicksilver and OmniWeb and ReelBean a try.<br><br>Best o' luck on that deadline!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_18:15:52", "killed": false, "user_key": "a3b7f73a77d0ccd67b12162065b65779", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648636": {"up_voted": false, "ip": "", "has_replies": false, "message": "Hold the front page: \"A-list blogger states the bleedin' obvious!\"<br><br>I've only had a Mac for 6 months, various apps have crashed occasionally, and it's locked up completely twice I think, but generally OS X seems a lot more stable than Win2k or XP. Many of the apps I use are open source, which helps when it comes to getting fixes.<br><br>The Linux kernel and core tools seem even more stable, I'd say popular apps for it (like Firefox and OpenOffice) tend to be at least as stable as their MS/Mac counterparts.<br><br>Perhaps the reason the blogosphere doesn't seem as geeky as it used to be is that all the serious coders have moved to <a href=\"http://planet.ubuntulinux.org/\" rel=\"nofollow\">Planet Ubuntu</a>...", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-16_14:35:48", "killed": false, "user_key": "danja", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": false, "votable": true, "date": "3 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}, "9648637": {"up_voted": false, "ip": "", "has_replies": false, "message": "The typical Windows XP crash I'm familiar with may not in fact take the entire system down, but it grinds the thing to a halt sometimes that it won't do much but thrash. Doing anything productive is gone so it might as well take the entire thing down because a reboot is maybe 30 seconds on this machine. Never seen that on my Mac: jut applications crashing.<br><br>On related note, what did Microsoft do to Task Manager? In Win2k it pops right up nearly all the time. In XP it can take a long time to come up.<br><br>Winer is an idiot. If your Mac (or any computer) is crashing that often, you try to fix it and then take it back because it is borked. Yes I said idiot because anyone that's use Macs as long as he has knows that. To claim anything else is disingenuous and is based on other motives.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_18:20:08", "killed": false, "user_key": "d842f640e00e234ed3b1fddc6861e3ca", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648638": {"up_voted": false, "ip": "", "has_replies": false, "message": "Welcome back to Macland Robert. Yes, Macs do crash. My favorite is the full blown Kernel Panic (you will learn about those!) IMHO Mac OS X stability peaked at 10.2.8 and then has gone down a bit. I am sure you have repaired permissions on your Mac. That is in Applications:Utilities:Disk Utility. Repairing permissions is done when the system is booted from the boot volume.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_18:22:51", "killed": false, "user_key": "eacdc1483362a0a660a1f4e6b639028a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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}, "9648639": {"up_voted": false, "ip": "", "has_replies": false, "message": "Also you might want to check out Final Cut Express HD before buying FCPro.  It will save you some money and you can easily upgrade should you need the other features.  iMovie is better then MovieMaker but both have their limits.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2006-08-15_18:11:25", "killed": false, "user_key": "5ec0853d9a59e915a26bdd98816f88de", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "3 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": "18370040", "user_id": "anonymous", "forum_id": "125200", "hash": 3250606407539613744}, "thread": {"total_posts": 0, "paginate": false, "per_page": 0, "slug": "surprise_of_the_month_macs_crash", "num_pages": 1, "days_alive": 0, "realtime_paused": true, "id": 18370040, "num_posts": 123, "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=surprise_of_the_month_macs_crash' +
		'&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/surprise_of_the_month_macs_crash/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='	+ 'surprise_of_the_month_macs_crash'
			+ '&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/surprise_of_the_month_macs_crash/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">123</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://scobleizer.disqus.com/surprise_of_the_month_macs_crash/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/surprise_of_the_month_macs_crash/">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/surprise_of_the_month_macs_crash/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:18370040" 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'				: 'surprise_of_the_month_macs_crash',
			// 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/surprise_of_the_month_macs_crash/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='	+ 'surprise_of_the_month_macs_crash'
			+ '&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='	+ 'surprise_of_the_month_macs_crash'
			+ '&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='		+ 'surprise_of_the_month_macs_crash'
				+ '&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/18370040/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-9648590">\
	 <div id="dsq-comment-header-9648590" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648590" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648590" href="http://william.beem.us/" target="_blank" rel="nofollow">William Beem</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648590" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648590" class="dsq-comment-message">Did the App crash, or did OS X crash?  To me, there\'s a difference.  I\'ve had apps hang up (like Safari), but OS X just keeps on working for me - so far.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648589">\
	 <div id="dsq-comment-header-9648589" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648589" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648589" href="http://scobleizer.wordpress.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648589" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648589" class="dsq-comment-message">William: the app crashed. It\'s been so long since I\'ve had an OS crash I didn\'t think they happened anymore. And I\'m using Windows so I\'m sure that they don\'t happen on the far superior and more modern OSX. ;-)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648585">\
	 <div id="dsq-comment-header-9648585" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648585" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648585" href="http://paulcape.blogspot.com/" target="_blank" rel="nofollow">Paul</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648585" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648585" class="dsq-comment-message">I guess the key is that her Mac didn\'t crash but the application did, and in my experience, an app crashing on Windows causes the system to freeze up (whether or not it was Windows that caused the crash, I\'ll never know).  Whenever I\'ve had a software freeze/crash on a Mac, clearing away that app leaves me free to use the rest of the system (of course its frustrating to lose the app and any data being worked on though).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648571">\
	 <div id="dsq-comment-header-9648571" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648571" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648571" href="http://alpascual.com/blog/al" target="_blank" rel="nofollow">Al Pascual</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648571" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648571" class="dsq-comment-message">Patrick really likes Mac or he just likes to egg you?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648570">\
	 <div id="dsq-comment-header-9648570" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648570" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648570" href="http://scobleizer.wordpress.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648570" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648570" class="dsq-comment-message">Paul: interesting. On Windows most crashes are caused by poorly written drivers which are integrated deep into the system. Apple only has to write a small small small number of drivers compared to the Windows ecosystem so I\'d expect their quality to be far higher.<br><br>I haven\'t had a system-level hang in more than six months, but then I have a Lenovo Tablet PC now and had a Toshiba one before then. But those two machines have well written drivers, which explains my good experiences.<br><br>My last crash? Firefox crashed on me last week and left up all my apps, though.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648569">\
	 <div id="dsq-comment-header-9648569" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648569" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648569" href="http://scobleizer.wordpress.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648569" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648569" class="dsq-comment-message">Al: Patrick raves about Apple even when I\'m not there, which earned him the "lemming" nickname from Irina. We\'re going to make him a shirt with the Apple logo and the word "lemming."</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648568">\
	 <div id="dsq-comment-header-9648568" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648568" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648568" href="http://www.myersds.com/" target="_blank" rel="nofollow">Larry Myers</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648568" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648568" class="dsq-comment-message">Scoble,<br><br>In my experience iMovie is notoriously finicky (no experience with Final Cut Pro), and has been known to randomly give the SBBOD (spinning beach ball of doom). Best advice I can give you is make sure you max out the memory on your brand new Mac if you are going to do a fair amount of video editing.  2 gigs as least. OS X loves memory, and the more you give it the happier you will be in the long run.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648565">\
	 <div id="dsq-comment-header-9648565" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648565" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648565" href="http://www.berks.tv/" target="_blank" rel="nofollow">Dan K</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648565" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648565" class="dsq-comment-message">Different but related topic: If you\'re going to edit in HD, plan to eat up gobs of drive space. Firewire drives  are probably the way to go if you\'re using the MacBook Pro. Avoid the Maxtor 1TB and (probably) other newer Maxtors as well. The new ones go into "sleep" mode and don\'t seem to know when to wake up.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648566">\
	 <div id="dsq-comment-header-9648566" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648566" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648566" href="http://adamb.nomadlife.org/" target="_blank" rel="nofollow">Adam</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648566" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648566" class="dsq-comment-message">As far as I know, with Windows 2000 and Windows XP, an app crashing doesn\'t bring down the system.<br><br>With Windows 98 and Me, as I understand it, applications ran in a shared memory space, where one program could lock up windows entirely. With XP and 2000, the system maintains a space for itself in memory that applications can\'t touch, so a crashing app can\'t bring down Windows. I think there are some cases where it is theoretically possible, but it is much less likely.<br><br>Personally I haven\'t had XP crash or an app crash XP, ever. About once a month or so IE will crash, but that\'s usually caused by some misbehaving website (a flash site, or javascript, or something).<br><br>The only other "crashing" I experience is sometimes on my X41 Tablet, I find it with the screen blank and unresponsive, and I have to hard-power it off. That happens proably once every two months.<br><br>I also have an iMac, but don\'t use it enough to comment on how stable it is.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648567">\
	 <div id="dsq-comment-header-9648567" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648567" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648567" href="http://www.chrisbellini.com/" target="_blank" rel="nofollow">Chris</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648567" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648567" class="dsq-comment-message">I\'ve noticed the differences between an app crashing in Windows and one in a UNIX/Linux OS.  In Windows, you might get a dialog or even [GASP] a BSOD following the app\'s crash.  The handy thing about crashes on Windows is that you immediately know that the app crashed and you\'re usually given some reason why.  Sure, that reason might be a completely unhelpful "memory could not be read" error, but odds are, the EXE (or other responsible file) is also displayed.<br><br>On a UNIX/Linux machine, the crashing app tends to vanish.  *Poof*  The app never even has a chance to say "bye".<br><br>I know that Apple is all about the user experience, but I would think that a running app that disappears is far more jarring that one that alerts the user of a crash.<br><br>For what it\'s worth, I haven\'t had a complete Windows crash (BSOD) or lockup since the Windows 2000 days, and that was caused by a failing hard drive that had exceeded its MTBF.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648564">\
	 <div id="dsq-comment-header-9648564" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648564" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648564" href="http://junebughunter.net/" target="_blank" rel="nofollow">Tyler Love</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648564" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648564" class="dsq-comment-message">In my experience, being a Mac user for exactly one year now. I\'ve never once had Mac OS X crash and my computer restart. My work PC hasn\'t done that in the past year, but on a few lower end PC\'s I\'ve worked on for my friends have.<br><br>To be honest unreliable software is usually the result of bad hardware on any system.<br><br>I still trust my Mac a lot more than I ever would a PC though.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648563">\
	 <div id="dsq-comment-header-9648563" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648563" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648563">Myles</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648563" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648563" class="dsq-comment-message">Whenever Windows crashes I see a Blue Screen with crash codes. It happens.<br><br>When Mac OS X crashes, I let you know what I saw.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648562">\
	 <div id="dsq-comment-header-9648562" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648562" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648562">Don</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648562" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648562" class="dsq-comment-message">Macs certainly crash, but you only saw an application crash. I\'m sure the rest of the applications and users on that Mac were still running just fine.<br><br>Dave Winer saw the entire Mac crash.<br><br>Macs crash rarely, though. I have a Mac that I use daily that hasn\'t been rebooted or shut down in 62 days, only slept. My main production laptop, that I carry all over town, is rebooted about once a week...and that\'s because I do it, not because it makes me.<br><br>If an application crashes, that could be just as much a problem with the developer code than with the OS. If the entire Mac crashes, the most likely cause is a corrupted hardware driver or bad RAM. When your hardware is in good shape the OS can simply chug along and you should be able to get 100+ days of uptime like I\'ve seen on my Macs.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648561">\
	 <div id="dsq-comment-header-9648561" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648561" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648561">sam</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648561" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648561" class="dsq-comment-message">Chris: Contrary to what you might have heard about *NIX, OS X typically gives the user feedback after an application crash. The "unexpectedly quit" dialog gives you the option of keeping the app closed, reopening it, and sending a report to Apple on the crash itself. The dialogs are devoid of any cryptic language like Windows dialogs, and if you choose to send the report to Apple you can look at debugger vomit of what caused the app to crash.<br><br>The "Macs don\'t crash" myth pisses me off too. Especially since the OS X equivalent of the BSOD is the far scarier-looking kernel panic Grey Screen of Death. It looks a lot nicer than the BSOD: it\'s multilingual, the type is antialiased and set nicely, and the grey screen itself is transparent so you can wave goodbye to whatever it was you were working on. It also appears on the screen in an eye-catching wipe transition from top to bottom. It\'s one of the scariest effing things I\'ve seen in my life.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648560">\
	 <div id="dsq-comment-header-9648560" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648560" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648560" href="http://www.straypackets.com/" target="_blank" rel="nofollow">billg</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648560" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648560" class="dsq-comment-message">I dunno... I don\'t recall ever having OS X crash on me. But, I\'ve certainly had applications crash and lock up the machine, requiring me to cycle the power. That\'s happened on OS X, Windows, and Linux.<br><br>Bad apps are available for every platform.  They may not, to be precise, crash the operating system, but if they crash the part that updates the screen and accepts keyboard or mouse input, then what use is a personal computer?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648557">\
	 <div id="dsq-comment-header-9648557" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648557" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648557" href="http://www.frumhere.com/" target="_blank" rel="nofollow">Yosef</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648557" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648557" class="dsq-comment-message">I was always surprised at those commercials.  In my experience Apples crashed much more frequently.<br><br>Also the mac crashes were much worse than XP crashes.  The only way out was to do a shutdown.<br><br>Most of the time people will do a restart when they think their computer isn\'t working.  Usually it is a process that is hung and hogging up CPU resources.  To get rid of the app press crtl &gt; shift &gt; esc (at the same time) then go to processes, click on the CPU header twice to sort descending.  See what process is hogging and end process.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648556">\
	 <div id="dsq-comment-header-9648556" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648556" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648556">Lowell Stewart</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648556" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648556" class="dsq-comment-message">Nowadays, I don\'t know that there\'s a big difference between stability on Macs and PCs.  I use all Macs at home, and all Windows at work.  (That\'s how I avoid taking my work home with me. :-)  It happens all the time that some Windows app does something stupid (like walk off the end of a bad pointer) and crashes.  Likewise, the same thing happens on the Mac.<br><br>As far as OS crashes go, XP and OSX are largely in the same boat.  Poorly written drivers are always guaranteed to hose things up.  On the Mac, though, there are a couple more factors:  first, I think the power management built into OSX tends to be a bit more agressive than XP, and if you (like me) have tricked your system out with lots of hardware add-ons that did not come from the factory, this aggressive power management (in past experience) has led to things misbehaving (read: crashing or hanging) more often than they might otherwise.  If sleep behavior causes trouble, in the past I have just apologized to the environment and turned off power saving.<br><br>Another factor is RAM: Macs are for some reason REALLY picky with RAM.  If people are getting intermittent system crashes, bad RAM is quite often the culprit.  You can have DIMMs that will work just fine in a PC, but the Mac will choke on them.  So it pays to get your RAM upgrades from a very reliable source (e.g. Crucial).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648553">\
	 <div id="dsq-comment-header-9648553" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648553" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648553" href="http://weblogs.asp.net/Jeff/" target="_blank" rel="nofollow">Jeff</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648553" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648553" class="dsq-comment-message">I\'ve never had a total OS failure on my 15" MBP. I\'ve had Adium (the IM client) crash on me a few times though. Final Cut Pro has been rock solid in ways that make Avid look like the piece of crap it really is.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648554">\
	 <div id="dsq-comment-header-9648554" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648554" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648554">n/a</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648554" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648554" class="dsq-comment-message">Nobody ever said that Mac\'s don\'t have application crashes - they do happen, but granted they\'re very rare (in my experience at least).  OS crashes are even more rare.  Since going Mac in 2001 I think I\'ve had three kernel panics in the last five years.<br><br>Compare that to blue screens - which seem to happen five times a DAY.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648552">\
	 <div id="dsq-comment-header-9648552" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648552" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648552" href="http://blogs.msdn.com/jgalla" target="_blank" rel="nofollow">John</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648552" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648552" class="dsq-comment-message">There are companies other than Microsoft that make software for PCs... why not get something like Adobe Premiere?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648551">\
	 <div id="dsq-comment-header-9648551" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648551" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648551" href="http://www.blackbagops.net/" target="_blank" rel="nofollow">Todd Blanchard</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648551" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648551" class="dsq-comment-message">If the OS crashes you probably have bad hardware.  Apps are written by people who are not qualified to write OS level code (often - not always) and are thus somewhat less reliable.<br><br>Safari is a little leaky I think and needs to be killed from time to time.  Firefox is similar (and this is true on the Windows version as well).<br><br>I did notice that the flying windows screen saver for the Mac that came out a couple weeks ago is bad news and would hang the UI on wakeup (which means you can\'t get to anything and have to reboot anyhow).  So I deep sixed it.<br><br>I told Dave if he is getting OS level crashes to head for the genius bar and get them diagnosed as they should not happen.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648547">\
	 <div id="dsq-comment-header-9648547" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648547" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648547">plm</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648547" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648547" class="dsq-comment-message">I\'ve never had my 17" widescreen Sony Laptop crash when editing HD with Sony Vegas. An external firewire hard drive, as big as you can get, is a must have for HD editing.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648548">\
	 <div id="dsq-comment-header-9648548" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648548" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648548">JonD</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648548" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648548" class="dsq-comment-message">What you\'re describing is an app crash and that happens on every OS. That\'s why you save often. And save multiple copies of really important work.<br><br>Theres no such thing as perfect code and every OS, whether its Windows, Mac, Linux, *BSD or Solaris have software apps that have bugs in it.<br><br>The title of this post have been: "Duh moment of the day: Programs aren\'t perfect".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648549">\
	 <div id="dsq-comment-header-9648549" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648549" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648549">Guy</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648549" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648549" class="dsq-comment-message">Many activities at the University I work at are windows only (this is policy, not technology) so I use XP alot in addition to the iMac on my desk.  Windows crashes (system lock-up) alot, error messages are common, apps quit.  These are new boxes for the most part.  I lose an app on the iMac on occation, usually something that pushes it, modeling software or GIS. But I spend 90% of my time on the Mac and Windows problems are still 5 to 10 times more common.  My colleages at other universities report similar results.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648550">\
	 <div id="dsq-comment-header-9648550" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648550" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648550" href="http://familyoralhistory.us/" target="_blank" rel="nofollow">Susan Kitchens</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648550" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648550" class="dsq-comment-message">Yep. Macs crash. I got a series of kernel panics (multi-lingual "you must shut your computer down now". Dang irritating. The next time I had my Mac open (G4 Dual 1.25GHz) to install a new hard drive, I re-seated an upgrade card for USB 2. Kernel panics greatly reduced, if not disappeared totally.<br><br>The app that crashes the most is Firefox.<br><br>Oh, and those "send reports to Apple" things you get when an application "unexpectedly quits"? If the app that crashed is NOT written by apple, copy the info in the window and paste it into an email message... send it to the software\'s developer. Apple doesn\'t forward stuff for other app crashes. Brent Simmons told me so when either NetNewsWire of MarsEdit crashed on me onetime. Brent, to his credit, wrote me back, told me which software I had that was causing the problem, and told me to write that devoper about something.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648546">\
	 <div id="dsq-comment-header-9648546" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648546" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648546" href="http://www.suppositio.us/" target="_blank" rel="nofollow">suppositious</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648546" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648546" class="dsq-comment-message">More memory.<br><br>And check the type<br>of memory.<br><br>For anything involving video editing<br><br>you need even more memory.<br><br>And check the type. Closely. Exactly.<br><br>And then: no problems!<br><br>\'sup!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648545">\
	 <div id="dsq-comment-header-9648545" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648545" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648545" href="http://kevinmarks.wordpress.com/" target="_blank" rel="nofollow">kevinmarks</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648545" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648545" class="dsq-comment-message">After the crash, the Mac will usually give you a \'send this to Apple\' dialog with a stackcrawl.<br>Apps do crash on Macs. The OS can crash too, especially if you start ignoring the \'your disk is full, kill an app\' dialogs it puts up.<br>Deeper than these is a kernel panic, the black screen of death which is beautifully multilingual on the Mac. That more often indicates a hardware issue, or a really bollixed OS install.<br>Doing HD editing puts a lot of subsystems under stress - you may hit nasty race conditions in the video, firewire, and disk drivers. Apple has a lot of good engineers working hard on making these not happen (I had the pleasure of working with many of them when I was writing video capture for OS X) but this stuff is still hard to do. Make sure you save often.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648544">\
	 <div id="dsq-comment-header-9648544" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648544" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648544">tmk</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648544" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648544" class="dsq-comment-message">Hey Patrick,<br><br>As a former Windows \'Evangelist\', I\'m sure the irony of calling someone a Mac does not escape you.<br><br>From Mac OS X Dictionary App: lemming: a person who unthinkingly joins a mass movement, esp. a headlong rush to destruction.<br><br>Per this definition you\'d be the one who qualifies as a lemming (being like the majority, a MS Windows kind of guy).<br><br>FWIW, Patrick on the contrary is a rebel.<br><br>Tallk about reality distortion.<br><br>:-)<br><br>= tmk =<br><br>PS: Poorly written drivers/poorly designed hardware DO also crash Mac OS X.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648543">\
	 <div id="dsq-comment-header-9648543" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648543" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648543" href="http://www.piedcow.com/blog" target="_blank" rel="nofollow">Mike</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648543" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648543" class="dsq-comment-message">I use both now - its great to have the option to play games on the PC, Picasa on-the-go with an XP notebook, and host my blog and run iDVD on my Mac mini.  I\'m more productive because I have options and multiple machines.  But the mac has grown on me more - I didn\'t even feel the need to boot-camp it.  Almost everything I do on it meets with less resistance - although I haven\'t had any crashes... yet.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648542">\
	 <div id="dsq-comment-header-9648542" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648542" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648542" href="http://www.ditisberry.nl/" target="_blank" rel="nofollow">Jaap</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648542" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648542" class="dsq-comment-message">Oh sure, FCP disappears regularly. It doesn\'t freeze, it\'s just suddenly gone. I prefer that method of crashing, though. Firefox and Safari do it too, in combination with Flip4mac and WMV-videos embedded in web pages.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648541">\
	 <div id="dsq-comment-header-9648541" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648541" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648541">tmk</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648541" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648541" class="dsq-comment-message">I meant to write \'Hey Robert\' instead of \'Hey Patrick\' above...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648540">\
	 <div id="dsq-comment-header-9648540" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648540" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648540" href="http://scobleizer.wordpress.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648540" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648540" class="dsq-comment-message">tmk: you might have missed Apple\'s market share numbers. They doubled marketshare almost overnight. Welcome to the mass movement!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648539">\
	 <div id="dsq-comment-header-9648539" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648539" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648539" href="http://jeffevans.us/" target="_blank" rel="nofollow">Jeff</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648539" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648539" class="dsq-comment-message">Someone said "On a UNIX/Linux machine, the crashing app tends to vanish".  Wrong.  Almost always, something is printed to the standard error stream, but most window managers just throw that output away.  Start the app from a terminal window and you will see it.  Some window managers (Gnome for sure) allow you to set a "run in terminal" option on your toolbar shortcuts so that the app will run in a terminal when it is clicked.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648538">\
	 <div id="dsq-comment-header-9648538" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648538" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648538" href="http://volatilechar.spaces.msn.com/" target="_blank" rel="nofollow">Dileepa P</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648538" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648538" class="dsq-comment-message">Oh... I didn\'t know that "Windows Movie Maker" was the only application available for you to do videos on Windows. Thanks for letting the world know.<br><br>It\'s better if you admit the truth, though. A lot of video pros use Macs. If you were to use Windows, you would be the object of ridicule. AND, you wanted a Mac badly!<br><br>Reading your posts from prior to the Apple Dev Conf, it\'s pretty clear that you were expecting that high-end HD capable laptop you always wanted Apple to make (which Dell makes and doesn\'t market well enough - according to you).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648537">\
	 <div id="dsq-comment-header-9648537" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648537" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648537" href="http://www.markmacleod.com/" target="_blank" rel="nofollow">Mark MacLeod</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648537" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648537" class="dsq-comment-message">You\'re the only person I know who has used Windows Movie Maker for work purposes. Isn\'t that a bit like using Notepad as a work processor? Sure it would work, but why would you want to?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648536">\
	 <div id="dsq-comment-header-9648536" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648536" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648536" href="http://www.markmacleod.com/" target="_blank" rel="nofollow">Mark MacLeod</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648536" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648536" class="dsq-comment-message">When I said "work processor", I meant to type "word processor".<br><br>I don\'t proclaim to have accurate typing skills :-)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648535">\
	 <div id="dsq-comment-header-9648535" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648535" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648535" href="http://scobleizer.wordpress.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648535" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648535" class="dsq-comment-message">Mark: because it worked. Every single video on Channel 9 was done with it. Use the right tool for the job. If what you\'re trying to do requires only Notepad why would you use anything else?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648534">\
	 <div id="dsq-comment-header-9648534" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648534" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648534" href="http://scobleizer.wordpress.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648534" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648534" class="dsq-comment-message">Dileepa, of course there are other apps available on Windows. I\'ve owned a few, including Avid Express. Way too complicated to use. Maybe you miss what I do: Internet-based video. I only need to do simple edits. Not make a Hollywood production.<br><br>But, the decision to go Mac was made for me by other people before I arrived. GeekEntertainment.tv is done on a Mac and we have video editors and other people who can help out here who are all on Macs. I want to be on the same system they are.<br><br>I hate that I couldn\'t wait for a new portable to come out, but I have a show to do before September 1 and needed to jump on the Mac bandwagon before then. No more waiting.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648649">\
	 <div id="dsq-comment-header-9648649" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648649" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648649" href="http://www.hrunk.com/" target="_blank" rel="nofollow">MarkL</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648649" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648649" class="dsq-comment-message">iMovie has crashed on me too, it seems to crash regularly for some other people I know (and yet is stable for others).<br><br>Shouldn\'t the title be "Mac *apps* crash?" though? It currently gives the impression that the whole system locked up because one application went down. I\'ve never, ever seen that happen on a Mac (been using Macs since 2004).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648648">\
	 <div id="dsq-comment-header-9648648" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648648" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648648" href="http://www.markmacleod.com/" target="_blank" rel="nofollow">Mark MacLeod</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648648" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648648" class="dsq-comment-message">Point taken. I do use notepad for things that only require its features.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648643">\
	 <div id="dsq-comment-header-9648643" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648643" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648643">John Thassein</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648643" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648643" class="dsq-comment-message">Macs are as fallible as the humans who use them. They occasionally have an _application_ fail (and _only_ the application) in the right circumstances, such as not enough memory, etc.<br>However, the _Macintosh_ did not fail, the OS did not fail, and you did not fail.<br>The application crashed (as did your logic in extending the notion of App Crash = Computer Crash).<br>If you want perfect:<br>Type on your Etch-a-Sketch -- but don\'t turn it over -- it\'ll crash!<br><br>; )</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648650">\
	 <div id="dsq-comment-header-9648650" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648650" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648650" href="http://scobleizer.wordpress.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648650" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648650" class="dsq-comment-message">John: I\'ve seen Mac OSX crash all the way down too. Dave Winer has pics of it happening on his system.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648647">\
	 <div id="dsq-comment-header-9648647" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648647" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648647" href="http://www.tinling.com/" target="_blank" rel="nofollow">Aaron</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648647" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648647" class="dsq-comment-message">It makes a lot of sense to use the platform and applications that your team does, so I don\'t disagree with the Mac/Final Cut choice. Would also reinforce what Robert said about MovieMaker...it gets the job done, and it\'s easy. It took about five minutes to show my partner how to use it. And for those of us who aren\'t making the Mac switch, I want to put in a plug for Sony Vegas, just \'cause I love it. One of those tools that\'s a tad intimidating at first, but the more you use it, the more you notice how smart and efficient it is. It\'s powerful and high enough quality for most work, even HDV. It does most things FCP does for about half the cost. That\'s not to take away from FCP, just to suggest a tool I\'ve found to be good.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648639">\
	 <div id="dsq-comment-header-9648639" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648639" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648639">lantzn</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648639" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648639" class="dsq-comment-message">Also you might want to check out Final Cut Express HD before buying FCPro.  It will save you some money and you can easily upgrade should you need the other features.  iMovie is better then MovieMaker but both have their limits.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648635">\
	 <div id="dsq-comment-header-9648635" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648635" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648635">Sfenerule</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648635" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648635" class="dsq-comment-message">Robert,<br>Max out the RAM, avoid haxies and anything labeled "Symantec". Give Quicksilver and OmniWeb and ReelBean a try.<br><br>Best o\' luck on that deadline!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648637">\
	 <div id="dsq-comment-header-9648637" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648637" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648637">Pete</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648637" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648637" class="dsq-comment-message">The typical Windows XP crash I\'m familiar with may not in fact take the entire system down, but it grinds the thing to a halt sometimes that it won\'t do much but thrash. Doing anything productive is gone so it might as well take the entire thing down because a reboot is maybe 30 seconds on this machine. Never seen that on my Mac: jut applications crashing.<br><br>On related note, what did Microsoft do to Task Manager? In Win2k it pops right up nearly all the time. In XP it can take a long time to come up.<br><br>Winer is an idiot. If your Mac (or any computer) is crashing that often, you try to fix it and then take it back because it is borked. Yes I said idiot because anyone that\'s use Macs as long as he has knows that. To claim anything else is disingenuous and is based on other motives.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648638">\
	 <div id="dsq-comment-header-9648638" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648638" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648638" href="http://sloantech.blogspot.com/" target="_blank" rel="nofollow">Steve Sloan</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648638" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648638" class="dsq-comment-message">Welcome back to Macland Robert. Yes, Macs do crash. My favorite is the full blown Kernel Panic (you will learn about those!) IMHO Mac OS X stability peaked at 10.2.8 and then has gone down a bit. I am sure you have repaired permissions on your Mac. That is in Applications:Utilities:Disk Utility. Repairing permissions is done when the system is booted from the boot volume.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648642">\
	 <div id="dsq-comment-header-9648642" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648642" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648642">Goebbels</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648642" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648642" class="dsq-comment-message">More importantly, what was all that crap about the Dell laptop being so much better for you, the one you were getting... the Macs not being good enough?<br><br>You mentioned that in 3 posts over a month, and now, once again, we find out you\'re full of sh!t.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648641">\
	 <div id="dsq-comment-header-9648641" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648641" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648641">Brewster</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648641" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648641" class="dsq-comment-message">I really don\'t think HD is needed for the Channel 9 interviews.  The files are already too big (for what purpose they serve) as it is.  LOL<br><br>But Windows Movie Maker does handle high-def.  You just need to create a high-def WMVHD profile and put it in the folder where the MovieMaker WMV profiles profiles are stored, and it\'ll show up as one of the video options in Movie Maker.<br>See the WMV-HD section of <a href="http://www.papajohn.org" rel="nofollow">http://www.papajohn.org</a>.<br><br>(Not that I have anything against Macs; use whatever you want.)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648640">\
	 <div id="dsq-comment-header-9648640" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648640" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648640" href="http://blog.infurious.com/" target="_blank" rel="nofollow">MJ</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648640" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648640" class="dsq-comment-message">If you are experiencing a lot of crashes then it\'s time to investigate. 90% of the time it\'s hardware (often RAM). the remainder of the time I tend to find fonts in there from aeons past. Don\'t use old fonts.<br><br>And yeah, apps crash. Doesn\'t happen often but they crash. Not had any crashes on my Macbook though....apps or otherwise.<br><br>M</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648633">\
	 <div id="dsq-comment-header-9648633" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648633" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648633">Brewster</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648633" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648633" class="dsq-comment-message">I haven\'t seen a Mac kernel panic since OSX 10.1.<br><br>But my OSX 10.2 installation did corrupt itself.  I could log in, but after that the system wouldn\'t recognize my password, so I couldn\'t make system changes, install anything, or run software that required an admin password (like Retrospect Express backup software).  And the always suggested, but seldom helpful, "Repaire file permissions" didn\'t fix the problem.  I eventually had to reinstall the system (actually, I wiped the drive in installed 10.3).<br><br>So no, Macs are not perfect, by any stretch of the imagination.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648634">\
	 <div id="dsq-comment-header-9648634" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648634" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648634">DeviateX</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648634" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648634" class="dsq-comment-message">Hi Scoble - i\'m not sure why its windows movie maker or nothing ... but really why is it so hard to get a decently spec\'ed Tablet PC outside the USA?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648631">\
	 <div id="dsq-comment-header-9648631" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648631" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648631" href="http://koolinus.wordpress.com/" target="_blank" rel="nofollow">kOoLiNuS</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648631" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648631" class="dsq-comment-message"><blockquote>Don’t worry, this post was typed on a Tablet PC. All is not lost for the Windows faithful.</blockquote><br><br>Gh, nice touch !</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648628">\
	 <div id="dsq-comment-header-9648628" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648628" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648628">Chris</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648628" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648628" class="dsq-comment-message">I understand Windows Movie Maker doesn\'t support HD, but why are you using free video editing software to run your business in the first place?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648629">\
	 <div id="dsq-comment-header-9648629" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648629" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648629" href="http://blog.seanalexander.com/" target="_blank" rel="nofollow">Sean</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648629" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648629" class="dsq-comment-message">Robert- Sony Vegas is GREAT on Windows for HDV editing.  I\'ve gone for weeks editing a single video in HD without any hiccups or even shut-downs.  Multi-mon and everything. If not Movie Maker, think about Vegas baby, Vegas. ;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648626">\
	 <div id="dsq-comment-header-9648626" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648626" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648626" href="http://scobleizer.wordpress.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648626" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648626" class="dsq-comment-message">Chris: I use the lowest-cost tools absolutely possible. Why pay more?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648627">\
	 <div id="dsq-comment-header-9648627" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648627" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648627" href="http://scobleizer.wordpress.com/" target="_blank" rel="nofollow">Robert Scoble</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648627" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648627" class="dsq-comment-message">Goebbels: the Dell has a far superior screen to the Macs. That\'s no shit.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648617">\
	 <div id="dsq-comment-header-9648617" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648617" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648617" href="http://www.grannybuttons.com/granny_buttons/2006/07/a_bit_of_schtic.html" target="_blank" rel="nofollow">Andrew Denny</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648617" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648617" class="dsq-comment-message">2 1/2 years ago I was persuaded by Mac-owning friends to \'switch\' to an iBook in Jan 2004.  I found it crashed just as much as my old Dell/XP laptop, no better. And that was the OS, not just the apps.<br><br>Every time I told them, they\'d say \'oh, it\'s not the Mac, you must just have a bad machine, get it changed\'.  But an Apple shop checked it over and declared it OK.<br><br>I started to feel over-evangelized by my Mac friends. So after 18 months I switched back to Dell, this time the superb WUXGA 1900x1200 screen, and I\'m happy, and it crashes just about the same as the Mac, perhaps a little less.<br><br>But XP feels a bit easier for me to use and I got fed up with the wide-eyed Mac evangelism.<br><br>But wow, the Dell screen is so sharp, so clear!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648644">\
	 <div id="dsq-comment-header-9648644" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648644" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648644">Diego Barros</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648644" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648644" class="dsq-comment-message">"On Windows most crashes are caused by poorly written drivers which are integrated deep into the system. Apple only has to write a small small small number of drivers compared to the Windows ecosystem so I’d expect their quality to be far higher."<br><br>Robert, you must have had a good run with apps then. I\'ve had Visual Studio 2005 just go "poof!" and dissapear from time to time. That\'s got nothing to do with drivers. It\'s just buggy software. And yes, buggy software is also available on OS X. It\'s not just the sole domain of Windows apps. :)<br><br>Oh, and many other apps just crash on Windows. :) I\'m just mentioning Visual Studio because I use it a lot. So I see it crash a lot.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648632">\
	 <div id="dsq-comment-header-9648632" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648632" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648632">Edwardk</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648632" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648632" class="dsq-comment-message">I just don\'t get these Mac people.  I\'ve owned various Mac\'s for 7 years and run OSX since it\'s earliest public beta release.  I\'ve owned many, many Windows PC\'s over that time as well.<br><br>Folks, Mac\'s crash.  They crash often, they crash hard.  iMovie crashes too and recovering lost projects is pretty much a lost cause.  Anyone telling you otherwise either doesn\'t use their Mac or fires it up once in a while to launch one of Apple\'s own apps.  Install a bunch of 3rd party apps and watch the fun ensue.<br><br>Trust me Robert, as a long time Mac user you will see your shiny new Mac crash.  There might be a pretty translucent screen instead of a blue one, but crash it will. :-)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648625">\
	 <div id="dsq-comment-header-9648625" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648625" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648625">Goebbels</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648625" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648625" class="dsq-comment-message">But your statements to the effect that it was the laptop for you ARE full of sh!t.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648624">\
	 <div id="dsq-comment-header-9648624" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648624" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648624">tmk</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648624" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648624" class="dsq-comment-message">Dear Robert,<br><br>I\'m well aware of Apple\'s market share figures.<br><br>But calling that change \'mass movement\' seems premature...<br><br>This reminds of story that happened when I was in highschool. Our math  teacher was making remarks regarding our results from the last math test, saying that on average there was a status quo except for one student who had accomplished the amazing fit of improving its results by on hundred percent, yes 100%. The teacher rant emphatically on how the guy had made tremendous progress since he had doubled his grade. He than explained that the guy had 1/20 for the previous test and obtained 2/20 for the new test...<br><br>Mac users are still the crazy ones, the misfits, the rebels and the troublemakers\'.<br><br>:-)<br><br>And for that reason there\'s an infinite (!) road for them to go before they become \'the mass\' (god forbid)<br><br>= tmk =<br><br>PS: Yeah math teachers can be cruel in many ways ;-)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648623">\
	 <div id="dsq-comment-header-9648623" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648623" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648623">Chris</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648623" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648623" class="dsq-comment-message">"Chris: I use the lowest-cost tools absolutely possible. Why pay more?"<br><br>Buying a new computer is more expensive than buying a simple software program like Sony Vegas.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648619">\
	 <div id="dsq-comment-header-9648619" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648619" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648619" href="http://www.darrenbarefoot.com" target="_blank" rel="nofollow">dbarefoot</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648619" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648619" class="dsq-comment-message">Ironically, I just took in one of our two-year-old PowerBooks into the shop because its hard drive melted. First time that\'s ever happened to a PC I\'ve owned, and I\'ve probably owned 20 of them.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648620">\
	 <div id="dsq-comment-header-9648620" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648620" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648620">carlos</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648620" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648620" class="dsq-comment-message">Two years of OS X use. Apps crash, but the OS has never crashed yet.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648621">\
	 <div id="dsq-comment-header-9648621" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648621" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648621" href="http://www.gdsanders.net/" target="_blank" rel="nofollow">G.D.</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648621" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648621" class="dsq-comment-message">I use both a 15" Powerbook and G5 desktop and I\'ve never had a crash on either using OS X 10.1 though 10.4.7.  I\'ll second that this is probably a hardware issue.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648622">\
	 <div id="dsq-comment-header-9648622" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648622" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648622">Christopher Coulter</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648622" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648622" class="dsq-comment-message">FCP is a good choice...as be Vegas, SpeedEdit, Avid and Avid Liquid.<br><br>Vegas is the easiest get up and go...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648615">\
	 <div id="dsq-comment-header-9648615" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648615" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648615">LayZ</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648615" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648615" class="dsq-comment-message">you use "the lowest-cost tools absolutely possible"?  "Why pay more?".  Well, then why did you get a MacBook?  By your own admission they are more expensive than other options on the market. I\'m also sure you could have purchased a cheaper camera.  I dunno, but I gotta think that if your business depends on the quality of your content over your competitors you would invest as much as possible in getting the best tools possible. I mean, "Blair Witch Project" was an anamoly.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648614">\
	 <div id="dsq-comment-header-9648614" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648614" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648614" href="http://panchoavila.wordpress.com/" target="_blank" rel="nofollow">panchoavila</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648614" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648614" class="dsq-comment-message">In the apple forum we can find some reports of Intel macs that Crushes with iMovie HD or Fina Cut!<br><br>I dont know why Apple doesn have repaired that trouble.<br><br>Sorry but i dont have a fluid or very coherent english..</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648613">\
	 <div id="dsq-comment-header-9648613" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648613" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648613">Richard Taylor</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648613" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648613" class="dsq-comment-message">The point seems to have been missed here — Macs are machines, machines fail, so yes, Macs do crash from time to time. But do you honestly contend they are less stable than Windows machines? Really now!<br><br>Macs aren\'t perfect, maybe aren\'t even good, but when compared to Windows, well, let\'s not waste time comparing. Let\'s just say Macs are better.<br><br>As for those Mac ads, they certainly have crawled beneath Windows users\' skins, haven\'t they? Let it go! They\'re just ads, like Pepsi verus Coke and Ford versus Chevy. By the way, whatever happened to Chevy, anyway?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648612">\
	 <div id="dsq-comment-header-9648612" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648612" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648612">Bill Sagert</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648612" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648612" class="dsq-comment-message">I worked for a big telco in the late 90\'s installing ADSL. Even then Apples were reputed to be crash proof. About 5% of my installs involved Macs. Much to my surprise, I observed quite a few Mac crashes. What are the odds of that? These Mac owners who gloated about their machines were so embarrased to have me witness this. On the other hand, maybe it was just bad karma.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648610">\
	 <div id="dsq-comment-header-9648610" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648610" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648610">Phil Gabler</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648610" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648610" class="dsq-comment-message">I switched from Windows XP Pro to a 17" Mac Book Pro on 6/17.  Now the middle of August.  I have had to do NOTHING to the Mac (I do run software update once in a while.)  I have had NO OS crashes.  None.  I have hung up Entourage a few times, and once an application just  went away.<br><br>Compared to my Windows experience (I still use XP for work at home and Windows 2000 for work at work) -- I\'ll never go back to Windows.  I should have done this years ago.<br><br>I have been programming Windows professionally since about 1987, I think.  I know that if a device contains software, it will eventually break, so...  I won\'t claim that it will never happen.  For now, I\'m a believer.  Apple has a better mousetrap.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648609">\
	 <div id="dsq-comment-header-9648609" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648609" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648609" href="http://microbiologybytes.wordpress.com/" target="_blank" rel="nofollow">ajcann</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648609" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648609" class="dsq-comment-message">IME, crashes are rearely a problem in OS X unless there are hardware issues. Software hanging does happen however. I find this is usually related to network access issues rather than anything to OS X directly. Either way, that\'s where Force Quit is so handy (ah, that handy little Apple menu, still serving us well after all these years!) - no need for restarts.<br>I just hope parallels is so reliable when I fire up XP.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648608">\
	 <div id="dsq-comment-header-9648608" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648608" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648608">Podesta</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648608" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648608" class="dsq-comment-message">I\'ve had OS X since its initial version.  I have never seen the screen Dave Winer says he got.  Never.  Ever.  I wish he had said more about what led to it.<br><br>LayZ, the highest price differential between Wintel and Macs is with desktops, especially the G5/Mac Pro. So, from a price perspective, Robert\'s purchase is fairly competitive.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648607">\
	 <div id="dsq-comment-header-9648607" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648607" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648607" href="http://www.bynkii.com/" target="_blank" rel="nofollow">John C. Welch</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648607" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648607" class="dsq-comment-message">Robert, the fact that you brag about using the cheapest tools you can lay hands on is sadly not surprising, but it explains so much about you.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648606">\
	 <div id="dsq-comment-header-9648606" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648606" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648606" href="http://www.bynkii.com/" target="_blank" rel="nofollow">John C. Welch</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648606" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648606" class="dsq-comment-message">Oh yeah, almost forgot. Is this one of the posts you forget about when you start complaining about people being mean? Because, it seems to me that if it really bothered you, you\'d stop flame-baiting so much.<br><br>I know that\'s a very odd thing as a concept, but for someone who bitches loud and long about OMGMEANPEEPOLE!!!111, it\'s a little...odd to see you so blatantly Dvoraking people.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648605">\
	 <div id="dsq-comment-header-9648605" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648605" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648605" href="http://anti-bleizer.com/" target="_blank" rel="nofollow">Anti</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648605" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648605" class="dsq-comment-message">You suck. Macs are better than PC all the way. YOU SUCK!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648604">\
	 <div id="dsq-comment-header-9648604" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648604" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648604">Stefan Constantinescu</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648604" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648604" class="dsq-comment-message">dissapointed you didn\'t get that thinkpad z61p i told you about<br><br>smaller than the 17 inch, 15.4 inches, yet 1920x1200<br><br>sigh<br><br>return the mac, take the hit with the restocking fee, and please get the thinkpad!<br><br><a href="http://www.engadget.com/2006/07/19/lenovo-announces-thinkpad-z61p-mobile-workstation/" rel="nofollow">http://www.engadget.com/2006/07/19/lenovo-annou...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648602">\
	 <div id="dsq-comment-header-9648602" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648602" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648602" href="http://www.electric-escape.net/" target="_blank" rel="nofollow">Robert Jung</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648602" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648602" class="dsq-comment-message">I wish one of my Macs would crash, just once, since I\'m still curious after all these years to see what the MacOS equivalent of the BSOD is like...<br><br>--R.J.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648603">\
	 <div id="dsq-comment-header-9648603" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648603" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648603">Garth</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648603" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648603" class="dsq-comment-message">My iPod mini reboots randomly on occasions ... the music cuts out and the screen goes blank and later the Apple logo appears.<br><br>It is rather telling that they show you on the Apple website how to do a hard reset.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648600">\
	 <div id="dsq-comment-header-9648600" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648600" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648600" href="http://www.chrisbrogan.com/" target="_blank" rel="nofollow">Chris Brogan...</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648600" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648600" class="dsq-comment-message">My Intel Core Solo Mac Mini (purchased in march) craps the bed randomly all the time. I\'ve taken every occasion when this happens (and your BSOD is a funky transluscent message writen in lots of various languages telling you to reboot).<br><br>Note: could I hack it to use Ze Frank\'s "a55hole" quote?<br><br>Anyway. I\'m glad you posted that, Robert. I thought it was just me.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648599">\
	 <div id="dsq-comment-header-9648599" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648599" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648599" href="http://www.crorepatiland.com/" target="_blank" rel="nofollow">bhuvnesh kumar</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648599" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648599" class="dsq-comment-message">Own a piece of internet history visit <a href="http://www.crorepatiland.com" rel="nofollow">www.crorepatiland.com</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648597">\
	 <div id="dsq-comment-header-9648597" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648597" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648597">mike</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648597" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648597" class="dsq-comment-message">for a second there I thought you actually got a Mac to crash. phew.<br><br>so what was the post for again?<br><br>my old eMac would hangup if I really pushed it to the limit... it only had a pathetic 256MB RAM</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648596">\
	 <div id="dsq-comment-header-9648596" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648596" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648596" href="http://pslizer.wordpress.com/" target="_blank" rel="nofollow">pslizer</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648596" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648596" class="dsq-comment-message">You call Vista beta software? When Microsoft delivers their software they\'re beta versions. With SP1 they\'re release candidates.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648595">\
	 <div id="dsq-comment-header-9648595" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648595" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648595">anon</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648595" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648595" class="dsq-comment-message">Why didn\'t Dave specify which software crashed on his mac?<br><br>The only apps that crash on my Mac are Word, Excel, PowerPoint.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648594">\
	 <div id="dsq-comment-header-9648594" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648594" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648594">Davor</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648594" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648594" class="dsq-comment-message">How much does Microsoft paying to writing articles like this :P</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648593">\
	 <div id="dsq-comment-header-9648593" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648593" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648593">CH</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648593" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648593" class="dsq-comment-message">Macs, Windows. They\'re all the same, they crash.<br><br>Stop being a lemming. Go Linux like the rest of us enlightened folks.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648592">\
	 <div id="dsq-comment-header-9648592" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648592" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648592" href="http://smokingun.wordpress.com/" target="_blank" rel="nofollow">smokingun</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648592" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648592" class="dsq-comment-message">I only recently switched to a Mac (second-hand G5 from eBay) and have had some application hangs, but no system crash. A friend of mine however switched the same day to a 20" iMac and his Mac had a system hang the first day.<br><br>I haven\'t seen my Toshiba tablet crash, not even since I\'ve started to use Vista. My home system would hang periodically, which was caused by bad display drivers. I\'ve read/heard somewhere (guess it was Major Nelson\'s podcast, but not sure) that the majority of system hangs are caused by bad video drivers.<br><br>Anyway, let us know which tools you use on the Mac to edit your video. I have over 10 hours of video still lying around to edit...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648591">\
	 <div id="dsq-comment-header-9648591" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648591" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648591" href="http://newmw.wordpress.com/" target="_blank" rel="nofollow">newmw</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648591" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648591" class="dsq-comment-message">For some reason (and I really, really, really would like it to be otherwise) I am a master in making Macs crash (not OSX, the apps). Especially Logic seems to be my main enemy on the Mac.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648588">\
	 <div id="dsq-comment-header-9648588" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648588" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648588">philmuk</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648588" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648588" class="dsq-comment-message">Whoever says Macs do not crash need to get their heads check! Or better yet, get an old IBM original keyboard and whack them on the head!<br><br>Macs, like Windows and Linux do crash. It is the frequency of the crashes that differs from one platform to another.<br><br>Apple\'s iMovie is notoriously and perpetually in beta - just like Windows OS. :P</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648587">\
	 <div id="dsq-comment-header-9648587" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648587" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648587" href="http://marcusvorwaller.com/blog" target="_blank" rel="nofollow">Marcus</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648587" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648587" class="dsq-comment-message">Neither OS X or XP crash for me and both have there share of app crashes, but the real difference is the "getting bogged down" factor. My XP machine (IBM something or other) feels like it needs to be rebooted every 3 days before things start getting quirky and slow. My Mac runs for weeks and only needs a reboot when there\'s a software update that requires it.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648586">\
	 <div id="dsq-comment-header-9648586" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648586" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648586">Sean</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648586" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648586" class="dsq-comment-message">Yeah, that doesn\'t seem very pragmatic to me. To avoid paying $100 (Adobe Premiere Elements) $450 (Sony Vegas 6) or even $800 (Adobe Premiere Pro) to do my HD video editing, I\'m going to buy a $2700 17" macbook so I can use the included AV software because "I use the cheapest software possible". And when lo and behold iMovie crashes, I make a post about it being "surprising".<br><br>Since apparently my company is based on HD video, and now I have HD ability, I extole the virtues of it and shun other sites that don\'t have it, regardless of suitablity and economics.<br><br>I can\'t run my company on beta software but I can run it on the cheapest, even if it does crash.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648584">\
	 <div id="dsq-comment-header-9648584" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648584" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648584">Olav</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648584" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648584" class="dsq-comment-message">I\'m an IT professional, and based on my experience, crashes are not related to system/operating system anymore. It\'s the bad users that make the system crash.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648582">\
	 <div id="dsq-comment-header-9648582" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648582" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648582" href="http://www.brettwayn.com/" target="_blank" rel="nofollow">Brett Wayn</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648582" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648582" class="dsq-comment-message">We\'ve just sent FIVE brand new 15 inch Macbook Pro\'s back to Apple in Australia for replacement after each and every one, out of the box, experienced repeated kernel panics. (Grey screen of death, if you\'ve never had the pleasure <a href="http://www.imdb.com/title/tt0401085/" rel="nofollow">http://www.imdb.com/title/tt0401085/</a>)<br><br>Apple was eventually cooperative and we have brand new just-manufactured stock out of Singapore as replacements. Something is afoot with some of the hardware, but they are not talking. Lesson learned: push back pretty hard against Apple if any recent purchases are going pear-shaped.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648583">\
	 <div id="dsq-comment-header-9648583" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648583" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648583" href="http://www.brettwayn.com/" target="_blank" rel="nofollow">Brett Wayn</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648583" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648583" class="dsq-comment-message">d\'uh wrong link in the previous post: <a href="http://en.wikipedia.org/wiki/Kernel_panic" rel="nofollow">http://en.wikipedia.org/wiki/Kernel_panic</a><br>(though the link to IMDB is a good French Canadian film ...)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648578">\
	 <div id="dsq-comment-header-9648578" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648578" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648578">Christopher Coulter</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648578" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648578" class="dsq-comment-message">Dual Core Intel on Windows has more choices in terms of NLEs and Videography, more compression, color correcting and automational tools too. Not that Apple and FCP aren\'t great choices...themselves. But a wider variety in things Windows. But no need for OS wars, use whatever works.<br><br>The Avid and Vegas communities are wonderful. Wish to gosh, the Sony Media (formerly Sonic Foundry) Suite was on OSX.<br><br>But the joke of Movie Maker is not even a consideration, indeed banish it from all memory.<br><br>Dual Core Box + Vegas Suite = cheapest.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648580">\
	 <div id="dsq-comment-header-9648580" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648580" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648580" href="http://www.smashingred.com/" target="_blank" rel="nofollow">Jay Gilmore</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648580" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648580" class="dsq-comment-message">My wife and I are experiencing the Myth of the Mac. We recently purchased a new MacBook so that Tracy could have a laptop and so I could do previews on Safari for my development projects.<br><br>First things first. After waiting a very long time for it to make its global trek from Suzhou China to Nova Scotia. We tried to turn the system on and we got nothing. It was dead. We thought maybe it needed to charge. Nope.<br><br>After looking throught he manual to find out what to do if it won\'t turn on and proceed to exercize our hands through the intricate key-press combinations that could qualify as a sobriety test the system would come on but if you moved it it would shut down. If you touched it wrong it would shut down.<br><br>We called Apple to send it back. They said sure.<br><br>We have recieved the new one (that works) and now are attempting to network with my multi system windows based home office network.<br><br>Holy crap. I have set up all sorts Windows and Linux networks using SMB and the like and always with relative ease. Trying to give the MacBook access to the windows files is a major pain. Fortunately I have a network sys admin background or I wouldn\'t have been able to connect to my file server using the archaic server address required to connect.<br><br>After a week I still can\'t connect to my shared Epson printer which I had always been able to connect to using my Nix boxes.<br><br>Mac is easy so long as you have never used a computer before. That way you won\'t be missing what you can\'t do.<br><br>The Myth Of Mac is stong and powerful but it is just that--a myth.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648581">\
	 <div id="dsq-comment-header-9648581" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648581" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648581" href="http://earthenvessel.wordpress.com/" target="_blank" rel="nofollow">earthenvessel</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648581" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648581" class="dsq-comment-message">My first Mac was a used, ebay-bought \'98 Powerbook... still the most reliable computer I\'ve ever used, and it never had a system crash. I was so pleased with it, I happily shelled out for a shiny new G4 shortly after they came out... only to be entirely dissapointed. The system on it went down regularly... and the warranty-covered checkups provided a temporary fix accompanied by comments such as "This is so strange... Macs never act this way." After 6 months of this (and the loss of a few key presentations in the process), I ended up switching back to Windows. It\'s a clunky, annoying OS... but sadly it\'s also cheaper and more consistent than my last Mac.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648574">\
	 <div id="dsq-comment-header-9648574" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648574" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648574" href="http://frem.wordpress.com/" target="_blank" rel="nofollow">James</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648574" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648574" class="dsq-comment-message">I don\'t use Macs, But I\'m surprised to hear all this talk about OS X crashing just as much as XP, or XP rarely crashing.<br><br>XP *does* crash, and it\'s not hard to bring down the whole thing. One of my last XP crashes? Had two Firefox windows filled with tabs I was moving between, with some drag-n-drop action. Locked the sucker up.<br><br>I still crash Firefox occasionaly, but I\'ve never had Ubuntu freeze up. I\'m sure I\'m one of the lucky few, but all my Linux lockups have been related to misconfigured hardware and bad drivers.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648575">\
	 <div id="dsq-comment-header-9648575" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648575" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648575" href="http://www.alistreview.com/" target="_blank" rel="nofollow">Diane Ensey</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648575" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648575" class="dsq-comment-message">I worked for 10 years for a company that exclusively used various Mac products and I\'ll tell you this - Oh yeah they crash.  And when they crash there is nothing to do but restart it.  At work either giggled or rolled our eyes whenever we heard "Macs Never Crash".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648576">\
	 <div id="dsq-comment-header-9648576" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648576" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648576">LayZ</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648576" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648576" class="dsq-comment-message">okay, so we all agree that no matter the OS (yes, even Linux) machines crash.<br><br>So, how about this?...let\'s compare the frequency of "crashes" between Windows, OSX, and Linux. Ready?  Go!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648577">\
	 <div id="dsq-comment-header-9648577" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648577" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648577" href="http://gazeglow.com/" target="_blank" rel="nofollow">Stephen Tudor</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648577" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648577" class="dsq-comment-message">I\'ve had problems with my MacBook kernel panicking... it seems it wasn\'t taking too nicely to my 2GB of third-party RAM.  That Grey Screen is one ominous sight to see.<br><br>So yeah, Macs can crash when all is not well.  I still dig \'em and I\'m not going back to PC land.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648573">\
	 <div id="dsq-comment-header-9648573" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648573" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648573" href="http://hauntingthunder.wordpress.com/" target="_blank" rel="nofollow">Neuromancer</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648573" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648573" class="dsq-comment-message">Well the worst crash I ever personally had was on a MAC (I did have a Pr1me disk that had been gouged down the aluminum but that happed before my time at that company)<br><br>It was one of the Mac quadras – it made the Car crash noise and died totally and thats the Only time I have a computer crash so bad I cant get it going.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648636">\
	 <div id="dsq-comment-header-9648636" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648636" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648636">danja</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648636" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648636" class="dsq-comment-message">Hold the front page: "A-list blogger states the bleedin\' obvious!"<br><br>I\'ve only had a Mac for 6 months, various apps have crashed occasionally, and it\'s locked up completely twice I think, but generally OS X seems a lot more stable than Win2k or XP. Many of the apps I use are open source, which helps when it comes to getting fixes.<br><br>The Linux kernel and core tools seem even more stable, I\'d say popular apps for it (like Firefox and OpenOffice) tend to be at least as stable as their MS/Mac counterparts.<br><br>Perhaps the reason the blogosphere doesn\'t seem as geeky as it used to be is that all the serious coders have moved to <a href="http://planet.ubuntulinux.org/" rel="nofollow">Planet Ubuntu</a>...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648646">\
	 <div id="dsq-comment-header-9648646" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648646" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648646">AndyC</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648646" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648646" class="dsq-comment-message">It\'s amazing how many Mac owning commenters have seen XP BSOD , even though a) they\'re using Macs and b) the default behaviour of XP is to reboot rather than blue screen! Most be that darn Steve Jobs reality distortion field causing it... Yes Macs crash. And all OS have their share of application hangs. Believing otherwise is ridiculously naive.<br><br>But buying a whole new computer just to avoid spending less money on a App that would work on your current machine? Clearly your new job in paying you far too much Scoble!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648645">\
	 <div id="dsq-comment-header-9648645" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648645" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648645">Michael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648645" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648645" class="dsq-comment-message">Not sure what Winer\'s point is (maybe "no matter what, the Mac shouldn\'t crash because they say it doesn\'t"?), but I find it amusing that he chooses to just put up with it (and marvel that his Mac crashes so much) rather than figure it out.<br><br>Bad RAM, for instance, is platform-independent. And the Mac version of Office is notorious for freezing and unexpectedly quitting. ;-)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648630">\
	 <div id="dsq-comment-header-9648630" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648630" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648630">Michael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648630" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648630" class="dsq-comment-message">AndyC:<br><br>"It’s amazing how many Mac owning commenters have seen XP BSOD , even though a) they’re using Macs and b) the default behaviour of XP is to reboot rather than blue screen!"<br><br>Let me be another of those. My 4-month-old Dell has BSOD\'ed on me three times.<br><br>But continue with your implied theory...?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648618">\
	 <div id="dsq-comment-header-9648618" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648618" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648618" href="http://snipedout99.wordpress.com/" target="_blank" rel="nofollow">snipedout99</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648618" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648618" class="dsq-comment-message">I really hate Macs, but our schools have them all over, it sucks.<br><br>visit me please<br><br><a href="http://snipedout99.wordpress.com/" rel="nofollow">http://snipedout99.wordpress.com/</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648611">\
	 <div id="dsq-comment-header-9648611" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648611" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648611">bigduke6</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648611" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648611" class="dsq-comment-message">Whoa Boy! Two Quick points:<br><br>Sony VEGAS Rules! XP, HD, format agnostic, Resolution Independent...<br><br><a href="http://www.sonymediasoftware.com/products/vegasfamily.asp" rel="nofollow">http://www.sonymediasoftware.com/products/vegas...</a><br><br>Macs crashing? check out this vid...<br><a href="http://www.happynowhere.net/mac_parody.php" rel="nofollow">http://www.happynowhere.net/mac_parody.php</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648598">\
	 <div id="dsq-comment-header-9648598" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648598" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648598">Jon</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648598" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648598" class="dsq-comment-message">Macs do crash. This is no surprise to anyone who\'s used enough of them. It\'s purely a myth that they don\'t crash. Perhaps it\'s a myth propagated by those who have never had their personal Mac crash, but there are people with XP who have never experienced a crash, either. The vast majority of my own crashes on XP are of my own doing for using beta drivers and beta programs all over the place. Other than that, I find it very stable. Macs are very stable, too, but the belief that they\'re far less prone to crashes is a myth.<br><br>BTW, who buys a whole new laptop just for one built-in app? I would\'ve bought something comparable (like Vegas Movie Studio) for ~$100 instead of throwing $1200 or whatever at a new laptop.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648572">\
	 <div id="dsq-comment-header-9648572" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648572" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648572" href="http://coelomic.wordpress.com/" target="_blank" rel="nofollow">coelomic</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648572" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648572" class="dsq-comment-message">Dude, get a mac.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648616">\
	 <div id="dsq-comment-header-9648616" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648616" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648616" href="http://analysis.wordpress.com/" target="_blank" rel="nofollow">analysis</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648616" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648616" class="dsq-comment-message">I always thought it was a straw man argument used by anti-Mac people. "Macs DO crash. They\'re not so great." As though that was the reason why we use Macs. Never mind the much-more-civic shareware/freeware community, comparative lack of spyware, viruses, rootkits, etc., general ease of use, freedom from Microsoft spying and "checking on your license," etc.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648559">\
	 <div id="dsq-comment-header-9648559" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648559" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648559" href="http://blog.themerchgirl.net" target="_blank" rel="nofollow">Tiara the Merch Girl</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648559" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648559" class="dsq-comment-message">This is news to anyone? In my old uni almost all the Macs (almost always iMacs) crashed regularly. You couldn\'t even get anything STARTED; it\'ll just hang at bootup. The Windows machines weren\'t as bad. Indeed, this happened so frustratingly often that now any of us who\'s ever been to that uni has a universal hatred of Macs.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648558">\
	 <div id="dsq-comment-header-9648558" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648558" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648558" href="http://peakaction.wordpress.com/" target="_blank" rel="nofollow">peakaction</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648558" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648558" class="dsq-comment-message">I can\'t speak for the people who are saying that their Macs crash more often than their Windows machines; I have NEVER seen example of that, and I have extensive experience with both.<br><br>I was a hardcore PC user for over ten years. I was a web designer, hardware builder, network administrator, and more. I lived for Windows and hated Macs.<br><br>Then I went back to school and started working on Macs, and I was instantly converted. Now, I\'m not going to say that Macs never crash, because they do – any computer can crash. Of course Macs crash... But not NEARLY as often as Windows boxes do. Period.<br><br>Since I switched to Macs, I have become so accustomed to getting work done instead of working on my computer, that I want to pull my hair out every time I have to work on a Windows machine now. I can\'t stand them. It seems like every task is so god-dam•ed complicated to accomplish on a Windows box. Macs just work. Period.<br><br>Out of necessity, I have both Macs and PCs in my studio. I am a professional photographer and cinematographer/editor. I can tell you this as FACT in my experience: The Macs that I use give me functionality problems once for about every ten times the Windows machines do.<br><br>And, I can say this: The problems on the Macs are usually APP related, as oppposed to OS related on the PCs. If we just count OS problems, then OS X just plain leaves Windows in the dust.<br><br>Hope this testimonial helps.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648555">\
	 <div id="dsq-comment-header-9648555" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648555" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648555" href="http://eatseggs.wordpress.com/" target="_blank" rel="nofollow">Hughesie</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648555" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648555" class="dsq-comment-message">It seems that whenever you state that it will never crash it does but the good thing about mac is that thought the apps may crash once in a blue moon the framework holds strong<br><br>if i could afford a mac i would have one</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648533">\
	 <div id="dsq-comment-header-9648533" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648533" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648533" href="http://alfredo.octavio.net/" target="_blank" rel="nofollow">Alfredo Octavio</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648533" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648533" class="dsq-comment-message">I love reading post like this after the experience I just had (and that I bet that everybody has had). My Windows XP rebooted (after an update) without saving my open work, without warning or anything. I guess Microsoft doesn\'t call that a crash, but to me is an admission that XP doesn\'t even pretend to be reliable. People know they have to live with it. For all its faults, at least the Mac is trying not to crash!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648532">\
	 <div id="dsq-comment-header-9648532" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648532" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648532" href="http://inphotos.org/" target="_blank" rel="nofollow">Donncha</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648532" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648532" class="dsq-comment-message">*Wrings hands together*<br>Where do we start? I\'ve crashed Linux, Windows, Dos, C64s, Speccies and of course I made a Mac hang once.<br><br>On modern PC hardware the usual suspect for an OS hang is quite often the network and that\'s what happened when I made OS X hang for the first time. A few shares were open on the desktop, I was helping them set up their networking so I removed the network cable. *Poof* hung machine. It probably would have come back if we had waited long enough but that\'d ruin a good story! Now that I have a Mac laptop, if I use it at all I\'m positive I\'ll be able to use my destructive abilities sooner or later.<br><br>Same story with Linux and Windows in the past. Haven\'t had much of a chance to play with or tear apart XP or it\'s ilk but the network cable is always a good way of bringing down a Windows/Mac/Linux advocate a peg or two!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648531">\
	 <div id="dsq-comment-header-9648531" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648531" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648531" href="http://quik666777.wordpress.com/" target="_blank" rel="nofollow">quik666777</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648531" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648531" class="dsq-comment-message">Everything crashes, but lately Macs annoy me the most.<br><br>some background, I am an IT troubleshooter/consultant at a small company, they run about 20 Macs and 5 XP PC’s hooked up to a MS 2003 small business server +Exchange server (Side note: much hate for Dell).<br><br>I\'ve been in charge of updates for all the machines and the most surprising thing I found was, unlike the Win Xp Machines (which get a ton of updates grumble reboot and are fine) Mac Security Updates can blow away the whole system.<br><br>During the update to 10.4.7 2 of the 20 Macs  got locked into looping on the login.app or some such nonsense and refused to boot after the restart.  After exhausting every tool I had (running disk repair and permissions, fsck etc) I had to format and reinstall both of them.  Granted one had only 3 gigs free, however the second had 60 gigs free and same error.  Also I had disconnected all 3rd party devices and disconnected them from the network during the update so It bugged me a lot.<br><br>But yeah I dual boot xp and linux at home so from my experience working here.<br><br>All 3 freeze crash and hang.  And while I wasn’t expecting an OS security update to blow away whole computer’s I can’t any of the 3 have been a joy to work with.<br><br>oh and HP Printers +Mac OSX have also been  hit or miss arround here  Sometimes its software sometimes its just the os</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648530">\
	 <div id="dsq-comment-header-9648530" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648530" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648530">Ervin J</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648530" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648530" class="dsq-comment-message">Dave Chapelle explains why people buy Macs for:<br><a href="http://www.youtube.com/watch?v=62-I4ChZhY4" rel="nofollow">http://www.youtube.com/watch?v=62-I4ChZhY4</a><br><br>Not safe for work.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648529">\
	 <div id="dsq-comment-header-9648529" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648529" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648529">matanglawin</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648529" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648529" class="dsq-comment-message">Never had a crash because of the Mac OS.  Most  of the "crashes" I\'ve had was because I had faulty memory (or little memory) and was running the G3 at maximum, with most RAM hungry apps open.<br><br>Now, even reluctantly, I got myself a Mac Mini 1.66 Intel Core Duo.  No OS X crashes so far, even with iMovie.<br><br>As you mentioned, it was the App that "crashed."  Don\'t blame OS X.<br><br>Maybe it\'s you...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648528">\
	 <div id="dsq-comment-header-9648528" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648528" class="dsq-comment-cite">\
	 <a id="dsq-author-user-9648528" href="http://alexlavidge.com/" target="_blank" rel="nofollow">Alex Lavidge</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648528" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648528" class="dsq-comment-message">My MacBook Pro never crashes, so, I don\'t know what to say.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648526">\
	 <div id="dsq-comment-header-9648526" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648526" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648526">rich</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648526" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648526" class="dsq-comment-message">lol mac users are stupid.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-9648525">\
	 <div id="dsq-comment-header-9648525" class="dsq-comment-header">\
	 <cite id="dsq-cite-9648525" class="dsq-comment-cite">\
	 <span id="dsq-author-user-9648525">Paul Baker</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-9648525" class="dsq-comment-body">\
	 <div id="dsq-comment-message-9648525" class="dsq-comment-message">In Windows, applications going "poof" are, in my experience, always caused by one of two things.<br><br>1. A stack overflow which in turn is usually caused by illegal recursion. If there is no more room in the stack, it can\'t even execute the code to handle the error and show a nice dialog, etc., so rather than crap on even more memory it shouldn\'t be, it gives up.<br><br>2. A recursive exception, ie. an error happening when you handle an error, and then another when you handle that...<br><br>It seems to me from what people are saying that Macs and Windows crash alike on the whole.<br><br>If you get a stack overflow or recursive exception, it goes "poof".<br><br>If you get some other sort of fatal exception, you get Windows Error Reporting or Apple asking you to send it the a report.<br><br>If it is in a kernel mode driver, you get a Blue Screen of Death or a beautiful Black Screen of Death (is this like the "sad mac"?).<br><br>I don\'t know what a kernel panic is...<br><br>Windows NT/2000/XP/2003/Vista are all based on the NT kernel and are very very very different than Windows 9x. Windows 9x has a shared memory space, therefore one naughty app can bring down the whole system.<br><br>Mac OS X is based on UNIX and totally different from older Mac OS.<br><br>Things have changed. Windows and Mac OS are not all that different any more, and except for little things, all this debate about who crashes more is silly.</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=surprise_of_the_month_macs_crash&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);
			}
		}
	});
}

})();




