Hacker News new | ask | show | jobs
by deepbreath 1716 days ago
You're right, I guess it depends on what you choose A and B to be. For:

A = OP supports Mozilla making money from address bar ads

B = Mozilla is honest about making money from address bar ads

"B -> A" (OP supports Mozilla if Mozilla acts a certain way) makes sense. "A -> B" sounds confusing in a sentence, but its contrapositive, "!B -> !A", also makes sense.

However, for:

B = Mozilla decides to make money from address bar ads and is honest about reasons

"A -> B" no longer makes sense, since OP can support Mozilla having the address bar ads with an honest justification, but Mozilla can still decide to not have the address bar ads.

1 comments

(1) IFF is shorthand for "if and only if". Try to read the original sentence, it makes perfect sense and is used correctly.

(2) Logically, iff, equivalence and double implication are themselves equivalent, the expression in question is (necessarily) logically correct even in those forms, though it is irrelevant as of (1) and a confusing way to express the relationship, as the causality clearly flows in one direction.

(3) It was not meant nor interpreted as a bare logical proposition, hence it is improper to blindly apply logical transformations and reinterpret in a different system.