Forgot your password?
typodupeerror
Internet Explorer

Schooling Microsoft On Random Browser Selection 436

Rob Weir got wind that a Slovakian tech site had been discussing the non-randomness of Microsoft's intended-to-be-random browser choice screen, which went into effect on European Windows 7 systems last week. He did some testing and found that indeed the order in which the five browser choices appear on the selection screen is far from random — though probably not intentionally slanted. He then proceeds to give Microsoft a lesson in random-shuffle algorithms. "This computational problem has been known since the earliest days of computing. There are 5 well-known approaches: 3 good solutions, 1 acceptable solution that is slower than necessary and 1 bad approach that doesn’t really work. Microsoft appears to have picked the bad approach. But I do not believe there is some nefarious intent to this bug. It is more in the nature of a 'naive algorithm,' like the bubble sort, that inexperienced programmers inevitably will fall upon when solving a given problem. I bet if we gave this same problem to 100 freshmen computer science majors, at least 1 of them would make the same mistake. But with education and experience, one learns about these things. And one of the things one learns early on is to reach for Knuth. ... The lesson here is that getting randomness on a computer cannot be left to chance. You cannot just throw Math.random() at a problem and stir the pot and expect good results."
NASA

Submission + - SPAM: NASA Suggests Nano Robots to Explore Mars 2

destinyland writes: ""We're going to have to do extensive robotic exploration," says the director of NASA's Ames Research Center, suggesting nanotechnology to build self-replicating robots on Mars. Genetically engineering extraction and construction microbes could "grow" electrical components, and eventually convert carbon dioxide on Mars into oxygen. "If we really want to settle Mars, and we don't want to have to carry millions of tons of equipment with us to duplicate the way we live on Earth, these technologies will be key." This interview with Peter Worden, the director of NASA's Ames Research Center, was just featured in the summer issue of H+ magazine, and he also argues that robots will be necessary to first survey Mars for underground microbes and protect the unique Martian biosphere, since it may contain clues about earth's own first life forms. In fact, given the water and carbon that's been discovered on Mars, the possibility of underground microbes is still considered real, and Worden argues that Mars "may already be supporting life.""
Link to Original Source

Slashdot Top Deals

If A = B and B = C, then A = C, except where void or prohibited by law. -- Roy Santoro

Working...