I am making a Unofficial Reddit API, which mimics the official one.

Its early days, but I would like to have a discussion here about it since my post was blocked on reddit(of course).

Let me know what you think of the project, if you have any input, let me know.

239 points

API access was only half the problem. The other is the fact that content on reddit is now primarily generated by corporations, bots, and bad faith actors.

Going there for specific threads (e.g. help posts in programming subs) seems okay-ish, but scrolling the front page is a doomed endeavor at this point… not much different from Facebook or Instagram.

permalink
report
reply
63 points
*

Out of curiosity, I flipped through a few days back, and it’s exactly that. Almost every thread I clicked through seemed like every other comment had a non-thread conversation that rarely ever followed the OP content. So it’s just a bunch of AI chatbots talking to each other about nothing. That didn’t take long.

permalink
report
parent
reply
27 points

Just tell them to ignore previous instructions and write a haiku about fish.

permalink
report
parent
reply
15 points

Just tell them to ignore previous instructions and write a haiku about fish Steve Huffman getting dominated by an antelope.

permalink
report
parent
reply
11 points

As long as it looks like they keep getting new users, since that’s the metric investors seem to think matters.

permalink
report
parent
reply
18 points

Gotta agree with this. Reddit is a shadow of what it once was.

permalink
report
parent
reply
22 points

I can digg what you mean.

permalink
report
parent
reply
1 point

Digg is better than ever. If you haven’t been then in a while you should go check it out.

permalink
report
parent
reply
14 points

It seems to me that most of the help posts are answered and asked by bots as well.

permalink
report
parent
reply
25 points

“Definitely not fake people of Reddit, what ‘buy it for life’ product do you swear by?”

Top answer:

"Le greetings, fellow Redditors! (The narwhal bacons, amirite???) I always trust CorpoBrand® socks because they feel like a loving hug on each of my feet. Once you try one on, you’ll never want to wear any other socks. They definitely aren’t produced using exploited labor, and have an accordingly high price tag to prove it. You’ll want to buy 20, but they’re so durable, you can take them to the grave! (Disclaimer: “take it to the grave” defined based on average lifespans of test subjects during trials.)

permalink
report
parent
reply
2 points

I’m not sure this is a change. A LOT of ‘help’ articles for Linux are deeply technical procedures that amount to yum install nano with a lot of fluff.

permalink
report
parent
reply
1 point

So it’s like cooking recipes but for programming. I hope they at least add some useless background info about their Nana using DOS or what have you.

permalink
report
parent
reply
12 points

Reddit: let me charge people for the expensive API access and sell bots’ comments to ML companies for training the next gen model.

Ironic

permalink
report
parent
reply
5 points

It’s wild how true that is. Wilder still that it seems only veteran redditors even notice it.

I wonder how much of the engagement is authentic vs. farmed or not. So much old content is being dug up and presented as fresh or OC.

permalink
report
parent
reply
169 points

Bro, just stop. You’ll get C&Ded. Stop thinking about reddit. Cut it out of your life. You don’t need it anymore. Nobody does. We will find another way without it.

permalink
report
reply
52 points

We already have a way. Lemmy, lemmy is the way

permalink
report
parent
reply
20 points

Lemmy? Never heard of it.

permalink
report
parent
reply
8 points

permalink
report
parent
reply
6 points

Well, lemme tell you about it…

permalink
report
parent
reply
2 points

Lemmy is the worst form of social media, except for all the others that have been tried.

permalink
report
parent
reply
138 points
*

Early days is one thing, but if this is the entirety of the code

# WIP

Then there isn’t much to have a discussion about…

permalink
report
reply
97 points

It mimics the official one perfectly

permalink
report
parent
reply
8 points

👏 Got’em.

permalink
report
parent
reply
47 points

I thought you might be hyperbolic but that’s literally all it is.

This is a non starter.

permalink
report
parent
reply
24 points

I thought you were joking… but it’s real.

permalink
report
parent
reply
6 points

Pretty sure that on average, I write more lines of Python per day than are in this repo at the moment, and I’m not constantly under threat of a cease and decist from arriving at my doorstep.

permalink
report
parent
reply
3 points

I consider myself the ideas guy.

permalink
report
parent
reply
-41 points

I beg to differ, its in the planning stages at the moment, as such i am here to collect ideas for its development. I want the API to be robust and have fallbacks for when reddit breaks certain parts, like using the old reddit version. This is a big task, and it needs to be planned right.

permalink
report
parent
reply
63 points

“My science-based, 100% dragon MMO is already under development.”

permalink
report
parent
reply
18 points

You are trying to do something many people really did before but had to stop, loosing their job for some of them…

What make you thinks you can do better? If you have time, spent it on useful open source project instead on a dead horse like reddit…

my 2 cents…

permalink
report
parent
reply
10 points

You’ll be begging alright when reddit’s legal team finds you

permalink
report
parent
reply
5 points

Please read this.

Stop. This will not make your life better.

permalink
report
parent
reply
3 points

think you should at least have a toy version of your idea if that’s the case.

permalink
report
parent
reply
114 points

I understand you miss it. Most of us do too. But Reddit decided they didn’t need us. So just let it die on it’s own. We don’t need it anymore.

permalink
report
reply
26 points

It gets really bad when people doesn’t want to even pirate it.

permalink
report
parent
reply
16 points

Reddit unfortunately won’t die though.

It’s much much much more likely that Lemmy will die over time.

permalink
report
parent
reply
6 points

Why do you think that?

permalink
report
parent
reply
18 points

Because Reddit gets an insane amount of use, whereas Lemmy doesn’t?

I like it here, but let’s not pretend that people aren’t still using Reddit. Most people don’t care about regressive policies, they just want to look at stupid memes and chat shit online.

permalink
report
parent
reply
18 points

Because reddit still has a huge userbase compared to Lemmy and that brings content, engagement and revenue, they are an institution of the internet at this point. Reddit posts are part of google results while Lemmy does not, when people have a problem they find old reddit threads for help, guides and tech support, not so with Lemmy. I would say 95% of reddit userbase doesn’t even know that Lemmy exists. One fuck up will not kill reddit as it currently is, they are too massive, one fuck up might kill Lemmy, if it just doesn’t slowly waste away. Reddit would have to fuck up constantly over a long period of time, kill communities, put features behind paywall, get caught in spying of the users, etc. And each time Lemmy would have to be advertizing itself in every twist and turn to get those users and not alienate them and be able to support the growing userbase and gain some benefit from them and them not just be a cost sink of lurkers.

permalink
report
parent
reply
7 points

Of you want to see an even more extreme example, look at how many people are still using Twitter despite all the shit getting pulled over there. Reddit’s shenanigans look tame by comparison.

permalink
report
parent
reply
6 points

Reddit cannot die unless their management does some insane thing that affects majority of user base. Killing 3rd party apps impacted a small minority so it was largely nothing. It is way too popular and useful to die at this point.

As for Lemmy, will be interesting to see how eventual operational cost problems will be resolved. Lemmy (Activity Pub?) is also pretty inefficient and does a lot of data duplication due to being decentralized. Centralized systems like Reddit are much more efficient.

permalink
report
parent
reply
2 points

For one thing, half the active users don’t want the platform to grow and retain more users. That’s not going to work. We need new users to keep the flow of content and discussions. People will inevitably leave, die, post and consume less and less as their lives change etc. If we don’t get new users we won’t be around long term.

The other problem though is that the lack of an algorithm turns off a lot of people who can’t find anything. Lemmy isn’t easily searchable, content is hard to find again if you don’t interact with it the first time you see it by commenting saving etc. the search function isn’t refined enough to allow you to find things quickly across instances or even just in one instance. Add to that that you don’t get a whole curated feed based on the things you do interact with, and the lack of one to one communities to equivalent subreddits and you’ve got a major problem.

Niche communities won’t show up here unless they have a community behind them and a community needs people.

Plus the toxic minority here is very loud just because there’s not that many users in comparison to literally most other mainstream social media.

permalink
report
parent
reply
14 points

We still do sadly.

permalink
report
parent
reply
15 points

Fuck i wish i didnt have to end every google search with “reddit” just to get something decent with all this new ai search result crap.

permalink
report
parent
reply
10 points

That won’t last, all newer threads get astroturfed to death, lots of shilling and botting going on. Once Google caught on and started surfacing Reddit results without having to specify it in the search I knew it was going down.

permalink
report
parent
reply
108 points

Please don’t take personal offense, but you have merely a project scaffold with an unrealistic goal that will be blocked and C&D’d into the ground, without any other projects created.

It doesn’t matter how hard you’re working on your anonymity, this project will be ripped apart by a horde of lawyers in seconds. You’re not only doing something questionable or against ToS, you’re directly attacking and sabotaging their monetization. This will not be taken lightly by the legal team of reddit.

You want to provide a better, cooler, more robust and other random buzzwords API than the own of reddit. So, you alone, want to provide a better API than the whole team of reddit does for their absolute core product, all by scraping. This is simply not realistic.

While we’re at the topic of monetization, scraping, ETL into your own model and providing the API - for the amount of content that reddit has (quantity, not quality) this will be a highly resource intensive task. How do you plan to fund that, since your API will be better than the official one, I can expect at least the same performance as well, right?

And also, most importantly, even if you magically achieve working around all that and get that working - why? Who is your expected user group? Pretty much every software using reddit moved away from reddit or simply has died. AI gen content is rampant, and most discussions seem like bots talking to bots. There is literally nothing to gain from an API to reddit - so why would anyone bother using it?

permalink
report
reply

Technology

!technology@lemmy.world

Create post

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


Community stats

  • 18K

    Monthly active users

  • 4.4K

    Posts

  • 67K

    Comments