Forgot your password?
typodupeerror

Comment: Re:Good. (Score 4, Insightful) 104

by neoform (#46779645) Attached to: RCMP Arrest Canadian Teen For Heartbleed Exploit

>I for one welcome arresting people who seem to think it is a good idea to enter someones home just because they didn't get to update all their locks on their home.

I think your example is a bit too gentle.

This is more like someone kicking your locked front door down and pointing out that your door isn't strong enough to prevent someone from kicking it down.

The system was "locked" for all intents and purposes, as best the system administrators knew how to lock it. It wasn't because they were lazy or forgot, they just didn't know the door had any weaknesses.

Comment: Re:I never trusted Monty in the first place (Score 2) 103

by neoform (#46626593) Attached to: MariaDB 10 Released, Now With NoSQL Support

>I think his point is to say that MySQL is a full fledge SQL database is like saying IE 6 is a standards compliant web browser.

Herein lies the problem: what standards are you referring to? ACID? Mysql 5.5 in strict mode *is* ACID compliant.

>MySQL owes its success to web frameworks where better SQL servers like Postgres are considered an overkill and it works quite well in that domain.

I think you're remembering history differently than it was. MySQL was always significantly faster than Postgres, which was a slow database until relatively recently. There's a reason companies like Google chose MySQL for their adsense platform.

>If your requirements are more on the SQL-side than the web-side of the equation, you would do much better with Postgres.

Oh, absolutely. But... this comes down to a "right tool for the job" situation. The other guy that was replying to me just hates mysql and sees no use for it.

Comment: Re:I never trusted Monty in the first place (Score 1) 103

by neoform (#46625053) Attached to: MariaDB 10 Released, Now With NoSQL Support

>MySQL is the IE 6 of the database world. It encourages poor developer practice

This would be true if IE6 was easier to use than every other browser out there.

MySQL is simple, fast and does a sufficient job for those who use it.

>It's not supposed to be allowed to guess if the user tells it to do something ambiguous or nonsensical.

Considering most people who use MySQL also use PHP, this actually makes perfect sense. PHP is loosely typed, and in a way, so is MySQL. It's forgiving and makes corrections based on context.

I'm curious if you actually feel MySQL has no place in any application...

Does ease of use count for nothing to you? It's significantly faster to get a web app up and running with mysql than it is with postgres.

Comment: Re:I never trusted Monty in the first place (Score 1) 103

by neoform (#46624149) Attached to: MariaDB 10 Released, Now With NoSQL Support

>Which is fine if you're setting up a web forum,

Or.. you know, a top 5 website... small potatoes.

>but not when you're organizing an enterprise that spans the world and has numerous applications accessing it

Silly me, I didn't realize every tech industry could be summed up so tightly. Everyone that uses mysql must simply be retarded, and everyone that uses PGSQL a genius.

>Not just me... most professionals know this and accept it and know that not every tool fits every scenario.

And yet somehow you insinuate that the only possible use for mysql is a "web forum".

Comment: Re:I never trusted Monty in the first place (Score 0) 103

by neoform (#46623103) Attached to: MariaDB 10 Released, Now With NoSQL Support

The first item from your link:

He tries to insert 99999999999999 into a 32 bit int field, what he gets is 2147483647 stored as the value.

What do you suppose would happen in C/C++ if you have a 32 bit int, and you add 99999999999999 to it? Are you going to curse C/C++ for allowing the int to overflow?

Other databases (tested: Firebird 1.5rc4, Oracle 8.1.7 and PostgreSQL 7.4) raised errors with the same data.

Allow me to introduce you to strict mode: http://dev.mysql.com/doc/refma...

Which has been available for almost a decade.

Thus mathematics may be defined as the subject in which we never know what we are talking about, nor whether what we are saying is true. -- Bertrand Russell

Working...