Not too long ago I interviewed with one company where I was told that the suits IN the company weren't so concerned about the NDA, but that their Venture Capital sources required it. I imagine this might be a common situation: VCs probably put a boilerplate require-an-NDA-from-everyone clause into their agreements to protect their investment.
Within 30 minutes of posting my previous message they sent me "the letter" along with a note that I should have received it before. The note also commented that they are sending the letter out alphabetically and have only reached the M's. So, if your name (or email address?) comes after M in the alphabet you may still have "the letter" in your future.
I've written over 13,000 lines of code in the linux kernel but haven't received the VA Linux letter (though I did get the RedHat one). So how are they deciding who to send the leter to?
In this context ``VI'' stands for Virtual Interface. It is a way to get low-latency communication between processes within a cluster. It can accompish this by having less protocol overhead than routed IP protocols, and by avoiding user-to-kernel context switches and user-to-kernel buffer copies. In the ideal case the data goes from a user buffer to the NIC by DMA with no kernel participation. Data is also DMA'ed directly from NIC to a user buffer. Of course this requires a little bit of help from special hardware or firmware on the NIC.
So, did I write 8940 lines or (8940-6816) = 2124 ?
Actually, since some lines were rewritten more than once I wrote far more than 10k lines during the year and deleted far more than 7k (plus I workied on side projects too). But, of course, diff thinks a change of 1 character is a change of that line.
Now when I talk about rewritting code I don't just mean getting rid of the bugs. The versions that I check into CVS are already debugged, so (usually) only contain little bugglets. What I'm talking about here is things like the changes needed to incorporate new features or redesign of some internal data structure.
If you consider the 1999 model of a car to be 1% different from the 1998 model do you then say that the engineers were working at a rate that would take them 100 years to design a new car?
So, did I write 8940 lines or (8940-6816) = 2124 ?
Actually, since some lines were rewritten more than once I wrote far more than 10k lines during the year and deleted far more than 7k (plus I workied on side projects too). But, of course, diff thinks a change of 1 character is a change of that line.
Now when I talk about rewritting code I don't just mean getting rid of the bugs. The versions that I check into CVS are already debugged, so (usually) only contain little bugglets. What I'm talking about here is things like the changes needed to incorporate new features or redesign of some internal data structure.
If you consider the 1999 model of a car to be 1% different from the 1998 model do you then say that the engineers were working at a rate that would take them 100 years to design a new car?
Not too long ago I interviewed with one company where I was told that the suits IN the company weren't so concerned about the NDA, but that their Venture Capital sources required it. I imagine this might be a common situation: VCs probably put a boilerplate require-an-NDA-from-everyone clause into their agreements to protect their investment.
--
Within 30 minutes of posting my previous message they sent me "the letter" along with a note that I should have received it before. The note also commented that they are sending the letter out alphabetically and have only reached the M's. So, if your name (or email address?) comes after M in the alphabet you may still have "the letter" in your future.
--
I've written over 13,000 lines of code in the linux kernel but haven't received the VA Linux letter (though I did get the RedHat one). So how are they deciding who to send the leter to?
--
You can find general info at http://www.viarch.org.
Info on a Linux version which can work without special support from the NIC is available from http://www.nersc.gov/research/ftg/via.
--
$ cvs diff -ub -D'1 jan 1998' -D'31 dec 1998' | diffstat | tail -1
57 files changed, 8940 insertions, 6816 deletions
So, did I write 8940 lines or (8940-6816) = 2124 ?
Actually, since some lines were rewritten more than once I wrote far more than 10k lines during the year and deleted far more than 7k (plus I workied on side projects too). But, of course, diff thinks a change of 1 character is a change of that line.
Now when I talk about rewritting code I don't just mean getting rid of the bugs. The versions that I check into CVS are already debugged, so (usually) only contain little bugglets. What I'm talking about here is things like the changes needed to incorporate new features or redesign of some internal data structure.
If you consider the 1999 model of a car to be 1% different from the 1998 model do you then say that the engineers were working at a rate that would take them 100 years to design a new car?
--
$ cvs diff -ub -D'1 jan 1998' -D'31 dec 1998' | diffstat | tail -1
57 files changed, 8940 insertions, 6816 deletions
So, did I write 8940 lines or (8940-6816) = 2124 ?
Actually, since some lines were rewritten more than once I wrote far more than 10k lines during the year and deleted far more than 7k (plus I workied on side projects too). But, of course, diff thinks a change of 1 character is a change of that line.
Now when I talk about rewritting code I don't just mean getting rid of the bugs. The versions that I check into CVS are already debugged, so (usually) only contain little bugglets. What I'm talking about here is things like the changes needed to incorporate new features or redesign of some internal data structure.
If you consider the 1999 model of a car to be 1% different from the 1998 model do you then say that the engineers were working at a rate that would take them 100 years to design a new car?
--
Just saw it at 17:55PST on CNN Headline News. They played the first trailer about every hour, so look for this one at about 5-of-the-hour.
--