this post was submitted on 13 Jun 2023
1 points (100.0% liked)

Ask Lemmy

26995 readers
1476 users here now

A Fediverse community for open-ended, thought provoking questions

Please don't post about US Politics. If you need to do this, try !politicaldiscussion@lemmy.world


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 1 year ago
MODERATORS
 

This is something I can't seem to figure out. Let's just assume that 3rd party apps are the reason reddit is losing money. So, it would make sense that reddit wants to start charging for their API access. But why is the burden on the apps and not the users?

top 4 comments
sorted by: hot top controversial new old
[–] Paradoxvoid@aussie.zone 2 points 1 year ago (1 children)

Because it was never actually about the 'cost' of the API. The plethora of tracking data they get if they convince people to use the official app is worth far more than a small recurring fee to users.

[–] Ulijin 1 points 1 year ago

As well as the tracking data there's also the loss of advertising revenue that would be generated via the official app. I don't remember ever seeing adverts in boost.

[–] teflocarbon@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (1 children)

Looking at it from the view of Reddit, their original excuse for charging for API access was due to the usage of it for machine learning with training their models. LLM's (Large Language Models), such as LaMDA (Bard, Google), GPT-4 (OpenAI), need an enormous amount of data inputted into them and Reddit has a large amount of high quality conversations, making it an invaluable source for them.

However, because Reddit's API was free, they didn't get a cent of this. Unsurprisingly, they didn't like this and wanted to profit off of this in some way. So they decided to charge for the API data access.

However, there is a clear issue with this as the Reddit API was used by third party apps, that don't abuse the API and use it to operate their Reddit clients.

It's quite clear now that the intention was not purely based on LLM's as there was a large number of solutions that Reddit could've used to charge for API access for those wanting the data and those who are simply operating third party apps.

  • They could've made a system where app developers can apply for a specialised API key to be used for third party apps.
  • They could've made different pricing tiers for those who are operating third party applications with adjusted rate-limits for mass-scraping compared to generalised browsing.
  • They could've allowed third party apps to have their users use their own API key that they get from Reddit themselves.
  • They could've worked with developers to add advertisements for their apps unless a premium subscription was purchased from the developer.
  • Many, many other ways they could've handled it other than this living PR nightmare.

Client developers were absolutely more than willing to discuss these options, yet they were thrown a ton of hurdles by reddit.

So why do they want you to use their app?

  • They get engagement data, since your usage can be completely tracked by them when using the app, such as how long you're looking at posts for, your engagement with specific topics, etc.
  • They can show you advertisements, this is their primary source of revenue.
  • They can promote their other revenue schemes, like purchasing coins and NFTs.
  • They can wall parts of the app off, like preventing you from downloading videos and forcing you to share the link to reddit, thereby creating engagement.
  • They can show investors the number of app downloads and their apps growth. This also makes it more likely that they get promoted in the various app stores. They probably get disdain every time they see Apollo being promoted many times by Apple, even in WWDC presentations, over their main app.

These are a few examples of reasons that Reddit want you to use their app and there are most certainly many more. However, their argument has a fatal flaw, in that the value of Reddit does not come from their platform, but it comes from the data within it.

Social media follows this rule usually, 90% are lurkers and 10% are contributors. However, it depends. You might have a 1% of contributors that are prolific contributors that produce most of the sites content, or you might have a very small portion of contributors, like 0.01%. Think of the number of YouTube users and how many actually post videos themselves, or even contribute to the comment section.

Reddit contributors will be more likely than the average lurker to use a third party client or adblock on their browser. The revenue from these users is net-loss on paper, however, in reality, they are contributing significantly to the content that the revenue-generators will be viewing. If this content didn't exist, there would not be a lurker to view the content, they'd simply go elsewhere.

Reddit doesn't see it this way, they see these users as revenue losers that need to be migrated to their official app so they can begin to generate revenue. However, as mentioned, the huge backlash indicates that this was a terrible idea. Especially considering that unlike a platform like Twitter, Reddit is divided into sub communities managed with volunteer labour. As with the contributors, these individuals are much more likely to be using adblock or a third-party client. The Reddit app is rubbish, Reddit themselves have admitted this. Power users are going to try and find an alternative method of browsing that they find is better, which they have done.

Reddit absolutely knows this. /u/spez made an indication in his main post for his AMA that old reddit is not going away. They likely have engagement data for this and know that many contributions are made through old reddit. However, old reddit still gives them revenue and it's still their platform. They added advertisements a few years back. https://safereddit.com/r/changelog/comments/c5clgh/ads_are_now_in_feed_on_old_reddit/

TL;DR Reddit wants money, but those who don't use their app don't generate money, on paper. In reality, they do. But it's hard to convince investors of that.

[–] fubo@lemmy.world 1 points 1 year ago

LLM’s (Large Language Models), such as LaMDA (Bard, Google), GPT-4 (OpenAI), need an enormous amount of data inputted into them and Reddit has a large amount of high quality conversations, making it an invaluable source for them.

Google already copies every public web page they can find, as part of search indexing. They don't need to use API queries; they can just scrape the published HTML just like they do for every other page on the web.