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

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.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: