• 0 Posts
  • 12 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle



  • Currently the key provisioning system is really only meant for developers, key requests have to be manually approved by reddit admins. You couldn’t have millions of users jump in to request their own keys. This uncertainty is why the 3pa devs considered and discarded the option of letting users provide their own keys, choosing to shut down their apps entirely. Making the system official and automated via Reddit Premium would have solved that.


  • All the 3pa’s shut down business the moment the actual API prices were announced. This wasn’t a protest move, the prices were simply 20 times higher than what they were promised and impossible to work into their business model. Reddit couldn’t have overcharged and continued as normal - it was a deliberate move to kill off 3pa while pretending they are not. Reddit COULD have charged this API price to users directly via Reddit Premium, but failed to do so.



  • lemmy.ml is defederated from lemmynsfw.com, so they cannot exchange any posts anymore. You can see the federated/defederated list at the “instances” link at the bottom of the page. This is the flip side of fediverse: the power to moderate their communities and to chose whom to associate with is given back to the users, but it has the potential to create a “swiss cheeze” social network. To create a user, look for servers that have “free speech” as one of their community values, which would not defederate for ideological/nsfw reasons, and hope no one would defederate from them for being too “free”.



  • I am fascinated by how the experience of other people can be completely different from mine, alien even. We can look at the same situation and come up with exactly opposite conclusions. I keep trying to put myself in the shoes of the other, figure out how they think. The behavior of u/spez is abhorent to me, but here’s how I would imagine he thinks about the community list of demands:

    <AH mode>

    Bringing the API pricing down to the point ads/subscriptions could realistically cover the costs.

    The costs are reasonable and down to earth! We’ve been extremely generous. Our prices are in line with industry standards. The app devs are greedy and do not want to pay. In fact they are so greedy they are choosing to shut down and go out of business rather than pay their fair share! Also some apps are ahem inefficient. Those devs could stay profitable if they just code their apps better.

    Reddit gives the apps time to make whatever adjustments are necessary

    The apps had plenty of time. We’ve been perfectly transparent. The API changes were announced months in advance. The first bills do not arrive until months from now in August, and are not due for another month after that. The apps have enough time if they are serious about working with us.

    Rate limits would need to be per user+appkey, not just per key.

    Rate limits are for the free tier. The paid tier is a flat fee per 1000 API calls without rate limit.

    Commitment to adding features to the API; image uploads/chat/notifications.

    We are always working on new and exciting features! We have so many mod tools in the pipeline. All the hottest features will appear in our native app first, which is where we can best ensure everything stays compatible. Have you tried using that?

    Lack of communication. Why were disabled communities not contacted to gauge the impact of these API changes?

    We are always in communication with our communities! We’ve been discussing these API changes for months, collecting community input, and interacting with our users in AMAs!

    You say you’ve offered exemptions for “non-commercial” and “accessibility apps.” Despite r/blind’s best efforts, you have not stated how they are selected.

    We communicate with developers on an app-by-app basis. We have already confirmed the inclusion of two accessibility apps! We support accessibility for blind people!

    Parity in access to NSFW content

    Cannot be done for lawyercat reasons.

    Now that we have addressed all of the listed community concerns, we are looking forward to welcoming all of you back to reddit!

    </AH mode>

    P.S. the fact that u/spez specifically stated that “old.reddit.com isn’t going anywhere” confirms in my mind that old.reddit will be gone within 9 months. Screenshot this.


  • There will be some cat-and-mouse games with blockers and anti-blockers, but the “Nash equilibrium” end result of online ads is that they will be spliced with the content into a single video stream before being sent to you. It’s not done now because it’s less work for youtube servers not to re-encode, but it can and will be done if youtube clients/browsers with addons keep ignoring downloading the ad video files, or download them but lie about playing them. We’ll come full circle back to television yet!

    You’ll need a DVR for your YouTube. Ironically, when DVRs were a thing for TV, the most reliable method for automatically skipping commercial breaks was cutting out segments with increased sound volume profile XD

    The other alternative is total DRM and a war against general computing. We already have HDMI with HDCP encryption in place, next YouTube will demand that only trusted code (that guarantees ads are played) authenticated via a TPM on authorized devices can access their video streams. Netflix and Amazon are already doing it. I can’t play either because my devices are too “free” for them.


  • Thank you for providing examples of specific language used in regulating research ethics! It confirms my suspicion that the type of experiments done by big companies on their users violates most if not every single one of these requirements. Here’s my take on it:

    The research involves no more than minimal risk to the subjects;

    If it were A/B testing of simple things like whether the “buy now!” link is underlined or not, I’d agree. But the situation linked in OP is exactly of a user who was so upset by unexpected behavior secretly thrust upon him that he had to go online to ask others for help, wondering whether he was just stupid and doing something repeatedly wrong. Yes, he was not literally infected with syphilis by shady doctors, but emotional harm is very much real, and risk of it in hindsight was not minimal. Or that experiment Facebook did with shadowbanning people at random to see whether their feelings of depression would increase - WTF?

    The research could not practicably be carried out without the requested waiver or alteration;

    Research involving deception is carried out all the time and researchers still manage to get consent in advance. They just don’t tell you ahead of time exactly what kind of deception will take place. In tech, the companies definitely have the option for an OPT-IN experiment program. Firefox for example has a “nightly” version for users who opt in to download it and want to test out the latest features and sometimes participate in A/B experiments. The companies CHOOSE not to do it, preferring to experiment on innocent unwitting users at large, because *gasp* there is no law stopping them.

    Whenever appropriate, the subjects or legally authorized representatives will be provided with additional pertinent information after participation.

    The victims of corporate A/B testing are typically never informed after the fact. Again there is no law requiring it. The user in OP only found out because he started asking around online, and one of the admins just happened to see it. Don’t kid yourself hoping he would have been informed afterwards otherwise. The admin was not acting as a pertinent legally authorized representative for purposes of this question. Much more likely he was acting beyond his authorization, and would be disciplined for this unauthorized disclosure and his response would be deleted if it ever became trouble for the company.

    Each subject (or legally authorized representative) will be asked whether the subject wants documentation linking the subject with the research, and the subject’s wishes will govern;

    Was never asked, does not apply.

    That the research presents no more than minimal risk of harm to subjects and involves no procedures for which written consent is normally required outside of the research context;

    More than minimal risk of harm, unless you are sociopathic enough to believe emotional harm is not real. Also odd that corporations that love to thrust EULA missives at you to sign all the time just happen to choose a written-consent-to-experiment-form as not “normally required”. A consent to random experiments on page 132 of EULA is not informed.

    If the subjects or legally authorized representatives are members of a distinct cultural group or community in which signing forms is not the norm

    Does not apply.

    Research that only includes interactions involving educational tests (cognitive, diagnostic, aptitude, achievement), survey procedures, interview procedures, or observation of public behavior

    Watching server logs for traffic patterns is fine. It counts as observation of public behavior for me. Actively interfering with users by thrusting them into atypical situations like randomly shadowbanning them is not.

    a question of whether the research contributes to generalizable knowledge

    True, if it’s not for generalizable knowledge then it’s not “research” covered under 45 CFR 46.101. Which is why what the corporations are doing is not literally illegal. But if I walk around testing how close I can swing my fist to passersby’s noses without hitting them, I’m not in the clear based on “hurr durr technically it’s not research because it’s not generalizable so it’s not covered by ethics standards”, I’m just an asshole.

    By the way, here’s how the link defines minimal risk:

    (j) Minimal risk means that the probability and magnitude of harm or discomfort anticipated in the research are not greater in and of themselves than those ordinarily encountered in daily life or during the performance of routine physical or psychological examinations or tests.

    Is the “reddit mobile web not working for no reason causing me discomfort” typical in ordinary daily life? It would be a very cynical outlook on the quality of their own product for reddit admins to claim that it is! :D