Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Would you consider an "open source database connector" to be a new, open source database that also has a connector?


That's the problem of the English language, it doesn't have compound words. A database connector is a connector to a database. An AI personal assistant is a AI powered assistant that I can use to do tasks for me. If it's an assistant help using an AI that's something completely different.


You're just making up arbitrary rules that you apply inconsistently. My language has compound words and it wouldn't make any difference in this case. "An open source AI assistant" refers to the assistant in the same way "an inexperienced lab assistant" refers to the assistant being inexperienced and not the lab.


> You're just making up arbitrary rules that you apply inconsistently. My language has…

I’m not sure what your language has, but you definitely hit the nail on the head with your inadvertent description of the English language: (seemingly) arbitrary rules applied inconsistently.

You’re absolutely correct that an inexperienced lab assistant does not refer to the lab.

The GP isn’t wrong either.


Given how many people made the same reading (even to the point of the same joke), I'd argue they're arbitrary rules applied largely consistently, except when some marketing droid shows up.


No, because the common usage of "database connector" has consistently taught me enough context to expect "a connector to a database," much like the common usage of "AI assistant" has consistently taught me enough context to know that I should expect "an AI that acts as an assistant."




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: