black fox
Cyprus
No favorite files added yet
(May 15, 2010 - 3:53 PM)
"An Apple employe lost the iPhone prototype in mid-March, while celebrating his birthday. He later sold the device to Gizmodo".
Duh, it wasn't Powell who sold the phone. How could he lose it and sell simultaneously? Joe, don't you proofread your articles before publishing?
(Mar 1, 2010 - 10:01 PM)
It just proves two things:
1) poor copy-paste job by Microsoft. They should have used proven Fisher-Yates algorithm (http://en.wikipedia.org/...r%E2%80%93Yates_shuffle).
2) never trust blindly these "script sites" without doing your own research.
(Mar 1, 2010 - 9:28 PM)
"...architects of the browser screen apparently took the simplest option: filling the array sequentially {0,1,2,3,4}, and then randomly swapping their locations with one another left or right five times."
Scott, not to be nitpicking, but that's not what Microsoft's code is doing. Basically they are abusing the sort() method to do the opposite of what it's intended to do, by writing a custom function that compares two numbers and tells the sorting algorithm which is the largest.
Here is a nice explanation (by Microsoft blogger, no less!) of the requirements that the comparison function must adhere to, and what happens if these requirements are not met: http://blogs.msdn.com/ol...2009/05/08/9595334.aspx
Actually, after seeing the awful design of browserchoice.eu (horizontal scrolling, anyone?) with equally awful code, I wouldn't be surprised if the whole project cost MSFT less than $200.
(Mar 30, 2009 - 6:22 PM)
Maybe I'm missing something, but Silverlight is not available on iPhone.
(Feb 5, 2009 - 7:33 PM)
"Legacy software may require administrative rights on Windows even when the features of the software can be accomplished without admin rights... thus UAC will have to be used to elevate those legacy programs."
True, but we're talking about new software too. Developers are forced to adjust their programs in order to reduce the number of UAC prompts or eliminate them entirely, thus making the whole experience better and more secure.
"sudo integrates with the terminal, allowing one-time elevation of specific commands as well as output from both "elevated" and normal commands to live in the same terminal."
I agree with that point, I'd also like to have the ability to elevate specific programs from the command line, but sudo does not use the secure desktop, thus a keylogger could steal your password.