22 votes

Reddit's bot ecosystem - Any good lessons for features on Tildes?

I may be one of the least qualified people here to discuss this topic, but I find two reddit bots pretty useful:

https://www.reddit.com/user/autotldr

https://www.reddit.com/user/alternate-source-bot (this is my recent favorite)

What do you all think features like the two above being integrated into Tildes in some fashion, via bot or otherwise? Are there any other bot behaviors that you like which would have a good impact here, or are bots that produce comments the scourge of Reddit?

Sorry if this has been discussed before, if so let me know and I will delete this topic.

32 comments

  1. [3]
    Comment deleted by author
    Link
    1. Neverland
      (edited )
      Link Parent
      Thanks. From the first link, I meant something along the lines of this comment and the reply. For example, below the post could be some additional links to functionality that the two bots I...

      Thanks. From the first link, I meant something along the lines of this comment and the reply.

      Reddit has plenty of nifty bots that fill the lacking site-wide functionality. If a bot is so useful it warrants permission to be here, then there should be serious discussion about natively integrating it for all users to easily take advantage of.

      For example, below the post could be some additional links to functionality that the two bots I mentioned above do. But it would be built in to Tildes and open a new tab to a page that shows you the alternate sources, or autotldr, or maybe even outline.com/topic-url while outline.com still exists.

      So below the post title and link, above the hr could be 3 buttons. Other Sources, SMMRY, Outline

      Edit: or whatever other buttons for other functionally provided by bots on Reddit.

      Edit2: so are there any bots or 3rd party services whose functionality you think could make using Tildes better?

      Edit3: hey @Deimos, this would be the perfect spot for an AMP link as well, if one was discovered.

      4 votes
    2. Neverland
      (edited )
      Link Parent
      Just to follow up I would like to share the mockups of what I personally found desirable based this conversation. Clicking each link would open the destination URL in the existing tab, or a new...

      Just to follow up I would like to share the mockups of what I personally found desirable based this conversation.

      Clicking each link would open the destination URL in the existing tab, or a new one, based on user settings. AMP and Outline would require no major additional functionality from Tildes and have nothing to do with bots.

      4 votes
  2. Noxium
    Link
    While I think 90% of bots are basically spam, there are some I actually really like, one being the sneak-peek bot giving the top 3 posts of a sub, and those bots that provide a mirror for certain...

    While I think 90% of bots are basically spam, there are some I actually really like, one being the sneak-peek bot giving the top 3 posts of a sub, and those bots that provide a mirror for certain content to name a few. As with many things that get discussed here, I think it should actually be left to the individual groups to decide for themselves as opposed to being a sitewide policy. That said, the mods should have to approve a bot to begin with before making it live as opposed to banning it when it gets too noisy

    12 votes
  3. [7]
    Batcow
    Link
    The common mispelling bot is what finally made me anti-bot. Condescending, annoying, spammy, and without any way to tell it to go away. I think if we're going to have bots on Tildes, they should...

    The common mispelling bot is what finally made me anti-bot. Condescending, annoying, spammy, and without any way to tell it to go away. I think if we're going to have bots on Tildes, they should require admin approval, and have their accounts marked clearly as bots. Maybe having user mechanisms for voting to remove annoying bots would be helpful too.

    10 votes
    1. [6]
      Soptik
      Link Parent
      The only way to stop annoying bots is to make annoying bots. It doesn't help, but you feel better. I'm proud creator of NoMoreMisspellingBot

      The only way to stop annoying bots is to make annoying bots. It doesn't help, but you feel better.

      I'm proud creator of NoMoreMisspellingBot

      7 votes
      1. [5]
        Algernon_Asimov
        Link Parent
        They could be prevented in the first place, by not providing an API. They could be banned on sight (which is what I do in every subreddit I moderate).

        The only way to stop annoying bots is to make annoying bots.

        They could be prevented in the first place, by not providing an API.

        They could be banned on sight (which is what I do in every subreddit I moderate).

        2 votes
        1. [4]
          Soptik
          Link Parent
          Deimos said there will be an API, at least to allow third party applications. Some people might like native Tildes apps. I've read some discussion about allowing bots only under "bot accounts",...

          Deimos said there will be an API, at least to allow third party applications. Some people might like native Tildes apps.

          I've read some discussion about allowing bots only under "bot accounts", which couldn't do certain things (like voting) and would be linked to trusted user. It could have some limitation, like bots being open source and approved. This way, only few useful bots will exist.

          To prevent api abuse, api could be locked and avaiable only for high trust users.

          8 votes
          1. Algernon_Asimov
            Link Parent
            I know. But you said "The only way to stop annoying bots is to make annoying bots." so I was pointing out other ways to stop annoying bots.

            Deimos said there will be an API,

            I know. But you said "The only way to stop annoying bots is to make annoying bots." so I was pointing out other ways to stop annoying bots.

            1 vote
          2. [2]
            Kirby703
            Link Parent
            This would require logging in to use the API. If it has no capabilities for voting, this is silly. If it does let a user interact with the site as normal, why limit the use of third party apps to...

            To prevent api abuse, api could be locked and avaiable only for high trust users.

            This would require logging in to use the API. If it has no capabilities for voting, this is silly. If it does let a user interact with the site as normal, why limit the use of third party apps to high trust users?

            1 vote
            1. Soptik
              Link Parent
              I meant it to limit development usage of API to high trust users. For example, if you use API, you have to use key - the key will be generated via your profile and it will be available only to...

              I meant it to limit development usage of API to high trust users.

              For example, if you use API, you have to use key - the key will be generated via your profile and it will be available only to high trust users. You cannot call API without the key. This way, API usage could be linked to user profile.

              But that doesn't mean that only the developer's account may use API under his key. You can login with any account, which wouldn't limit third party apps.

              So you use key only to enable API and then you have to log in with standard account.

              2 votes
  4. cloudwizard
    Link
    I mean, Deimos helped to design some of the most important bot features of Reddit, right? I would assume he'd be a pretty good person to ask, considering.

    I mean, Deimos helped to design some of the most important bot features of Reddit, right? I would assume he'd be a pretty good person to ask, considering.

    8 votes
  5. [2]
    Algernon_Asimov
    Link
    I've said it before and I'm saying it again: bots are a blight on Reddit. I can think of only two bots that I find useful on Reddit, and they're useful to me only as a moderator. As a general...

    I've said it before and I'm saying it again: bots are a blight on Reddit. I can think of only two bots that I find useful on Reddit, and they're useful to me only as a moderator. As a general user, there are no bots that have been useful to me in my 7 years there. Quite the contrary: they create clutter and noise and distraction.

    With regard to the two bots you've mentioned...

    I would argue strongly against a TL;DR bot here on Tildes. This website is advertising itself as a venue for high-quality discussion. What sort of high-quality discussion can come from reading a summary of an article? No. Just no.

    I don't see the need for an "alternate source" bot. If you don't like an article posted by someone, you're not going to like it any better on another website.

    8 votes
    1. time
      Link Parent
      In general I tend to agree that bots are mostly just spam, and should be avoided. My feelings on this, thinking specifically from a US politics perspective, are that it can be useful to see...

      In general I tend to agree that bots are mostly just spam, and should be avoided.

      I don't see the need for an "alternate source" bot. If you don't like an article posted by someone, you're not going to like it any better on another website.

      My feelings on this, thinking specifically from a US politics perspective, are that it can be useful to see different media publications for the same article. This can show the political spin that differently biased sources are giving an article. It helps to get the whole picture, especially when things are so biased lately.

      I'm not sure that a bot automatically posting on every news article is a good way to handle this on Tildes, though. The button on the bottom of a post idea @Adams mentioned above seems like a better way, allowing people looking for alternate sources to find them seems like a better implementation.

      5 votes
  6. [10]
    Archimedes
    Link
    What would you guys think about a bot (or even a human operated account) that cross-posted the best comments from Reddit on links that have been posted on both sites? I've wondered if that would...

    What would you guys think about a bot (or even a human operated account) that cross-posted the best comments from Reddit on links that have been posted on both sites? I've wondered if that would be a positive way to seed discussion, at least while the site has a smaller population.

    3 votes
    1. [5]
      Comment deleted by author
      Link Parent
      1. [4]
        Archimedes
        Link Parent
        Yeah, I was thinking more human curated possibly with bot assistance. You don't always want to cross-post whatever joke generated the most upvotes.

        Yeah, I was thinking more human curated possibly with bot assistance. You don't always want to cross-post whatever joke generated the most upvotes.

        2 votes
        1. [4]
          Comment deleted by author
          Link Parent
          1. [3]
            Archimedes
            Link Parent
            The links / posts would not be sourced. Only comments would be looked at for links that exist in both places. I might try it out manually for a bit to see what it would be like.

            The links / posts would not be sourced. Only comments would be looked at for links that exist in both places. I might try it out manually for a bit to see what it would be like.

            2 votes
            1. [2]
              Deimos
              (edited )
              Link Parent
              Please don't—those people wrote their comments on reddit, not here. Comments on Tildes should generally be written by people that are actually members of the community here. If there's a comment...

              Please don't—those people wrote their comments on reddit, not here. Comments on Tildes should generally be written by people that are actually members of the community here. If there's a comment on reddit (or anywhere else) that has some particularly good information/insight it's reasonable to quote it and/or link to it, but it shouldn't be something that you're going out of your way specifically to do.

              9 votes
              1. Archimedes
                Link Parent
                Gotcha. I thought it was an interesting idea, but it doesn't seem to be a desirable one.

                Gotcha. I thought it was an interesting idea, but it doesn't seem to be a desirable one.

                1 vote
    2. [2]
      PsychoPitcher
      Link Parent
      In what way do you define "best" because if it's by karma then we will just get the circle jerk meme part of Reddit

      In what way do you define "best" because if it's by karma then we will just get the circle jerk meme part of Reddit

      8 votes
      1. Archimedes
        Link Parent
        Probably human curation would work better than karma. The bot would just be to assist.

        Probably human curation would work better than karma. The bot would just be to assist.

        1 vote
    3. Eylrid
      Link Parent
      I'm strongly against that. That would only encourage people to go back to reddit to reply to the people who wrote the original comments. There are subreddits with bots that pull posts from other...

      I'm strongly against that. That would only encourage people to go back to reddit to reply to the people who wrote the original comments. There are subreddits with bots that pull posts from other subreddits and they are devoid of human activity.

      It's much better for comments on Tildes to come from users of Tildes who can have a conversation about what they said.

      5 votes
    4. Neverland
      Link Parent
      I know @Deimos had brought that idea up in the past. But I’m not sure what the reception was to that concept.

      I know @Deimos had brought that idea up in the past. But I’m not sure what the reception was to that concept.

      2 votes
    5. Soptik
      Link Parent
      I don't think this site is small enough to need this. But maybe, if we did it really carefully, it might work. Btw if you are not sure about this site activity, @Deimos recently published tables...

      I don't think this site is small enough to need this. But maybe, if we did it really carefully, it might work.

      Btw if you are not sure about this site activity, @Deimos recently published tables with site activity. They are a bit outdated as few hundred new users are here, but check out (I think, not sure) ~tildes.official

      2 votes
  7. [4]
    Archimedes
    Link
    Does the autotldr bot actually work very well? I've always scrolled past it because I assumed its algorithm isn't smart enough to be terribly useful.

    Does the autotldr bot actually work very well? I've always scrolled past it because I assumed its algorithm isn't smart enough to be terribly useful.

    1 vote
    1. [4]
      Comment deleted by author
      Link Parent
      1. [3]
        Archimedes
        Link Parent
        Do you happen to know what kind of algorithm SMMRY is based on?

        Do you happen to know what kind of algorithm SMMRY is based on?

        1. [3]
          Comment deleted by author
          Link Parent
          1. [2]
            Archimedes
            Link Parent
            That's actually pretty descriptive and fairly clear except for (3).

            That's actually pretty descriptive and fairly clear except for (3).

            1. Associate words with their grammatical counterparts. (e.g. "city" and "cities")
            2. Calculate the occurrence of each word in the text.
            3. Assign each word with points depending on their popularity.
            4. Detect which periods represent the end of a sentence. (e.g "Mr." does not).
            5. Split up the text into individual sentences.
            6. Rank sentences by the sum of their words' points.
            7. Return X of the most highly ranked sentences in chronological order.
            5 votes
            1. Soptik
              Link Parent
              I imagine popularity to be probably something like total nr of occurances in text * word type priority + isTrendingWord Word type would be something like noun (not-name) 5, name 7, preposition 0

              I imagine popularity to be probably something like

              total nr of occurances in text * word type priority + isTrendingWord

              Word type would be something like noun (not-name) 5, name 7, preposition 0

              2 votes
  8. [6]
    Comment removed by site admin
    Link
    1. [4]
      StellarTabi
      Link Parent
      But a lot of articles are 3 sentences with a clickbait headline stretched out into 4 paragraphs and filled with ads. Most articles are legitimately not worth reading.

      But a lot of articles are 3 sentences with a clickbait headline stretched out into 4 paragraphs and filled with ads. Most articles are legitimately not worth reading.

      11 votes
      1. [3]
        name
        Link Parent
        I feel like in that case, they shouldn't be posted then, no? Having to post (what is essentially) a whitespace article to invoke a discussion doesn't quite feel right.

        I feel like in that case, they shouldn't be posted then, no?

        Having to post (what is essentially) a whitespace article to invoke a discussion doesn't quite feel right.

        4 votes
        1. [2]
          EscReality
          Link Parent
          Why do you think that? If the discussion is good there is no reason to judge the material that invoked it. For most redditors the comments section and discussion is the main reason they use the...

          Why do you think that? If the discussion is good there is no reason to judge the material that invoked it.

          For most redditors the comments section and discussion is the main reason they use the website, the original post is just the catalyst for said discussions.

          3 votes
          1. name
            Link Parent
            Well, I believe the post itself should be transparent in its aims, so by marking something as a self post indicates that it is clearly opinion, whilst posting articles with (potentially)...

            Well, I believe the post itself should be transparent in its aims, so by marking something as a self post indicates that it is clearly opinion, whilst posting articles with (potentially) inflammatory titles certainly skirts that line.

            1 vote
    2. Neverland
      (edited )
      Link Parent
      How about a link to “other sources,” or a link to outline.com? Having given it more thought, bots that add a comment would probably not be ideal. Please see this other comment of mine for what I...

      How about a link to “other sources,” or a link to outline.com?

      Having given it more thought, bots that add a comment would probably not be ideal. Please see this other comment of mine for what I am thinking now. They would be more like Tildes Extensions than bots.

      9 votes