...that not a single message posted to this article has been modded down as Flamebait or Troll? Could it be that the moderators are afraid to serve as an object lesson?;-)
There are all kinds of sacred cows here, that you criticize at your peril: the effectiveness of Linux, the evil of copyright in general and the recording industry in particular; the lack of merit to SCO's lawsuit... the list goes on.
This is actually as false as it is oft-repeated. You get modded down quicker by saying that Windows sucks, than by pretending that Linux sucks. Just look at this one post as an example. It started out at 2 (due to past karma, mostly funny points), but I'm sure that in less than half an hour from now, it will dwelve in the -1 bottom, among the trolls and other flamebaits.
It supports constraints, you say? Wrong. It supports constraint syntax. It doesn't actually execute the constraints (gee, that's helpful, isn't it?).
wrong! (if you have a version more recent than 3.23.43b). Other constraints than FOREIGN KEY followed, or will follow shortly.
In general, constraints work best with the INNODB (new) table format than with ISAM (old format). This is because proper constraint handling depends on availability of rollback
Stored procedures are being implemented in our version 5.0 development tree.
They were talking about a particular type of stored procedures here (PL/SQL). However, you can write stored procedures in other languages, such as
Java and also
Perl, as has been described December's Linux Journal on page 84.
Online backup? Nope
Wrong. If you use INNODB tables, you can do an online backup (without disturbing current operations, and without setting any intrusive locks). Yes, it is a commercial tool, but we can hardly object to this, we are comparing to databases where the whole software is commercial!
reading a bogus whitepaper.
What do you mean by this. If you hit google, you'll see that the overwhelming majority of links agree that MySQL is superior to Microsoft's offering.
No, India will conquer Michigan. India wants water.
And after scoring a blindingly fast victory against the regular US army in just three weeks, it will then spend years and years and years trying to subdue the Michigan militia!
Then you should consider replacing the DBA before you should consider replacing the product. Even for SQL Server, "almost daily"? Come on. Somebody needs to be fired.
We can't fire him. It's the CEO's nephew!
mySQL has no robust replication and/or backup feature, no real, ANSI stored procedures, no REAL constraints (column, table, named, foreign key), is not ACID compliant, and no triggers...
You need to get out a little bit more. All these are supported on current MySQL versions. Hey, if I said that Windows sucked because it only supports 8+3 case-insensitive filenames, I would be modded down into oblivion, even though my statement was true at one point in time (I'll be modded down anyways, but that's a different story).
I'm sorry, you can rip on MSSQL all you want, but at least it has a feature set (not to mention standards compliance)
Hey, you did the feat of mentioning MSSQL and "standards compliance" in a same sentence, without a "not" in between. Oh wait, there is a "not";-)
in a scenario that requires complete, 100% data recovery in the event of a catastrophic failure, smart people put their careers on SQL Server (or any other commercial-grade RDBMS) over mySQL any day of the week and twice on Sunday
See
this excellent post if you're interested in knowing what happens in case of disaster with sewer server!
India is truley a rising nation, it remind s me very much of the United States.
I think in another 50 years that India will be beside the US in terms of being a world superpower. In a hundred it will be the most powerful nation in the world.
And in 200, it will conquer Texas for its petrol... Yeah!
But if you think SQL Server stinks nowadays, you haven't looked at a recent version.
Ehrrm, here at work, we have a SQL server running, and it crashes almost daily... (management decision, you know. We techs would rather go with sth more serious like Postgresql, or Oracle. But management thinks Oracle is too expensive, and Postgresql too cheap. Go figure!).
Anyways, four weeks ago, we managed to keep it running five days in a row, but unfortunately, these 5 days contained a weekend... And sure enough, a script kiddy had to try his SQL injection skills on our server!
the speed is excellent
You must be kidding, right? Even flat text files are faster! A while ago Oracle had a context where they promised a rather sizable prize to anybody who could configure SQL server in such a way that it came within 1/100's of Oracle's performance. Nobody managed to claim the prize!
and stored procedures are decent (which MySQL still lacks completely).
MySQL does have stored procedures. In the older versions, they were rather hard to use, unfortunately (they had to be written in C, and interfaced with MySQL on a rather low level). However, since recently, MySQL supports Oracle and Perl stored procedures, whith a rather nice interface, not unlike Oracle's Aurora. There were a couple of mentions of the Java stored procedures on Oracle, and one of the last Linux Journals had an article on Perl stored procedures.
I didn't say that MySQL "sucks" in comparison.
You didn't use the word. Rather than saying MySQL "sucked" (which would have been relatively polite), you dared to compare it to SQL server (which is downright insulting).
It does reflect the quality of design, but not necessarily in the way you think it does. What if, due to poor design, the code is unnecessarily bloated (needs 1000 lines for what a competitor does in 100)?
If the bloated program has only 5 times as much bugs as the small one, it would still be considered "twice as good", because it has ten times more code for the same task!
I can't think of a major commercial database that doesn't exceed MySQL in all of these areas (ok, excepting SQL Server which fails on the 3rd only).
I agree that MySQL is not the best database around, but here you are clearly exagerating.
Moreover, more and more of the sore points (proper transaction support, foreign keys, online backups, innodb tables,...) are getting fixed in the newer 4.x releases. Recent MySQL version are actually quite decent.
So, implying that MySQL sucks worse than SQL Server except for portability is a tad harsh. The guys are doing efforts, come on!
The site does not give a single indication that this is a joke, it drops a few hints though...
Yes, the most obvious clue is that a company capable of building a humanoid robot would certainly be technically savvy enough to know what the Apache command DirectoryIndex index.html index.php is for. Morons!
Neither. At work, I can only read slashdot comments, not the sites it links to:)
I you were honest, you'd say "At work, I only read slashdot comments, I don't dare to read the sites they link to". Which makes perfect sense, unless your employer grants you the comfort of screens installed in the restrooms...
You know the song. However, given that you have the correct title, just paste it into Google news and click on the link.
Interestingly enough, the URL google uses is the same! Hmmm. So if you have a browser that allows you to customize the Referer header, you'll probably be able to access the article by just setting it to google, without actually going to Google News before...
Yes, indeed, it works!:
> telnet www.nytimes.com 80
Trying 199.239.136.200...
Connected to www.nytimes.com.
Escape character is '^]'.
GET/2003/12/23/technology/23linux.html HTTP/1.0
Host: www.nytimes.com
Referer: http://news.google.com
...
Linus Torvalds, creator of the popular Linux computer operating system, defended his work yesterday as not always lovely but original - and certainly not copied, as a Utah company has contended. ...
Hey, another guy (or gal?) who likes the number 142!
Umm, if every slashdotter bought a couple hundred dollars worth of stock, would that make us (as a group, disparate though it would be) majority stockholders, in which case we would have more pull to make them drop the suit?
I haven't done the math, but there can't be that many outstanding shares of stock compared to the number of registered slashdotters.
It might work out (if everybody ponies up enough dough to buy SCO's overinflated stock), but, knowing that you'd essentially be burning that money, I doubt many of those myriads of registered Slashdotters would participate.
Impractical of course, but as long as you're talking about a coordinated effort, why not just solve the problem entirely.
Too expensive a solution. We would collectively need to buy SCO at its current overinflated price, and then we would have it take an action which would basically let out the air out of the balloon. And the sell low... Don't count me in...
It would make for a much better story if each and every one of us sent a letter to SCO asking them to site the code they are talking about(offer a bounty for it if necessary), how many emails do you think it would take to shut down SCO's mail server permanently?
Or better yet: if each and every one who ever contributed code to the kernel (of his own, not copied from elsewhere...) would send a letter to SCO denying them all rights to use that code... Would make SCO's own distribution (Caldera?) pretty useless. Fight fire with fire!
Now that I think about it that all depends on how many photos of high quality ass-scannings are sent in.(I'm sending 4 as a side note)
Preferably, the ass shout have the SCO letter sticking out of it, for additional effect!
Click here for more details.
...no moderator dares to enforce conformism! (In case you didn't notice: I'm aiming for being the only Troll or Flamebait comment in this story...)
than Microsoft SQL server, any day of the week!
(Note: Hitler himself had a least the good sense to commit suicide. And he was a better orator than Bush too!)
This is actually as false as it is oft-repeated. You get modded down quicker by saying that Windows sucks, than by pretending that Linux sucks. Just look at this one post as an example. It started out at 2 (due to past karma, mostly funny points), but I'm sure that in less than half an hour from now, it will dwelve in the -1 bottom, among the trolls and other flamebaits.
Just watching the moderators from a distance...
And, until recently, it used to be Iraqi too...
wrong! (if you have a version more recent than 3.23.43b). Other constraints than FOREIGN KEY followed, or will follow shortly.
In general, constraints work best with the INNODB (new) table format than with ISAM (old format). This is because proper constraint handling depends on availability of rollback
Stored procedures are being implemented in our version 5.0 development tree.
They were talking about a particular type of stored procedures here (PL/SQL). However, you can write stored procedures in other languages, such as Java and also Perl, as has been described December's Linux Journal on page 84.
Online backup? Nope
Wrong. If you use INNODB tables, you can do an online backup (without disturbing current operations, and without setting any intrusive locks). Yes, it is a commercial tool, but we can hardly object to this, we are comparing to databases where the whole software is commercial!
reading a bogus whitepaper.
What do you mean by this. If you hit google, you'll see that the overwhelming majority of links agree that MySQL is superior to Microsoft's offering.
And after scoring a blindingly fast victory against the regular US army in just three weeks, it will then spend years and years and years trying to subdue the Michigan militia!
We can't fire him. It's the CEO's nephew!
mySQL has no robust replication and/or backup feature, no real, ANSI stored procedures, no REAL constraints (column, table, named, foreign key), is not ACID compliant, and no triggers...
You need to get out a little bit more. All these are supported on current MySQL versions. Hey, if I said that Windows sucked because it only supports 8+3 case-insensitive filenames, I would be modded down into oblivion, even though my statement was true at one point in time (I'll be modded down anyways, but that's a different story).
I'm sorry, you can rip on MSSQL all you want, but at least it has a feature set (not to mention standards compliance)
Hey, you did the feat of mentioning MSSQL and "standards compliance" in a same sentence, without a "not" in between. Oh wait, there is a "not" ;-)
in a scenario that requires complete, 100% data recovery in the event of a catastrophic failure, smart people put their careers on SQL Server (or any other commercial-grade RDBMS) over mySQL any day of the week and twice on Sunday
See this excellent post if you're interested in knowing what happens in case of disaster with sewer server!
I think in another 50 years that India will be beside the US in terms of being a world superpower. In a hundred it will be the most powerful nation in the world.
And in 200, it will conquer Texas for its petrol... Yeah!Ehrrm, here at work, we have a SQL server running, and it crashes almost daily... (management decision, you know. We techs would rather go with sth more serious like Postgresql, or Oracle. But management thinks Oracle is too expensive, and Postgresql too cheap. Go figure!).
Anyways, four weeks ago, we managed to keep it running five days in a row, but unfortunately, these 5 days contained a weekend... And sure enough, a script kiddy had to try his SQL injection skills on our server!
the speed is excellent
You must be kidding, right? Even flat text files are faster! A while ago Oracle had a context where they promised a rather sizable prize to anybody who could configure SQL server in such a way that it came within 1/100's of Oracle's performance. Nobody managed to claim the prize!
and stored procedures are decent (which MySQL still lacks completely).
MySQL does have stored procedures. In the older versions, they were rather hard to use, unfortunately (they had to be written in C, and interfaced with MySQL on a rather low level). However, since recently, MySQL supports Oracle and Perl stored procedures, whith a rather nice interface, not unlike Oracle's Aurora. There were a couple of mentions of the Java stored procedures on Oracle, and one of the last Linux Journals had an article on Perl stored procedures.
I didn't say that MySQL "sucks" in comparison.
You didn't use the word. Rather than saying MySQL "sucked" (which would have been relatively polite), you dared to compare it to SQL server (which is downright insulting).
If the bloated program has only 5 times as much bugs as the small one, it would still be considered "twice as good", because it has ten times more code for the same task!
I agree that MySQL is not the best database around, but here you are clearly exagerating.
Moreover, more and more of the sore points (proper transaction support, foreign keys, online backups, innodb tables, ...) are getting fixed in the newer 4.x releases. Recent MySQL version are actually quite decent.
So, implying that MySQL sucks worse than SQL Server except for portability is a tad harsh. The guys are doing efforts, come on!
So, how much cash will they get for this from Sony and 3com?
Yeah, but then some company names would be far less funny. Powergen Olive Garden? Huh?
Yes, the most obvious clue is that a company capable of building a humanoid robot would certainly be technically savvy enough to know what the Apache command DirectoryIndex index.html index.php is for. Morons!
I you were honest, you'd say "At work, I only read slashdot comments, I don't dare to read the sites they link to". Which makes perfect sense, unless your employer grants you the comfort of screens installed in the restrooms...
Interestingly enough, the URL google uses is the same! Hmmm. So if you have a browser that allows you to customize the Referer header, you'll probably be able to access the article by just setting it to google, without actually going to Google News before...
Yes, indeed, it works!:
> telnet www.nytimes.com 80 /2003/12/23/technology/23linux.html HTTP/1.0
...
...
Trying 199.239.136.200...
Connected to www.nytimes.com.
Escape character is '^]'.
GET
Host: www.nytimes.com
Referer: http://news.google.com
Linus Torvalds, creator of the popular Linux computer operating system, defended his work yesterday as not always lovely but original - and certainly not copied, as a Utah company has contended.
Umm, if every slashdotter bought a couple hundred dollars worth of stock, would that make us (as a group, disparate though it would be) majority stockholders, in which case we would have more pull to make them drop the suit?
I haven't done the math, but there can't be that many outstanding shares of stock compared to the number of registered slashdotters.
It might work out (if everybody ponies up enough dough to buy SCO's overinflated stock), but, knowing that you'd essentially be burning that money, I doubt many of those myriads of registered Slashdotters would participate.
Impractical of course, but as long as you're talking about a coordinated effort, why not just solve the problem entirely.
Too expensive a solution. We would collectively need to buy SCO at its current overinflated price, and then we would have it take an action which would basically let out the air out of the balloon. And the sell low... Don't count me in...
I take offence in your trollish remarks, Sir!
Or better yet: if each and every one who ever contributed code to the kernel (of his own, not copied from elsewhere...) would send a letter to SCO denying them all rights to use that code... Would make SCO's own distribution (Caldera?) pretty useless. Fight fire with fire!
Now that I think about it that all depends on how many photos of high quality ass-scannings are sent in.(I'm sending 4 as a side note)
Preferably, the ass shout have the SCO letter sticking out of it, for additional effect!
NOT!
Why not buy Microsoft stock, while you are at it? And short Redhat, for good measure!
Indeed, a difficult question. The paper is probably far too hard and scruffy for the obvious use, unless you've got an unusually thick-skinned arse...
On the other hand, however, the letter certainly makes some nice kindling for the fireplace ;-)