Preferences

There are zero yurts in Mongolia using machine learning.

pbhjpbhj
I'd bet quite highly that it's non-zero.
shermantanktop
The yurts themselves? Seems unlikely. Someone living in a yurt? Absolutely.
p00dles
thank you for this

*edit (I mean this sincerely, it made me laugh and I did not see it at first)

bogtog
I assumed a yurt was a type of person/job, so I initially read the title the same way
I chuckled a little, but as a non-native speaker: what would be the correct phrasing? "Using machine learning, I counted all the yurts in Mongolia?"
umanwizard
I’m a native speaker and the original phrasing was fine and sounds like completely correct idiomatic English to me.

Yes, the syntax is ambiguous, but ambiguously-parseable sentences happen all the time in all languages and we resolve the ambiguity using context clues, which in this case is easy to do.

jvanderbot
Ambiguity is the soul of wit, in this case
ted_dunning
Soul of twit, more like.
dahart
The phrasing is correct and pretty normal, it’s just potentially ambiguous. English is like that sometimes. I’m not a grammarian, but I think “I counted all the yurts in Mongolia using machine learning” would normally be interpreted correctly by most people, with ‘using’ referring to the subject ‘I’. The way you’d write the other interpretation is “I counted all the yurts in Mongolia that use machine learning”. Your proposed alternative is also correct and less ambiguous.
hn_throwaway_99
As another commenter said, the phrasing isn't wrong, just ambiguous. I would add the word "by" to make it unambiguous: "I counted all of the yurts in Mongolia by using machine learning."
alistairSH
"I counted all of the yurts in Mongolia using machine learning"

It's not wrong, but possibly ambiguous, and I'd bet an English teacher would prefer it was phrased differently. In speech, I wouldn't bat an eye at that arrangement. But, if I were to write the headline, it would have been...

"I used machine learning to count all the yurts in Mongolia."

vram22
good one.

or even just add a comma at the right place:

"I counted all of the yurts in Mongolia, using machine learning"

kulahan
I have no idea why 15 people decided it was important to repeat that it’s fine rather than answering your question.

Yes, when the phrase is ambiguous, it’s usually more coherent to simply change the sentence order as you’ve done here.

Just add a comma. "I counted all of the yurts in Mongolia, using machine learning"
rendang
Unfortunately, that isn't a correct use of a comma
In this case, "using machine learning" is an independent clause, so the comma is required. Without the comma, it modifies "yurts in Mongolia".
throwaway314155
...I don't think that's right? Not an expert.
bogtog
Better yet, "I used machine learning to count all the yurts in Mongolia"
umanwizard
This definitely doesn’t flow better in English.
kevin_thibedeau
The quick fix without changing the sentence structure is to insert "by" before "using". Colloquial speech often omits it but it's implicit here. The other option is to switch to active voice.
the phrasing is fine, is just that that sort of construction is a common source of humour in english. one famous example is groucho marx's

"One morning I shot an elephant in my pajamas. How he got into my pajamas I'll never know."

NickDouglas (dead)

This item has no comments currently.