"First they ignore you, then they ridicule you, then they fight you, then you win." --Mahatma Gandhi.
I have never been more proud of my fellow Americans than I am now with the Occupy Wall Street movement. You people on Wall Street, you corporate shills, hedgefund kiddies--your days are numbered. You have been able to buy politicians and get legislation that benefits you and no one else. The US voting population understands that Congress itself is full of millionaires. Yes, last I checked, we do live in a democracy. Much as I despise the Tea Party, they are one type of attack on your right side. The Occupy Wall Street movement--which is spreading like wildfire across the entire world--is an attack from the left. You may think you can mock, ridicule and marginalize the OWS movement but I am not so sure.
Go ahead and mock, insinuate that it's all Soros and all of your other techniques. Unfortunately for you, the rest of us also went to college and grad school. We too read constantly, get up early in the morning to study our battle plans and plot our strategy.
At first I too saw the lack of common purpose as a weakness. I wrote pieces that explained what I saw as the grievances. Then I heard that fine American genius Matt Taibbi--who wrote that Goldman Sachs is a "great vampire squid wrapped around the face of humanity, relentlessly jamming its blood funnel into anything that smells like money"--point out that the lack of a common articulated set of goals and a designated single leader is a point of genius. Just because the OWS movement does not articulate their goals does not mean they don't have goals and designs. And with no stated goals, they are a moving target with a thousand goals. With no central leader, there is no one for Wall Street to corrupt and co-opt. This is classic closed cell behavior as practiced by subversive groups for centuries. Wall Street always attacks like this with money. But without a leader to corrupt, without a single defined list of goals to refute, the OWS movement is a moving target, chimeric and powerful.
Go on ridiculing them. We are not going away. If we find that our leaders, even our beloved President Obama, don't react to our wishes, they will be replaced. And I promise you, if we need to replace even President Obama, you will like his successor even less.
You Republicans plan to nominate Mitt Romney, he of Bain Capital who slashed jobs, drained equity and walked off with millions? Bring it on! I relish the chance to attack that fat cat. Bring it on.
Don't start anything you can't finish. Goldman Sachs, Morgan Stanley, Merrill-Lynch, Bank of America and Citigroup--to say nothing of all the hedge funds with your poster boy Raj Rajaratnam--you started something you can't finish. You and your millions are no match for our power. We know where you live, we know where you work and where you play. We're coming for you. You had better be afraid, very afraid.
I don't believe you, Anonymous Coward. To start Facebook invented Cassandra. Are you saying they no longer use it for Inbox Search? Secondly, I have read loads of articles from people who sign their names to their articles, unlike you AC, saying that Facebook uses HBase for several places where they found Cassandra was up to the task. All of the textbooks (published in 2011) that I have studied list with precision how Facebook uses Cassandra and HBase. So, I will accept that Facebook may use MySQL but anytime someone uses a made-up statistic like "95%" I have to believe they are exaggerating. Also, anytime someone posts as Anonymous Coward, I question their veracity. That would include you. If you speak the truth, why are you hiding behind Anonymous Coward?
I addressed each of his points in order. Can't you read? You say that NoSQL doesn't support ACID--when that's part of its design. There is no promise or intention of supporting ACID. If ACID is necessary--use a relational database! So, you think that Facebook is full of idiots? Why on earth would Facebook's engineers choose to base their entire site on NoSQL datastores if they were not useful!
Finally, the bit about Larry Ellision? That's called humor. You know, to laugh? Ha ha? If you don't find it funny that is your choice but obviously that part was intended in jest. I also notice that you--pussy--posted your comment as Anonymous Coward. That speaks volumes. If you felt such righteous indignation--why not stand behind your every opinion, as I have done? Pussy...
Not true, Pal. My first DB was IMS with its hierarchical structure, awesome speed and vomit-inducing PSB blocks. IMS was invented to support the SaturnV rocket. Then I moved on to DB2, supporting a claims table that held 65-million rows and was partitioned up the wazoo. The, of course, I have been through versions 8-11 of Oracle and its awesome SEQUENCES. Then I was forced to use that puke (stolen from Sybase) known as SQLServer (lacking indexes and forcing us to use index-like tables.) I have used MySQL and did not enjoy much about it except for the price.
No, Anonymous-Coward-weak-pussy, I have used all flavors of Relational databases. I know the joy of denormalization and partial dependencies and transitive dependencies. I know how triggers can kill a DB and how partitions can allow indexes to be rebuilt easily.
No, I understand all that--Anonymous-Coward-weak-pussy--and I know that there are simply some situations where relational DBs are just not right.
I think Facebook--which wrote Cassandra (and still uses it for inbox search but now uses HBase, another NoSQL)--knows a few things about global scaling.
So, moron AC-pussy, you are wrong.
ACID support is not the goal of NoSQL. So your question is like asking if dirt makes a good bologna sandwich.
Eventual consistency is actually known as Tuneable consistency. You pick how fast you want your data replicated. There is no free lunch.
You are referring to CouchDB methinks. Bit player...
No, my presentation will point out how Facebookto this day uses Cassandra for inbox search. Just because you chose a particular datastore does not mean your architect can check her brain at the door.
Relational databases still fill a need, but because they need to support locking, they are orders of magnitude slower. Cassandra blows away MySQL. Oracle costs a bundle. Relational databases do not scale well horizontally. NoSQL databases--especially Cassandra--do scale well horizontally. No Master Nodes.
So, you're blaming the NoSQL database because its users may not educate themselves on how to use it. Blame the victim much?
Finally, Larry, why oh why did you choose to post this as Anonymous Coward. We know that Oracle is miffed that no startup uses your software, Mr. Ellison, but did you really have to go off half cocked like that?
Larry, I really think you need to go back on your Lithium... your mania is starting to show.
So what? It's a free presentation--I have not placed any ads on the page. It's called context, as in why I have experience to say what I wrote.
Jeez everybody is so suspicious these days. You know, there are some people who don't have to monitize everything they touch. For that matter, all of the NoSQL databases I mentioned are free--nobody is making any coin off of them. My link was harmless.
There are so many juicy choices these days. Cassandra -- No Master Nodes, huge scalability MongoDB -- Stores data in the BSON format Hadoop/HBase -- MapReduce All the way.
In short, there are all kinds of high-scalability choices these days. They should not have to think twice.
(Will be giving a presentation on all the NoSQL dbs January 25th, 2011
Well, by the same token, if I want to change jobs, I just put my resume out on Monster or Dice and then wait for the Tsunami of interest to come in. The minute I accept an offer, I immediately go to Monster/Dice and remove my resume. With Java since 1998 on my resume, I get a Tsunami of interest every time. I cannot say what it is like having.NET on a resume--since I have none of that--but having Java/JEE on a resume is huge.
Also, the Java space anymore is so huge, I don't think I could be a master of both Java and.NET.
Well, since we are describing a future event--we shall see.
Five years from now we will have our answer. Do you think.NET will be alive and vibrant in 2016?
Frankly,
I've seen this problem in action. Take a.NET developer out of Visual Studio and they flounder. They don't understand what the tool is doing for them. So, without the tool, they are lost. Another name for them is "script kiddies".
Why not just stand behind your opinions, then? When someone chooses to click that "Post Anonymously" checkbox--they must have a reason. Why would not the default be post as yourself. Do you go out in public with a mask on, also?
Bullshit. The Java world is so huge and is much more than just the language. Java is surrounded by a sea of open-source technologies such as Spring and Hibernate and all the other things you need to know to succeed. Also, if all you have on your resume is C pound, nobody is going to consider you for a Java job.
The economy is coming back--that's why. If.NET jobs plunged 75% two years ago and rose 25% this year, that does not suddenly signal a.NET renaissance.
If you knew a 20-something getting into programming--would you steer them into.NET? No fucking way. You'd make them learn Java, PHP and Ruby.
Java is on fire right now, for example.
Recall a recent article "Why We Don't Hire.NET Programmers about a CEO who said he saw.NET on a resume as a black mark? Meaning, if your resume has.NET, it means they will consider NOT choosing you as a candidate..NET developers have everything automated for them and end up with no deep understanding of what they are doing. Remove them from Visual Studio and they cannot fend for themselves.
Microsoft has already lost the tablet market. And.NET is already a dying platform. Microsoft itself does not eat its own dog food. None of Microsoft's own products are written in.NET. Neither Windows nor Office were ever written in.NET. If Dice shows a 25% increase in.NET ads, that's because the economy is coming back and it does not imply some incremental improvement for.NET.
Okay, if.NET is so awesome--why doesn't Microsoft itself use it? Neither Windows 7 or 8 were written in.NET. Office is not written in.NET.
You quote a statistic that Dice includes a lot more.NET positions than last year--but that's because the economy itself is picking up--not because there is any special need for.NET.
In fact, the opposite is true. In a word: Silverlight. You know that Metro is the way forward and Metro will not use Silverlight, which is already a second-class citizen in the Microsoft stack.
I know several people who are learning to program and they know there are many languages they should learn: Java, PHP and Ruby. None of them need.NET.
You apparently did not hear Mark Andreasson's comment that of all the startups he funds--not one uses a single product from Microsoft..NET is dying and is on fumes now.
I never post as AC and I say anything I believe. If you will look at my karma it is still Excellent. I often post against the grain. You just need to have an intellectual defense for anything you post.
"First they ignore you, then they ridicule you, then they fight you, then you win." --Mahatma Gandhi. I have never been more proud of my fellow Americans than I am now with the Occupy Wall Street movement. You people on Wall Street, you corporate shills, hedgefund kiddies--your days are numbered. You have been able to buy politicians and get legislation that benefits you and no one else. The US voting population understands that Congress itself is full of millionaires. Yes, last I checked, we do live in a democracy. Much as I despise the Tea Party, they are one type of attack on your right side. The Occupy Wall Street movement--which is spreading like wildfire across the entire world--is an attack from the left. You may think you can mock, ridicule and marginalize the OWS movement but I am not so sure. Go ahead and mock, insinuate that it's all Soros and all of your other techniques. Unfortunately for you, the rest of us also went to college and grad school. We too read constantly, get up early in the morning to study our battle plans and plot our strategy. At first I too saw the lack of common purpose as a weakness. I wrote pieces that explained what I saw as the grievances. Then I heard that fine American genius Matt Taibbi--who wrote that Goldman Sachs is a "great vampire squid wrapped around the face of humanity, relentlessly jamming its blood funnel into anything that smells like money"--point out that the lack of a common articulated set of goals and a designated single leader is a point of genius. Just because the OWS movement does not articulate their goals does not mean they don't have goals and designs. And with no stated goals, they are a moving target with a thousand goals. With no central leader, there is no one for Wall Street to corrupt and co-opt. This is classic closed cell behavior as practiced by subversive groups for centuries. Wall Street always attacks like this with money. But without a leader to corrupt, without a single defined list of goals to refute, the OWS movement is a moving target, chimeric and powerful. Go on ridiculing them. We are not going away. If we find that our leaders, even our beloved President Obama, don't react to our wishes, they will be replaced. And I promise you, if we need to replace even President Obama, you will like his successor even less. You Republicans plan to nominate Mitt Romney, he of Bain Capital who slashed jobs, drained equity and walked off with millions? Bring it on! I relish the chance to attack that fat cat. Bring it on. Don't start anything you can't finish. Goldman Sachs, Morgan Stanley, Merrill-Lynch, Bank of America and Citigroup--to say nothing of all the hedge funds with your poster boy Raj Rajaratnam--you started something you can't finish. You and your millions are no match for our power. We know where you live, we know where you work and where you play. We're coming for you. You had better be afraid, very afraid.
I don't believe you, Anonymous Coward. To start Facebook invented Cassandra. Are you saying they no longer use it for Inbox Search? Secondly, I have read loads of articles from people who sign their names to their articles, unlike you AC, saying that Facebook uses HBase for several places where they found Cassandra was up to the task. All of the textbooks (published in 2011) that I have studied list with precision how Facebook uses Cassandra and HBase. So, I will accept that Facebook may use MySQL but anytime someone uses a made-up statistic like "95%" I have to believe they are exaggerating. Also, anytime someone posts as Anonymous Coward, I question their veracity. That would include you. If you speak the truth, why are you hiding behind Anonymous Coward?
Okay, Anonymous Coward. So, you can't even use your real name to express your indignation? Hah!
P-u-s-s-y!
Your statement was one of the most craven I've ever seen expressed on Slashdot.
Slashdot is not beanbag, pal. It's combat.
Maybe you should go here, where you feel less threatened
If I had some mod points for humor, they would all be yours... :)
I addressed each of his points in order. Can't you read? You say that NoSQL doesn't support ACID--when that's part of its design. There is no promise or intention of supporting ACID. If ACID is necessary--use a relational database! So, you think that Facebook is full of idiots? Why on earth would Facebook's engineers choose to base their entire site on NoSQL datastores if they were not useful!
Finally, the bit about Larry Ellision? That's called humor. You know, to laugh? Ha ha? If you don't find it funny that is your choice but obviously that part was intended in jest. I also notice that you--pussy--posted your comment as Anonymous Coward. That speaks volumes. If you felt such righteous indignation--why not stand behind your every opinion, as I have done? Pussy...
Not true, Pal. My first DB was IMS with its hierarchical structure, awesome speed and vomit-inducing PSB blocks. IMS was invented to support the SaturnV rocket. Then I moved on to DB2, supporting a claims table that held 65-million rows and was partitioned up the wazoo. The, of course, I have been through versions 8-11 of Oracle and its awesome SEQUENCES. Then I was forced to use that puke (stolen from Sybase) known as SQLServer (lacking indexes and forcing us to use index-like tables.) I have used MySQL and did not enjoy much about it except for the price.
No, Anonymous-Coward-weak-pussy, I have used all flavors of Relational databases. I know the joy of denormalization and partial dependencies and transitive dependencies. I know how triggers can kill a DB and how partitions can allow indexes to be rebuilt easily.
No, I understand all that--Anonymous-Coward-weak-pussy--and I know that there are simply some situations where relational DBs are just not right.
I think Facebook--which wrote Cassandra (and still uses it for inbox search but now uses HBase, another NoSQL)--knows a few things about global scaling.
So, moron AC-pussy, you are wrong.
ACID support is not the goal of NoSQL. So your question is like asking if dirt makes a good bologna sandwich.
Eventual consistency is actually known as Tuneable consistency. You pick how fast you want your data replicated. There is no free lunch.
You are referring to CouchDB methinks. Bit player...
No, my presentation will point out how Facebook to this day uses Cassandra for inbox search. Just because you chose a particular datastore does not mean your architect can check her brain at the door.
Relational databases still fill a need, but because they need to support locking, they are orders of magnitude slower. Cassandra blows away MySQL. Oracle costs a bundle. Relational databases do not scale well horizontally. NoSQL databases--especially Cassandra--do scale well horizontally. No Master Nodes.
So, you're blaming the NoSQL database because its users may not educate themselves on how to use it. Blame the victim much?
Finally, Larry, why oh why did you choose to post this as Anonymous Coward. We know that Oracle is miffed that no startup uses your software, Mr. Ellison, but did you really have to go off half cocked like that?
Larry, I really think you need to go back on your Lithium... your mania is starting to show.
So what? It's a free presentation--I have not placed any ads on the page. It's called context, as in why I have experience to say what I wrote.
Jeez everybody is so suspicious these days. You know, there are some people who don't have to monitize everything they touch. For that matter, all of the NoSQL databases I mentioned are free--nobody is making any coin off of them. My link was harmless.
In case you haven't heard, relational databases have a dickens of a time scaling horizontally.
The whole point of datastores is scalability.
There are so many juicy choices these days.
Cassandra -- No Master Nodes, huge scalability
MongoDB -- Stores data in the BSON format
Hadoop/HBase -- MapReduce All the way.
In short, there are all kinds of high-scalability choices these days. They should not have to think twice.
(Will be giving a presentation on all the NoSQL dbs January 25th, 2011
Well, by the same token, if I want to change jobs, I just put my resume out on Monster or Dice and then wait for the Tsunami of interest to come in. The minute I accept an offer, I immediately go to Monster/Dice and remove my resume. With Java since 1998 on my resume, I get a Tsunami of interest every time. I cannot say what it is like having .NET on a resume--since I have none of that--but having Java/JEE on a resume is huge. .NET.
Also, the Java space anymore is so huge, I don't think I could be a master of both Java and
Well, since we are describing a future event--we shall see. .NET will be alive and vibrant in 2016?
Five years from now we will have our answer. Do you think
Frankly, I've seen this problem in action. Take a .NET developer out of Visual Studio and they flounder. They don't understand what the tool is doing for them. So, without the tool, they are lost. Another name for them is "script kiddies".
Why not just stand behind your opinions, then? When someone chooses to click that "Post Anonymously" checkbox--they must have a reason. Why would not the default be post as yourself. Do you go out in public with a mask on, also?
So then why be an anonymous coward? You afraid of being associated with your opinons? Your argument works against your actions.
Let's see: perhaps my 15 years of software development including an early stint with MS technologies might give me some experience.
No they don't. Dice is another job board just like Monster. There is nothing special about Dice--I have used it myself.
No, we're just saying that choosing .NET is a dead end.
Bullshit. The Java world is so huge and is much more than just the language. Java is surrounded by a sea of open-source technologies such as Spring and Hibernate and all the other things you need to know to succeed. Also, if all you have on your resume is C pound, nobody is going to consider you for a Java job.
The economy is coming back--that's why. If .NET jobs plunged 75% two years ago and rose 25% this year, that does not suddenly signal a .NET renaissance.
If you knew a 20-something getting into programming--would you steer them into .NET? No fucking way. You'd make them learn Java, PHP and Ruby.
Java is on fire right now, for example.
Recall a recent article "Why We Don't Hire .NET Programmers about a CEO who said he saw .NET on a resume as a black mark? Meaning, if your resume has .NET, it means they will consider NOT choosing you as a candidate. .NET developers have everything automated for them and end up with no deep understanding of what they are doing. Remove them from Visual Studio and they cannot fend for themselves.
No, it's not. Metro is written in C++. None of Microsoft's products are written in .NET. Neither Windows nor Office use .NET in any way.
Microsoft has already lost the tablet market. And .NET is already a dying platform. Microsoft itself does not eat its own dog food. None of Microsoft's own products are written in .NET. Neither Windows nor Office were ever written in .NET. If Dice shows a 25% increase in .NET ads, that's because the economy is coming back and it does not imply some incremental improvement for .NET.
Okay, if .NET is so awesome--why doesn't Microsoft itself use it? Neither Windows 7 or 8 were written in .NET. Office is not written in .NET.
You quote a statistic that Dice includes a lot more .NET positions than last year--but that's because the economy itself is picking up--not because there is any special need for .NET.
In fact, the opposite is true. In a word: Silverlight. You know that Metro is the way forward and Metro will not use Silverlight, which is already a second-class citizen in the Microsoft stack.
I know several people who are learning to program and they know there are many languages they should learn: Java, PHP and Ruby. None of them need .NET.
You apparently did not hear Mark Andreasson's comment that of all the startups he funds--not one uses a single product from Microsoft. .NET is dying and is on fumes now.
I never post as AC and I say anything I believe. If you will look at my karma it is still Excellent. I often post against the grain. You just need to have an intellectual defense for anything you post.