News for hackers. Stuff that matters.
Re:CockroachDB 1.0 by newsat13 on Wednesday May 10, 2017 @01:25PM (#14309903)
Very disappointed with HN turning into a 4chan/reddit style trolling board about the name. Guys, we get it that you don't like the name. Can we please stop bike shedding and move on? The people at cockroachdb have obviously seen all your messages but decided it's worth keeping the name. What more is there to talk about? Why not talk about the relative technical merits of this DB?
Re:CockroachDB 1.0 by dang on Wednesday May 10, 2017 @04:37PM (#14311462)
> Can we please stop bike shedding

Unfortunately this is a version of the thing it's trying to stop, as is plain from the below. These balls of mud are immune to negation; they laugh at it and grow stronger.

Re:CockroachDB 1.0 by andkon on Wednesday May 10, 2017 @02:26PM (#14310408)
So I do product marketing for a living, and have launched a whole wack of things with good and bad and boring names. The fact that CockroachDB is consistently on top of HN with each thing they do is pretty strong evidence that they're doing just fine with the name they have, and probably doing even better than if they had a milquetoast tech startup-esque name.

Also, they know what their sales cycles look like. They hear feedback from actual customers. They have people whose job it is to notice any advantage they could have along the way. And yet! They're still selling stuff, they're at 1.0, and they're still alive — with the name they have.

Re:CockroachDB 1.0 by gonzofish on Wednesday May 10, 2017 @02:35PM (#14310472)
I think the fact that the name isn't milquetoast is a huge bonus. People are caught off guard by the name, which gets them thinking about it.

I think the dismissal that business people won't look at it because of the name is purely opinion-based. But what do I know?

Re:CockroachDB 1.0 by frankmcsherry on Wednesday May 10, 2017 @03:22PM (#14310864)
If the name were Milquetoast it would be awesome, because that was the cockroach from Bloom County. Or, was that the joke and I'm only just getting it late? ;)

https://en.wikipedia.org/wiki/Minor_characters_in_Bloom_Coun...

Re:CockroachDB 1.0 by Fiahil on Wednesday May 10, 2017 @03:03PM (#14310708)
Zerg players will love the name. And there might be a small intersection, somewhere, between business people and Starcraft amateurs.
Re:CockroachDB 1.0 by shepardrtc on Wednesday May 10, 2017 @02:37PM (#14310488)
Erlang posts are also consistently at the top of HN.
Re:CockroachDB 1.0 by SilasX on Wednesday May 10, 2017 @01:37PM (#14309984)
It's not bikeshedding when the bikeshed's color will actually have concrete effects on adoption. Most people -- i.e. in procurement, management, finance, and others you need to appeal to -- don't want anything to do with cockroaches. The idea disgusts them at a gut level, not something you can talk away.

HN users are giving vital advice, for free. Those who ignore it will have only themselves to blame.

As I say every time this comes up, would you be so dismissive about critics of naming a product PubesDB? Or GonorrheaDB? Or [n-word]DB? Then you agree that disgust-invoking connotations of the name matter, and we're just haggling over the details.

Ubuntu, Mongo, Swagger (edit: Hadoop also) ... they're weird, sure, but they don't evoke the visceral feeling of disgust that cockroaches do.

Re:CockroachDB 1.0 by rubyn00bie on Wednesday May 10, 2017 @02:27PM (#14310413)
Not to be an ass but...

It so far appears not to be hurting them. In the slightest.

This "warning" comes from the HN crowd every time something is posted about CockroachDB. I think it's time to LET IT GO.

I for one, completely disagree with you but that's because I have a different understanding of the relationship between the business side and engineering. We are already looked at as eccentric and strange people, rarely if ever has an absurd technology name caused issue.

Someone talking about "cockroach" is equivalent to talking about "unicorns" or "git." Its considerably less offensive than talk of "masters" and "slaves." If you think this is such a problem for you, then work on your salesmanship as I wouldn't hesitate to talk to other departments or investors about this product.

I was a CTO up until I took medical leave this past October and I cannot stress how important salesmanship is to the role. I think your examples of other databases are hyperbole and not the point. You want them to be equivalent but they aren't. This comes down to what you can sell in your organization and if there is merit to it, then selling it should not be a problem.

One last point is other departments don't give a shit what the database technology is called unless it's something to put on their CV. Just call it the "database" as they most certainly will.

Re:CockroachDB 1.0 by mburst on Wednesday May 10, 2017 @02:43PM (#14310541)
> It so far appears not to be hurting them. In the slightest.

I feel like that is tough to judge because the public has only known them by one name as far as I know. If they switched to this name from another name and saw no difference then we could surmise that the name has had no affect.

Re:CockroachDB 1.0 by rubyn00bie on Wednesday May 10, 2017 @02:50PM (#14310609)
I disagree that it's tough to judge but that's because they've raised a considerable amount of capital ($53 million over three rounds):

https://www.crunchbase.com/organization/cockroach-labs#/enti...

Re:CockroachDB 1.0 by greenshackle2 on Wednesday May 10, 2017 @03:04PM (#14310724)
You don't know that they wouldn't have raised more with a better name.
Re:CockroachDB 1.0 by eridius on Wednesday May 10, 2017 @03:01PM (#14310694)
The end goal of a company is not to raise venture funding. So you cannot use "they raised capital" as proof that their name isn't a problem. Their name absolutely will hurt their adoption. Maybe the product is good enough that they'll still be successful, but if so, you would expect them to be even more successful if they didn't have such an off-putting name.
Re:CockroachDB 1.0 by rubyn00bie on Wednesday May 10, 2017 @03:36PM (#14310957)
Did I say it was the end goal? It's merely a metric for a young company. What it means is that enough people have decided that there is a future that current revenue, growth, and expectations are being met or substantial. Raising $53 million dollars isn't easy. So I can say capital raised is a metric on which to base a judgement.

Your statement that it "absolutely will hurt adoption" is unqualified and nothing but opinion. And what exactly is "more successful?"

The handful of people who won't try this because of the name won't matter to their bottom line. If it's good enough then for even a large majority of those they'll end up using it anyway.

Re:CockroachDB 1.0 by eridius on Wednesday May 10, 2017 @04:26PM (#14311333)
> And what exactly is "more successful?"

Pretty much any reasonable definition will do. For example, higher adoption is one metric that can be used to define success.

> Your statement that it "absolutely will hurt adoption" is unqualified and nothing but opinion.

It's an opinion that a lot of people share, judging from the HN threads I've seen about CockroachDB. And really, I shouldn't need to defend the idea that having a name that disgusts people will hurt adoption. It's just common sense. The only real question is how much damage will the name do? The better the product is, the more people will forgive things like bad names, but there will definitely be at least some level of damage.

In addition, if there's multiple products in the same category that are fairly close in quality, then subjective things like names will matter more. Maybe CockroachDB is significantly better than the alternatives right now (I really have no idea; this product category isn't something I know anything about), but if so, surely it won't remain "significantly better" forever. Other products will catch up, or other products will be created to compete, and we'll end up with several products that are similar, and once again, naming will become more important.

And finally, you're completely ignoring the fact that a lot of decisions about tech stack aren't actually made by technical people. They're frequently made by managers rather than engineers. And when the decision is made by non-technical people, marketing (e.g. name) is very important. Heck, even when the product is made by engineers, marketing is important, because that's how you convince the engineers to spend the time investigating the product to see if it lives up to its claims or does what they need.

Speaking as an engineer, if tomorrow I suddenly have the need for a cloud-native NewSQL database, I'm probably not even going to look at CockroachDB, simply based on the name, unless someone else convinces me that it's clearly superior. I find the name very off-putting and I'd rather not be confronted with the mental imagery of cockroaches any time I use the product.

Re:CockroachDB 1.0 by ryeguy on Wednesday May 10, 2017 @04:19PM (#14311276)
You're missing the point. Saying "they raised capital" is not a good counterargument to "it will hurt adoption". Your response would be a good counter to "they will never raise capital" or "no one will use this".

You can't know how many VCs didn't fund due to the name or how many tech decision-makers at companies will pass on this product due to the name. That being said, I doubt it will be/was significant in any case.

Re:CockroachDB 1.0 by nebabyte on Thursday May 11, 2017 @12:33AM (#14313840)
> I think it's time to LET IT GO.

It will never be let go, because each new person is a new interaction with the system that prompts the same point again.

It's like those '*porn' subreddits. You can explain and explain 'till you're blue in the face why the subs are so named, but there will always be some sniggering discussion when it is introduced to new users no matter how much you try and silence or control for it, because it's based on a natural response.

Capitalize all you like, but that's just how people work. :)

Re:CockroachDB 1.0 by robbiemitchell on Wednesday May 10, 2017 @02:08PM (#14310256)
> It's not bikeshedding when the bikeshed's color

Still seems like bikeshedding.

It's not your company. You're (probably) not an equity holder. Have you personally been harmed by the name because your company wouldn't let you adopt it in spite of its technical merits? Are you worried it won't succeed because of the name and thus are fighting on the company's behalf for its survival?

> Most people ... and others you need to appeal to ... don't want anything to do with cockroaches

You're making so much of this up out of thin air.

> giving vital advice, for free

> As I say every time this comes up

As the parent said, the staff have already seen these messages. They have decided to keep the name. Advice is helpful, but once the decision is made, it's not. Let it go.

Re:CockroachDB 1.0 by btilly on Wednesday May 10, 2017 @02:08PM (#14310251)
"CockroachDB..your data will survive."

It is both a negative reaction and is memorable. It is not clear which wins, and it isn't your job to decide. Yes, you have an opinion but you may not be right.

I remember in the mid-2000s thinking that a particular politician couldn't possibly succeed with a Muslim sounding name. Turns out that a lot of people thought that. Yet Barack Hussein Obama managed to become President.

Your opinion has definitely been registered. Continuing to state it has no value.

Re:CockroachDB 1.0 by EnFinlay on Wednesday May 10, 2017 @02:44PM (#14310552)
When people are bike shedding, they aren't doing it to waste time, they think that they are adding value because of `list of bad results of wrong colour here`.

So here's my question to you: could you be wrong about this having "concrete effects on adoption"? And if you are wrong, is this just bike shedding?

And to continue the bike shed metaphor, it's about people ignoring nuclear power plant design whose worst case scenario is nuclear meltdown. For CockroachDB 1.0, what's the equivalent, data loss? So are you discussing something technically trivial (colour is easy to understand) over the design (technically complex) that would prevent data loss? If the answer is yes, aren't you bike shedding like a champion?

tl;dr Bike shedders don't know they're bike shedding and think the discussion is very important.

Re:CockroachDB 1.0 by SilasX on Wednesday May 10, 2017 @03:02PM (#14310700)
I elaborated in much (probably too much) greater detail on the relevance of the bikeshedding metaphor here: https://news.ycombinator.com/item?id=14310444

I would appreciate your thoughts.

With respect to your specific point: if we could resolve how much it matters, then yes, that would obviate the debate. But the bikeshedding metaphor doesn't add much there because it's precisely in dispute about how much it matters.

Re:CockroachDB 1.0 by EnFinlay on Wednesday May 10, 2017 @03:11PM (#14310774)
Well know I feel like a bit like an asshole with how abrasive my response was, sorry. Kudos to you for not escalating.

I agree that it resolves to how much it matters, and I guess I disagree with you on how much it matters. How it relates to the bike shedding metaphor is starting to feel like a semantic argument, which is not something I want to continue.

In response to your escalated names like PubesDB... my opinion is that I agree I wouldn't work with them, not because of any internal disgust reaction, but because the name signals a level of maturity that I don't want in my stack. Some people might have the same reaction to Cockroaches.

Re:CockroachDB 1.0 by SilasX on Wednesday May 10, 2017 @05:58PM (#14312105)
>Well know I feel like a bit like an asshole with how abrasive my response was, sorry. Kudos to you for not escalating.

I didn't feel it was abrasive at all.

For my part, I'm just upset that I went to such great lengths (in the comment I linked) to unpack where the bikeshed metaphor does or doesn't apply, disentangling the various issues and merging them into a general understanding, right where that comment was needed, and yet that's the one that no one is responding to... (what's worse, it was downvoted less than a minute after I posted it ).

>In response to your escalated names like PubesDB... my opinion is that I agree I wouldn't work with them, not because of any internal disgust reaction, but because the name signals a level of maturity that I don't want in my stack. Some people might have the same reaction to Cockroaches.

Right, like I said, "we're haggling over the details"; it should be regarded as a question of which names are so disgusting to be out of the question, yet people are dismissing the entire naming issue as "lol emotional primates".

Re:CockroachDB 1.0 by codehusker on Wednesday May 10, 2017 @02:05PM (#14310230)
> It's not bikeshedding when the bikeshed's color will actually have concrete effects on adoption.

Not taking a stance either way on the name, but that is the definition of bike-shedding (aka law of triviality). A committee won't vote for my nuclear plant because the bike shed is red. The bike shed's color has concrete effects on adoption.

EDIT: I would just like to acknowledge the irony of bike-shedding bike-shedding.

Re:CockroachDB 1.0 by stock_toaster on Wednesday May 10, 2017 @02:41PM (#14310531)

  > ...but that is the definition of bike-shedding (aka law of triviality)
  > A committee won't vote for my nuclear plant because the bike shed is red.
  > The bike shed's color has concrete effects on adoption.
Not exactly.

  > Parkinson observed that a committee whose job is to approve plans for a 
  > nuclear power plant may spend the majority of its time on relatively 
  > unimportant but easy-to-grasp issues, such as what materials to use for
  > the staff bikeshed, while neglecting the design of the power plant itself,
  > which is far more important but also far more difficult to criticize constructively.
  > -- https://en.wiktionary.org/wiki/bikeshedding
This part is key here:

  > A reactor is so vastly expensive and complicated that an average person cannot
  > understand it, so one assumes that those who work on it understand it. On the
  > other hand, everyone can visualize a cheap, simple bicycle shed, so planning 
  > one can result in endless discussions because *everyone involved wants to add a
  > touch and show personal contribution*.
  > -- https://en.wikipedia.org/wiki/Law_of_triviality
  > -- https://books.google.com/books?id=RsMNiobZojIC&pg=PA317
Re:CockroachDB 1.0 by codehusker on Wednesday May 10, 2017 @03:01PM (#14310697)
I need some additional hand-holding here if you don't mind, I don't see the difference.

If I were to rephrase those two excerpts:

  > Parkinson observed that a committee whose job is to approve plans for a 
  > [globally distributed relational database] may spend the majority of its time on relatively 
  > unimportant but easy-to-grasp issues, such as what [the name is],
  > while neglecting the design of the [globally distributed relational database] itself,
  > which is far more important but also far more difficult to criticize constructively.

  > A [globally distributed relational database] is so vastly expensive and complicated that an average person cannot
  > understand it, so one assumes that those who work on it understand it. On the
  > other hand, everyone can [read a name], so planning 
  > one can result in endless discussions because *everyone involved wants to add a
  > touch and show personal contribution*.
edit: formatting
Re:CockroachDB 1.0 by phlakaton on Wednesday May 10, 2017 @03:09PM (#14310762)
Please tell me we're not having a bikeshedding discussion on the meaning of bikeshedding. :-)
Re:CockroachDB 1.0 by stock_toaster on Wednesday May 10, 2017 @03:43PM (#14310998)
We probably are. ;)

It's so meta it hurts.

Re:CockroachDB 1.0 by SilasX on Wednesday May 10, 2017 @02:31PM (#14310444)
Alright, if you really want to unpack the metaphor:

The bikeshed story is to illustrate overemphasis on something that is trivial. It uses the example of a bikeshed color and a committee wanting to spend a lot of time on it because a) they care a little about it, and b) they understand it well enough for hard-headed members to wade into the dispute rather than trust experts.

It's a failure mode -- by stipulation -- because the bikeshed color doesn't matter beyond minor (but real) aesthetic feelings among the committee, that are far outweighed the cost of high-level personnel devoting time to it. Had they been aware of the general dynamic of these thing, they could entirely prevent the loss by moving on; it's purely an internal matter.

The bikeshed model ceases to demonstrate a failure mode if and when the bikeshed color has impacts far beyond things under the control of the committee. For example, if the majority of the world's people had a near-religious devotion to destroying facilities that house a blue bikeshed, and that fanaticism was hard to defend against, this would be a valid reason not to make the bikeshed blue, and would warrant the committee's attention.

I summarize such situations as "that's not bikeshedding", though of course, to be more technically correct, I should say "that situation does not illustrate the avoidable failure mode in the parable of the bikeshed".

Similarly, if adoption matters for more than just that committee -- if they need to convince numerous other committees to adopt the design -- it's likewise "not bikeshedding" because the first committee doesn't have control over all the other ones; with respect to the first, it's an external matter, and they can't stem the loss just by saying "hey, this is trivial".

Now, you are correct that, a high enough level, this could work as a bikeshedding example, if you could simultaneously get the entire world to collectively agree on the non-importance of aesthetics on technical matters, and on what counts as technical vs aesthetic. Then the world could play the role of that first committee and say "wow, this is trivial" and it's done.

But if that were actually feasible, then that should be your product (producing universal agreement on matters where you have a logical proof-of-correctness), not a database!

Re:CockroachDB 1.0 by thraway2016 on Wednesday May 10, 2017 @01:40PM (#14310005)
procurement, management, finance, and others you need to appeal to

They don't need to appeal to any of these suits. Just the technical decision-makers, whose express job it is to choose solutions on their technical merits, not their spurious emotional reactions.

Re:CockroachDB 1.0 by siculars on Wednesday May 10, 2017 @01:49PM (#14310085)
You can't possibly think that's true. If you do you can't have had much experience in buying or selling technology.
Re:CockroachDB 1.0 by thraway2016 on Wednesday May 10, 2017 @02:02PM (#14310215)
Selling, no. Buying, definitely. And names don't influence my decisions. A rose by any other name...
Re:CockroachDB 1.0 by iamNumber4 on Wednesday May 10, 2017 @03:00PM (#14310682)
There is a sad fact though is that there are many organizations do not have technical people at the decision making level.

So these Suits you speak of, won't be able to get past the product name, enough to hear any technical merits of why this technology should ever be considered. Due to disfunctional leadership not even having a role of Chief Technical officer, or Chief Informational officer at the senior leadership level. A lot outsource because they don't want to hire/pay for this in house. It also shifts responsibility away, giving the CEO,COO,CFO, etc... the ability to point fingers at an outside entity.

That is a double whammy! internal can't sell/justify it to management, and outside IT providers/contractors can't sell it either.

So while they may be surviving with the current name they have, that does not mean they wouldn't be crushing the market share with a different name. If they are getting negative comments about the product name, then that's a warning that they should do market research to find out how many people would avoid the product because of the name.

But what the hell do I know, I'm making yet another HN comment post.

Re:CockroachDB 1.0 by networked on Wednesday May 10, 2017 @02:13PM (#14310296)
On the other hand, if I heard of a database called "CockroachDB" gaining ever-greater adoption, I'd pay close attention to it because it was clearly succeeding despite a marketing handicap.
Re:CockroachDB 1.0 by sandstrom on Wednesday May 10, 2017 @02:45PM (#14310568)
Mongo (similar to 'mongolism', another term for Down's syndrome) has done just fine, despite (or thanks to!) their name.

There was similar criticism about their name in the early days, but it has waned as mongo has grown. This will too.

Re:CockroachDB 1.0 by lovich on Wednesday May 10, 2017 @03:59PM (#14311125)
Wasn't mongo slang for humongous? Like Mongo from Blazing Saddles?
Re:CockroachDB 1.0 by orthecreedence on Wednesday May 10, 2017 @04:29PM (#14311366)
In the UK "mongo" is synonymous with "retard" if I'm remembering correctly.
Re:CockroachDB 1.0 by zerg2k on Wednesday May 10, 2017 @07:04PM (#14312532)
In Spanish it is also a synonym for retard
Re:CockroachDB 1.0 by H1Supreme on Wednesday May 10, 2017 @01:50PM (#14310103)
> PubesDB

Oh man, that's too much. lolol

Re:CockroachDB 1.0 by nebabyte on Thursday May 11, 2017 @12:37AM (#14313849)
"The DB system designed to handle crazy (sometimes even tangly!) growth. No matter how hairy your data is, Pubes can handle it!"
Re:CockroachDB 1.0 by xanderjanz on Wednesday May 10, 2017 @01:48PM (#14310079)
That's just like your opinion man. Maybe they will love it. Having a name that stands out is generally good marketing actually.
Re:CockroachDB 1.0 by genkaos on Wednesday May 10, 2017 @01:59PM (#14310187)
Mongo is a derogatory term in spanish. But hey! not english so no problem.
Re:CockroachDB 1.0 by SilasX on Wednesday May 10, 2017 @02:08PM (#14310262)
"Deragatory" isn't the problem; the issue is whether it invokes visceral feelings of disgust. Many terms can be used as an insult, but are still tolerable as a name because a) they have non-insulting usages, and b) the emotional response does not rise to the level of "visceral disgust".

The Spanish Wikipedia suggests many usages of the term "mongo", which probably wouldn't persist if the term was so repulsive: https://es.wikipedia.org/wiki/Mongo

Re:CockroachDB 1.0 by Teichopsia on Wednesday May 10, 2017 @02:36PM (#14310480)
My mother tongue is English, so I never made that association. But I've lived all my life in a Spanish speaking country. Mongo is usually used in the context to mean "retard".

Edit: Now that my memory kicked in, it's racist as well.

Re:CockroachDB 1.0 by genkaos on Wednesday May 10, 2017 @02:12PM (#14310289)
I'm a spaniard and mongo is an insult. [removed unnecessary snarky comment]
Re:CockroachDB 1.0 by networked on Wednesday May 10, 2017 @02:29PM (#14310431)
I think SilasX is not suggesting that it isn't a insult, but rather that a word being an insult is not what really matters as far as naming is concerned. What matters, according to him, is whether the word automatically elicits a strong negative emotional reaction. That a lot of words that elicit such a reaction are used as insults is mostly incidental to the argument.
Re:CockroachDB 1.0 by genkaos on Wednesday May 10, 2017 @02:37PM (#14310484)
If calling your product RetardedDB or MentallyChallengedDB in a professional setting is OK by his standards because it's not spelled in english, then I'm OK with that. That's what mongo means in spanish, btw.
Re:CockroachDB 1.0 by SilasX on Wednesday May 10, 2017 @04:21PM (#14311289)
Okay, there are separate issues going on here; let me try to clarify:

Is "mongo" the equivalent of English "retard", in terms of being a low-class insult that invokes a visceral reaction among the majority of the population?

I didn't believe that at first; if so, why didn't anyone ever put it in Wikipedia? English has "retard" (in the pejorative sense):

https://en.wikipedia.org/wiki/Retard#Other_uses

And why doesn't it show up in a top-result Spanish dictionary?

http://www.spanishdict.com/translate/mongo

If it's merely an insult with numerous other meanings, I don't think it's comparable.

But let's assume it is equivalent to "retard". In that case, I would agree that it shouldn't be used as a name. But you have to pick your battles: all words will have that trait in some language. For my part, I would consider the Spanish-speaking market big enough not to expect them to buy [the equivalent of] RetardDB. So I agree there.

Edit: I agree with the sibling commenter networked's points.

Re:CockroachDB 1.0 by Teichopsia on Wednesday May 10, 2017 @06:01PM (#14312121)
First of all, Wikipedia isn't infallible. Second, genkaos and myself grew up on different sides of the world. Culturally different, and yet, in our own respective cultures we learned, however wrong it is, the implicit meaning of mongo when used derogatively. It doesn't have several meanings as you pointed out, it has one, which does not mean it is the same for genkaos. As you pointed out in the Wikipedia link, it refers to certain type of people. When used as an insult, towards to a, whether the person is white, Hispanic, black, whatever, it is implied that that person is that sort of person and a retard. Thus, my comment of it being racist as well.

Now, even if I had associated MongoDB with that explanation, and now that I do remember it's inherent meaning under a certain context, I take no offense in it since the people behind MongoDB didn't have that intent. Obviously this is an assumption on my part.

Let us not get derailed from the main point, which is the 'visceral' feelings that cockroachDB has on so many people as you mentioned in several comments. It is true, it happens to me as well. But not the word itself, but when I'm around one. Those feelings of fear, whatever, when around one are irrational. I don't remember the explanation why it's irrational, I've never worked in the field of psychology.

Re:CockroachDB 1.0 by genkaos on Wednesday May 10, 2017 @04:36PM (#14311444)
And that's my point. You're only offended because it's in english (and that's fair). But no matter what name you use, it will offend someone. CucarachaDB will fly under the radar.

Maybe you have to be culturally immersed to know those things. Mongo, mongol and mongólico are the terms you should research.

Re:CockroachDB 1.0 by SilasX on Wednesday May 10, 2017 @04:57PM (#14311650)
>And that's my point. You're only offended because it's in english (and that's fair).

I specifically said I would be sensitive to the offense it would cause in other languages, at least the major ones.

Re:CockroachDB 1.0 by kazagistar on Wednesday May 10, 2017 @03:10PM (#14310772)
So you are saying it would be similarly fine to call something NiggerDB?
Re:CockroachDB 1.0 by branchless on Wednesday May 10, 2017 @01:46PM (#14310064)
Just finished my code, I'll commit with git.
Re:CockroachDB 1.0 by rgacote on Wednesday May 10, 2017 @01:49PM (#14310097)
Much better to name it something like Oracle, after a mythical seer who gives cryptic, self-contradictory answers open to wild interpretation.
Re:CockroachDB 1.0 by disconnected on Wednesday May 10, 2017 @02:50PM (#14310611)
Well, since this discussion has already gone down the tubes, we might as well spend some productive time making fun of other DB names:

- SQLite: SQL database with no sugar. Less calories!

- MySQL: A selfish database.

- IMB DB2: Released in 1983, but never got promoted to DB3. Probably abandoned software?

- Postgresql: Gesundheit!

- CouchDB: A database for lazy people. Part of the NOSQL family, the Zen database family, that achieve SQL by not achieving SQL... like I said, lazy.

- Microsoft Access: It's very accessible. Ironically, most people that use Office don't know what it is, or that it exists, and thus, don't use it.

- dBase: De-bases your data.

- Sybase: Pronounced sigh base, which is the sound people make when you suggest it.

Re:CockroachDB 1.0 by fs111 on Wednesday May 10, 2017 @04:03PM (#14311147)
> - MySQL: A selfish database.

MySQL is named after the founder's daughter "My". The fork is named after his other daughter "Maria": https://en.wikipedia.org/wiki/Michael_Widenius#Personal_life

Re:CockroachDB 1.0 by disconnected on Wednesday May 10, 2017 @04:15PM (#14311244)
I didn't know this. My intention was never to offend, just to try (and apparently, fail) to be funny.
Re:CockroachDB 1.0 by ygaf on Wednesday May 10, 2017 @03:20PM (#14310844)
SQLite: they support a subset of SQL? unacceptable.

MySQL: a proprietary product if ever I saw one.

CouchDB: wow, does that hide bits of data until you search next week?

Re:CockroachDB 1.0 by throwasehasdwi on Wednesday May 10, 2017 @02:00PM (#14310191)
It's not trolling. It's a legitimate warning and they can choose to ignore the chorus to their own peril. The warnings get louder as they get more resistant to changing their name. Keeping the name for whatever reason IS going to cost them enterprise customers
Re:CockroachDB 1.0 by oconnor663 on Wednesday May 10, 2017 @04:14PM (#14311236)
There's a difference between "legitimate" and "useful". If the top comment on every CockroachDB post was "hey y'all remember that Go's maps aren't thread-safe", that would certainly be a legitimate warning. But at the same time, the CockroachDB team have been coding in Go for years, and they obviously already know that. If those top comments frequently turn into big threads arguing about whether Go's maps should have been thread-safe, the whole thing goes from being questionably useful to seriously annoying. Same thing's happening with the name. They know.
Re:CockroachDB 1.0 by yellowapple on Wednesday May 10, 2017 @02:58PM (#14310671)
What's even wrong with the name anyway? It's certainly a lot better than the ridiculous ones like "PostgreSQL" and "MongoDB" and "Redis" (what do these words even mean?).
Re:CockroachDB 1.0 by draw_down on Wednesday May 10, 2017 @02:40PM (#14310522)
I haven't really seen that many comments about the name, though?

So now the top thread is about how terrible HN is for bikeshedding instead of talking about the actual topic... except this top thread is also not talking about the actual topic. Worth considering, imo.