News for hackers. Stuff that matters.
Re:Watching Larry Ellison Become Larry Ellison by datashovel on Saturday November 05, 2016 @10:34AM (#12879908)
I have a policy when assessing opportunities. Use of Oracle products is a deal breaker.
Re:Watching Larry Ellison Become Larry Ellison by hodgesrm on Saturday November 05, 2016 @12:34PM (#12880454)
Why? Is it the money?

The DBMS technology is excellent. I worked at Sybase from 1990 on and much as I loved the company Oracle beat us fair and square with features like Row Level Locking and Multi-version Concurrency Control. Oracle also had a healthier attitude about data corruption. Oracle fixed the bugs or didn't let them get in in the first place. Sybase on the other hand developed DBCC, which repaired the problems on live databases. I lost numerous tables on Sybase while developing products. This never happened after switching to Oracle in the late 90s.

One of the things I still like about Oracle is that no matter what data management problem you are solving there is generally some feature that helps you do it.

VPD (virtual private database) is a great example. I was working at a SaaS in the late 90s and we ran into a problem where we absolutely needed data from multiple tenants in a single database but still fully isolated between each tenant. Oracle had a feature called VPD that did exactly that. It saved our bacon on that project.

I have dealt with the Oracle license police and yes they can be jerks. But you can't fault their technology. The company deserves respect for what they have accomplished.

Edit: fixed typo.

Re:Watching Larry Ellison Become Larry Ellison by chris_wot on Saturday November 05, 2016 @01:23PM (#12880742)
Really? I sure as hell can fault them - getting them to even acknowledge bugs is a gigantic PITA. Unless you are huge, getting their support people to respond or even understand issues is impossible. The CBO is a gigantic black box and can be incredibly hard to troubleshoot.

They have a CSO who has publicly stated they don't want bug reports or anyone to give them security exploits, and who once gave a talk "How Joshua DoSed Jericho: Cybersecrets of the Bible". [1]

There's plenty more to make you stay away from them at all costs, not the least of which are completely unethical business practices.

1. https://www.rsaconference.com/videos/how-joshua-dosed-jerich...

Re:Watching Larry Ellison Become Larry Ellison by hodgesrm on Saturday November 05, 2016 @07:43PM (#12882538)
Fair point on support and security. Mary Ann Davidson's rant about security on the Oracle blog was indefensible. [1]

While I'm impressed by some of the Oracle engineering there's no question they also know how to squeeze customers just up to the breaking point.

[1] https://www.wired.com/2015/08/oracle-deletes-csos-screed-hac...

Re:Watching Larry Ellison Become Larry Ellison by datashovel on Saturday November 05, 2016 @01:02PM (#12880618)
Just one reason, among many.

From the article:

  He often said, “It’s not enough to win—all others must fail.”
I think capitalism taken to its extreme is counter-productive to society.
Re:Watching Larry Ellison Become Larry Ellison by rhizome on Saturday November 05, 2016 @04:39PM (#12881764)
One of the big lies of capitalism is that competition is desirable.
Re:Watching Larry Ellison Become Larry Ellison by andrewwhartion on Saturday November 05, 2016 @05:08PM (#12881900)
Competition is desirable for the consumer, not for the producer.
Re:Watching Larry Ellison Become Larry Ellison by ksdale on Saturday November 05, 2016 @09:28PM (#12882937)
In addition to this, I would add that competition can take many different forms. I think it's very useful when it inspires everyone to do better and everyone can shake hands afterwards because they enjoyed the journey. It's less than useless when people use it as an excuse to cut each other down without improving anyone's performance, which is disappointingly often.
Re:Watching Larry Ellison Become Larry Ellison by rhizome on Monday November 07, 2016 @05:16PM (#12895726)
I think it's very useful when it inspires everyone to do better and everyone can shake hands afterwards because they enjoyed the journey.

Do you have any examples of this happening in real life?

Re:Watching Larry Ellison Become Larry Ellison by ersii on Sunday November 06, 2016 @04:07PM (#12887039)
If you meant crony capitalism, sure. Then you'll use enough old boy tactics to ban your competition or give you a state-enforced monopoly or deal (effectively skewing the market in your favor and against your competition).
Re:Watching Larry Ellison Become Larry Ellison by zaphar on Saturday November 05, 2016 @11:51PM (#12883412)
Not just the money although that's part of it. But I've dealt with Oracle as a database before and I found it to be a miserable experience. Figuring out why something was slow or wasn't working the way you thought it should involved paying Oracle a whole bunch of money to help you figure out which undocumented switch you needed to flip.

It may be solid but it's complex enough under the hood that you are practically required to pay ungodly amounts of money to them to be able to effectively use it. I'll never willingly use them again.

Re:Watching Larry Ellison Become Larry Ellison by saosebastiao on Saturday November 05, 2016 @12:13PM (#12880346)
I try to not be ideological about technology; oracle is a pretty decent database and for some cases is still superior to my favorite RDBMS (Postgres). But while the technology is fine, the licensing leads me to believe that the decision to use oracle was made on a golf course by a guy that doesn't even know how to set up his own email client, and doesn't care how anything works as long as he's next in line for CEO. And so yeah, I agree with you...Oracle is a deal breaker.
Re:Watching Larry Ellison Become Larry Ellison by chris_wot on Saturday November 05, 2016 @01:25PM (#12880754)
A golf course or an entirely different establishment?
Re:Watching Larry Ellison Become Larry Ellison by dijit on Saturday November 05, 2016 @11:39AM (#12880182)
I have a similar policy, if I'm working on something and looking for solutions, the solution that doesn't involve Oracle wins by default.
Re:Watching Larry Ellison Become Larry Ellison by ribs on Saturday November 05, 2016 @10:03PM (#12883050)
Now come on. Oracle and PostgreSQL and MySQL and the others all overlap a lot, but there's one thing that Oracle does much better than any of the others.

It makes money for the Oracle Corporation!