Comment by amelius

1 month ago

Maybe someone can build a service that translates webpages into "reader mode" format, which you can then consume on mobile devices with low bitrates.

That's effectively what Opera Mini did. (And apparently still does, I had no idea it was still functional.)

This is a pretty promising vector for man in the middle attacks.

  • So is Manifest v2 ad blocking and plenty of people are screaming about killing that one.

    For a proper HN technical-solutions-only response, have the rewrite functionality reside in a WASM module cached locally and run in the browser, with a transparency ledger proving everyone sees the same WASM modules. This way any MitM attempts by the service are reproducible and undeniable.

    • v2 is not a MitM concern (but it is a malicious code concern). Before quibbling about this consider that if v2 qualifies as a MitM concern then pretty much every other piece of software also does. That isn't in keeping with the spirit of the term.

      The outrage is threefold, because there is no viable alternative, because it infantilizes users, trampling their agency, and because it clearly serves corporate interests at the expense of the user.

      As to your proposed solution - the rewriting needs to happen on a separate device in order to avoid pushing extra data across the network. If you're already self hosting that service then there's no need for a transparency ledger.

      1 reply →