https://reddit.com/r/redditdev/comments/13wsiks/_/jmnj9xc/?context=1

  • Changeling [it/its]
    ·
    1 year ago

    This is a great example of how markets are an abstraction over cruelty. It adds a layer of indirection between the people doing the exploiting and the people who are exploited. A decentralized version of the dynamic Graeber describes in Debt where conquering nations would spare a city’s lives and label their plundering of that city as a form of debt that must be “voluntarily” paid.

    You take something some people are doing, prohibit them from doing it, and if they complain, you act like they’re living outside of their means or being irresponsible, despite their behavior not changing.

  • StellarTabi [none/use name]
    ·
    edit-2
    1 year ago

    Using the reddit API, you can't get the image URLs of user profile pics without a direct API call to every single user account. I'm assuming each one of those counts as a "query" for their pricing model. The 3rd party developers can't fix an efficiency problem that's literally coming from inside of reddit. What a condescending asshole.

      • GorbinOutOverHere [comrade/them]
        ·
        1 year ago

        I literally only browsed on mobile with that and old.reddit.com for the disable inbox and edit comment buttons. The fucking default mobile website loads SO FUCKING SLOWLY. Whatever they're doing is inherently fucked if they want to talk efficiency because it's literally 10x slower, same with the fucking app

          • Frank [he/him, he/him]
            ·
            1 year ago

            Facebook recently turned off being able to see your messages on the mobile web page. They want you to download messenger app so they can spy or something. You can still do it on the desktop version. Capitalist innovation or something.

            • UlyssesT
              ·
              edit-2
              18 days ago

              deleted by creator

    • WhyEssEff [she/her]
      ·
      edit-2
      1 year ago

      :amerikkka-clap: CAPITALISM :amerikkka-clap: INCENTIVIZES :amerikkka-clap: ADAPTATION :amerikkka-clap: TO :amerikkka-clap: PUBLIC :amerikkka-clap: RESPONSE :amerikkka-clap:

      • UlyssesT
        ·
        edit-2
        18 days ago

        deleted by creator

  • FuckyWucky [none/use name]
    ·
    1 year ago

    one could make a pretty decent reddit scraper to api script in python in like a day. im sure that will be very efficient. :sicko-hexbear:

    • KnilAdlez [none/use name]
      ·
      1 year ago

      honestly I've made things with the public reddit api, it's so bad I could almost believe a scraper is more efficient

    • save_vs_death [they/them]
      ·
      1 year ago

      they probably keep track of problem IPs doing that and autoban them, probably a lot of people interested in scraping reddit

      • Owl [he/him]
        ·
        1 year ago

        Scraping enough to make a reddit clone won't make more / different requests than someone using the desktop site. Each person using the app is a different IP.

        • save_vs_death [they/them]
          ·
          edit-2
          1 year ago

          Scraping usually implies that one (or more, but usually a small number) of servers are making a large number of requests to some other website with the ultimate goal of duplicating as much of its content as possible. Something that only accesses whatever content you want to see on-demand, interactively, is not really a scraper. Yeah this reply is pendantinc weenieism, I'm sorry. Something like, idk, Invidious, is called an "alternative frontend." Point being a website can always screw with alternative frontends in various ways, including going out of business and shutting down, whereas, once the scraper has done its job, there's no screwing with it, the content is duplicated. Obviously scraping the entirety of reddit or what have you is a very dumb idea because there's a lot of garbage data that nobody will care about in 3 days time. Except for selling the data as an AI training set, no sane user would want to use that data interactively.

          Bottom line is, scraping makes it so data is requested only once, and then recorded somewhere. Interactive frontends ask for the data from the source website every time someone wants to see it.

          • SerLava [he/him]
            ·
            1 year ago

            Hey when the legit method is 20 million dollars that leaves a lot of room for some very well funded botnets

  • Parzivus [any]
    ·
    1 year ago

    Google and Amazon don't tell us how to be more efficient

    Yes they do! They are happy to help you with it, because you being more efficient saves them money! How are actual Reddit employees this dumb???

  • buh [she/her]
    ·
    1 year ago

    I don’t understand why they need money this badly, don’t they make a fortune from all the bazinga awards every time a china bad or anti-trans news article gets posted?

    • PissWarlock [comrade/them]
      ·
      1 year ago

      It’s for the IPO. It allows them to “project” greater revenue before finding a sucker to buy them.