Heh, until today, I never knew I was assisting in distributing DeCSS. And all this time I thought I was just hacking quake:/.
BTW, with 0.2.99beta3 of quakeforge, you can use gzip to compress the file and shorten downloads (not that decss.c is big in the first place). (0.2.99beta2 quakeforge qw clients and servers can transparently handle gziped files (even with the.gz extension) and in 0.2.99beta3 they have a reliable way of communicating this ability to each other).
there's a problem with that: the interesting data sticks out like a sore thumb because it's encrypted. With an encrypted file system, an attacker doesn't even know where to begin looking for the interesting data (neglecting the obvious "on the encrypted filesystem somwhere")
Story was never a part of games, In fact, story tends to get in the way of game play. Now, I'm not saying a game having a story line is a bad thing (it's not), but it's not important that a game has a story line for it to be fun. eg chess, checkers and crazy eights don't have stories (or if they did, the stories were lost a long time ago) and they're still enjoyed by many.
with the way our skys are rendered (QF), probably about 20 fps unless you have a good 3d card:/ (nice effect, but we're fillrate limited on slow cards (eg g200)). However, with that sort of grunt behind quake, particles would be virtually free:).
I have to admit: I haven't read it all myself (I once started when I was 7 with the Good News Bible, but gave it up). I do intend on reading it someday.
2^(some whole number) will never equal (some other whole number)*10^(yet another whole number). In case you haven't noticed, the least significant digit never hit's 0. It goes trough they cycle 2 4 8 6 2 4 8 6...
btw, 2^300 is 2.037+*10^90. I won't post the full number as it's easy to get in python (2L**300).
Who gave you, or anyone else, the authority to determine what a person may see (parents excepted solely in the case of their own children)
While I am a parent myself, and I do (sort of) keep track of what my kids see (I try to hide the bibles we never seem to be able to get rid of, though I wonder if even that's such a great idea:), I do feel uncomfortable with the idea of even parents censoring what their own childern see. To me, censorship is evil. End of story. Hmm, thinking about my comment about the bibles, if my kids wanted to read them, I wouldn't stop them, so maybe I'm not being such a hypocrit.
BTW for those that are wondering, yes, I am anti-christian (and religion in general), but only on a personal level, I will never tell anybody else not to be one, except possibly my kids, and really, if they are going to be religious, I want them to make that decision with thought, not blindly.
Ah, now define noise objectively:). You can't. What is often termed noise in electronics is still possilbly useful information (eg, about electrons crossing a gap, thermal noise*, etc). Sorry, but noise is just as context sensitive as rubbish.
* Using thermal noise, it is theoreticly possible to determine the temperature of the noise source, thus the noise is information, not noise:).
According to the article, Sun is quoting the education/non-commercial exception in the GPL. While I don't know what version of the GPL Becker's drivers are distributed under, there is not even a mention of education or non-commercial use in version 2 of the GPL (there is, however, a mention of commercial use, allowing you to charge for the distribution (eg Cheapbytes)). Did any of the earlier versions of the GPL allow an exception for educational or non-commercial use?
Nice? I did not find their hardware nice. It's not as reliable as claimed (out of the box, the multi cpu machine my previous employer got had a flakey cpu), it's hard to work on (getting into an external drive box is a bitch (but I figured out how to do it:), it's overpriced for what you get, especially considering alot of their hardware is just rebranded (esp media drives).
I'm sorry, but I did not enjoy working on Sun hardware. Give me a slightly expensive PC any day. At least if something fails, it's relativly cheap to replace.
You normally have to balance between security and useability. The ultimate in internet security (pull the connection) kindof defeats the purpose and the ultimate in usability (wide open), is, well, not such a good idea. Things would be much easier the software was more reliable (eg no buffer overflows) and people (in general) weren't so easy to social engineer. Unfortunatly, I don't think the latter is going to change any time soon, but at least the former is slowly improving.
And that helps how? It seems to me that most FM stations are all the same. I'ld rather take my walkman/rio/whatever and a supply of batteries. Oh, and a good book:)
Hmm, I wonder how long it would take for the Mile High Club to find the elevator.
The previous poster forgot to mention that this is for eeproms in micro-controllers (cpus for embedded devices). You are perfectly correct that a standalone prom with a security fuse is about as useful as a stale french fry.
There's no such thing. However, there is the far side of the moon (which gets just as much light as the near side, just at different times (ok, a little less due to earth glow)).
Yes, I know the far side of the moon is commonly called the dark side, but that is a miss-conception and needs to be stamped out (along with flat earth etc:)
I agree with you about SMTP (and other protocols in general), but your thinking on SSL is flawed. Nothing of the higher level protocols (eg http) is un-encrypted. Try sniffing an SSL connection some time. You will not see anything recognisable (except maybe the SSL protocol itself). No GET, no POST, nothing but gibberish.
So, going with the intent of your posting, all that's needed is to use SSL for everything. Now, there is still one problem. `They' can tell what machine you are connecting to (the tcp/ip headers are not encrypted, but then I don't really see how they can be*). One way to avoid this is to have multiple secure relays, but each relay is an openning for them to get in to grab the un-encrypted protocol information.
* Routers need to know where to send the packets, so at least the IP and possibly the TCP headers can not be encrypted.
I believe the key that's used to encrypt the message is changed each message (randomly generated, the pub/priv key stuff is used to exchange this key). However, I suspect that if they find the OTP, they might be able to derive your private key from the key packet (they have both the plain text and the encrypted text of the key).
Heh, I just thought of a reason for encrypted banner ads: targeted advertising. You wouldn't want your neighbour using his tcp sniffer (assuming cable and a smart neighbour, I guess) and seeing banner ads for the local adult toy shop showing up in your stream:).
Only hole in this I can see is your neighbour could just crack into the ad server and look at the records for what's been sent to you, but that's another issue, I guess.
So? Link dynamicly. Also, the GPL doesn't prevent you from charging for the product. In fact, the old Python license actually did prevent people from making money. Going pure GPL (or LGPL) would give more freedom than the old Python license.
Python is probably pretty much like Perl/{Tk,GTK} for rapid-protyping, though I don't really know as I don't use Perl:/ That said, I've been able to create some usefull Python scripts in a relatively short time. Also, due to it's interactive interface, it comes in handy when you need to do some quick calculations and bc or dc seem to be too much bother.
BTW, with 0.2.99beta3 of quakeforge, you can use gzip to compress the file and shorten downloads (not that decss.c is big in the first place). (0.2.99beta2 quakeforge qw clients and servers can transparently handle gziped files (even with the .gz extension) and in 0.2.99beta3 they have a reliable way of communicating this ability to each other).
member of the QuakeForge developement team
Bill - aka taniwha
--
Bill - aka taniwha
--
Bill - aka taniwha
--
Bill - aka taniwha
--
Bill - aka taniwha
--
Bill - aka taniwha
--
Bill - aka taniwha
--
Bill - aka taniwha
--
btw, 2^300 is 2.037+*10^90. I won't post the full number as it's easy to get in python (2L**300).
Bill - aka taniwha
--
BTW for those that are wondering, yes, I am anti-christian (and religion in general), but only on a personal level, I will never tell anybody else not to be one, except possibly my kids, and really, if they are going to be religious, I want them to make that decision with thought, not blindly.
Bill - aka taniwha
--
* Using thermal noise, it is theoreticly possible to determine the temperature of the noise source, thus the noise is information, not noise :).
Bill - aka taniwha
--
Bill - aka taniwha
--
I'm sorry, but I did not enjoy working on Sun hardware. Give me a slightly expensive PC any day. At least if something fails, it's relativly cheap to replace.
Bill - aka taniwha
--
Bill - aka taniwha
--
Bill - aka taniwha
--
Bill - aka taniwha
--
Hmm, I wonder how long it would take for the Mile High Club to find the elevator.
Bill - aka taniwha
--
Bill - aka taniwha
--
Yes, I know the far side of the moon is commonly called the dark side, but that is a miss-conception and needs to be stamped out (along with flat earth etc:)
Bill - aka taniwha
--
Bill - aka taniwha
--
So, going with the intent of your posting, all that's needed is to use SSL for everything. Now, there is still one problem. `They' can tell what machine you are connecting to (the tcp/ip headers are not encrypted, but then I don't really see how they can be*). One way to avoid this is to have multiple secure relays, but each relay is an openning for them to get in to grab the un-encrypted protocol information.
* Routers need to know where to send the packets, so at least the IP and possibly the TCP headers can not be encrypted.
Bill - aka taniwha
--
Bill - aka taniwha
--
Only hole in this I can see is your neighbour could just crack into the ad server and look at the records for what's been sent to you, but that's another issue, I guess.
Bill - aka taniwha
--
Bill - aka taniwha
--
Bill - aka taniwha
--