1. The filter is not restricted to illegal material - RC material is not ilelgal in itself, no matter how many times Senator Conroy repeats the line "including material such as child pornography".
2. It is certain to be abused. Even before the filter has been created, the blacklist is intrinsically abusive in its abandonment of due process and legal recourse.
3. Ineffective laws are bad laws. If everyone breaks the law, everyone is a criminal. Is that what you want?
The filter is an abomination of human rights. Everyone should be opposed to it. If you're not, you're wrong.
I don't know about you, but I wouldn't call a week (I'm counting 15th as well, since that's when my connecting flight out of Frankfurt to London got canceled) "short-term".
When the alternative is maybe falling out of the sky, yeah, a week stuck in Frankfurt is short-term. Deal with it.
And to go along with your post, the British Airways flight was about 100 miles from the volcano, and all 4 engines started up again after they were out of the ash. One of them failed again, but they were able to make it safely to an airport on their own power rather than strictly gliding.
After one of the longest glides in history in a regular aircraft, and landing instruments-only because the windshield was rendered almost opaque from the ash, and even then with half the instruments out of commission.
Given the history of aircraft encounters with volcanic ash clouds - near disaster every time, averted only by heroic efforts by the pilots - the total shutdown was the only appropriate short-term response.
Holy crap, $400?! I mean, it's worth it (I actually bought my boss a copy at a previous job, just to put a lid on some of the more insane practices at that company), but they really really need to get that book back in print.
So how do you make your system work with NoSQL? As you say in your post, "you lose ACID, indexes, and joins to varying degrees". To me, with my relational view of the world, it seems that you would want to use an RDBMS exactly because of these things. Specifically, the fact that your RDBMS does the hard work of keeping your data consistent for you.
Sure, if your transactions are worth something.
In the world of social networking, consistency is much less important than speed. If two different users see different data because the nodes are a few seconds out of sync, no-one cares. But slow answers are wrong answers.
You can't do that with a bank or a stock exchange. It would be a disaster. For a social networking site, no-one will care - no-one will even notice.
If so, what realistic expectation can you have to come up with something that is both correct and as performant as an RDBMS which lots of smart people have worked on over the years?
We throw strict correctness out the window. That's where most of the performance gain comes from. You still have to build an architecture that can take advantage of this opportunity, though, and that's not trivial.
Or is it just that people are throwing consistency out of the window and saying "We can afford to lose a couple of records or have a couple of dangling references here and there, as long as it SCALES". Because I can build something that scales if it doesn't have to maintain ACID, too. The difficulty is in having _both_ ACID and scalability.
Consistency, scalability, affordability. Pick two... At most.
Exactly. That's the point I was making with the value per transaction. The value of a bank transaction or a stock market transaction is considerable - and so are the fees. If Twitter charged you 25 cents per tweet - let along $25 - they'd have no trouble buying a suitable SQL platform to store their data. Mostly because they wouldn't exist.
Real business track their data with SQL databases, true. However, real businesses have small numbers of transactions relative to their value. If Walmart had the same revenue but the average sale was a tenth of a cent, their fancy SQL database would be smouldering rubble.
That's what Facebook and Twitter and other large social media sites are facing. Just try running Twitter's volume and Twitter's page hits and API hits off MySQL. It doesn't matter how many replicas you run, it's not going to work. Maybe you could run it on a cluster of IBM Z-series mainframes running DB2 - but where is the money going to come from?
Cassandra and HBase and the other distributed NoSQL database solve specific problems in specific ways. They won't work for Walmart, but they'll do the job just fine for Facebook and Twitter. If you have those specific scaling problems and can live with the restrictions (you lose ACID, indexes, and joins to varying degrees) then they'll work for you.
If all you know is that your site is running slow, then implementing NoSQL is unlikely to improve things.
Furthermore, the notion that your mythical 'market' can correctly assign prices seems to have been blown out of the water by the recent failure of that market to correctly price financial derivatives. Which is why mainstream economics doesn't actually take your kind of market-worship seriously anymore.
The late unpleasantness was caused by the market correctly pricing financial derivatives. The market always works. It can take its own sweet time to correct itself, but you sure don't want to be standing in the way when it does.
At the moment, because of pricepoint and such, there's no reason to get any AMD proc. A Core i5-750 is better processor for the money than any AMD proc
A Core i5 750 costs more than any current AMD desktop processor, so that makes no sense. I can get a quad-core Athlon II for half the price of an i5 750. Sure, it's slower, but it's not slow. Also, it drops straight into my old AM2 motherboard (with a quick BIOS upgrade). Try doing that with Intel.
Copyright Protection - Hey, we're big fans of the major media players, and we think they deserve a little somethin'-somethin for their generosity in the last several campaigns. (You don't think this administrations election campaign really raised three-quarters of a trillion dollars from (essentially) untraceable $10-200 donations over the web, do you?
I don't think they raised three-quarters of a trillion dollars at all.
The Australian House of Representatives is elected by district, and it's unusual, though not unknown, for candidates not from the major parties to win.
The Senate, though, is elected by state, and it's the normal state of affairs for the balance of power there to be controlled by minor parties and independents.
1. The filter is not restricted to illegal material - RC material is not ilelgal in itself, no matter how many times Senator Conroy repeats the line "including material such as child pornography".
2. It is certain to be abused. Even before the filter has been created, the blacklist is intrinsically abusive in its abandonment of due process and legal recourse.
3. Ineffective laws are bad laws. If everyone breaks the law, everyone is a criminal. Is that what you want?
The filter is an abomination of human rights. Everyone should be opposed to it. If you're not, you're wrong.
When the alternative is maybe falling out of the sky, yeah, a week stuck in Frankfurt is short-term. Deal with it.
After one of the longest glides in history in a regular aircraft, and landing instruments-only because the windshield was rendered almost opaque from the ash, and even then with half the instruments out of commission.
Given the history of aircraft encounters with volcanic ash clouds - near disaster every time, averted only by heroic efforts by the pilots - the total shutdown was the only appropriate short-term response.
Holy crap, $400?! I mean, it's worth it (I actually bought my boss a copy at a previous job, just to put a lid on some of the more insane practices at that company), but they really really need to get that book back in print.
Thanks, now I feel old. No, wait, that's just the arthritis acting up. Never mind!
We had President Roosevelt six times. Consider yourself lucky! ...
One way or another.
Shorter Note to Telecoms:
Shut up, dumb pipe.
Sure, if your transactions are worth something.
In the world of social networking, consistency is much less important than speed. If two different users see different data because the nodes are a few seconds out of sync, no-one cares. But slow answers are wrong answers.
You can't do that with a bank or a stock exchange. It would be a disaster. For a social networking site, no-one will care - no-one will even notice.
We throw strict correctness out the window. That's where most of the performance gain comes from. You still have to build an architecture that can take advantage of this opportunity, though, and that's not trivial.
Consistency, scalability, affordability. Pick two... At most.
Exactly. That's the point I was making with the value per transaction. The value of a bank transaction or a stock market transaction is considerable - and so are the fees. If Twitter charged you 25 cents per tweet - let along $25 - they'd have no trouble buying a suitable SQL platform to store their data. Mostly because they wouldn't exist.
Real business track their data with SQL databases, true. However, real businesses have small numbers of transactions relative to their value. If Walmart had the same revenue but the average sale was a tenth of a cent, their fancy SQL database would be smouldering rubble.
That's what Facebook and Twitter and other large social media sites are facing. Just try running Twitter's volume and Twitter's page hits and API hits off MySQL. It doesn't matter how many replicas you run, it's not going to work. Maybe you could run it on a cluster of IBM Z-series mainframes running DB2 - but where is the money going to come from?
Cassandra and HBase and the other distributed NoSQL database solve specific problems in specific ways. They won't work for Walmart, but they'll do the job just fine for Facebook and Twitter. If you have those specific scaling problems and can live with the restrictions (you lose ACID, indexes, and joins to varying degrees) then they'll work for you.
If all you know is that your site is running slow, then implementing NoSQL is unlikely to improve things.
The late unpleasantness was caused by the market correctly pricing financial derivatives. The market always works. It can take its own sweet time to correct itself, but you sure don't want to be standing in the way when it does.
The concept of qualia being logically incoherent under any self-consistent metaphysical position, this problem doesn't worry me a whole lot.
China.
A Core i5 750 costs more than any current AMD desktop processor, so that makes no sense. I can get a quad-core Athlon II for half the price of an i5 750. Sure, it's slower, but it's not slow. Also, it drops straight into my old AM2 motherboard (with a quick BIOS upgrade). Try doing that with Intel.
Of course, the solution to that is not to use XML in the first place.
Or regexps.
Wrong.
Distortion? It's their self-defined raison d'être.
I don't think they raised three-quarters of a trillion dollars at all.
There will be an election before too long. DON'T VOTE LABOR.
Vote Liberal/National, Democrat, Independent, hell, even Green (though they're still crazy as a bedbug). Just don't vote Labor.
In South Australia I was born
Heave away. Haul away!
South Australia round Cape Horn
We're banned in South Australia
Haul away you rolling king
Heave away! Haul away!
But never will you hear me sing -
We're banned in South Australia
The Australian House of Representatives is elected by district, and it's unusual, though not unknown, for candidates not from the major parties to win.
The Senate, though, is elected by state, and it's the normal state of affairs for the balance of power there to be controlled by minor parties and independents.
This doesn't always improve matters.
Hold down both shift keys, both alt keys, and F1, pop the disk out of the drive and put it back in.
Third way? Yes, I suppose if the first two are liberal democracy and communism, then fascism is indeed the third way.
Here's the really sad thing: They can't be worse.
Speak for yourself. A pox on the gun-grabbing holier-than-thou nanny-state lot of them.