Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
Slashdot Deals: Deal of the Day - Pay What You Want for the Learn to Code Bundle, includes AngularJS, Python, HTML5, Ruby, and more. ×

Submission + - Chrome hits 20% share as Microsoft continues slide (

jbrodkin writes: "Google Chrome's rise in popularity has been remarkably fast and it's just hit a new milestone: more than 20% of all browser usage, according to StatCounter. Chrome rose from only 2.8% in June 2009 to 20.7% worldwide in June 2011, while Microsoft's Internet Explorer fell from 59% to 44% in the same time frame. Firefox dropped only slightly in the past two years, from 30% to 28%. While other browser trackers show Chrome with a lower percentage, there's a reason: StatCounter tracks total surfing, not the number of users. It's the Web's power users who are pushing Chrome to new heights."

Submission + - Porn collection put people off upgrading Firefox (

Barence writes: "Mozilla's Security team has disclosed a very interesting piece of research which suggests people refused to upgrade to Firefox 3 because they were afraid the browser would expose their porn collection. Mozilla's research found that the number one reason for not upgrading was the new location bar, and the fact that it delved into people's bookmark collections to suggest sites as they typed. "When we expanded the capabilities of the location bar to search against all history and bookmarks in Firefox 3, a lot of people contacted us to say that they had certain bookmarks they didn't really want to have displayed," Firefox's principal designer, Alex Faaborg, tactfully explains. "In some cases users had intentionally hidden these bookmarks in deep hierarchies of folders, somewhat similar to how one might hide a physical object.""

Dirty Coding Tricks To Make a Deadline 683

Gamasutra is running an article with a collection of anecdotes from game developers who had to employ some quick and dirty fixes to get their products to ship on time. Here's a brief excerpt: "Back at [company X] — I think it was near the end of [the project] — we had an object in one of the levels that needed to be hidden. We didn't want to re-export the level and we did not use checksum names. So right smack in the middle of the engine code we had something like the following. The game shipped with this in: if( level == 10 && object == 56 ) {HideObject();} Maybe a year later, an artist using our engine came to us very frustrated about why an object in their level was not showing up after exporting to what resolved to level 10. I wonder why?" Have you ever needed to insert terrible code to make something work at the last minute?

"I've seen the forgeries I've sent out." -- John F. Haugh II (jfh@rpp386.Dallas.TX.US), about forging net news articles