Of course he has no right to publish those documents. Of course that is breaking the law, just like publishing a novel or any other copyrighted material.
It is sometimes right to break the law. Had that been the only option in this case, I would have commended Wesley's actions. But it is actually legal to quote copyrighted material. I belive that one may use 15% or 15 pages, whichever is less, of any copyrighted document(Number may be a bit off, I have a lousy memory). So he just comes across as an ignorant fool. Like you.
I've been a proponent of colonizing nad terraforming Mars for a long time. We should also build fully automated underground carparks, make an elevator to an orbiting spacestation and invent chips that are salty but don't make you thirsty. The reason I feel we should do these things is that we can, or at least top find out that we really can't. If I was a science fiction writer I'd say that if we don't explore the edge of science, our universe will stop expanding.
Engeneering-wise, it's probably not impossible, just a bit on the expensive side. The first thing to do is to create an atmosphere with oxygene. One would need large amounts of energy, for instance a couple of nuclear powerplants. Use the power to deoxidize iron - lo and behold, the planet has a breathable atmospere - and you get lots of free iron for building the first cities.
Given an atmospere, the temperature variations should decrease, and the warmer regions of mars would be inhabitable.
I belive the escape velocity of oxygene on Mars is so high that the atmosphere would remain for the forseeable future.
One problem here is that in order to get a working eccosystem one would need sugar as well (6 O2 + C6H12O6 -> 6 H2O + 6 CO2). I don't know what forms of coal are abundant on Mars, but taking any form of coal and turning it in to sugar is a COMPLEX process, and to bring those amounts of sugar with us would be... difficult.
There are many other problems, we would need more efficient spaceflight. Maybe the time has come for nuclear powered spaceflight? Oh well, I'm just hoping...
The article barley mentions encryption. For me, using SSH or Kerberos to encrypt remote execution, filetransfers, etc. seems obvious.
AFS has been using Kerberos authentication since forever, Samba can use SSL nowdays (At least there is some support for it - I dont know if it's usable), but how about NFS? Is it lagging behind security-wise as well? Ever since my box got hacked I've refused to do any comunication other than http unencrypted, but thats just me...
Does anyone have a link to an exhaustive comparison between Kerberos and SSH encryption? (OK, I know thats a little like apples and oranges, esp. since SSH kan use kerberos tickets for authentication, but I think the question is still valid)
I can easily undestand why checking if a given program has buffer overflows can be translated into solving the haltingproblem, but when writing a new program it should be relatively easy to avoid any possible overflows by doing the right thing. (No evil typecasts, no intentional out-of-buffer reads, etc)
I find that EXTREMELY hard to belive what you are saying, considering the heaps of Java to C downcompilers that are scattered around the web.
I think the point one should make is that whith modern languages, the compiler does a lot of work FOR YOU, so it doesn't take any longer to write a robust program in Java than it takes to write a buggy, crashing piece of crap in C.
People defending Napseter are mostly script-kiddies who visit slashdot to be l33t. They usually don't even know C, and definitly haven't written anything worth GPL:ing. Most programmers have more brains than that: To quote Linus: "Go Metallica, die RIAA", or something like that... Don't confuse them, even if both may read Slashdot...
I'm not sure this is a bad thing, it simply depends on what you want to do with the language. If this language is supposed to replace webscripts written in Perl and PHP, evey program will probably be so small that understanding the scripts won't be an issue. Somewhere around 1000 lines of code, it becomes a terrible idea.
IMO the same thing can be said for many misfeatures like implicit variable declarations, C++-style operator overloading (Smalltalk style operator overloading is work, though) and untyped variables.
This is picky, but isn't that just a longer version of:
while( *d++ = *s++ );
That "algoritm" is one of my favorite piece of C code, since it shows the power of pointer arithmetics as well as how incomprehensible/ugly/evil C can get in real world situations.
According to the articles they provide Plan9 is supposed to be a distributed UNIX, or something.
I've seen UNIX do huge networks with a common filesystem (AFS), common password storage, etc. Using something like SUN-rays one doesn't even require a terminal, just a graphics card, a monitor and a network-card. (Makes thin clients look awfully chubby)
Maybe i'm missing the point but i get a feeling of "been there - done that".
Could someone "in the know" enlighten me, I must be missing something...
As everyone who has done any real amount of Java coding knows, and as the article also points out, there are still speedissues when it comes to the widgetsets and other basic libraries. The SWING-library is so large that it takes several seconds to start a simple notepad-style app.
Hopefully we will see an effort to optimize the Java libraries soon, for startup time as well as for speed, or else Java will become a pure Serverside language.
To bad Sun (wasn't it sun who made WABI?) never released the source. WABI actually seemed more stable than "the real thing". And it had decent performance too. Those were the days...
Think youd better do a checkup on GNU tar... You can filter in/output through gzip with the -z option. To decompress a tar.gz file, you type tar -zxf arch.tar.gz Not very hard, is it? You can actually use aliases or scripts to filter through an arbitrary compression/decompression program, as well as automagicaly invoce the correct decompressor, I belive that is covered in the BZIP2 howto.
When you say personal computer system, you must be talking exclusivly about UNIX systems. Windows has builtin AA, but alas only for very large fonts. MacOS has good AA, but i bit to blurry for my taste. BeOS has by FAR the best AA implementation, in BeOS fonts are very moderatly AA:d, giving fonts a crisp and readable look. MacOS may look better, but readability-wise I think most people will agree that BeOS has the best font rendering around.
Are you using some sort of mindaltering drugs? ELF is not GNU, lots of Unices (Like Solaris) have been using it for years. Mainly because only an idiot would attemt to create shared librarys with a.out. TeX is not GNU, it was written by Donald Knuth. Never used troff, but I hear it was bad in comparison.
I've found that interfaces and inner classes take away allmost ALL the needs for MI, and considering all the UGLY ambigouties (misspelled?) introduced by MI, I think it's a good thing (tm). But I have to agree with you on the template stuff though. All those stupid casts where you really KNOW what type everything is of. Plain silly. Either use a weakly typed language or non-awfull template implementations. But MI would in no way solve this problem.
Sure, it would show people that the GPL is enforcable. How valuable is that? It's clearly enforcable, it's written by lawyers and has surely been tested in the past.
Nope, I dont think the GPL has EVER been tested in court, positivly not in a major lawsuit. Hence it would be a good thing if this would go to court, as there is still some insecurity to if it actually holds up. And if you read it, you will soon see that it is very clearly not written by a lawyer - it's less than 10 pages long! Compare this to the license that came with the bonusdisc for my Holywood+ DVD-card - it was actually 90 pages long(Soo thats the reason DVDs can store more data than a CD - To fit the ever-expanding license agreements).
One thing that makes me uncomfortable abot GNU is it's very subtle left-wing propaganda, for instance this quote from the emacs documentaion:
Copyleft A copyleft is a notice giving the public legal permission to redistribute a program or other work of art. Copylefts are used by left-wing programmers to promote freedom and cooperation, just as copyrights are used by right-wing programmers to gain power over other people. The particular form of copyleft used by the GNU project is called the GNU General Public License. See section GNU GENERAL PUBLIC LICENSE.
I mean, REALLY! A lot of people contributing to GNU software aren't left-wing at all. I for instance simply feel that some software (for instance the OS, devtools, etc.) should be free (speach, not beer) in order to promote innovation and competition.
Sorry if the last part of this post was offtopic, but I just felt I needed to rant. Why is there no RANT-tag defined in HTML?
How loud is the thing? The 7200RPM drives usually whine a lot...
Not all HDDs are created equal. IBMs Deskstar 7200 RPM:ers are less noisy than most 5400 RPM:ers. And a 20+ GB drive costs about $200. Jikes! (Pun intended)
"Shoplifting is a crime with no victim - just like hitting someone in the dark"
Prosecutor: "Isn't it true that you have tatooed the words 'Die, Bart, DIE'" Sideshow Bob: "Oh no, what a sad missunderstanding. It says 'Die Bart, die', which is german for 'The Bart, the'" Judge: "No one who speaks german could be evil"
Of course he has no right to publish those documents. Of course that is breaking the law, just like publishing a novel or any other copyrighted material.
It is sometimes right to break the law. Had that been the only option in this case, I would have commended Wesley's actions. But it is actually legal to quote copyrighted material. I belive that one may use 15% or 15 pages, whichever is less, of any copyrighted document(Number may be a bit off, I have a lousy memory). So he just comes across as an ignorant fool. Like you.
Engeneering-wise, it's probably not impossible, just a bit on the expensive side. The first thing to do is to create an atmosphere with oxygene. One would need large amounts of energy, for instance a couple of nuclear powerplants. Use the power to deoxidize iron - lo and behold, the planet has a breathable atmospere - and you get lots of free iron for building the first cities.
Given an atmospere, the temperature variations should decrease, and the warmer regions of mars would be inhabitable.
I belive the escape velocity of oxygene on Mars is so high that the atmosphere would remain for the forseeable future.
One problem here is that in order to get a working eccosystem one would need sugar as well (6 O2 + C6H12O6 -> 6 H2O + 6 CO2). I don't know what forms of coal are abundant on Mars, but taking any form of coal and turning it in to sugar is a COMPLEX process, and to bring those amounts of sugar with us would be... difficult.
There are many other problems, we would need more efficient spaceflight. Maybe the time has come for nuclear powered spaceflight? Oh well, I'm just hoping...
AFS has been using Kerberos authentication since forever, Samba can use SSL nowdays (At least there is some support for it - I dont know if it's usable), but how about NFS? Is it lagging behind security-wise as well? Ever since my box got hacked I've refused to do any comunication other than http unencrypted, but thats just me...
Does anyone have a link to an exhaustive comparison between Kerberos and SSH encryption? (OK, I know thats a little like apples and oranges, esp. since SSH kan use kerberos tickets for authentication, but I think the question is still valid)
I can easily undestand why checking if a given program has buffer overflows can be translated into solving the haltingproblem, but when writing a new program it should be relatively easy to avoid any possible overflows by doing the right thing. (No evil typecasts, no intentional out-of-buffer reads, etc)
I find that EXTREMELY hard to belive what you are saying, considering the heaps of Java to C downcompilers that are scattered around the web.
I think the point one should make is that whith modern languages, the compiler does a lot of work FOR YOU, so it doesn't take any longer to write a robust program in Java than it takes to write a buggy, crashing piece of crap in C.
People defending Napseter are mostly script-kiddies who visit slashdot to be l33t. They usually don't even know C, and definitly haven't written anything worth GPL:ing. Most programmers have more brains than that: To quote Linus: "Go Metallica, die RIAA", or something like that...
Don't confuse them, even if both may read Slashdot...
IMO the same thing can be said for many misfeatures like implicit variable declarations, C++-style operator overloading (Smalltalk style operator overloading is work, though) and untyped variables.
- All voters get exactly one vote
- Absolute majority(66%) is always required.
- Linus is the only one elgible to vote
IMO, this is the optimal balance between democracy and swiftness.Hope this helps
while( *d++ = *s++ );
That "algoritm" is one of my favorite piece of C code, since it shows the power of pointer arithmetics as well as how incomprehensible/ugly/evil C can get in real world situations.
Is there any real reason why Plan9 is better than modern Unices TODAY?
I've seen UNIX do huge networks with a common filesystem (AFS), common password storage, etc. Using something like SUN-rays one doesn't even require a terminal, just a graphics card, a monitor and a network-card. (Makes thin clients look awfully chubby)
Maybe i'm missing the point but i get a feeling of "been there - done that".
Could someone "in the know" enlighten me, I must be missing something...
Hopefully we will see an effort to optimize the Java libraries soon, for startup time as well as for speed, or else Java will become a pure Serverside language.
tar -zxf arch.tar.gz
Not very hard, is it?
You can actually use aliases or scripts to filter through an arbitrary compression/decompression program, as well as automagicaly invoce the correct decompressor, I belive that is covered in the BZIP2 howto.
ELF is not GNU, lots of Unices (Like Solaris) have been using it for years. Mainly because only an idiot would attemt to create shared librarys with a.out.
TeX is not GNU, it was written by Donald Knuth. Never used troff, but I hear it was bad in comparison.
But I have to agree with you on the template stuff though. All those stupid casts where you really KNOW what type everything is of. Plain silly. Either use a weakly typed language or non-awfull template implementations. But MI would in no way solve this problem.
Nope, I dont think the GPL has EVER been tested in court, positivly not in a major lawsuit. Hence it would be a good thing if this would go to court, as there is still some insecurity to if it actually holds up. And if you read it, you will soon see that it is very clearly not written by a lawyer - it's less than 10 pages long! Compare this to the license that came with the bonusdisc for my Holywood+ DVD-card - it was actually 90 pages long(Soo thats the reason DVDs can store more data than a CD - To fit the ever-expanding license agreements).
One thing that makes me uncomfortable abot GNU is it's very subtle left-wing propaganda, for instance this quote from the emacs documentaion:
Copyleft
A copyleft is a notice giving the public legal permission to redistribute a program or other work of art. Copylefts are used by left-wing programmers to promote freedom and cooperation, just as copyrights are used by right-wing programmers to gain power over other people. The particular form of copyleft used by the GNU project is called the GNU General Public License. See section GNU GENERAL PUBLIC LICENSE.
I mean, REALLY! A lot of people contributing to GNU software aren't left-wing at all. I for instance simply feel that some software (for instance the OS, devtools, etc.) should be free (speach, not beer) in order to promote innovation and competition.
Sorry if the last part of this post was offtopic, but I just felt I needed to rant. Why is there no RANT-tag defined in HTML?
Not all HDDs are created equal. IBMs Deskstar 7200 RPM:ers are less noisy than most 5400 RPM:ers. And a 20+ GB drive costs about $200. Jikes! (Pun intended)
"Shoplifting is a crime with no victim - just like hitting someone in the dark"
Prosecutor: "Isn't it true that you have tatooed the words 'Die, Bart, DIE'"
Sideshow Bob: "Oh no, what a sad missunderstanding. It says 'Die Bart, die', which is german for 'The Bart, the'"
Judge: "No one who speaks german could be evil"
...