4 ms·
Someone here in HN suggested that what Reddit should have done is to make API acccess a benefit of a Reddit premium account. That way Reddit would directly coll
by mongol 3y ago
Someone here in HN suggested that what Reddit should have done is to make API acccess a benefit of a Reddit premium account. That way Reddit would directly collect money from app users and would not have to rely on app developers to do it, and app developers would not have to shoulder risk in the same way. It seems so clear to me that that would have been a better approach.
- adhvaryu 3y agoThat would be a valid idea if Reddit wanted to keep 3rd party apps alive.
- 36278097 3y agoWhy do they want to kill them so bad if the end user was a paying customer?
- Kirby64 3y agoKilling 3rd party apps lets them funnel traffic to the official app instead, or the official website. Not sure if you've compared 'old' reddit to new (on desktop), or the app to 3rd party ones, but there's a lot of gamification, ads, bad patterns they're pushing with what they have. I suspect it's largely to monetize on the user more significantly via tracking data and such. I assume they'll kill off old reddit shortly here, once they implement the API changes.
- 36278097 3y agoI just don't believe that you couldn't charge enough for a single user to be worth more, subscribed and in a 3rd party app, than they would make on the website as an advertising target.
- yakkityyak 3y agoYou are right, and we know this factually from YouTube premium providing more revenue than free users. I, the end user of Reddit, should be able to pay for the api access directly to Reddit the company without having to impose risk on Apollo to front massive api bill. There’s no need to funnel anywhere since there’s no ads to be sold. Am I missing something here? It seems like a blatantly obvious compromise.
- SSLy 3y ago> Am I missing something here? reddit's ceo does not behave like a logical actor but instead is driven by emotions, mostly negative ones towards 3rd party apps.
- kitsunesoba 3y agoYes exactly. Even if it doesn’t work out in practice, a user forced into the official app is theoretically monetizable any number of ways, whereas a premium subscriber using a 3P app is only ever going to use the core product the way they always have. Their ability to shove whatever they want in front of the user while also mining their data is probably helpful for their IPO prospects.
- deleted 3y ago[deleted]
- TX81Z 3y agoOr knew how to make money in the first place.
- mongol 3y agoPerhaps they don't but it puzzles me why. With the suggested approach they would have mutual interest in making 3rd party apps flourish. Now they alienate the community and will certainly drive many people away.
- str3wer 3y agomore useless statistics to show to investors before the IPO to squeeze more money
- dcow 3y agoIt really shows how braindead Reddit leadership is.
- 36278097 3y agoCan anybody explain why they didn't do exactly this? I spend tons of time on Reddit in Apollo. I would have gladly paid $10 a month for app access. Keep the rate limiting to prevent AI training scrapers or something. Problem solved? What am I missing? There has to be a reason they are acting like this and so actively ignoring the users of 3rd party apps, right?
- x0x0 3y agoMy guesswork: It appears that the eng at reddit is so incompetent that they have newer, better, more efficient internal APIs available only to their house apps. So basically, the public APIs in question have both serious compute and eng costs that -- per a mod comment I can't find again -- are costing more than $10m annually. They can't amortize those costs across their first party apps as well, because those apps are on different APIs. They're looking -- again per a mod comment -- to make money on both the compute and eng costs for these APIs. Add to this some incredible stupidity, as they continue to underinvest in mod tools and appear not to realize -- though I really can't understand how they could not, since it's been a point of incredible contention with their mod community for many years -- how many mods, particularly those of the biggest forums, are using tools reliant on the current apis to effectively moderate. tl;dr: it's a big mess. They want to kill 3rd party front ends, and are unwilling to just say so; they continue to not build the tools mods need; they've lost trust with the mod community because of 10 years of lying about investing in mod tools; and they don't want to get everyone onto their internal APIs for reasons they haven't shared. Oh, and meanwhile, they're launching a new dev platform because... they think someone smart would want to build a business with them after this? I don't know.
- nearbuy 3y agoThere would have been a huge uproar if they did that too. Most Apollo users don't pay. I'd be surprised if they would get even a 2% conversion rate. The other 98% of users would be angry about losing access. Reddit would still be accused of effectively killing off 3rd party apps. The economics are basically the same. Apollo could charge their users $0.25 per thousand requests and continue to operate. They don't want to do so. It is a burden for the app developers to implement payment processing. And one month was not enough notice. But fundamentally, this is killing apps because most users won't be willing to pay. (Also, 1000 API requests isn't that little. For example, getting the top 25 posts of a subreddit is just 1 API request. Posting a comment is 1 request.) Unpaid users are important to these apps because it's what drives adoption. You can release a new paid app to browse Reddit and get maybe 1000 users, or release a free app and get 1 million users, of which 1% convert to paying customers (i.e. 10,000 customers. These numbers are just made up for illustrative purposes).
- wvenable 3y agoI've suggested it a few times. One issue for this is it makes the market of users for 3rd party applications a lot smaller and it makes it harder for them to acquire users. Having a "free trial" of premium for 3rd party apps would mitigate this issue a little bit. You can use Apollo, for example, for 3 months free and then you have to pay for Premium. In fact, a good arrangement would be for both the app develop and Reddit to take their respective cuts. But then that kind of payment infrastructure requires effort to setup and development and Reddit seems unable to execute on much.
- aequitas 3y ago> One issue for this is it makes the market of users for 3rd party applications a lot smaller and it makes it harder for them to acquire users. Why is this an issue? 3rd party apps exist to solve a problem for users running into limitations of the web interface or Reddits own abomination of an app. So this will just drive existing users into premium accounts and provides a better UX for them with barely any extra cost for Reddit. If the need exists and the opportunity exists in the form of an API someone will build that app and could still collect money on that on top of Reddit premium fee. Just keep the two separated.
- jpsalm 3y agoBecause the purpose wasn’t to lockdown third party apps, that’s just an unfortunate bystander. The purpose is to lock down API access to extract value from AI training.
- alwayslikethis 3y agoThird party apps represents user control of the experience, which is unacceptable for the profit maximizing executives leading up to an IPO. The end goal of every big tech platform is to control the experience fully for ad delivery or other nefarious ends. To us, it is enshittification. To them, it is profit capture. It will happen again and again before we as a society establish safeguards against such abuse. It happened with Facebook, it's happening with Twitter and Reddit, and it will happen with Discord and other such platforms.
- bunga-bunga 3y agoI don’t see how that would work. A fraction of Reddit users use Apollo. A fraction of Apollo users pay Apollo. A fraction of those users would be open to also pay Reddit on top of that. Why would the Apollo developer keep working on their app if this subset of users bring in $500/month at best? I do agree however that it would have probably caused less trouble, because suddenly the users have to pay Reddit rather than the developers.