Hacker News new | past | comments | ask | show | jobs | submit login

> I disagree

With what? English is defined by use, and we can find untold examples of "No star in the sky."




> we can find untold examples

"All birds have eyes" != "All things that have eyes are birds."

My hypothesis is that wherever we speak about "zero" and some quantity, it seems like we can substitute "no", and the pluralization rules we'd use for "no" are being inherited.

In contrast, it sounds like you're going the opposite direction, starting with sentences that contain "no" where we cannot drop-in "zero". For example, "No star in the sky is green" cannot become "Zero star in the sky is green."


> If I say all rodents are mammals, you can't disprove that just by pointing out the existence of dogs and cats.

Without a full understanding of the intent and background behind that statement that is not clear. It might be disprovable under some circumstances. If we take it to the logical extreme, the words absolutely could be defined such that it is disprovable, so it obviously could be.

Is that likely? In this case, probably not, but it becomes more likely when there is more fractured use. Consider tech jargon. The marjory of the discussions on HN are parties talking past each other because they came with different understandings of what words/phrases mean.

> "No star in the sky is green"

I wrote "No star in the sky<period>" to try and steer us away from different contexts. While I acknowledge that such usage also exists, that is outside of what I was trying to refer to and I think you will agree that in your interpretation that usage is not in line with what we are talking about.

Such is the downfall of languages made up on the spot as they are used. All you can do is try and convey something to the recipient, and sometimes you'll fail. This ended up being a great example of exactly what we're talking about!


There are? A quick search in DDG didn’t find any examples. However I did get multiple examples of “stars” (plural).

While English is defined by use, that doesn’t mean that all forms of slang automatically become grammatically correct.

For example: “no star in the sky” might be common vernacular in some regions but it wouldn’t be appropriate to use in formal writing. It’s also not a phrasing I’ve encountered before.


> we can find untold examples of "No star in the sky."

But the original example was "What if there was no star in the sky?" so your example is irrelevant. The original example sounds weird (to me, a native speaker). But "No star in the sky is a triangle" sounds OK and contains your example phrase.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: