<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d15927334\x26blogName\x3dDigg+Blog\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dSILVER\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttp://diggtheblog.blogspot.com/search\x26blogLocale\x3den_US\x26v\x3d2\x26homepageUrl\x3dhttp://diggtheblog.blogspot.com/\x26vt\x3d-8046688738114209239', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

digg blog

December Updates

Hi all – lots of new happenings going on here at digg:

Growth: A little over a week ago, we broke 100,000 registered users (note: not all registered users show up on the /topusers list). Owen fixed a bunch of slow queries and things seem to be scaling quite well.

Jobs: We’re still hiring PHP developers. If you have are a PHP/Javascript guru and live in (or don’t mind moving to) the bay area, we’d love to see your resume. More info can be found here.

Digg terms of service: With all this growth also comes a need for the official terms of service. We wanted to take a clear stance on spam, comment flaming, affiliate linking, and content theft. The goal here is to provide some site guidelines so that you as digg members can make better decisions when reporting bad content.

Missing stories: A common question we receive is the confusion surrounding missing stories. Once a story has received enough user reports it is automatically removed from the digg queue or homepage (depending on where the story is living at that time). The number of reports required varies depending on how many diggs the story has. This system is going to change in the near future. Soon, reported stories will fall into a ‘buried stories’ bin. Users will have the ability to pick through this story bin and vote to have a story reinstated should they believe it was falsely reported.

Story promotion: How can one story (with less diggs) get promoted over another? A little over 7 months ago we changed our promotion algorithm. Stories are promoted based on several factors: Total diggs, popularity of category, time of day, and digg acceleration.

New features: We’ve been hard at work on some pretty cool next generation digg features as well as bug fixes and existing feature updates ('edit comment' and 'comment quoting' is coming). Expect to see a new major feature update next week!

That’s it for now – more news coming soon,

Digg on,

Kevin