News for hackers. Stuff that matters.
Re:“Stop reverse engineering our code” by duncan_bayne on Tuesday August 11, 2015 @04:13AM (#10039658)
So, I disagree with the poster on a bunch of things here (no surprise, really).

But: this is authentic. This is what we (i.e. hackers) are always claiming we want. Someone speaking her mind, shooting from the hip, etc. Not an anodyne blob of corporate-speak: this is an opinion, stated pretty clearly, and backed up with fighting words.

You'd expect: "Our legal team has advised us to remind consultants that they are bound by any and all terms and conditions to which their clients have ... etc. etc. etc."

You get: "Otherwise everyone would hire a consultant to say (legal terms follow) “Nanny, nanny boo boo, big bad consultant can do X even if the customer can’t!”"

Here we have someone who clearly loves the company and the product with a passion, defending both against what she sees (very wrongly, in my opinion) as criminal misuse and waste of resources.

I'll take one of these posts and argue its merits any day, over a block of mealy-mouthed corporate crap.

Re:“Stop reverse engineering our code” by platinum1 on Tuesday August 11, 2015 @04:30AM (#10039704)
You can be authentic and speak your mind without being arrogant, insulting, and condescending.

In terms of tone, I wouldn't hold this up as a good example - it distracts from any legitimate argument the writer may or may not have.

Re:“Stop reverse engineering our code” by Udo on Tuesday August 11, 2015 @04:47AM (#10039746)
I think a lot of blog posts like these get triggered by some acute event which pushed the writer over the edge, and it's expected this will shine through in the text. The rest is probably due to living in an employer-typical bubble.

If I was an Oracle customer (which I will never, ever be) I would appreciate the honesty. This honesty enables me to make purchase decisions as well, better than megabytes of legalese would have. In this case it's not a really surprising attitude given the company, but I really wish more vendors would be as open about the nature of their intended relationship with their customers.

Re:“Stop reverse engineering our code” by maze-le on Tuesday August 11, 2015 @05:22AM (#10039846)
> This honesty enables me to make purchase decisions as well.

Fair point. And a hint to everyone still hanging on to oracle Databases.

One of the best lines is this here:

> Q. What does Oracle do if there is an actual security vulnerability?

> (...) if there is an actual security vulnerability, we will fix it.

Sure, the question is 'when', not so much 'if' customers have payed a hell of a lot money to get this straight.

Re:“Stop reverse engineering our code” by klean92 on Tuesday August 11, 2015 @08:31AM (#10040475)
You cannot swear you will never be an Oracle customer. You buy a service from a third party, the company get bought by Oracle, you are a customer now. In many instances in B2B systems, it is a lot more pain to migrate away than sending a check...
Re:“Stop reverse engineering our code” by Udo on Wednesday August 12, 2015 @05:25AM (#10046868)
Not sure jumping on such a minor point is a productive use of our time, but just for the sake of clarification: sure I can, personally. You have no basis for disputing my intention. I have never in my life made a decision to purchase a service that could only ever be provided by a single company, and with good reason I believe. Over my contracting years, I have also gained enough insight into the dynamics customers have with providers such as Oracle, enough to avoid this kind of lock-in at all costs in my own decisions.
Re:“Stop reverse engineering our code” by Agathos on Tuesday August 11, 2015 @08:21AM (#10040418)
You can be authentic and speak your mind without being arrogant, insulting, and condescending

If you are by nature arrogant, insulting, and condescending, then no, you can't.

Re:“Stop reverse engineering our code” by myhf on Tuesday August 11, 2015 @08:42AM (#10040539)
Re:“Stop reverse engineering our code” by yellowapple on Tuesday August 11, 2015 @01:54PM (#10043055)
In my honest and not-so-humble opinion, the tendency to attribute arrogance to Oracle is by no means "undue" (which is required for the parent comment to fall victim to FAE).
Re:“Stop reverse engineering our code” by yellowapple on Tuesday August 11, 2015 @01:42PM (#10042963)
I think it's an accurate representation of her employer, however.

Interesting that all the reasons she cites for why she thinks trying to reverse-engineer Oracle products is a bad idea are the same exact reasons why more and more administrators with any sense in security are switching to open-source software and have been for the last decade or so. Being able to inspect the code yourself (or hire someone to do it for you) is apparently important enough to a sufficiently-large population for Oracle to whine about it.

Re:“Stop reverse engineering our code” by gaius on Tuesday August 11, 2015 @04:46PM (#10044271)
Tell that to Pottering or de Raadt or Torvalds.
Re:“Stop reverse engineering our code” by op00to on Tuesday August 11, 2015 @07:46AM (#10040293)
The blog post is as authentic as a big pile of rubber dog shit. The faux-folksy patina does nothing to hide the utter contempt Oracle has for their customers.
Re:“Stop reverse engineering our code” by greggyb on Tuesday August 11, 2015 @10:26AM (#10041264)
Is this so different than the accusations of contempt often levied at several large personalities in the open source world?

I'm honestly curious about this.

Re:“Stop reverse engineering our code” by yellowapple on Tuesday August 11, 2015 @01:55PM (#10043064)
Depends on which "several large personalities" you're referring to. Perhaps if you specify, your curiosity will be sated.
Re:“Stop reverse engineering our code” by greggyb on Tuesday August 11, 2015 @02:06PM (#10043165)
I am curious in general, as it is often noted that there is a trend in open source development communities to be hostile to end-users.

If pressed for specifics, Linus Torvalds and Theo de Raadt come to mind as a couple that are often called out for their abusive behavior.

Re:“Stop reverse engineering our code” by yellowapple on Tuesday August 11, 2015 @05:01PM (#10044360)
In those cases, the difference is that the end result of the projects they command - Linux and OpenBSD, respectively - are free software, and therefore ultimately respect the user by providing said user with the various essential freedoms. This is in stark contrast with Oracle's software products, which are not only proprietary, but repressively so.

The hostility is also usually confined to those on the development mailing lists of those respective projects (which are implied to be meant for developers, not end-users). It's also with full understanding that - if someone doesn't like how Torvalds or de Raadt run their respective projects - they're welcome to fork (even if said forking rarely happens in practice).

The reason why I pressed for specifics is because there are some personalities in the FOSS world who - while still not in Oracle realm of dickery - probably would come close if given the ability to. Mark Shuttleworth comes to mind, being outright hostile to user feedback on things like Unity, Mir, the Amazon Shopping Lens, etc. (as opposed to the interdeveloper harshness characteristic of Torvalds and de Raadt).

Re:“Stop reverse engineering our code” by GhotiFish on Tuesday August 11, 2015 @11:02AM (#10041548)
I very much don't agree, the only time I've seen writing like this is when someone is deeply frustrated about something.

I don't think it's an unreasonable fairy tail to say this is a person who is frustrated, who has drunk the corporate kool-aid in a big way, who is dealing with the detritus of a rather nasty security confidence scam industry, and is putting their views out there. Even if you or I don't like the message, I believe she meant it. I believe it. Maybe I'm gullible.

Re:“Stop reverse engineering our code” by unoti on Tuesday August 11, 2015 @12:19PM (#10042227)
Opening up with the gambit about inventing unique ways of killing people was a genius way to set the tone for the piece.
Re:“Stop reverse engineering our code” by smithkl42 on Tuesday August 11, 2015 @11:13AM (#10041635)
FWIW, I have no objection to the folksy tone. It's more to the opinions that she's expressing, and worse, to their consequence. The fact that Oracle objects to anyone trying to figure out where the holes are in their software says a lot about why there are so many holes in their software.
Re:“Stop reverse engineering our code” by ori_b on Tuesday August 11, 2015 @12:24PM (#10042279)
> But: this is authentic. This is what we (i.e. hackers) are always claiming we want. Someone speaking her mind, shooting from the hip, etc. Not an anodyne blob of corporate-speak: this is an opinion, stated pretty clearly, and backed up with fighting words.

We also want intelligence and clear thinking along with it. We don't, as a rule, want loud and dumb as a bag of rocks. That way lies Donald Trump.

At the same time, this is a huge improvement over corporate doublespeak. It helps the stupidity and arrogance shine through clearly, which is one reason that I like it when people talk this way.

Re:“Stop reverse engineering our code” by davidgerard on Tuesday August 11, 2015 @06:13AM (#10040001)
Ten out of ten for authenticity, minus several million for authentically saying something that's a good idea.
Re:“Stop reverse engineering our code” by duncan_bayne on Tuesday August 11, 2015 @07:52AM (#10040312)
Agreed. The author is clearly wrong on a bunch of fronts; I don't think anyone here would argue otherwise.

I just don't understand the hatred directed towards someone who's writing without the usual corporate brain-mouth filter ...

Re:“Stop reverse engineering our code” by bradleyankrom on Tuesday August 11, 2015 @08:00AM (#10040341)
The tone obfuscates the message. I don't think it's hatred so much as bewilderment that someone in an executive position at a huge tech company would present an argument about customer behavior this way.
Re:“Stop reverse engineering our code” by CyberpunkDad on Tuesday August 11, 2015 @12:40PM (#10042420)
I felt embarrassment for the writer and Oracle. The fact that it was taken down confirms they felt that way as well upon reflection. It wasn't professional. Just my opinion.
Re:“Stop reverse engineering our code” by davidgerard on Tuesday August 11, 2015 @08:20AM (#10040417)
I see a few objections in this HN thread to the tone, but the primary objection (and my objection) is to the content.
Re:“Stop reverse engineering our code” by anarazel on Tuesday August 11, 2015 @08:28AM (#10040463)
Authentic shit is still shit?
Re:“Stop reverse engineering our code” by mikeash on Tuesday August 11, 2015 @01:02PM (#10042605)
If someone does one thing you like, among a bunch of other things you don't like, you can still complain about all the other stuff.

It's like if I say I wish people would stop murdering people with guns so much, then I get stabbed in the chest and you say, hey, isn't this what you want, people not using guns?