Seriously, _what_ are they gaining by eliminating access to third-party clients? If they want usage data, they already have all the API calls. If they want more ads, they can change the APIs to inject them.
Their ads platform is damned near useless compared to their competitors. It's a wonder they have any revenue at all.
Their moderation is wildly broken, frequently leading to blanket account bans of anyone participating in a thread close to content deemed inappropriate.
If value in a platform comes from third parties choosing to use the service, and those third parties are free to use alternatives, then platforms should be very careful about how greedy they get in exploiting their users.
Most of the platform value actually comes from future, continued use.
It's obvious or an open secret that Alphabet/Google and Microsoft will use their web copy for teaching their AI.
Participate in a well informed debate on monetary policy, but some idiot downthread went on an anti-semitic rant?
Your account will be banned. Your ip address will be blocked from creating additional accounts. You will receive a link in a message to the message you wrote for which you were banned, but since it was deleted it will be a worthless link. You will receive a link to a form to appeal your ban, which goes straight to dev/null.
Reddit wants freedom to arbitrarily change the design of their app and placement of ads, etc. Ads are a huge (primary?) source of revenue for them.
If they are tethered to supporting third party clients, it's harder to make reasonable estimates of how many captive users will see ads or new features.
Reddit could enforce ad presentation in third party clients, but to appease advertisers Reddit has to make guarantees around visibility. It's not enough to check if third parties are calling the correct API, they will actually need to regularly audit all third party clients.
It really isn't worth the time or effort if you can just charge third parties the cost to cover loss of ad views.
Same reason why Facebook, Instagram, Twitter, YouTube, etc. don't have alternative clients.
Nothing unusual.
Reddit is proceeding along the well-trodden path to monetization optimization.
OpenAI should start a clone, make it nice, and train their LLMs off of it. If discussion boards have immense future value from hosting humans interacting, clearly the cost of hosting them is worth it.
Then the third party app can choose between adding their own ads, or charging a subscription.
I reported someone in the news sub. Paraphrasing but apparently reporting someone for saying "they should all burn to death" (talking about govt officials) 1: isn't ban worthy, and 2: is "abuse of the report button" and led to me getting a 3 day ban.
I'm out.
Realistically, it was only a matter of time. Also predicted here: [0]
I messaged this list to the admins. I emailed it to their support team. Never got a reply. Not even support answered my email.
I truly believe they just don't care.
Except that's not what Reddit is doing here. They're charging 3rd party clients ~21X what they lose in ad views, pricing them completely out of the market.
And they do. Over time they have become less and less distinguishable from post of humans.
I wonder what's going to happen with Apollo.
And what about my script to randomize my posts after a while? Yea, it doesn't do a lot, but still...
I really want to be the fly in the room looking at their grafana for monthly active users and see what happens to it in the coming months.
I’m someone with ADHD and obsessive behavior is kinda one of the main symptoms of it. I think with this change, it’s not going to be hard for someone like me to drop it.
I suspect that because of these changes, Reddit is also going to make it harder for search engines to index them - which is going to further reduce how useful Reddit is for information discovery.
This is going to hurt reddit, and I personally don’t think the growth is going to be as strong as it has been once they take these actions. Social media sites depend on their users, and arguably only a small portion of their users create content. And a smaller portion that than create useful content. Once you’ve pissed off and pushed away that small %, you’re not recovering.
I’m guessing this is some decisions made by MBAs who have learned some theoretical stuff, but don’t realize their courses haven’t really covered businesses like Reddit, Twitter, StackOverflow etc. They’re in for a rude awakening.
Remember that Tumblr effectively died once they made some decisions.
Otherwise I will ignore this claim because we simply don't know what ad revenue per user is, and we don't know what Reddit's projected future revenue per user is, which I would also expect to be covered by this pricing.
To look to the Twitter example, even when I used a third party Twitter client before Elon came onboard, old Twitter were regularly playing silly games with issuing auth tokens to third party clients, for all of the same reasons.
At this stage I view third party clients as nice to have for major free web service APIs, with the expectation one day it will probably stop working. Reddit doesn't owe anyone a public API, as much as I will miss third party clients (big Narwhal user here).
What evidence do you have that a majority of these users are not already using the first party app?
But having worked on platforms like this, this solution opens up yet another support vector. A cost that works for the most potential buyers may not be high enough to actually pay for support requests.
I guess if they go through with it we’ll see what impact it has.
And maybe they will soon learn that they are not owed an audience.
The lesson I learned is not to report anything because trying to be helpful is not worth the risk of blowback
To put the pricing post into the same context, we're talking $7.50 per Apollo user/quarter, which is closer to what Facebook makes per user than Pinterest.
That said, presumably 3rd party client users are especially active and would skew higher ARPU than the average Redditor, and it wouldn't surprise me if they were more likely to live in developed countries.
I dunno. I started running the numbers expecting to be outraged, but the cost doesn't seem crazy far from what Reddit could conceivably hope to earn off these users. I doubt Reddit is monetizing anywhere near that well right now, but if they're pricing the API in a forward-looking way, rather than planning to ratchet it up every quarter inline with monetization efforts, it could make sense.
0: https://www.statista.com/statistics/251328/facebooks-average...
1: https://www.statista.com/statistics/995251/pinterest-quarter...
Literally a name reddit generated for me and I paid no mind to it.
Fun fact, reddit uses browser fingerprinting to ban all your accounts afterwards. Also fun fact, there is a way to get innocent users banned as a result too.
Worse, they use browser fingerprinting AND IP.
Credible citation needed
EDIT: Okay I see the 20x figure in the article
But it doesn’t matter what is, it matters what they think and they’ve got AI cash fomo.
I have here, Masto, and a few other places that at least have mostly sane policies. All I know is that reddit is definitely on the decline. And this whole API debacle is going to be their own Digg V4 moment.
Seems to me this is more them trying to push ads on people; apps like Apollo do not serve ads (or, as a long time user of Apollo, I've never seen them). I think this has been a long time in the works, before all of the LLM buzz.
I got banned for false reporting.
Clicking the link through to the reported comment showed ... a deleted comment from a deleted account.
Lesson learned!
I do not like telegram or discord communities due to history issues. Same with Facebook. Reddit posts popping up on Google searches is really great.
I really wish we could go back to forums. The thing Reddit gave us was a central place to find communities as well as a unified login and feed. I feel like an aggregator of forums could help with finding communities. Forums that support oauth and rss would help bridge the gap of unified login and a central feed. The nice thing about forums is that their infra costs only need to scale with their community.
If the API is solely for your own consumption, this can be simpler, and of course third party clients are harder to monetize as the kinds of ads you can serve are going to be restricted to what you can force a third party client to receive and render.
If the number of users on third party clients is really low, all of the above can carry more weight in internal business case style discussions too.
Third-party client apps can keep doing what they do, knowing that attempting to use the data to train an AI would destroy their business forever. Companies that want to train an AI can use the other license and pay big stacks of money.
Nowadays with the brain damage that has been inflicted by adtech social media over decades it is hard to imaging mass adoption of such a publicly funded outlet. People have become literally social media junkies. Unless you do a tiktok like race to the bottom you can't disrupt the incumbents.
But establishing the principle is important even if its a small audience. 2% of billions is still a large population. Just like public TV being typically of higher quality (where it exists) such platforms could be really interesting, worthwhile places.
If the experiment succeeds one can start thinking of introducing user fees and other funding mechanisms and eventually maybe restoring sanity and delegating the targeted adtech industry in the darkest corner of hell where it belongs.
My fellow mods and all prominent users I interacted with (the vast majority of them not from tech as it was not a tech focused community) were all well aware of 3rd party clients, and many used them.
This is very anecdotal, but amongst Reddit more "intense" user base, I would be surprised if 3rd party client usage was low.
They've created systems that makes it obnoxious for everyone involved.
Tiny subs excluded, but at that point the form of reddit just doesn't suit smaller communities well. The way reddit sorts best, new, top, plus a bunch of obnoxious automod filters keeps smaller communities (even if "small" in this sense is 50000 followers) feeling absolutely dead.
On the one hand, this is fine: Reddit is supposed to be a collection of independently moderated sub-communities with their own rules and administration. On the other hand, you have a unified identity and content history across those communities, so it's a lot easier for one community to take action based on your history in another, which is a strange dynamic.
I actually think Facebook Groups are onto something with the way post history and profiles work: each Facebook Group a user posts in creates a separate sub-profile for that user which is specific to the Group. Users in that Group can see a user's post history in that Group, and that user's "main" profile depending on their privacy settings, but a user can't walk "across" to see a user's post history in other Groups unless they search from that other Group.
I feel like per-subreddit post histories along with a global user profile would help move Reddit more towards the "sub-community" vision if that's the direction they want to go.
The issues Reddit have are:
* Cross-stalking, as discussed above.
* Content discovery. This is the same problem every user-generated content platform has. What sub-communities get surfaced on the logged-out front page? Cross-pollinated to existing users? Every type of content will be objectionable to someone, so deciding what to show is always going to be a lightning-rod issue with advertiser dollars at stake.
* Global moderation. What's "bad" enough to get a user banned from _all_ of Reddit? What happens when that user is completely banned (do all of their old posts disappear?) Should large-scale content moderation like spam be handled at a platform or a community level?
Can someone explain this to me? Why is it so high? Even if every single person on Facebook buys a product because of ads once per year, doesn't that mean companies are paying $240 to acquire a customer in the US? Is it worth that?
My first though was that maybe 1% of users buy something in a given year, but that's $24k to acquire a customer and is so far from reality that my perspective must be way off.
It's your email, social account, ip/location, browser fingerprint info, search terms, information from their partners (ad networks, apps) and cookies, subs you visit, what you upvote/downvote/save/report, which page on reddit you're coming from/going to, etc. They use these to then determine blocks/shadowbans/counteract your votes and so on.
Has this resulted in a substantial quality increase on reddit? Oh absolutely not, you'll get chatgpt bots, people harassing you, completely unrelated comments, report abuse, etc. but they'll never give up that much data.
The Apollo developer does however address this in his post and he claims that Reddit's ARPU is only $0.36/quarter. Reddit has likely been doubling down their efforts on Ad Targeting, etc and perhaps forecasts much higher.
Christian's reddit post only addresses ads though, but Reddit has been trying to diversify and create multiple products and revenue streams. They have gold for purchase and if I recall they were trying to launch some Clubhouse-esque product. Point is, it's hard to push any of these things if so many users are on 3rd party clients that don't support such features.
Also, online advertising can lead to in store sales. When you look at those dollars people spend a couple orders of magnitude more than $240 on stuff every year.
Anyone reading this can make their own Reddit-esque forum on a VPS and serve a few thousand people for a few bucks a month. And if Reddit ever kicks out all the polished app users/old.reddit users, you'll see that start happening a hell of a lot more
> Can someone explain this to me? Why is it so high? Even if every single person on Facebook buys a product because of ads once per year, doesn't that mean companies are paying $240 to acquire a customer in the US? Is it worth that?
1. I wouldn't be surprised if lots of businesses lose money on their Facebook ads, but either don't realize it or Facebook has enough churn that it doesn't matter if the quit (e.g. a revolving door of unsophisticated local businesses spending money on Facebook because it's the biggest game in town).
2. A lot of advertising is broad "brand awareness," and I imagine it's actually very hard to determine if it's actually working in many cases.
They may suspect they're larger than Digg ever was, and can simply weather that storm.
They may be right, to be honest.
Aren't they closing the barn door after the horse has gotten out? Literally all their data from 2005 to March 2023 is still available via torrent.
In consumer finance, CACs are even higher. For standard credit cards it’s around $200 but can be over $1000 for premium cards.
[1] https://www.fool.com/investing/2018/01/23/netflixs-83-millio... [2]https://www.unifimoney.com/blog/changing-the-vicious-cycle-o...
I've reported threats of violence similar to what you describes over at https://www.reddit.com/report and they removed it after a day or two, even comments that were highly upvoted.
I dont know if anything will overtake Reddit for a very long time because of network effects. But discord is probably the best guess. Although I actually think people do want centralization. They want 1 login to 1 website that has everything.
I agree. And I think people should also keep in mind that OSes also have APIs as well, and should be wary of systems that try to prevent user freedom.
Then again, I've been running Linux for ages now. And I don't have to worry about anti-user garbageware on a forced update coming my way, or updates that de-feature my system.
I wonder how many power users, heavy users, or content generating users use unofficial apps. The passive lurkers are great for ad revenue, but the people who comment make the site worth browsing.
Google and social media platforms have shaped the web to be entirely advertisement driven. If they were capable of showing you things you wanted to buy, without the creators paying to be seen, they'd never make any money.
Almost anything you ever want to do, someone else has already done well, but despite that, it's hard to find snippets of code you can include in your projects. It's easier to just write it all yourself. If the usefulness of ChatGPT is an indicator of anything, it should be an indicator of how much is out there that you never get to see. The sad part is realizing that that's intentional.
For me, I don’t think that will be the case. I almost exclusively use Reddit on mobile though Apollo and Reddit’s own app is absolutely garbage (unpleasant to use and heating up my phone burning through the battery).
I used to pay for Reddit premium, but I stopped after realising that Reddit wasn’t providing me a better experience for it.
2. It's the OP's assertions and estimations as an outsider, it's not based on any insights.
Perhaps the mod has taken too many to the ol'noggin.
If I could just pay for the service without Google's malicious intents, then I would have no problem paying for YouTube Premium.
Same goes for Reddit and all the other bad actors.
Presumably that's why they haven't booted old.* users yet. They realize that a really substantial amount of their network effects and their moat stem from quality posts by people using computers.
Reddit is about to fuck around and find out, and unfortunately I think they're going to find out that people will just dump everything into even more annoyingly gated-off Discord communities
They would instead rather charge far more money for data access for things like AI training etc, Twitter have also made similar changes to their own API to prioritize high bills for AI training use cases, not third party clients. That's at least how I see this change. The high pricing for these customers also removes the need to worry about the ad tech situation as is the case in the third party clients - you can just offer them an ad free feed at these prices for the training requirements.
I suspect the internal at Reddit desire to have less third party clients may well predate the AI discussion too, given almost all companies in this position eventually want to wind down those clients as history has shown again and again, for all of the reasons discussed in this thread.
The difference is really that Reddit was relatively late in a concerted effort to monetize.
But it winds up at the same place regardless.
Of course the money is all being spaffed for nothing. It doesn’t take a degree in applied ecosystem analysis from Aberyswyth Technical College to figure out that Coke spending 50m on a christmas campaign doesn’t sell anymore Coke.