By the way if you use Windows, as long as Microsoft signs something, your computer will trust it. And if you also use IE, you can delete all the CAs in your browser except the microsoft one, once you go to an https website, the required CA certs will be readded automagically as long as they have been signed by the Microsoft one (try it yourself on a test machine - but if you accidentally delete all CAs you're going to have problems doing updates). To disable an untrusted CA you have to keep the cert in and unmark all the checkboxes. But what if you don't know the untrusted CA in advance?
Linux is "everywhere". Desktop Linux isn't. Torvalds does Linux. He's not really responsible for Desktop Linux (he grumbles about it every now and then, but it's someone else's job).
If you want to blame someone for the failures of Desktop Linux you should blame whoever is responsible for GNOME, Unity, KDE, etc.
Vista was an opportunity for Desktop Linux to gain marketshare, but the Desktop Linux bunch didn't do anything. Many Slashdotters here claim the developers made things worse (I don't know, I've long given up on Desktop Linux - sometimes to me it seems like the developers are purposely sabotaging Desktop Linux).
Apple managed to get significant share with OS X, so it definitely is possible.
If Australia is that paranoid about China they should be even more paranoid about the USA too. Seems to me Australia should be asking Cisco and all the other US companies for their source code etc. In the global market Australia is not really a competitor with China, whereas Australia competes with the USA in many areas.
China doesn't need to do stuff like this. Why would they want to shutdown Australia? China doesn't even have enough nukes for a decent nuclear offense.
chrome does multi-process and so can use multiple CPU processing threads.
Multiprocess = safer.
And if you have a crappy plugin that leaks memory, you close the offending window and the memory is freed. You don't need to close the entire Chrome browser and lose your sessions etc. Whereas with Firefox since they have a single process model, you have to close the entire browser to free up the leaked memory, even if it's just one problematic tab out of many.
Doesn't matter for _desktops_. For most desktop users the HD 2500 is more than enough. The gamers who need GPU performance will be buying GPUs for their desktops anyway.
But do you need C for the entire thing? I've had projects where a few things were in C (because they had to talk to the kernel etc) and the rest were in other languages.
We had a network protocol for one of the C modules, even humans could connect to it and do queries and commands. We did similar things for many of the other modules as well even if they weren't written in C.
If turns out a module would be better in X instead of Y, replace it and just make sure it uses the same protocols. You can also test stuff more easily via those interfaces. Create emulators etc.
If you use TCP connections, one thing that can bite you is Nagling. Turn it off. Set TCP_NODELAY on or equivalent. Otherwise comms latency can increase by 200+milliseconds. Nagling belongs in the 1980s, but for some reason some MMOs don't seem to turn off nagling on their clients and servers, maybe the only reason is the OSes have it on by default.
Guessing your likely labour cost and the downtime costs, I'd definitely not want you to have to solder it again, even if it's 1 buck per capacitor. But he might have been checking just in case you were doing something silly/dubious.
Using Cisco stuff? Juniper allows you to specify an automatic rollback after X minutes if not confirmed.
With Cisco you can kludge it with "reload in 5" (which tells it to reboot in 5 minutes) and then reload cancel if stuff seems to work (followed by a real commit if stuff really seems to work;) ), but rebooting a router is not the same as rolling back a configuration - since state is lost (route tables etc). But still better than having to manually power cycle the stuff.
Seriously though, the problem is copyright and patent law.
If copyright and patent terms were much shorter, Microsoft might still make billions, but Vista would actually have to be significantly better than Windows 2000. And Windows 8 would have to be significantly better than Windows XP
Because someone might come up with a decent Windows 2000/XP compatible, or figure a way to security patch Windows 2000/XP (it's possible without the source code) and then the rest of the market gives Microsoft the finger.
Well I hope someone does it and it works. Even though I don't live in the USA whoever leads the USA still has a significant effect on the rest of the world.
But it seems very many of the US voters are almost religiously supporting their party. Their party can do no wrong. So they may think the problem is not the voting system.
I'd rather just fix the system once for all voters and elections, at least where the system is in effect, than hope people will be convinced by a particular poll. This could via voter referendum.
Isn't that about as unlikely as the people moving in mass?
Who is going to change the system? It's been working reasonably fine for those in power, so why would any of them change it?
So who would you have preferred instead of Al Gore in the 2000 election? Nader? How much more would you have preferred your preferred candidate to Al Gore? How different was he?
Only if you agree with the premise that A and B are essentially the same. Otherwise, the idiot is the person who throws their vote away in a losing game of trying to move people in mass.
The people don't move because they think the other people won't move either. Way to go.
Anyway in this modern day and age one of you can go set up a polling system to figure out which of your preferred 3rd parties has a chance or not before the election, so you bunch can move together if you think you have the chance. Might not catch on, or it might, but given the stuff that goes viral, who knows.
Anyone with a pair of these could easily see the secret modulation.
If you're paranoid you'd say anyone with a suitable trusted 3rd party receiver would see the modulation. Because if they do it right the receiver won't show you the secret modulation.;)
Seriously though I'm sure the much sneakier bunch can figure out ways to fingerprint stuff that are hard to detect. You don't need to send out the identifier at a high rate. If it's a bit a minute who will notice?
There's another factor if you're using cloud services for day-to-day operations - internet connectivity uptime.
The cloud service provider could be up, but if your internet connection is down you can't use the services.
In many countries the internet connectivity uptime is worse than internal server uptime when managed by a not too crappy IT team.
It's fine if the cloud services are for public facing operations - in which case the public user's internet connectivity is usually not your problem, they don't blame you if their connection is down.
The difference is in China if you're in the wrong faction[1] and get caught for corruption you get _executed_.
Those in the right faction are probably untouchable, but you better be sure you stay in the right faction;). Anyway in most countries being in the right faction makes you safe from the law too (unless you really really screw up).
So stop being so superior.
Actually I'd rather more people be superior. And that includes not being assholes (rather than being superior assholes ;) ).
They shouldn't. The USA actually has a track record of putting backdoors into stuff. e.g. Lotus Notes. http://www.heise.de/tp/artikel/2/2898/1.html
By the way if you use Windows, as long as Microsoft signs something, your computer will trust it. And if you also use IE, you can delete all the CAs in your browser except the microsoft one, once you go to an https website, the required CA certs will be readded automagically as long as they have been signed by the Microsoft one (try it yourself on a test machine - but if you accidentally delete all CAs you're going to have problems doing updates). To disable an untrusted CA you have to keep the cert in and unmark all the checkboxes. But what if you don't know the untrusted CA in advance?
Might have to move to Georgia: http://en.wikipedia.org/wiki/Phage_therapy
M-m-m-monster kill!
Linux is "everywhere". Desktop Linux isn't. Torvalds does Linux. He's not really responsible for Desktop Linux (he grumbles about it every now and then, but it's someone else's job).
If you want to blame someone for the failures of Desktop Linux you should blame whoever is responsible for GNOME, Unity, KDE, etc.
Vista was an opportunity for Desktop Linux to gain marketshare, but the Desktop Linux bunch didn't do anything. Many Slashdotters here claim the developers made things worse (I don't know, I've long given up on Desktop Linux - sometimes to me it seems like the developers are purposely sabotaging Desktop Linux).
Apple managed to get significant share with OS X, so it definitely is possible.
Sure look like it's safer for the kids (helmets, busybodies etc). But doesn't seem safer for the parents ;).
That's the USA though.
If Australia is that paranoid about China they should be even more paranoid about the USA too. Seems to me Australia should be asking Cisco and all the other US companies for their source code etc. In the global market Australia is not really a competitor with China, whereas Australia competes with the USA in many areas.
China doesn't need to do stuff like this. Why would they want to shutdown Australia? China doesn't even have enough nukes for a decent nuclear offense.
I didn't even say what you claimed I said.
chrome does multi-process and so can use multiple CPU processing threads.
Multiprocess = safer.
And if you have a crappy plugin that leaks memory, you close the offending window and the memory is freed. You don't need to close the entire Chrome browser and lose your sessions etc. Whereas with Firefox since they have a single process model, you have to close the entire browser to free up the leaked memory, even if it's just one problematic tab out of many.
How the heck is using a higher resolution relevant to a _CPU_ test? High resolutions stress out the GPU way more than the CPU.
You use a low resolution so that the bottleneck becomes the CPU and not the GPU.
Doesn't matter for _desktops_. For most desktop users the HD 2500 is more than enough. The gamers who need GPU performance will be buying GPUs for their desktops anyway.
Layer 2 might be OK as well.
However the Wireless bunch (at least the WiFi ones) have proven themselves to be fairly incompetent in coming up with good solutions.
But do you need C for the entire thing? I've had projects where a few things were in C (because they had to talk to the kernel etc) and the rest were in other languages.
We had a network protocol for one of the C modules, even humans could connect to it and do queries and commands. We did similar things for many of the other modules as well even if they weren't written in C.
If turns out a module would be better in X instead of Y, replace it and just make sure it uses the same protocols. You can also test stuff more easily via those interfaces. Create emulators etc.
Apparently Amazon expose _everything_ via service interfaces: https://plus.google.com/112678702228711889851/posts/eVeouesvaVX
If you use TCP connections, one thing that can bite you is Nagling. Turn it off. Set TCP_NODELAY on or equivalent. Otherwise comms latency can increase by 200+milliseconds. Nagling belongs in the 1980s, but for some reason some MMOs don't seem to turn off nagling on their clients and servers, maybe the only reason is the OSes have it on by default.
Guessing your likely labour cost and the downtime costs, I'd definitely not want you to have to solder it again, even if it's 1 buck per capacitor. But he might have been checking just in case you were doing something silly/dubious.
As for WD Blacks how do they compare with the WD AV drives for your purposes? http://wdc.com/en/products/products.aspx?id=150
Using Cisco stuff? Juniper allows you to specify an automatic rollback after X minutes if not confirmed.
;) ), but rebooting a router is not the same as rolling back a configuration - since state is lost (route tables etc). But still better than having to manually power cycle the stuff.
With Cisco you can kludge it with "reload in 5" (which tells it to reboot in 5 minutes) and then reload cancel if stuff seems to work (followed by a real commit if stuff really seems to work
Seriously though, the problem is copyright and patent law.
If copyright and patent terms were much shorter, Microsoft might still make billions, but Vista would actually have to be significantly better than Windows 2000. And Windows 8 would have to be significantly better than Windows XP
Because someone might come up with a decent Windows 2000/XP compatible, or figure a way to security patch Windows 2000/XP (it's possible without the source code) and then the rest of the market gives Microsoft the finger.
No because the content not scrolling at all could mean your finger tips are too dry, or you missed etc.
Whereas if the behaviour was consistent and it rubberbands, it means the OS got your input just fine.
Well I hope someone does it and it works. Even though I don't live in the USA whoever leads the USA still has a significant effect on the rest of the world.
But it seems very many of the US voters are almost religiously supporting their party. Their party can do no wrong. So they may think the problem is not the voting system.
I'd rather just fix the system once for all voters and elections, at least where the system is in effect, than hope people will be convinced by a particular poll. This could via voter referendum.
Isn't that about as unlikely as the people moving in mass?
Who is going to change the system? It's been working reasonably fine for those in power, so why would any of them change it?
So who would you have preferred instead of Al Gore in the 2000 election? Nader? How much more would you have preferred your preferred candidate to Al Gore? How different was he?
Only if you agree with the premise that A and B are essentially the same. Otherwise, the idiot is the person who throws their vote away in a losing game of trying to move people in mass.
The people don't move because they think the other people won't move either. Way to go.
Anyway in this modern day and age one of you can go set up a polling system to figure out which of your preferred 3rd parties has a chance or not before the election, so you bunch can move together if you think you have the chance. Might not catch on, or it might, but given the stuff that goes viral, who knows.
Anyone with a pair of these could easily see the secret modulation.
If you're paranoid you'd say anyone with a suitable trusted 3rd party receiver would see the modulation. Because if they do it right the receiver won't show you the secret modulation. ;)
Seriously though I'm sure the much sneakier bunch can figure out ways to fingerprint stuff that are hard to detect. You don't need to send out the identifier at a high rate. If it's a bit a minute who will notice?
There's another factor if you're using cloud services for day-to-day operations - internet connectivity uptime.
The cloud service provider could be up, but if your internet connection is down you can't use the services.
In many countries the internet connectivity uptime is worse than internal server uptime when managed by a not too crappy IT team.
It's fine if the cloud services are for public facing operations - in which case the public user's internet connectivity is usually not your problem, they don't blame you if their connection is down.
If you have hot air coming out your servers into the cold aisle you're doing things wrong.
Take the heat you produce, and dump it somewhere else.
Sure but there are different ways of doing it.
Google says they have the cold air come up from their raised floor.
Facebook does it differently- the cold air drops down:
http://opencompute.org/2012/08/09/water-efficiency-at-facebooks-prineville-data-center/
I'm no data center engineer but the Facebook way makes more sense to me.
The difference is in China if you're in the wrong faction[1] and get caught for corruption you get _executed_.
Those in the right faction are probably untouchable, but you better be sure you stay in the right faction ;). Anyway in most countries being in the right faction makes you safe from the law too (unless you really really screw up).
http://www.reuters.com/article/2011/07/19/china-corruption-executions-idUSL3E7IJ0H720110719
http://www.nytimes.com/2011/07/23/business/global/china-mobile-executive-sentenced-to-death-over-bribes.html?_r=0
Maybe this guy was in the right faction since he only got 15 years (not sure how many of those years he'll actually serve out):
http://edition.cnn.com/2012/09/23/world/asia/china-wang-lijun-verdict/index.html
[1] just being in the Party doesn't make you bulletproof.