logoalt Hacker News

spwa4today at 8:58 AM2 repliesview on HN

You mean it's a consequence of very large amounts of people refusing to pay for software, at essentially any other cost ...

Of course you could describe almost all of the internet that way.


Replies

AnthonyMousetoday at 10:19 AM

It's a consequence of having platforms instead of protocols.

Suppose you want delivery notifications for your packages. The seller, by contrast, wants to spam you with marketing.

If getting the notifications requires you to install their app, they're going to shovel any spam into it that they can, and then they're writing the code that runs on your device. Whereas if the software on your device is controlled by you and the notifications are received using a standard protocol, you (or someone like uBlock) can create filters to only show the notifications you actually want and discard the spam.

But for that to actually work you need the software running on the client to be under the control of the user independent of which device or service they're using, and subject to competitive pressure. Otherwise the platform uses is as a means for lock-in and then filters your notifications in the ways that benefit them rather than you, or just does a lazy job because they know you've been deprived of having a lot of other alternatives.

show 2 replies
account42today at 9:21 AM

I don't pay for most of my software and yet it still respects me. Of course it also isn't made by large corporations with marketing and sales departments.

show 1 reply