macemoneta | 15 years ago | on: How To Think Like A Computer Scientist
macemoneta's comments
macemoneta | 15 years ago | on: What Spreads Faster Than Bedbugs? Stigma
https://secure.wikimedia.org/wikipedia/en/wiki/Diatomaceous_...
macemoneta | 15 years ago | on: Are Solid State Drives Worth the Money?
macemoneta | 15 years ago | on: Are Solid State Drives Worth the Money?
http://en.wikipedia.org/wiki/Failure_rate
The person that wrote the Wikipedia article you referenced read the same mythology you did; repeating it doesn't make it true. The plural of anecdote is not fact.
Think about it yourself for a moment. If two cars are traveling 50mph, does that make their average speed 25mph (50/2)? Applying a divisor to a failure rate based on the number of devices is nonsensical.
macemoneta | 15 years ago | on: Are Solid State Drives Worth the Money?
"A RAID0 over three disks has about 1/3 the MTBF of a single disk."
This is incorrect, the MTTF and MTBF are not significantly changed. Assuming you meant failure probability, my issue with the probability variance is the linear relationship you imply.
If the variation were linear, a RAID array composed of drives with a 5% failure probability would reach certainty of failure (1.00 probability) within the interval at 20 drives. In actuality, it takes 225 drives to reach that probability.
The difference is a real world consideration for capacity management. What it means is that RAID0 arrays are not as failure prone as people think they are.
macemoneta | 15 years ago | on: Gmail adds video chat for Linux
macemoneta | 15 years ago | on: Are Solid State Drives Worth the Money?
macemoneta | 15 years ago | on: Are Solid State Drives Worth the Money?
For example, if there were a probability of 5% that the disk would fail within three years, in a three disk RAID0 array, that probability of failure would be:
P=(1-(1-.05)^3)=.14263
In other words, 14.3% probability of failure within three years. That doesn't mean it will fail in that time frame. It means if you have a large population of that configuration, that is the rate you would be dealing with for drive replacement planning.
The MTBF and MTTF calculations apply to populations of drives (e.g. a given model) not to a given drive. The values provide no predictability for the failure of any specific drive. Using the values for that purpose is a common misapplication. A drive with a MTTF of 1,000,000 power-on hours can fail in 15 minutes or never during its useful life.
As a result, a three drive array will have a higher probability of failure over a given interval, but the MTTF/MTBF of the drives is essentially unchanged.
Think of it this way... The probability of winning the lottery is one in 20,000,000. The probability that someone (anyone) will win the lottery in a given week may be one out of ten - 10%. In other words, some person wins the lottery, on average, one time in ten weeks. That doesn't mean that your probability of winning the lottery is 10%. It also doesn't mean that the average probability of winning the lottery is 10%. It also doesn't change the probability of winning the lottery; it's still one in 20,000,000, even if three people win in a 10 week interval.
macemoneta | 15 years ago | on: Are Solid State Drives Worth the Money?
http://www.denali.com/wordpress/index.php/dmr/2010/02/02/ssd-interfaces-and-performance-effects
Also, while RAID0 reduces the MTBF, it's not linear. Drive life is not magically shortened as a result of the drive being in a RAID array (if you take care to isolate synchronous vibration). The life of the array is equal to the shortest drive life. In other words, if a drive would have failed after 25,000 hours in standalone operation, it will still fail in 25,000 hours in an array. The other drives may run to 100,000 hours, but it's a "weakest link" failure mode.macemoneta | 15 years ago | on: Are Solid State Drives Worth the Money?
macemoneta | 15 years ago | on: Are Solid State Drives Worth the Money?
On a desktop, a three-drive RAID0 provides about the same performance, and gives you nearly 40x the storage for a given price-point.
On a mobile platform the physical space, vibration/motion, and power constraints coupled with the increased performance may make SSDs worthwhile.
macemoneta | 15 years ago | on: Bed Bug Infestation Is Scaring Millions Of Americans
macemoneta | 15 years ago | on: Can Canonical count users without uniquely identifying them?
http://en.wikipedia.org/wiki/Smolt_(Linux)
The data is aggregated for reporting:
macemoneta | 15 years ago | on: Can Canonical count users without uniquely identifying them?
macemoneta | 15 years ago | on: Can Canonical count users without uniquely identifying them?
macemoneta | 15 years ago | on: HerWay.com: Dating where only women are allowed to message/search
macemoneta | 15 years ago | on: Oracle sues Google over use of Java in Android
"On November 13, 2006, Sun released much of Java as open source software under the terms of the GNU General Public License (GPL). On May 8, 2007, Sun finished the process, making all of Java's core code available under free software/open-source distribution terms, aside from a small portion of code to which Sun did not hold the copyright."
If Sun willingly made the code GPL licensed, and Google isn't using anything outside the GPL code, even if some of the technologies were covered by patents I don't see Oracle having a case. Right now, this sounds very much like the SCO - Linux suit that dragged on forever and went nowhere.
macemoneta | 15 years ago | on: Apple Loved You Pro Users; Loves Your Money More, Now
I build my own machines, and don't buy Apple products. However, I see nothing wrong with charging what the market will bear for an upscale product.
macemoneta | 15 years ago | on: Piracy isn't cool: Another "industry" under threat.
macemoneta | 15 years ago | on: Piracy isn't cool: Another "industry" under threat.
http://creativecommons.org/about/
http://www.opensource.org/licenses/alphabetical
The real problem is that content creators frequently don't make finding the license easy - if they even use one.
It's a good introductory text for learning Python. However programming is a very small part of Computer Science.
http://abstrusegoose.com/strips/computer_science_major.PNG