What about corporate crime or accidentally released code? Or open source? In order to maintain the GPL every revision must be copyrighted, otherwise the changes are in the public domain regardless of what the license says.
He said if you don't want Google to know something, don't tell it to Google. Which is an entirely different matter. Basically, as a US corporation they fall under US laws including ones that allow the government to subpoena them and other things. Now they've resisted every request for information, but if a judge says they have to fork it over, they have to do it.
So don't tell Google information you want to remain private. It's that easy.
They have government controlled packet inspection on their internet backbone, and they claim to be unable to do anything about the countless hacking attempts, probes and the like? B.S.
The auto-workers can do the same thing. They can just "find another job", and it's so easy anyone can do it!
Unions have a place, but they too can become a monopoly. Would you be OK with joining a union as long as there were multiple programming unions, competing in how they represented employees and negotiated contracts? IMO, Unions should be subject to the same anti-trust laws that corporations are. There's too little competition.
I believe at the beginning of 2010 the NIST increased their recommendation for RSA to a minimum of 2048 bits due to security concerns of 1024 bit keys.
Anyway, I think the biggest issue is that you're limited to 4GB without the hack that is PAE and the ensuing performance issues. Upgrade to 64-bit, do yourself a favor.
Yes, but the video card needs to support HDMI over DisplayPort, or DVI over DisplayPort, or other technologies.
For example, I have a Radeon HD 5870. It has two DVI outputs, one HDMI output, and one DisplayPort output. It only has the hardware to do the equivalent of two DVI/HDMI outputs and one DisplayPort output. If I plug a DisplayPort to DVI adapter in, I use up the hardware that does signal processing for one of the DVI/HDMI ports.
The only way a Radeon HD 5870 can output on three displays simultaneously is if you have an active converter or a native DisplayPort display. But it's important to realize that DisplayPort is not signal compatible with VGA, DVI, or HDMI. So if you have a DisplayPort only card and an HDMI/DVI/VGA display, you need an active converter.
This is my situation, I need an active converter, another video card, or a native DisplayPort display.
If you had used all lowercase, I'd say yes. I believe "password" and "password1" are among the most common, followed by "password123" and the like.
The only objective way to measure password strength is the number of character sets involved (uppercase, lowercase alphabetical, numeric, etc.) and the number of characters. Password1 is far, far stronger than "password1".
Because a rainbow table that included Password1 would have to store 13,537,086,546,263,552 ((26+26+10)^9) passwords, and assuming the developers were braindead and used 128-bit MD5 hashes with no salt, you'd have 1,732,747,077,921,734,656 (128*(26+26+10)^9) bits of hashes to store. That's two hundred thousand terabytes of data.
Now I understand that there are some time/memory tradeoffs that allow you to use much smaller tables and spend much more time, but even so, even the 8 character upper and lower case alphanumeric table from Project Rainbowcrack is 80GB and takes hours to crack.
So yeah, Password1 is actually not that bad. There are a lot worse! I'm a fan of pass-phrases myself.
Careful, Displayport is not compatible with HDMI and supporting video cards will merely pipe HDMI over Displayport pins. Any Displayport to * adapter under $50 or so is going to be this way. There are active Displayport to HDMI, DVI, etc converters, but they tend to be around $100.
Yeah and it'd be awesome if there was a standard way to configure it to trust certain sites, certificates, etc, from group policy. And for said group policy to work cross-version or at least present all versions simultaneously. The group policy extensions for IE show 5-6, 7 and 8 simultaneously, for example.
If I recall, what Google innovated on was OS choice for their employees. I believe I read that they can choose whatever they like for their OS, and for their 20% projects they can use any number of platforms, etc. I think because of familiarity with Linux and competition with Microsoft, we won't ever see Google running on IIS, but I think that's a business move.
My beef is that the Ext4 Gods decided that performance was more important than user's data, changed some settings and caused a shitstorm when people en masse disagreed with them. Their perspective was essentially, to the programmers, change your code, or, to the users, use a UPS or turn off write caching.
This was beyond arrogant. Apparently the problem is solved because the developers backed down because of the controversy.
The issue was that there were certain operations that behaved differently before and after the "upgrade" to EXT4, and I specifically said:
If it breaks user's expectations... it is a bug.
In this case, Ext4 changes some expectations that users (and programmers, who are ultimately users too.) Now supposedly some of these issues have been resolved. That's good, but I recall some significant discussion on Slashdot in the past and the same naysayers came along saying "Why try to anticipate a power outage?"
Well, why write to the disk ever if you have enough spare memory?
That's not the point, the expectation developers and users had changed from Ext3 and the people in charge of Ext4 adamantly and arrogantly claimed the same things you are.
But most people don't have UPSes and expect the filesystem to Do The Right Thing(tm) and that is, try to keep their data intact. Users should not be expected to have to tweak arcane settings, and user programs should not even have the right to alter those settings.
What about corporate crime or accidentally released code? Or open source? In order to maintain the GPL every revision must be copyrighted, otherwise the changes are in the public domain regardless of what the license says.
What is your solution for all the orphaned works then? It is impossible for an author that cannot be contacted to opt in.
You mean on the public internet?
Not just any modern OS, the BSDs, *nixes, and Windows all have IPv6 support going back a decade. I'm not sure about the classic Mac OS, though.
So as long as your conspiracy theory websites don't use Google Analytics for user tracking, you'll be just fine.
He said if you don't want Google to know something, don't tell it to Google. Which is an entirely different matter. Basically, as a US corporation they fall under US laws including ones that allow the government to subpoena them and other things. Now they've resisted every request for information, but if a judge says they have to fork it over, they have to do it.
So don't tell Google information you want to remain private. It's that easy.
They have government controlled packet inspection on their internet backbone, and they claim to be unable to do anything about the countless hacking attempts, probes and the like? B.S.
You find another job? You make it sound so easy!
The auto-workers can do the same thing. They can just "find another job", and it's so easy anyone can do it!
Unions have a place, but they too can become a monopoly. Would you be OK with joining a union as long as there were multiple programming unions, competing in how they represented employees and negotiated contracts? IMO, Unions should be subject to the same anti-trust laws that corporations are. There's too little competition.
I believe at the beginning of 2010 the NIST increased their recommendation for RSA to a minimum of 2048 bits due to security concerns of 1024 bit keys.
http://en.wikipedia.org/wiki/AMD64#AMD64
Research it yourself?
Anyway, I think the biggest issue is that you're limited to 4GB without the hack that is PAE and the ensuing performance issues. Upgrade to 64-bit, do yourself a favor.
Yes, but the video card needs to support HDMI over DisplayPort, or DVI over DisplayPort, or other technologies.
For example, I have a Radeon HD 5870. It has two DVI outputs, one HDMI output, and one DisplayPort output. It only has the hardware to do the equivalent of two DVI/HDMI outputs and one DisplayPort output. If I plug a DisplayPort to DVI adapter in, I use up the hardware that does signal processing for one of the DVI/HDMI ports.
The only way a Radeon HD 5870 can output on three displays simultaneously is if you have an active converter or a native DisplayPort display. But it's important to realize that DisplayPort is not signal compatible with VGA, DVI, or HDMI. So if you have a DisplayPort only card and an HDMI/DVI/VGA display, you need an active converter.
This is my situation, I need an active converter, another video card, or a native DisplayPort display.
If you had used all lowercase, I'd say yes. I believe "password" and "password1" are among the most common, followed by "password123" and the like.
The only objective way to measure password strength is the number of character sets involved (uppercase, lowercase alphabetical, numeric, etc.) and the number of characters. Password1 is far, far stronger than "password1".
64-bit has more improvements than just a larger address space.
Because a rainbow table that included Password1 would have to store 13,537,086,546,263,552 ((26+26+10)^9) passwords, and assuming the developers were braindead and used 128-bit MD5 hashes with no salt, you'd have 1,732,747,077,921,734,656 (128*(26+26+10)^9) bits of hashes to store. That's two hundred thousand terabytes of data.
Now I understand that there are some time/memory tradeoffs that allow you to use much smaller tables and spend much more time, but even so, even the 8 character upper and lower case alphanumeric table from Project Rainbowcrack is 80GB and takes hours to crack.
So yeah, Password1 is actually not that bad. There are a lot worse! I'm a fan of pass-phrases myself.
Careful, Displayport is not compatible with HDMI and supporting video cards will merely pipe HDMI over Displayport pins. Any Displayport to * adapter under $50 or so is going to be this way. There are active Displayport to HDMI, DVI, etc converters, but they tend to be around $100.
Yeah and it'd be awesome if there was a standard way to configure it to trust certain sites, certificates, etc, from group policy. And for said group policy to work cross-version or at least present all versions simultaneously. The group policy extensions for IE show 5-6, 7 and 8 simultaneously, for example.
Because it doesn't work 100%.
Group policy is built into the OS? It'd be great if Firefox et al. added ADMX files to manage Firefox via the registry or somesuch.
All of them are the same story: Chinese hacking of US businesses. In Google's case, it prompted their new China policy.
I'm not going to repeat the stories that were linked for you, though.
If I recall, what Google innovated on was OS choice for their employees. I believe I read that they can choose whatever they like for their OS, and for their 20% projects they can use any number of platforms, etc. I think because of familiarity with Linux and competition with Microsoft, we won't ever see Google running on IIS, but I think that's a business move.
My beef is that the Ext4 Gods decided that performance was more important than user's data, changed some settings and caused a shitstorm when people en masse disagreed with them. Their perspective was essentially, to the programmers, change your code, or, to the users, use a UPS or turn off write caching.
This was beyond arrogant. Apparently the problem is solved because the developers backed down because of the controversy.
The issue was that there were certain operations that behaved differently before and after the "upgrade" to EXT4, and I specifically said:
In this case, Ext4 changes some expectations that users (and programmers, who are ultimately users too.) Now supposedly some of these issues have been resolved. That's good, but I recall some significant discussion on Slashdot in the past and the same naysayers came along saying "Why try to anticipate a power outage?"
Well, why write to the disk ever if you have enough spare memory?
That's not the point, the expectation developers and users had changed from Ext3 and the people in charge of Ext4 adamantly and arrogantly claimed the same things you are.
But most people don't have UPSes and expect the filesystem to Do The Right Thing(tm) and that is, try to keep their data intact. Users should not be expected to have to tweak arcane settings, and user programs should not even have the right to alter those settings.
If it breaks user's expectations or destroys user's data, no matter how much anyone tries to convince me otherwise, it is a bug.
Ultimately the response to that is the same as the response to people who claim a Linux feature doesn't work.
The Windows driver API is open and you can code against it, why not write your own playback device that outputs over the network?