Why has it automatically "failed" simply because it's not on every Tom, Dick and Harry's desktop? GNU/Linux (aside from the GNU arguments for saying GNU/Linux, the presence of Dalvik/Linux (Android) makes it necessary to distinguish between the variants) has been my primary desktop for ten years and my only desktop for six years, for me it has been very successful.
I think Steam on Linux could be a good thing, but it's certainly worth taking rms's warnings to heart: GNU/Linux being popular is certainly a good thing, but not at the price of destroying the Free Software movement.
I think the difference though is that on Facebook, people have the ability to control (or at least the illusion of being able to control) who sees what, meaning (they believe) they can reveal for instance political views, religious views or sexual orientation without fear of for instance future employers finding out.
I think the best model is one like Slashdot where users who have previously proven themselves worthy of moderating get to moderate and those who appear to be doing a shit job at it don't, but without the need to reveal their true identity.
And of course revealing a full name is not the same for everyone. Some have very common names and can say whatever they want without it ever coming back to haunt them, while others have one-off names that uniquely identifies them. For a system like that to be fair, some sort of unique identifier would have to be assigned to each individual.
By hard work and spending a lot of money on research?
And you think the knowledge required to perform that research came out of nowhere? It was based on a knowledge-base built and shared through thousands of years by all matter of possible nationalities, ethnicities, creeds, etc.
Not really. It belongs more to the people who put in the effort and money to acquire it than to those who didn't. Otherwise it is foolish to do your own research and smart to copy others' research.
"Copying" other peoples research is the very definition of how science progresses, "standing on the shoulders of giants" and whatnot. Or are you proposing that Westinghouse developed all the knowledge required to build nuclear reactors?
-- Socialism is slavery.
Define socialism, then we'll talk about this idiotic signature...
There seems to be a strange sentiment among some that "they" (i.e. everyone they don't like) should have to reinvent the wheel for any thing they do, ignoring of course how their own countrymen came about the knowledge in question in the first place. Knowledge belongs to humanity, not to the arbitrary groupings of humans called countries and companies.
I'd rather take several different state-funded television stations than several corporate-funded ones. The latter all have similar agendas because their funding all comes from the same place, the former tend to report accurately when their particular state is not involved and thus tend to complement each other.
One of the Google interviews disagreed with me that a Java HashSet was not Big O(1) for the contains() method when I wrote out my sample code. I pointed out (very kindly) that I believe HashSet is backed by HashMap in Java, which is constant time. He said he didn't think that was true and I conceded and said, "I can assume then for now that it is not constant time then." I was extremely polite, but I'm fairly certain that cost me the job.
Presumably, he was testing you to see if you could explain why he was technically right, even though it is commonly assumed to be constant because in the average case it is. The Java HashMap and HashSet (as far as I know) handle hash collisions with a linked list, and the worst possible case for a Hash structure is if all your elements have the same Hash key, this is of course so unlikely that it would never actually happen in real life, but since O is the worst case, it would be O(n). Of course it's entirely possible that the Java HashMap/HashSet has a mechanism to avoid such an unlikely scenario by switching to another hashing algorithm if many hash collisions occur, but it seems unlikely that they prepare for something like that and even if they did, it may be possible for the new algorithm to produce hash collisions as well meaning it's still O(n). (Or if you wish you could use something like a doubly-linked list combined with a binary search, resulting in a O(log n) contains() but also O(log n) insertions which would otherwise be O(1).)
The main problem I have with the NVIDIA drivers (aside from the obvious closed source) is that it doesn't play nice with the X RandR extension. It's 2012, RandR has been around for years, all the utilities for managing multiple screens make use of it, but not with NVIDIA drivers because they can't be bothered to even set up an interface between RandR and their own "TwinView".
Can't you get a credit report on yourself? By law, anytime someone gets a credit report in Sweden, the person being checked is notified by mail, including the results. We don't have credit ratings in the same manner as the US though, we don't "build credit" or any such nonsense, you simply get marks if you don't pay your bills and these marks impact your ability to get loans, rent an apartment, etc. In some cases it goes over board though, such as not being able to rent an apartment because of a single mark, it's unclear what they expect you to do at that point, live on the streets perhaps.
Getting a credit card is not always as easy as it is in the US. Giving a teenageer a credit card is insane though, give then debit cards, that way they can only spend what they actually have. In fact, using a credit card for daily expenses seems strange to me, I use a VISA debit card to pay right out of my account, I also have a MasterCard credit card with a 10,000 SEK limit that I can use in emergencies.
Because he has actually studied the concepts unlike you? Socialism is simply an ideology which advocates working class (i.e. not the small elite called the capitalist class) ownership of the means of production, it has many branches and the one you're referring to (not really, but almost) is Marxism-Leninism which advocates a party-controlled state as the way to achieve Communism (note that Communism has never been achieved, it is the stateless and classless society). Anarchism has been around for hundreds of years and most of them have been socialists.
If you read his works and though he was a Liberal then you clearly didn't actually understand his works and you wouldn't use the word "Libertarian" to describe Anarcho-capitalism. He describes himself as a Libertarian Socialist or Anarcho-syndicalist. Liberalism is about as far from that as you can come.
I don't know where you live, but Finland is not the same as the US. Like in all Nordic countries, the taxes are actually used for something other than military ventures - namely providing education and healthcare for everyone and a stable society with functioning infrastructure. The authors of Angry Birds have benefited from free education at the Helsinki University of Technology, free healthcare all their lives, etc. Is it not reasonable that when they become successful, they too should pay into the system in order to pay for the education and health of the current generation just as others paid into the system to provide these services to them, providing an educated and healthy workforce for the benefit of among others their own company?
They benefited from the system all their lives but when it's their turn to pay in, they leave. For what? A 10% reduction on taxes on profits? Currently, Rovio has a net income of 48 million Euros according to Wikipedia (for how long is anybody's guess, Angry Birds won't stay popular forever and that's the only game for modern phones that they have, the rest appears to be old J2ME games, none of which gained any real popularity), so that means saving about 4 million euros in taxes, while at the same time dealing with both a perception of greed which can certainly hurt them among conscious consumers as well as the costs associated with moving the operation to Ireland.
Even I would answer yes to that question, if the EU is supposed to have all the powers it already does have, then it better be handled by an institution where the people at least has a marginal say in what goes on, though of course the only people who have real influence are the capitalists running the show. Ask people whether the EU should have all the powers it currently has, and I'm guessing you'll get a completely different answer. I don't know of anyone but neoliberals in Sweden who actually wants the EU to have the power to regulate what unions can and can't do to prevent EU workers from being treated and paid like slave labour for instance, but this is the reality of the situation.
Then you can have your damn federal union with little in the way of transparency or democracy to yourselfs and the rest of us can just up and leave. The "yes" in Ireland is by no means pragmatic or resounding, it's the result of fear-mongering media and politicians.
3. Historically, the EU has always progressed in times of crisis. The US got federalism more or less right two centuries ago. We'll get it more or less right soon enough.
But most Europeans don't want any kind of federalism. Should the will of the people just be ignored?
Thank you for a balanced comment, I'm getting tired of all these idiots shouting about how irresponsible and "lazy" Greeks are. All this crisis has done is convince me even more how bad of an idea the Euro was to begin with. If it wasn't for campaigning by the only real opposition (i.e. the Left Party and the Greens, though nowadays that the Greens have gone more "center" and abandoned almost all forms of EU criticism, only the Left Party), we would be members of the damn thing as well. I really wish the Greeks luck, the best thing for them to do is probably to leave the Euro, it will be painful but furthering these draconian cuts leading to a negative spiral is a road to complete economic ruin.
Why has it automatically "failed" simply because it's not on every Tom, Dick and Harry's desktop? GNU/Linux (aside from the GNU arguments for saying GNU/Linux, the presence of Dalvik/Linux (Android) makes it necessary to distinguish between the variants) has been my primary desktop for ten years and my only desktop for six years, for me it has been very successful.
I think Steam on Linux could be a good thing, but it's certainly worth taking rms's warnings to heart: GNU/Linux being popular is certainly a good thing, but not at the price of destroying the Free Software movement.
I think the difference though is that on Facebook, people have the ability to control (or at least the illusion of being able to control) who sees what, meaning (they believe) they can reveal for instance political views, religious views or sexual orientation without fear of for instance future employers finding out.
I think the best model is one like Slashdot where users who have previously proven themselves worthy of moderating get to moderate and those who appear to be doing a shit job at it don't, but without the need to reveal their true identity.
And of course revealing a full name is not the same for everyone. Some have very common names and can say whatever they want without it ever coming back to haunt them, while others have one-off names that uniquely identifies them. For a system like that to be fair, some sort of unique identifier would have to be assigned to each individual.
The deal is voluntary, if Westinghouse don't want to agree to China's terms they don't have to sell them anything.
By hard work and spending a lot of money on research?
And you think the knowledge required to perform that research came out of nowhere? It was based on a knowledge-base built and shared through thousands of years by all matter of possible nationalities, ethnicities, creeds, etc.
Not really. It belongs more to the people who put in the effort and money to acquire it than to those who didn't. Otherwise it is foolish to do your own research and smart to copy others' research.
"Copying" other peoples research is the very definition of how science progresses, "standing on the shoulders of giants" and whatnot. Or are you proposing that Westinghouse developed all the knowledge required to build nuclear reactors?
--
Socialism is slavery.
Define socialism, then we'll talk about this idiotic signature...
There seems to be a strange sentiment among some that "they" (i.e. everyone they don't like) should have to reinvent the wheel for any thing they do, ignoring of course how their own countrymen came about the knowledge in question in the first place. Knowledge belongs to humanity, not to the arbitrary groupings of humans called countries and companies.
Are they not real laws?
I'd rather take several different state-funded television stations than several corporate-funded ones. The latter all have similar agendas because their funding all comes from the same place, the former tend to report accurately when their particular state is not involved and thus tend to complement each other.
Ah well, there's a reason I didn't go in to theoretical computer science. ;)
Seems to me like it would be possible to solve by simply assigning a random salt to each hash table and using that in the hash algorithm.
Average case would be Big Theta(1) if I remember correctly, not O(1). (Slashdot still can't handle Unicode...)
And of course the very definition of O(1) is that it be constant time in the worst case scenario, no matter how unlikely the worst case is.
One of the Google interviews disagreed with me that a Java HashSet was not Big O(1) for the contains() method when I wrote out my sample code. I pointed out (very kindly) that I believe HashSet is backed by HashMap in Java, which is constant time. He said he didn't think that was true and I conceded and said, "I can assume then for now that it is not constant time then." I was extremely polite, but I'm fairly certain that cost me the job.
Presumably, he was testing you to see if you could explain why he was technically right, even though it is commonly assumed to be constant because in the average case it is. The Java HashMap and HashSet (as far as I know) handle hash collisions with a linked list, and the worst possible case for a Hash structure is if all your elements have the same Hash key, this is of course so unlikely that it would never actually happen in real life, but since O is the worst case, it would be O(n). Of course it's entirely possible that the Java HashMap/HashSet has a mechanism to avoid such an unlikely scenario by switching to another hashing algorithm if many hash collisions occur, but it seems unlikely that they prepare for something like that and even if they did, it may be possible for the new algorithm to produce hash collisions as well meaning it's still O(n). (Or if you wish you could use something like a doubly-linked list combined with a binary search, resulting in a O(log n) contains() but also O(log n) insertions which would otherwise be O(1).)
The main problem I have with the NVIDIA drivers (aside from the obvious closed source) is that it doesn't play nice with the X RandR extension. It's 2012, RandR has been around for years, all the utilities for managing multiple screens make use of it, but not with NVIDIA drivers because they can't be bothered to even set up an interface between RandR and their own "TwinView".
Isn't that more of a reputation inherited from the Thinkpads? I'm not so sure their consumer models always work well with Linux..
Can't you get a credit report on yourself? By law, anytime someone gets a credit report in Sweden, the person being checked is notified by mail, including the results. We don't have credit ratings in the same manner as the US though, we don't "build credit" or any such nonsense, you simply get marks if you don't pay your bills and these marks impact your ability to get loans, rent an apartment, etc. In some cases it goes over board though, such as not being able to rent an apartment because of a single mark, it's unclear what they expect you to do at that point, live on the streets perhaps.
Getting a credit card is not always as easy as it is in the US.
Giving a teenageer a credit card is insane though, give then debit cards, that way they can only spend what they actually have. In fact, using a credit card for daily expenses seems strange to me, I use a VISA debit card to pay right out of my account, I also have a MasterCard credit card with a 10,000 SEK limit that I can use in emergencies.
Because he has actually studied the concepts unlike you? Socialism is simply an ideology which advocates working class (i.e. not the small elite called the capitalist class) ownership of the means of production, it has many branches and the one you're referring to (not really, but almost) is Marxism-Leninism which advocates a party-controlled state as the way to achieve Communism (note that Communism has never been achieved, it is the stateless and classless society). Anarchism has been around for hundreds of years and most of them have been socialists.
I suggest you read a book next time, but I suggest you start by going over the following:
http://en.wikipedia.org/wiki/Socialism
http://en.wikipedia.org/wiki/Marxism
http://en.wikipedia.org/wiki/Marxism%E2%80%93Leninism
http://en.wikipedia.org/wiki/Syndicalism
http://en.wikipedia.org/wiki/Anarchism
http://en.wikipedia.org/wiki/Anarcho-syndicalism
http://en.wikipedia.org/wiki/Libertarian_socialism
http://en.wikipedia.org/wiki/Libertarianism
And the one I'm guessing you're advocating:
http://en.wikipedia.org/wiki/Anarcho-capitalism
http://en.wikipedia.org/wiki/Right-libertarianism (A very recent term and quite poorly defined)
It may also interest you to read http://en.wikipedia.org/wiki/Anarchism_and_anarcho-capitalism
If you read his works and though he was a Liberal then you clearly didn't actually understand his works and you wouldn't use the word "Libertarian" to describe Anarcho-capitalism. He describes himself as a Libertarian Socialist or Anarcho-syndicalist. Liberalism is about as far from that as you can come.
So leave, now. If you're not going to pay into the system if you become successful, then why should you benefit from it when you're not?
I don't know where you live, but Finland is not the same as the US. Like in all Nordic countries, the taxes are actually used for something other than military ventures - namely providing education and healthcare for everyone and a stable society with functioning infrastructure. The authors of Angry Birds have benefited from free education at the Helsinki University of Technology, free healthcare all their lives, etc.
Is it not reasonable that when they become successful, they too should pay into the system in order to pay for the education and health of the current generation just as others paid into the system to provide these services to them, providing an educated and healthy workforce for the benefit of among others their own company?
They benefited from the system all their lives but when it's their turn to pay in, they leave. For what? A 10% reduction on taxes on profits? Currently, Rovio has a net income of 48 million Euros according to Wikipedia (for how long is anybody's guess, Angry Birds won't stay popular forever and that's the only game for modern phones that they have, the rest appears to be old J2ME games, none of which gained any real popularity), so that means saving about 4 million euros in taxes, while at the same time dealing with both a perception of greed which can certainly hurt them among conscious consumers as well as the costs associated with moving the operation to Ireland.
Even I would answer yes to that question, if the EU is supposed to have all the powers it already does have, then it better be handled by an institution where the people at least has a marginal say in what goes on, though of course the only people who have real influence are the capitalists running the show. Ask people whether the EU should have all the powers it currently has, and I'm guessing you'll get a completely different answer. I don't know of anyone but neoliberals in Sweden who actually wants the EU to have the power to regulate what unions can and can't do to prevent EU workers from being treated and paid like slave labour for instance, but this is the reality of the situation.
Then you can have your damn federal union with little in the way of transparency or democracy to yourselfs and the rest of us can just up and leave. The "yes" in Ireland is by no means pragmatic or resounding, it's the result of fear-mongering media and politicians.
3. Historically, the EU has always progressed in times of crisis. The US got federalism more or less right two centuries ago. We'll get it more or less right soon enough.
But most Europeans don't want any kind of federalism. Should the will of the people just be ignored?
Thank you for a balanced comment, I'm getting tired of all these idiots shouting about how irresponsible and "lazy" Greeks are. All this crisis has done is convince me even more how bad of an idea the Euro was to begin with. If it wasn't for campaigning by the only real opposition (i.e. the Left Party and the Greens, though nowadays that the Greens have gone more "center" and abandoned almost all forms of EU criticism, only the Left Party), we would be members of the damn thing as well. I really wish the Greeks luck, the best thing for them to do is probably to leave the Euro, it will be painful but furthering these draconian cuts leading to a negative spiral is a road to complete economic ruin.