The editors choose the submissions, but don't modify them in any way. It would go against everything Slashdot stands for if they were to fix the godawful spelling of this article.
It seems that the ability for a citizen to read and access government documents should surpass all other interests, regardless of licensing issues.
Article I, Section 8, Clause 8 clearly disagrees with you:
Clause 8: To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries;
Copyright is so important to the United States that it's enshrined in the original Constitution. I'm loath to start messing with it.
And Congress, in their divine wisdom, has decided that closed document formats promote the progress of science and the useful arts...
At a minimum, recognize that the tutorial, the manual, and the reference guide are three seperate pieces of documentation. If you try to combine them all into one big document, I will hate you.
He was responding to your comment, "one page I found about the card suggested that "software raid is faster anyway", which is an absurd proposition by itself."
I have no idea why you would spend $100-$200 more on a hardware raid card for linux without knowing beforehand if it would work. My experience is that very, very few hardware raid solutions are well supported on linux.
Yes. That's ok in the military, where the jet gun is part of the indoctrination into doing exactly as you're told, without question, or you will be in a world of hurt.
But out in the real world, if you tell someone "if you even flinch, you will need stiches" and people will not accept it.
Yeah, I think we are talking about something different.
I'm talking about the fact that JavaScript is a trademark name for an implementation of the the ECMAScript language. I'm saying that just because we call bandage a "Band Aid" and ever cola a "Coke", that doesn't mean we should call every implementation of ECMAScript "JavaScript," any more than we should call every C++ compiler "Visual C++."
I'm not really sure what you're saying. I think you're trying to say that any program that includes a scripting language that is similar to JavaScript must, in fact, be running JavaScript.
I know you can use server-side javascript in some websevers, in particular iPlanet. Obviously, JScript is usable from ASP pages, and I suppose if you hade a Windows Scripting compatible verion of JavaScript, you could use that in ASP pages, just like you can use Perl and VBScript and other languages in ASP pages.
But, I did not know there were JavaScript plugins for Servlet containers so that you could use them in JSP pages. Could you tell me more about this?
I mispoke. Netscape has licensed their proprietary implementation of ECMAScript to many companies. But that doesn't change the fact that DreamWeaver does not use JavaScript. Again, the orginal poster asked why Microsoft used JScript instead of JavaScript. In my mind, that's kind of like asking why Pepsi doesn't sell Coca Cola, instead of their own brands of caffeinated beverages.
ECMAScript is an international standard. There are many implementaions of ECMAScript. JavaScript is an implementation from Netscape. JScript is an implementation from Microsoft. ActionScript is an implementation from MacroMedia, used in Flash and DreamWeaver.
I understand the confusion; JavaScript is kind of like "Kleenex" or "Coke" or "BandAid." It gets to the point where it's hard to know the difference between a particular implementation and the general idea.
Nope. You're wrong. You use something that works similar to Netscape's proprietary JavaScript language, and which adheres to the EcmaScript standard which was inspired by Netscapes proprietary JavaScript language, but I assure you that you do not use JavaScript.
You are not using JavaScript in Opera, or Konqueror, or on ASP, or JSP, or Acrobat, or Dreamweaver, or Photoshop. As far as I know, JavaScript has only been implemented in Netscape Browsers and WebServers. That's it.
Not every car on the road is a Chevy, and not every language that adheres to the EcmaScript standard is JavaScript.
He's not looking for a lawyer to go to court with him. He's looking for someone to look over a contract and give him advice. Spending a few hundred bucks is about right.
If you want someone to actually write a contract for you, obviously it's going to be more. If you want someone who specializes in IP law, it's going to be even more. And, if you want someone to go to court for you, it's going to start getting expensive. But, that's not what he's looking for. Not even close.
I don't know what you think lawyers do for a living. Maybe you imagine they all fly around in helicopters and lear jets all day, suing tobacco companies and fighting anti-trust cases against Microsoft. Or, maybe you just assume that the few hundred best paid lawyers in America are the only ones worth going to when you have a question about a summer internship contract.
Perhaps because JavaScript is a Netscape trademark?
Regardless, JScript is just an implementation of the EcmaScript standard. I don't know WTF JavaScript is. Unless you have a 5 year old copy of Netscape 4.0, you're probably not using JavaScript anywhere.
I just fired up a new copy of Firefox. Private Bytes: 10 megs; Working Set 18 megs; Virtual Size 66 Megs. So, yeah, I guess it is technically using 20 megs of RAM. But every page I visit seems to increases the Working Set by a couple of megs of ram.
I have little reason to believe that this situation is different anywhere else that would be interested in hiring me (e.g., defense contractors, research labs).
That seems very unlikely. Research labs in particular often like to hire people who have done research in the past. Because of this, successful labs implement hiring policies that are attractive to successful researchers, not some strange policies designed to drive away anyone who has previously done anthing worthwhile.
I can't say as much about defense contractors; I have no real experience there. But my experience is that no company that successfully attracts and retains good researchers tries to implement onerous intellectual property restrictions.
Now, if you're going to work for a small startup, or a company that otherwise has very little experience hiring researchers, you might run into this type of agreement. But, if they've built an environment hostile to researchers, and they're not willing to fix it, then you don't want to work there unless you have no other choice.
Slashdot should hire the Ars people... They actually write real summaries that explain things
Why bother? The only people that complain are obviously reading slashdot, so it can't be bugging them that much.
Anyhow, the crappy editing is like the broken HTML and brain-dead moderation system. Slashdot is the Windows 3.1 of the web; anyone who's left is here for basically irrational reasons. Change Slashdot, and people are going to leave for irrational reasons.
The problem involves transforming multiple, independent lines of text. Finding a shortest edit on any one of those lines would be trivial. Finding the shortest edit on all of the lines simultaneously would be interesting.
For example, change a couple of characters on the first line (which moves the cursor left or right); go down a line; change a couple of characters (again moving the cursor left or right); return to the first line and perform some more edits...
So, there are two problems -- solving the problem in the minimum number of moves (which should be doable with a small amount of thought), and solving the problem in the minimum amount of time (which will be more difficult, because the standard diff algorithms aren't sufficient).
MSFT's assumption is apparently that data stored on personal computers is more secure than on servers.
Microsoft's assumption is that people believe data stored on personal computers is more secure than data stored on servers. That is all.
The editors choose the submissions, but don't modify them in any way. It would go against everything Slashdot stands for if they were to fix the godawful spelling of this article.
Oh, wait... nevermind. They did.
Article I, Section 8, Clause 8 clearly disagrees with you:Copyright is so important to the United States that it's enshrined in the original Constitution. I'm loath to start messing with it.
And Congress, in their divine wisdom, has decided that closed document formats promote the progress of science and the useful arts...
That's funny! Because there are people who very good money pretending like she intends to run for President in 2008!!!
The .NET SDK documentation is quite good, also.
At a minimum, recognize that the tutorial, the manual, and the reference guide are three seperate pieces of documentation. If you try to combine them all into one big document, I will hate you.
You took the clients entire database offline for two days and brought it back to your hotel room to "upgrade" it. Yeah.
Either you're a very low paid consultant, or you're a liar.
He was responding to your comment, "one page I found about the card suggested that "software raid is faster anyway", which is an absurd proposition by itself."
I have no idea why you would spend $100-$200 more on a hardware raid card for linux without knowing beforehand if it would work. My experience is that very, very few hardware raid solutions are well supported on linux.
Yes. That's ok in the military, where the jet gun is part of the indoctrination into doing exactly as you're told, without question, or you will be in a world of hurt.
But out in the real world, if you tell someone "if you even flinch, you will need stiches" and people will not accept it.
Yeah, I think we are talking about something different.
I'm talking about the fact that JavaScript is a trademark name for an implementation of the the ECMAScript language. I'm saying that just because we call bandage a "Band Aid" and ever cola a "Coke", that doesn't mean we should call every implementation of ECMAScript "JavaScript," any more than we should call every C++ compiler "Visual C++."
I'm not really sure what you're saying. I think you're trying to say that any program that includes a scripting language that is similar to JavaScript must, in fact, be running JavaScript.
According to the Microsoft documentation, the <script type="text/javascript"> tag is associated with the JScript scripting engine. Sorry.
doesn't have a "language" attribute. Maybe you're thinking of the "type" attribute?
Interestingly, IE works well with JavaScript
IE doesn't use JavaScript, any more than Linux runs Visual C++.
I know you can use server-side javascript in some websevers, in particular iPlanet. Obviously, JScript is usable from ASP pages, and I suppose if you hade a Windows Scripting compatible verion of JavaScript, you could use that in ASP pages, just like you can use Perl and VBScript and other languages in ASP pages.
But, I did not know there were JavaScript plugins for Servlet containers so that you could use them in JSP pages. Could you tell me more about this?
I mispoke. Netscape has licensed their proprietary implementation of ECMAScript to many companies. But that doesn't change the fact that DreamWeaver does not use JavaScript. Again, the orginal poster asked why Microsoft used JScript instead of JavaScript. In my mind, that's kind of like asking why Pepsi doesn't sell Coca Cola, instead of their own brands of caffeinated beverages.
ECMAScript is an international standard. There are many implementaions of ECMAScript. JavaScript is an implementation from Netscape. JScript is an implementation from Microsoft. ActionScript is an implementation from MacroMedia, used in Flash and DreamWeaver.
I understand the confusion; JavaScript is kind of like "Kleenex" or "Coke" or "BandAid." It gets to the point where it's hard to know the difference between a particular implementation and the general idea.
You are right! Acrobat does in fact use JavaScript 1.5 I am very suprised by this. I assume they licensed it from Netscape.
You juse a JavaScript like scripting language in JSP pages? Could you tell me more about this?
Is it a proprietary extensionthat comes with your Servlet container, or is it open source?
Nope. You're wrong. You use something that works similar to Netscape's proprietary JavaScript language, and which adheres to the EcmaScript standard which was inspired by Netscapes proprietary JavaScript language, but I assure you that you do not use JavaScript.
Sorry.
You are not using JavaScript in Opera, or Konqueror, or on ASP, or JSP, or Acrobat, or Dreamweaver, or Photoshop. As far as I know, JavaScript has only been implemented in Netscape Browsers and WebServers. That's it.
Not every car on the road is a Chevy, and not every language that adheres to the EcmaScript standard is JavaScript.
He's not looking for a lawyer to go to court with him. He's looking for someone to look over a contract and give him advice. Spending a few hundred bucks is about right.
If you want someone to actually write a contract for you, obviously it's going to be more. If you want someone who specializes in IP law, it's going to be even more. And, if you want someone to go to court for you, it's going to start getting expensive. But, that's not what he's looking for. Not even close.
I don't know what you think lawyers do for a living. Maybe you imagine they all fly around in helicopters and lear jets all day, suing tobacco companies and fighting anti-trust cases against Microsoft. Or, maybe you just assume that the few hundred best paid lawyers in America are the only ones worth going to when you have a question about a summer internship contract.
Perhaps because JavaScript is a Netscape trademark?
Regardless, JScript is just an implementation of the EcmaScript standard. I don't know WTF JavaScript is. Unless you have a 5 year old copy of Netscape 4.0, you're probably not using JavaScript anywhere.
I just fired up a new copy of Firefox. Private Bytes: 10 megs; Working Set 18 megs; Virtual Size 66 Megs. So, yeah, I guess it is technically using 20 megs of RAM. But every page I visit seems to increases the Working Set by a couple of megs of ram.
I have little reason to believe that this situation is different anywhere else that would be interested in hiring me (e.g., defense contractors, research labs).
That seems very unlikely. Research labs in particular often like to hire people who have done research in the past. Because of this, successful labs implement hiring policies that are attractive to successful researchers, not some strange policies designed to drive away anyone who has previously done anthing worthwhile.
I can't say as much about defense contractors; I have no real experience there. But my experience is that no company that successfully attracts and retains good researchers tries to implement onerous intellectual property restrictions.
Now, if you're going to work for a small startup, or a company that otherwise has very little experience hiring researchers, you might run into this type of agreement. But, if they've built an environment hostile to researchers, and they're not willing to fix it, then you don't want to work there unless you have no other choice.
And, I can't imagine you have no other choice.
I'm going to live to be 160 years old, which means that I'll still have to work for another 100 years after 2038.
If the only value I can bring to an employer is my C skill in 2038, I'm going to be in really, really bad shape by 2100.
Slashdot should hire the Ars people... They actually write real summaries that explain things
Why bother? The only people that complain are obviously reading slashdot, so it can't be bugging them that much.
Anyhow, the crappy editing is like the broken HTML and brain-dead moderation system. Slashdot is the Windows 3.1 of the web; anyone who's left is here for basically irrational reasons. Change Slashdot, and people are going to leave for irrational reasons.
The problem involves transforming multiple, independent lines of text. Finding a shortest edit on any one of those lines would be trivial. Finding the shortest edit on all of the lines simultaneously would be interesting.
For example, change a couple of characters on the first line (which moves the cursor left or right); go down a line; change a couple of characters (again moving the cursor left or right); return to the first line and perform some more edits...
So, there are two problems -- solving the problem in the minimum number of moves (which should be doable with a small amount of thought), and solving the problem in the minimum amount of time (which will be more difficult, because the standard diff algorithms aren't sufficient).