Tracking me in a store is one thing. But getting my ID and selling information about what products I looked at to another store crosses the line. And yes, I am more concerned about other businesses having that info than I am about the NSA having that info (though I am sure they are wanting to know who is looking at buying a lot of pressure cookers).
So true. Changing that is a whole different topic/thread. But we do need to do that. Just for the sake of argument, I suggest dropping the patent system in its entirety. OK, now let the debate begin... in a separate thread, though.
PBS was before Fox. Fox is the 5th network (unless you also want to count the former DuMont network).. PBS is a major network in the OTA broadcast arena. Saying "4 major networks" is misleading. Maybe they meant "4 major greedy networks" or something like that.
Update, 11:40 a.m. PT: Adds additional comments from a Facebook representative saying the company has not received such requests.
So how do we know this statement is not as it is due to a FISA or other type of gag order with accompanied threat? The truth is we simply do not if this statement is as it is due to the duress of a gag order. We have not have a pre-established a duress code word, nor the trust the needs to accompany it.
Having the CA keys, or the site private keys, does not automatically hand data over to them. They still have to intercept the data, being sure none of it reaches the intended destination except through their MitM attack. They have the taps and the means to do this. They do NOT have the resources to do this for 100% of the population... yet. They still need to get certain subsets of other data from these providers to do what they are doing. Don't assume that because they are asking for certain data that they do not already have a lot of other data.
Actually, being cheap loses. You are trivially vulnerable to a man in the middle attack by anyone who can intercept your traffic. They only need to create their own self-signed key (or a CA-signed one) with your site name in it.
If they have the CA key, they can create a new private key for the service you are going to, reroute your traffic intended to go to that service sending it to their own server, provide the public half of the "master" key they created which is signed by the CA key, and your client (browser) will believe it is reaching that service when it is not. This is the man in the middle attack, styled slightly different by having the CA key instead of the target private key.
Browsers could help with that by saving the public keys its gets from every site you visit, and warn/block your access later when the key is changed. Even this is not perfect since it is vulnerable to the attack on the first visit, or when the key change is believed to be when the old one expired.
Then we should find some human somewhere, lock him/her to a desk with a computer, and force him/her to write the code to re-implement TCP. Then compare the performance with the AI produced algorithm.
You should already know how to do a matrix multiply by now, and not need someone else's source code. The task is to figure out how to partition the work most effectively for the GPU. Classic matrix multiply source code would be misleading at best.
Or switch to an embarrassingly parallel project like Mandelbrot/Julia set calculation. Now the challenge is to make it do multi precision arithmetic so you can go deep.
Now we can get pr0n in 302976 x 170424 video at 25 fps. It will have to be uncompressed as I don't think we have anything that can compress it that fast.
Patenting software is not a fundamental problem. Patent trolls are not a fundamental problem. Instead, these are the results and effects of the true fundamental problem, which is that the patent system itself is patenting anything that comes along that has no obvious conflicts, if even that. It considers its duty to be simply to record the patent... and take all the money. It's real duty is to separate truly innovative inventions from all the junk.
If something is truly innovative, then without the inventor having done it, it is likely to not have been done at all for many years (when based to genius thought), or for a substantial investment into the work needed to come up with it (when based on a huge amount of work). The vast majority of patents are not true innovation. Most of them are just broad brushes of things they see as inevitable and coming, anyway.
It doesn't matter if it is done in software or hardware, if it is innovative. We should reward true innovation either way.
It doesn't matter if someone comes along and buys out the inventor of true innovation. It's just like getting a cash advance on a time payment you expect to receive.
The real problem in the system is all the junk patents that get issued.
Javascript should not be given the capability of doing damaging things, It should be confined to a narrow execution context that is limited to being able to do only the things that enhance the experience of that ONE information resource. Dynamic layout is certainly a useful thing. Dynamically changing your system is not. It should not have access. I blame the developers. It doesn't matter if it is mail or web. It might do cute things inside a PDF like give you a calculator for a certain algorithm the PDF is written about. But it should not be able to access even/etc/hosts on your computer.
I have had several failures of Linksys routers in the RF hardware to the point they need to be right next to each other to communicate. The problem was not diagnosed any further since replacing them was less time and money. I got 2-3 years out of them, though, so maybe it's not that bad for $50 each. If I went with a $500 enterprise device, would I get 20-30 yours? Would I even want to (in 10 years it might be obsolete just because new stuff with new features I really want is available). I'm using Buffalo routers with factory defaced DD-WRT now, I might try to load a newer DD-WRT on one or more eventually,
Why would I need to spend so much on enterprise CIsco equipment? I just buy spares now. I have 5 of those Buffalo routers with 2 in use. If hardware dies or the cable gets hit by lightning and the surge gets past the grounding and surge clamp, I just swap out, trash the dead one, and eventually order another spare.
If things changed and I needed the features of enterprise devices at home, I'd get them (and I'd know what I needed when that happens). Until then, cheapness and spares win out.
I'm running kubuntu on the tower. When a patch notification comes in, one click and it's done. No lengthy reboots with "configuring patches, do not turn off your computer." No reopening all the apps that were open after it reboots, no hunting for where I was on that document I was working on when the patch notice comes through.
See... the NSA really CAN get in. Now go back and rebuild your whole system from manually inspected source code, using a toolchain built from manually inspected source code, compiled with a compiler built from manually inspected source code.
Tracking me in a store is one thing. But getting my ID and selling information about what products I looked at to another store crosses the line. And yes, I am more concerned about other businesses having that info than I am about the NSA having that info (though I am sure they are wanting to know who is looking at buying a lot of pressure cookers).
So true. Changing that is a whole different topic/thread. But we do need to do that. Just for the sake of argument, I suggest dropping the patent system in its entirety. OK, now let the debate begin ... in a separate thread, though.
We would have had a better architecture that was more green, had people not followed the lemming principle in making their choices.
I can't stand either API design. I want a cloud provider that lets me design my own API.
Well, the lawyers haven't seen enough convincing case rulings, yet. And we know lawyers screw up everything.
What about the other 90.000000000001% of the time? Is that the maintenance window?
PBS was before Fox. Fox is the 5th network (unless you also want to count the former DuMont network).. PBS is a major network in the OTA broadcast arena. Saying "4 major networks" is misleading. Maybe they meant "4 major greedy networks" or something like that.
Update, 11:40 a.m. PT: Adds additional comments from a Facebook representative saying the company has not received such requests.
So how do we know this statement is not as it is due to a FISA or other type of gag order with accompanied threat? The truth is we simply do not if this statement is as it is due to the duress of a gag order. We have not have a pre-established a duress code word, nor the trust the needs to accompany it.
Having the CA keys, or the site private keys, does not automatically hand data over to them. They still have to intercept the data, being sure none of it reaches the intended destination except through their MitM attack. They have the taps and the means to do this. They do NOT have the resources to do this for 100% of the population ... yet. They still need to get certain subsets of other data from these providers to do what they are doing. Don't assume that because they are asking for certain data that they do not already have a lot of other data.
Can tap in? They already have, years ago.
Just in time for BH/DC.
Actually, being cheap loses. You are trivially vulnerable to a man in the middle attack by anyone who can intercept your traffic. They only need to create their own self-signed key (or a CA-signed one) with your site name in it.
If they have the CA key, they can create a new private key for the service you are going to, reroute your traffic intended to go to that service sending it to their own server, provide the public half of the "master" key they created which is signed by the CA key, and your client (browser) will believe it is reaching that service when it is not. This is the man in the middle attack, styled slightly different by having the CA key instead of the target private key.
Browsers could help with that by saving the public keys its gets from every site you visit, and warn/block your access later when the key is changed. Even this is not perfect since it is vulnerable to the attack on the first visit, or when the key change is believed to be when the old one expired.
Did anyone say it's good networking? No! This is all about rerouting MONEY to Intel (data going to NSA is a side effect).
Then we should find some human somewhere, lock him/her to a desk with a computer, and force him/her to write the code to re-implement TCP. Then compare the performance with the AI produced algorithm.
Like Detroit?
You should already know how to do a matrix multiply by now, and not need someone else's source code. The task is to figure out how to partition the work most effectively for the GPU. Classic matrix multiply source code would be misleading at best.
Or switch to an embarrassingly parallel project like Mandelbrot/Julia set calculation. Now the challenge is to make it do multi precision arithmetic so you can go deep.
Now we can get pr0n in 302976 x 170424 video at 25 fps. It will have to be uncompressed as I don't think we have anything that can compress it that fast.
Patenting software is not a fundamental problem. Patent trolls are not a fundamental problem. Instead, these are the results and effects of the true fundamental problem, which is that the patent system itself is patenting anything that comes along that has no obvious conflicts, if even that. It considers its duty to be simply to record the patent ... and take all the money. It's real duty is to separate truly innovative inventions from all the junk.
If something is truly innovative, then without the inventor having done it, it is likely to not have been done at all for many years (when based to genius thought), or for a substantial investment into the work needed to come up with it (when based on a huge amount of work). The vast majority of patents are not true innovation. Most of them are just broad brushes of things they see as inevitable and coming, anyway.
It doesn't matter if it is done in software or hardware, if it is innovative. We should reward true innovation either way.
It doesn't matter if someone comes along and buys out the inventor of true innovation. It's just like getting a cash advance on a time payment you expect to receive.
The real problem in the system is all the junk patents that get issued.
Javascript should not be given the capability of doing damaging things, It should be confined to a narrow execution context that is limited to being able to do only the things that enhance the experience of that ONE information resource. Dynamic layout is certainly a useful thing. Dynamically changing your system is not. It should not have access. I blame the developers. It doesn't matter if it is mail or web. It might do cute things inside a PDF like give you a calculator for a certain algorithm the PDF is written about. But it should not be able to access even /etc/hosts on your computer.
Another way to look at it: why were they using invalid domains in the first place?
Another way to look at it: why are they being dependent on an external TLD structure for their security mechanism?
I have had several failures of Linksys routers in the RF hardware to the point they need to be right next to each other to communicate. The problem was not diagnosed any further since replacing them was less time and money. I got 2-3 years out of them, though, so maybe it's not that bad for $50 each. If I went with a $500 enterprise device, would I get 20-30 yours? Would I even want to (in 10 years it might be obsolete just because new stuff with new features I really want is available). I'm using Buffalo routers with factory defaced DD-WRT now, I might try to load a newer DD-WRT on one or more eventually,
Why would I need to spend so much on enterprise CIsco equipment? I just buy spares now. I have 5 of those Buffalo routers with 2 in use. If hardware dies or the cable gets hit by lightning and the surge gets past the grounding and surge clamp, I just swap out, trash the dead one, and eventually order another spare.
If things changed and I needed the features of enterprise devices at home, I'd get them (and I'd know what I needed when that happens). Until then, cheapness and spares win out.
Don't forget about the BSDs.
It's not so much that Huwaei has backdoors in it's products ... it doesn't have the preferred backdoors.
I'm running kubuntu on the tower. When a patch notification comes in, one click and it's done. No lengthy reboots with "configuring patches, do not turn off your computer." No reopening all the apps that were open after it reboots, no hunting for where I was on that document I was working on when the patch notice comes through.
See ... the NSA really CAN get in. Now go back and rebuild your whole system from manually inspected source code, using a toolchain built from manually inspected source code, compiled with a compiler built from manually inspected source code.