News for hackers. Stuff that matters.
Re:The Windows Subsystem for Android now runs Android 13 in ... by karmakaze on Tuesday December 20, 2022 @12:19AM (#34061851)
I had the same difficulty making sense of, and internalizing, the naming.

What finally stuck for me is not to parse it as "(Windows subsystem) for ..."

but rather as "Windows' (subsystem for ...)".

Related rant: I don't like the "reverse-proxy" naming--it's not self-explanatory. It's only historical that client proxies came first and thus server-proxies are 'reverse' (other end). The proxy is a stand-in for a client or for a server, so client proxy or server proxy (or proxy-client or proxy-server). I've come to accept the historically arbitrary naming.

Re:The Windows Subsystem for Android now runs Android 13 in ... by tgv on Tuesday December 20, 2022 @02:22AM (#34062705)
I read it more like "the (Windows subsytem) for ...", but the outcome is the same. Our language system, however, has a strong penchant for what's known as right attachment: constituents such as the prepositional phrase (in this case "for ...") are preferably attached below the preceding constituent, and that preference already takes effect at the preposition, so the decision is made before knowing the complete sentence. Because the sentence is ambiguous, you get stuck on the wrong interpretation.

Curiously enough, I have the same feeling about reverse proxy. Neither proxy reverses anything functional. A reverse proxy would be something that lets you talk to the proxied entity directly, a tunnel perhaps.