Hacker News new | ask | show | jobs
by 86J8oyZv 1105 days ago
It’s the same reason as the third-party app API changes: prevailing forces within the company want to know that for every X API requests made, Y targeted ads were put in front of eyeballs. Most mobile browsers can block ads at this point. Plus, native apps offer more ways of gathering user data opaquely, which is worth lots of money in the eyes of finance people even if they haven’t started doing it, or if they expect it to be limited in various ways by mobile OSes and/or laws. The profits vs losses just point them this way, at least according to certain financially-minded people. This isn’t really a new phenomenon.

If Reddit execs thought they could take the same approach on desktop (forcing us all into desktop apps with unblockable ads and more system access), they absolutely would. They see that Slack and Discord did accomplish this effectively, and probably want to catch up.

2 comments

They could have changed their API or keys to require an adserve API included and given the app makers time to adapt to the new setup.

Premium users would only see the ads from Reddit, where non-premium would also have seen ads from the app maker.

It would have increased the ads shown to users, added more money into reddit's pocket, and increased the liklihood of users paying cash for the platform while pissing off fewer people.

Slack and Discord work fine in desktop browsers and do not regularly hassle users about installing a desktop app. I think Discord users often install the app for actual user-centric features that are not possible to provide from a browser (push-to-talk voice chat while playing games for Discord, as I recall).
I don't think either of those apps are ad-supported, so there are completely different incentives.