* Drobo
* ZFS
* Starfish Distributed Filesystem
* NSLU or one of those fancy small boxes with USB ports
* Openfiler
What do we want.
A small appliance that you plug into your network. You can add plug in USB drives (or your preferred interface). The box automatically detects the new drive and expands the flexible RAID arrays (see Drobo), giving you redundancy with the minimal overhead hit. Add a nice OS that lets you create block devices SAN-style, create shares, etc. Use ZFS for all its nice features. Use a Distributed FS so that you can have several of those devices in your network for added security.
Actually, RAE says that both puta and perra mean prostitute... but yep, you're right, I think that bitch does not primarily mean prostitute (if at all). Spanish is my first language, English third:)
The fun thing is that I just recently learned that bitch also means "female dog" (perra, in spanish). Made me chuckle.
And "tiene leche" does not necessarily involve lactation. "Leche" is used for other bodily fluids, but then, it's hard to dodge the joke here.
The gems are "Mitsubishi Pajero" and "Nissan Laputa" (pajero means wanker and "la puta" is "the bitch").
Let's suppose that both the 80Gb and the 160Gb drives have a possibility of failing in a month of 10%.
Now, with the 1x160Gb you have 10% of having a failure this month, obviously. What's the probability for both drives?
Well, since each one won't fail 90% of the time, the probabilities of both not failing is 81% (0.9*0.9). The rest, 19% is the possibility that one or both fail, therefore, instead of a 10% failure rate, you get 19%... nearly twice!
I think that this basically goes through the statements that are executed conditionally and tells you the condition that chose whether they were executed or not, that is:
x=a;
if(x==3) { printf("hello"); }
Why did hello not get printed? Because x was 7, not 3.
If it can track it further (i.e. because x was assigned the value of a on line 77, and it was 7 and that time... and a was assigned b+2 in line 44, etc. etc.), that would be mildly useful.
In any case, I think that the debuggers that can step back in time are more useful...
HOWEVER. I for one think Linux has a long way to go before it can be used be Joe and Jane CompUSA customer. Simple things are missing from many distros that end up requireing extensive work to add. Untill the end user dosn't need to mess around in the kernel code it will not be acceptable. For example.
I'm building a PPTP server, which should be simple.
Wait a minute, you're telling me that Joe and Jane from CompUSA want to build a PPTP server. I'll give you good news: with Linux they can even run a beowulf cluster of those...
Most of your points have been addressed, but I think this one has not:
Although Java is a little bit nicer than C++, one error Java programmers often do is that they forget to assign null to pointers. This has a big consequence: the virtual machine does not free unused objects as soon as possible.
You don't need to set variables to null to have them garbage collected. In fact, sometimes it's a bad idea.
* Drobo
* ZFS
* Starfish Distributed Filesystem
* NSLU or one of those fancy small boxes with USB ports
* Openfiler
What do we want.
A small appliance that you plug into your network. You can add plug in USB drives (or your preferred interface). The box automatically detects the new drive and expands the flexible RAID arrays (see Drobo), giving you redundancy with the minimal overhead hit. Add a nice OS that lets you create block devices SAN-style, create shares, etc. Use ZFS for all its nice features. Use a Distributed FS so that you can have several of those devices in your network for added security.
What's the user-agent stats for views of this news item?
:)
If I'm not mistaken, not long ago, IE was still the browser of choice for slashdotters....
(submitted using Firefox
And the lesson is...
Don't use a screwdriver for smashing your thumb, and don't use a hammer to gouge an eye. It will hurt more!
Remember, right tool for the right job.
Indeed
OT: You just made my day. There is a plethora of Linux 'redistros' in Spain, a lot of them based on Debian.
Someone needs to invent Debian El Cid Campeador; bleeding edge Debian for Spaniards.
(El Cid is a popular folk hero in Spain)
That's all fine and dandy, but he said 10(base pi
10(base 2 =2(base 10
10(base 8 =8(base 10
etc.
Woo-hoo!!! That makes two. Well, one if you consider that Yahoo Stores moved on from Lisp...
If you are talking market success, point me to a few other significant Lisp-run websites, please...
Hahaha. Where did you pull your stats out?
So I guess that freshmeat.net and SourceForge are run by Java-loving dweebs? Check their language stats sometime...
Would you point me to bigger open source repositories?
Actually, you only missed by half of that... It's 15Mb. Another 15Mb mistake like yours and Java downloads *faster* than Flash.
...that was replaced because it could not be maintained?
Actually, RAE says that both puta and perra mean prostitute... but yep, you're right, I think that bitch does not primarily mean prostitute (if at all). Spanish is my first language, English third :)
The fun thing is that I just recently learned that bitch also means "female dog" (perra, in spanish). Made me chuckle.
And "tiene leche" does not necessarily involve lactation. "Leche" is used for other bodily fluids, but then, it's hard to dodge the joke here. The gems are "Mitsubishi Pajero" and "Nissan Laputa" (pajero means wanker and "la puta" is "the bitch").
Nope, reliability goes down.
Let's suppose that both the 80Gb and the 160Gb drives have a possibility of failing in a month of 10%.
Now, with the 1x160Gb you have 10% of having a failure this month, obviously. What's the probability for both drives?
Well, since each one won't fail 90% of the time, the probabilities of both not failing is 81% (0.9*0.9). The rest, 19% is the possibility that one or both fail, therefore, instead of a 10% failure rate, you get 19%... nearly twice!
I think that this basically goes through the statements that are executed conditionally and tells you the condition that chose whether they were executed or not, that is:
x=a;
if(x==3) { printf("hello"); }
Why did hello not get printed? Because x was 7, not 3.
If it can track it further (i.e. because x was assigned the value of a on line 77, and it was 7 and that time... and a was assigned b+2 in line 44, etc. etc.), that would be mildly useful.
In any case, I think that the debuggers that can step back in time are more useful...
Errrrr... no, it's not.
n g/ System.html#getenv(java.lang.String). sun.com/j2se/1.5.0/docs/api/java/lang/ System.html#getenv()
In fact, there's a new method in 1.5 to get all the env vars...
http://java.sun.com/j2se/1.5.0/docs/api/java/la
http://java
System.getenv() reads an environment variable in Java.
That Cameron Diaz video has made all the difference!
Something's wrong with the Linux system...
I'm running Gnome 2.6, ThunderBird, Firebird and Gaim:
About 160M, which is more or less what you report with *BSD.
Huh? So it protects you while the package is built but not when you actually execute it... why is that useful?
I always thought that the Sandbox was there to keep track of all the files the package installs, for the unmerge procedure...
There is a port of rxvt for Cygwin which works veeeery well :-b
HOWEVER. I for one think Linux has a long way to go before it can be used be Joe and Jane CompUSA customer. Simple things are missing from many distros that end up requireing extensive work to add. Untill the end user dosn't need to mess around in the kernel code it will not be acceptable. For example.
I'm building a PPTP server, which should be simple.
Wait a minute, you're telling me that Joe and Jane from CompUSA want to build a PPTP server. I'll give you good news: with Linux they can even run a beowulf cluster of those...
Eclipse (and I guess other IDEs do as well) supports hot-code swap with JDK1.4. Never used it much myself, though...
Most of your points have been addressed, but I think this one has not:
Although Java is a little bit nicer than C++, one error Java programmers often do is that they forget to assign null to pointers. This has a big consequence: the virtual machine does not free unused objects as soon as possible.
You don't need to set variables to null to have them garbage collected. In fact, sometimes it's a bad idea.
Didn't they say they were going to compete with Java?? And you're hoping for a speed improvement??
(Joke: I'm a Java developer and the Java-is-slow cliche gets on my nerves)