Within basic human decency or within the letter or spirit of the law, you would be right. But not in reality. You forgot that these guys are POLITICIANS -- a job that has lying in its very core.
And this remark is not a conspiracy theory "these eeeevil guys are against us!!!!". It's a mere observation that a political candidate who does not lie won't be able to promise as much, and thus won't get the job. An elected (or appointed) politician who doesn't lie won't keep his job.
I've had enough relatives murdered by UB ("Bureau of Security") to see the likes of Commission of Homeland Security (KGB), Securitate, Stasi, Gestapo and anything of their ilk as not exactly forces for "not evil".
And yeah, saying "screw you and the Fourth Amendment" is exactly what they're saying.
Uhm, wrong. A hostile userland program that can execute arbitrary code has ALREADY WON. There's nothing a "personal firewall" can do. Even if that firewall of yours would look at which process started the connection, there are many, many ways to control a process that is allowed. Both on Unix and on Windows.
You'd need a sandbox of some kind: a virtual machine, a separate user who can't directly access the network, a quasi-user (like a selinux role), etc. On Windows, even separate users are not enough if both processes are in the same "window session".
"Personal firewalls" can protect against a honest mistake or dumbest crooks. Against anything else, they're snake oil and give a false sense of security -- ie, are actually detrimental. As you said, "totally unacceptable in 2011". No one should run unreviewed code outside a sandbox.
Actually, profile-guided optimisations tend to make speed WORSE. They just let you get a better balance between executable size and execution speed -- you will get some parts compiled with -O3 and some with -Os. You might just use -O3 for the whole program. The "speed gains" quoted are compared to -O2.
No usable AdBlock. No way to easily find all hidden ads and trackers. No way to sanely manage cookies. Slow like hell on slow machines (being faster without ads blocked doesn't mean shit to me). Crashing when the last tab is closed (with a "successful" return code). Self-DOSing once it sees several errors on a page in a row (ERR_TEMPORARILY_THROTTLED, currently "temporarily" fixed but they want to break this again).
It seems to be an attempt to promote links to his blog, yeah.
The submitter didn't even bother including such details like yesterday's release of a new major version of Dungeon Crawl with a crapload of goodies. This is what I'd promote. Ok, ok, I do happen to be a member of the devteam so I might be a little biased too:p
There's a massive architectural difference between NT-based and DOS-based Windows.
For example, all system library calls that pass a string need to use a different API on Win95/98/ME and NT+. Using SomeFunctionA will mysteriously break the moment someone tries to input a string with a letter that happens to be not present in a legacy locale-dependent "code page", or access a file with such a character in its name. Supporting both APIs is possible but is a major chore, even with wrappers like MSLU.
And this is just a tip of an iceberg. What if you want to write some persistent data? Can't use C:\Program Files\YourProgram\ since it is not writeable without elevation. Easy -- SHGetFolderPath(). But, that function is not present on Win98 that did not have a specific Internet Explorer (???) update. So you need to fall back to that fixed location in C:\Program Files\YourProgram\. And so on...
On the other hand, there are no significant changes between 2000 and Win7 where user mode programs are concerned. New API has been added, but it gives little advantage, you can do about everything the old way with no functionality loss. I think the only actual goodie are filesystem transactions.
There was a large change for kernel drivers between XP and Vista, but a program like Firefox has no valid reason to touch that. Not any program which doesn't touch debugging, hardware or virtualization -- ie, any game which installs a kernel driver has a rootkit like SecuROM included.
Like, n900 having gcc and perl that's tailored to working with a keyboard, which that phone has? Makes sense.
(Nokia screwed the pooch with the default keybinding -- no basics like Esc, PgUp, PgDn, [, ], <, >, {, } and the like, but if you use a better one, it's just a notch worse than a laptop. Which sucks compared to a real computer, but is usable.)
You mean, pipelining is actually used somewhere? Most browsers (but Chrome) have support for it, but it is disabled by default.
Compressed headers are a major thing. Have you noticed all the bloat browsers send by default? Heck, I tried to disable them in Firefox -- you can alter but not remove junk completely, you need something like privoxy. This includes headers that are harmful (Accept-Language[3]) or utterly useless (Accept-Charset[2], Accept[1]). All that crap has no chance to fit into a single packet. With compression, it will. Also, SPDY won't repeat headers that were already specified in a previous request.
SPDY is no faster for the initial connection, but it needs to do the TCP/SSL handshake just once, instead of once per every request. It's another huge gain.
[1]. You already specified what file you want in the URL, what do you expect the server to do? Convert it on the fly if you say you prefer application/x-troff? [2]. "ISO-8859-1,utf-8;q=0.7,*;q=0.7", uh huh. It should be utf-8;q=1.0,*:q=-INF. But again, have you seen a SINGLE server that will convert it on the fly? [3]. Discussed in depth enough times already.
If you believe the US has two parties, I have a bridge to sell to you. Two fractions of the Neocon party put a show arguing about flavour like abortion or drugs, while laughing all the way to the bank. Ever looked at how the parties vote on vital matters like cutting down the government, budget cuts, fighting monopolies, reducing corruption and regulatory capture, doing something with financial scams? Or, did you notice that most bribing^Wdonating companies support BOTH factions? There is no, absolutely no, valid reason to give to both sides if they oppose each other -- yet somehow companies, usually money grubbing, give generously to both "parties". Ever wondered why?
Uhm, ever heard of Radio Yerevan jokes? They were vastly more popular over all the Soviet Union and the rest of the soviet bloc than LOLCat memes have ever been.
That and other Armenian humor gave them a reputation of a nation of jokers.
What about this: we increase their pay, but accepting any campaign donation or a similar favour instantly makes the culprit lose their seat, in addition to a large fine.
Delegalizing corruption (campaign donations, lobbying, revolving door) would be certainly worth it.
Pages that try to detect your language and present it in-place are just retarded, whatever using Accept-Language like you suggest or based on IP (Gizmodo, Google, YouTube,...). Landing pages that 302 you to a language edition or offer a manual choice are fine -- they don't break bookmarks or links.
The investors did due diligence, they ensured there is no risk. And the risk they would not get a bailout with a stuffed congress was pretty small.
Both parties get a significant part of their bribes^Wcampaign donations from the financial sector; the politicians can't afford losing that much of their income.
Within basic human decency or within the letter or spirit of the law, you would be right. But not in reality. You forgot that these guys are POLITICIANS -- a job that has lying in its very core.
And this remark is not a conspiracy theory "these eeeevil guys are against us!!!!". It's a mere observation that a political candidate who does not lie won't be able to promise as much, and thus won't get the job. An elected (or appointed) politician who doesn't lie won't keep his job.
I've had enough relatives murdered by UB ("Bureau of Security") to see the likes of Commission of Homeland Security (KGB), Securitate, Stasi, Gestapo and anything of their ilk as not exactly forces for "not evil".
And yeah, saying "screw you and the Fourth Amendment" is exactly what they're saying.
Uhm, wrong. A hostile userland program that can execute arbitrary code has ALREADY WON. There's nothing a "personal firewall" can do. Even if that firewall of yours would look at which process started the connection, there are many, many ways to control a process that is allowed. Both on Unix and on Windows.
You'd need a sandbox of some kind: a virtual machine, a separate user who can't directly access the network, a quasi-user (like a selinux role), etc. On Windows, even separate users are not enough if both processes are in the same "window session".
"Personal firewalls" can protect against a honest mistake or dumbest crooks. Against anything else, they're snake oil and give a false sense of security -- ie, are actually detrimental. As you said, "totally unacceptable in 2011". No one should run unreviewed code outside a sandbox.
Actually, profile-guided optimisations tend to make speed WORSE. They just let you get a better balance between executable size and execution speed -- you will get some parts compiled with -O3 and some with -Os. You might just use -O3 for the whole program. The "speed gains" quoted are compared to -O2.
No usable AdBlock. No way to easily find all hidden ads and trackers. No way to sanely manage cookies. Slow like hell on slow machines (being faster without ads blocked doesn't mean shit to me). Crashing when the last tab is closed (with a "successful" return code). Self-DOSing once it sees several errors on a page in a row (ERR_TEMPORARILY_THROTTLED, currently "temporarily" fixed but they want to break this again).
It seems to be an attempt to promote links to his blog, yeah.
The submitter didn't even bother including such details like yesterday's release of a new major version of Dungeon Crawl with a crapload of goodies. This is what I'd promote. Ok, ok, I do happen to be a member of the devteam so I might be a little biased too :p
There's a massive architectural difference between NT-based and DOS-based Windows.
For example, all system library calls that pass a string need to use a different API on Win95/98/ME and NT+. Using SomeFunctionA will mysteriously break the moment someone tries to input a string with a letter that happens to be not present in a legacy locale-dependent "code page", or access a file with such a character in its name. Supporting both APIs is possible but is a major chore, even with wrappers like MSLU.
And this is just a tip of an iceberg. What if you want to write some persistent data? Can't use C:\Program Files\YourProgram\ since it is not writeable without elevation. Easy -- SHGetFolderPath(). But, that function is not present on Win98 that did not have a specific Internet Explorer (???) update. So you need to fall back to that fixed location in C:\Program Files\YourProgram\. And so on...
On the other hand, there are no significant changes between 2000 and Win7 where user mode programs are concerned. New API has been added, but it gives little advantage, you can do about everything the old way with no functionality loss. I think the only actual goodie are filesystem transactions.
There was a large change for kernel drivers between XP and Vista, but a program like Firefox has no valid reason to touch that. Not any program which doesn't touch debugging, hardware or virtualization -- ie, any game which installs a kernel driver has a rootkit like SecuROM included.
Wasn't the 300GB cap _per day_, not per month? And only on upload, too?
Like, n900 having gcc and perl that's tailored to working with a keyboard, which that phone has? Makes sense.
(Nokia screwed the pooch with the default keybinding -- no basics like Esc, PgUp, PgDn, [, ], <, >, {, } and the like, but if you use a better one, it's just a notch worse than a laptop. Which sucks compared to a real computer, but is usable.)
You mean, pipelining is actually used somewhere? Most browsers (but Chrome) have support for it, but it is disabled by default.
Compressed headers are a major thing. Have you noticed all the bloat browsers send by default? Heck, I tried to disable them in Firefox -- you can alter but not remove junk completely, you need something like privoxy. This includes headers that are harmful (Accept-Language[3]) or utterly useless (Accept-Charset[2], Accept[1]). All that crap has no chance to fit into a single packet. With compression, it will. Also, SPDY won't repeat headers that were already specified in a previous request.
SPDY is no faster for the initial connection, but it needs to do the TCP/SSL handshake just once, instead of once per every request. It's another huge gain.
[1]. You already specified what file you want in the URL, what do you expect the server to do? Convert it on the fly if you say you prefer application/x-troff?
[2]. "ISO-8859-1,utf-8;q=0.7,*;q=0.7", uh huh. It should be utf-8;q=1.0,*:q=-INF. But again, have you seen a SINGLE server that will convert it on the fly?
[3]. Discussed in depth enough times already.
If you believe the US has two parties, I have a bridge to sell to you. Two fractions of the Neocon party put a show arguing about flavour like abortion or drugs, while laughing all the way to the bank. Ever looked at how the parties vote on vital matters like cutting down the government, budget cuts, fighting monopolies, reducing corruption and regulatory capture, doing something with financial scams? Or, did you notice that most bribing^Wdonating companies support BOTH factions? There is no, absolutely no, valid reason to give to both sides if they oppose each other -- yet somehow companies, usually money grubbing, give generously to both "parties". Ever wondered why?
You mean, like in the US? Welcome to campaign donations, lobbying and revolving door.
I somehow doubt these guys in Denmark broken the letter of the law, too...
Uhm, ever heard of Radio Yerevan jokes? They were vastly more popular over all the Soviet Union and the rest of the soviet bloc than LOLCat memes have ever been.
That and other Armenian humor gave them a reputation of a nation of jokers.
Cicero, actually.
George W. Bush [..] viewed the rule of law as garbage
You mean, like most of recent US presidents? Clinton was half-decent, but Obama is Dubya-level bad.
Although we shouldn't single out the US too, it's a popular thing all around the world.
Good idea: I bet they can download their show back from a torrent :p
(yeah, lossy compression...)
What about this: we increase their pay, but accepting any campaign donation or a similar favour instantly makes the culprit lose their seat, in addition to a large fine.
Delegalizing corruption (campaign donations, lobbying, revolving door) would be certainly worth it.
Except here it's a case of Hitler complaining about annexations and racial discrimination.
Fixed link: http://us.gizmodo.com/#!5787176/this-is-the-moon-and-the-earth-like-you-have-never-seen-them-before.
Pages that try to detect your language and present it in-place are just retarded, whatever using Accept-Language like you suggest or based on IP (Gizmodo, Google, YouTube, ...). Landing pages that 302 you to a language edition or offer a manual choice are fine -- they don't break bookmarks or links.
3D is perfectly fine, fake 3D is not. Let's wait for advances in holography, there's no way for stereoscopy to overcome these problems.
Let's think if Oracle has something to gain from intentionally tarnishing the reputation of a product they want to kill.
I'm not saying it's foul play for sure, just pointing out they do have an incentive to do so.
The investors did due diligence, they ensured there is no risk. And the risk they would not get a bailout with a stuffed congress was pretty small.
Both parties get a significant part of their bribes^Wcampaign donations from the financial sector; the politicians can't afford losing that much of their income.
Holy shit... Accenture, eBay, NYSE, Symantec...
Even among large companies, you can find much, much better ones.
The list lacks Google too -- they have evil sides too, but they are at least trying, unlike most.
Don't worry, Hitler received many similar awards too,
Enough for laws being passed to limit speeding, and to install speed bumps.