• empireOfLove@lemmy.one
    link
    fedilink
    arrow-up
    31
    ·
    edit-2
    1 year ago

    Well you see, finding a way to reliably deliver ads via the API would have taken far too much developer brainpower for a company that can’t make a functional video player or a mobile app that doesn’t annihilate battery with ridiculously excessive cpu use and keepalive requests…

    • debil@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      a mobile app that doesn’t annihilate battery with ridiculously excessive cpu use and keepalive requests

      Speaking of which, how on Earth it’s such a slug these days? I pretty much quit Reddit when the protest started and moved to Lemmy. I never used any other Android app since I was reasonably happy with the official app. However, when I launched it to check how my old subs fared, I was quite surprised at how slow, laggy and bloated POS it had come.

      I honestly don’t remember it being this crappy just a few weeks ago.

      • empireOfLove@lemmy.one
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        It’s some combination of developer incompetence- they’ve basically never put out any decent running code- and intentional resource use for the ridiculous amount of tracking they run. Reddit tracks everything about your browsing habits as well as actively loads ads in the background. It’s entire purpose was never for quality user experience, it was for revenue generation (which 3rd party apps get in the way of)

    • tool@r.rosettast0ned.com
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Well you see, finding a way to reliably deliver ads via the API would have taken far too much developer brainpower for a company that can’t make a functional video player or a mobile app

      It honestly wouldn’t be that hard at all. You deliver ads via the API alongside actual posts, as if they are an actual post, and forbid altering them in the developer ToS. If you want to be anal about enforcement, run popular 3rd-party apps in an emulator to verify that the JSON returned by the site is unaltered when it’s rendered in the app. You could put this together in a weekend.

      Which really just speaks to quality of talent at reddit, or the management at reddit suppressing that talent. Or both.