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

I think the line about "Mimic substitutes common ASCII characters for obscure homographs" has it backward. Shouldn't it say Mimic substitutes obscure homographs for common ASCII characters?



Never occurred to me before, but here "substitutes" reads to me as being commutative. I read both as having the same meaning. (i.e. you end up with unicode homographs replacing your ascii) Just me?


Substitute works IMO the same way replace does[1].

Substitute poison for healthy food.

Substitute poison with healthy food.

The first means you take away healthy food and give poison. The later means you take away poison and give healthy food.

[1] Except that "replace X for Y" sounds weird, except in the common phrase "replace like for like" (and probably some others!).


In that case, you won't mind if I substitute poison for your favorite tasty beverage.


Technically, my favorite tasty beverage is poison.


Not to my ear. To my ear, substituting X for Y is the same thing as replacing Y with X.


Technically, it does both ;-)


s/for/with




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

Search: