[Discuss] Interesting work in the industry?

2012-07-22 Thread Mark Woodward
While I am currently employed at a pretty good company, I am constantly 
getting recruitment emails. And they are all the same basic things, java 
web sites or internet security. Isn't *anyone* doing anything 
interesting anymore?

___
Discuss mailing list
Discuss@blu.org
http://lists.blu.org/mailman/listinfo/discuss


[Discuss] Rob Conery's critique of MySQL?

2012-07-22 Thread Rich Braun
For those of us lacking a 57-minute attention span to watch a full-length
talk, what's the gist of Rob Conery's argument?  For many, I suppose
PostgreSQL is a "default choice" but that isn't the case for most of the
open-source tools I've used in the past 10 years.  I'm now on a project for
which the default choice would have been Oracle, but the software architect
has chosen MySQL as a cost-saving alternative.

Why was this architect wrong?

-rich


___
Discuss mailing list
Discuss@blu.org
http://lists.blu.org/mailman/listinfo/discuss


Re: [Discuss] Rob Conery's critique of MySQL?

2012-07-22 Thread Greg Rundlett (freephile)
His critique pokes at defaults that MySQL ships with (default engine)
which he admits can easily be switched.  He shows how it gratuitously
substitutes zero for missing integer types when the schema says NOT
NULL, likewise for varchar where it will substitute the empty string
for a missing value.  He shows how if you change a field definition,
MySQL will truncate values (discarding your data) rather than warn you
that you can't change the definition without losing data.

He also does things like SELECT 1000/0 which MySQL reports as null.

I have no doubt that MySQL is and can be a terrific RDBMS.  However,
things have changed with the buyout of MySQL, then Sun and the forking
of the community.  A default installation of MySQL is dangerously too
flexible to be trusted with enterprise data.  PostgreSQL is not only
very fast, it also is a rigorous RDBMS that supports pretty much all
the things you can do with Oracle or SQL Server without the 6-figure
price tag.  The advancements being made to PostgreSQL as of late look
really interesting.

Greg Rundlett


On Sun, Jul 22, 2012 at 12:44 PM, Rich Braun  wrote:
> For those of us lacking a 57-minute attention span to watch a full-length
> talk, what's the gist of Rob Conery's argument?  For many, I suppose
> PostgreSQL is a "default choice" but that isn't the case for most of the
> open-source tools I've used in the past 10 years.  I'm now on a project for
> which the default choice would have been Oracle, but the software architect
> has chosen MySQL as a cost-saving alternative.
>
> Why was this architect wrong?
>
> -rich
>
>
> ___
> Discuss mailing list
> Discuss@blu.org
> http://lists.blu.org/mailman/listinfo/discuss
___
Discuss mailing list
Discuss@blu.org
http://lists.blu.org/mailman/listinfo/discuss


Re: [Discuss] Rob Conery's critique of MySQL?

2012-07-22 Thread Rich Braun
Greg Rundelett wrote:
> A default installation of MySQL is dangerously too
> flexible to be trusted with enterprise data.

At #185 on the Fortune 500 list, I'm thinking that my current employer's
systems probably contain what can be called "enterprise data".  And it's true
that I'm not going to run this data center with a default installation of
MySQL; it's already amply tweaked-out based on past experiences at a company
roughly 1/500th the size (but with a much-busier and more complex database).

I'd love to go back and propose PostgreSQL as an alternative--it's not too
late, the place up until July 2012 is an Oracle shop--but there are other
criteria like our ability to hire expertise, whether the backup and failover
strategies are robust, etc.  I have a unique opportunity to influence a key
decision in a "green-field" situation at a very large company and I'd love to
have more arguments than just "the defaults can't be trusted" or "sloppy
programmers could cause more trouble with this tool" than some other.

-rich


___
Discuss mailing list
Discuss@blu.org
http://lists.blu.org/mailman/listinfo/discuss


Re: [Discuss] Rob Conery's critique of MySQL?

2012-07-22 Thread Mark Woodward

On 07/22/2012 02:34 PM, Rich Braun wrote:

Greg Rundelett wrote:

A default installation of MySQL is dangerously too
flexible to be trusted with enterprise data.

At #185 on the Fortune 500 list, I'm thinking that my current employer's
systems probably contain what can be called "enterprise data".  And it's true
that I'm not going to run this data center with a default installation of
MySQL; it's already amply tweaked-out based on past experiences at a company
roughly 1/500th the size (but with a much-busier and more complex database).

I'd love to go back and propose PostgreSQL as an alternative--it's not too
late, the place up until July 2012 is an Oracle shop--but there are other
criteria like our ability to hire expertise, whether the backup and failover
strategies are robust, etc.  I have a unique opportunity to influence a key
decision in a "green-field" situation at a very large company and I'd love to
have more arguments than just "the defaults can't be trusted" or "sloppy
programmers could cause more trouble with this tool" than some other.
It doesn't matter, really!  Every tool you use will have issues. If you 
show up the guy who chose f, there will come a day when you look like an 
idiot for replacing it with PostgreSQL.


That being said, my personal opinion is that *anyone* who chooses MySQL 
without a clear and present "Only MySQL will with our apps" requirement, 
is not much of a DBA and a terrible engineer.


I've been using PostgreSQL for over 15 years and it is one of those 
tools that I keep in my belt because it is just amazing at how easy it 
makes otherwise difficult tasks. Every year it keeps getting better. I 
have been on far too many projects where some guy chooses MySQL because 
everyone else does and stuff that would be trivial in PostgreSQL are a 
nightmare.  On the flip side, I have yet to see something that would be 
easy with MySQL that isn't equally as easy using PostgreSQL.


As I tell my son, "You have to own your opinions. Merely accepting 
someone else's opinion isn't good enough. Believe what you want, but 
make sure you understand what you believe and why."






-rich


___
Discuss mailing list
Discuss@blu.org
http://lists.blu.org/mailman/listinfo/discuss


___
Discuss mailing list
Discuss@blu.org
http://lists.blu.org/mailman/listinfo/discuss


Re: [Discuss] Rob Conery's critique of MySQL?

2012-07-22 Thread Mark Woodward

On 07/22/2012 12:44 PM, Rich Braun wrote:

For those of us lacking a 57-minute attention span to watch a full-length
talk, what's the gist of Rob Conery's argument?  For many, I suppose
PostgreSQL is a "default choice" but that isn't the case for most of the
open-source tools I've used in the past 10 years.  I'm now on a project for
which the default choice would have been Oracle, but the software architect
has chosen MySQL as a cost-saving alternative.

Why was this architect wrong?


The problem with architecture is that there are both art and engineering 
components, which brings it into the realm of subjectivity.


Choosing MySQL is generally a bad decision, but widely regarded as safe. 
A lot of people use MySQL standing with the crowd allows you a good 
defence when things go wrong  and they always go wrong, everything 
from Oracle to MSSQL to Sybase to MySQL to PostgreSQL will eventually 
have an issue. Its true.


Databases like Oracle, PostgreSQL, and MSSQL represent man-centuries of 
research and development. Disregarding them is the act of fools.


I may tell you, MySQL is a bad database because of X, Y, and Z, but that 
doesn't really help you. Watch the first 15 minutes of the video for a 
taste. Do some personal research and really really learn about 
"databases," more than the minimum you need to use them. Once you 
understand the reasoning of why Oracle uses redo logs and PostgreSQL 
uses WAL, our opinions won't matter.


-rich


___
Discuss mailing list
Discuss@blu.org
http://lists.blu.org/mailman/listinfo/discuss


___
Discuss mailing list
Discuss@blu.org
http://lists.blu.org/mailman/listinfo/discuss


[Discuss] Raspberry Pi

2012-07-22 Thread Guy Gold
Greetings Blu,
has anyone ordered it yet ?
I recall a message from [Announce] about live demo as well (did not attend).
It sounds and looks like an amazing device , and, I'll be very glad to
replace some X86
utility machines with it. , in case anyone has more stories and would
like to share, please do.

-- 
Guy Gold
___
Discuss mailing list
Discuss@blu.org
http://lists.blu.org/mailman/listinfo/discuss


Re: [Discuss] Raspberry Pi

2012-07-22 Thread Drew Van Zandt
I've seen a couple of them arrive at the Artisan's Asylum, but have no
personal experience.  You might try asking on that discuss list.

*
Drew Van Zandt
Artisan's Asylum Craft Lead, Electronics & Robotics
Cam # US2010035593 (M:Liam Hopkins R: Bastian Rotgeld)
Domain Coordinator, MA-003-D.  Masquerade aVST
*



On Sun, Jul 22, 2012 at 9:53 PM, Guy Gold  wrote:

> Greetings Blu,
> has anyone ordered it yet ?
> I recall a message from [Announce] about live demo as well (did not
> attend).
> It sounds and looks like an amazing device , and, I'll be very glad to
> replace some X86
> utility machines with it. , in case anyone has more stories and would
> like to share, please do.
>
> --
> Guy Gold
> ___
> Discuss mailing list
> Discuss@blu.org
> http://lists.blu.org/mailman/listinfo/discuss
>
___
Discuss mailing list
Discuss@blu.org
http://lists.blu.org/mailman/listinfo/discuss