Live data from Hacker News

Show HN: Answer Overflow – Indexing Discord content into the web

answeroverflow.com

41–50 of 99 posts

Re: Show HN: Answer Overflow – Indexing Discord content into the web

#41
post #10

I was talking about needing a solution like this just a second ago. Down from the heavens, descends this. I'll be sure to give it a try!

Me too! I am trying to build a Discord-based remote course and am excited to read through the code here and see if it matches my needs, or can be tweaked to so.

Once I do that I'd like to DM you with some questions mid-kid.

Nice job on getting so much implemented and open for users!

Re: Show HN: Answer Overflow – Indexing Discord content into the web

#42

Earlier quoted context omitted.

Not really for a few reasons: - The API grants you essentially a sublicense to the data, since Answer Overflow is a bot going through the official API and following the ToS properly, that should cover it for any potential issues - Answer Overflow gets consent from users to use their messages https://docs.answeroverflow.com/user-settings/displaying-mes...

Oh you're getting user consent, so that makes sense. But I don't really understand how the API would grant you a sublicense to host written works.

It's from this section of the terms of service:

https://discord.com/developers/docs/policies-and-agreements/...

> Subject to your compliance with the Terms, we grant you a limited, non-exclusive, non-sublicensable, non-transferable, non-assignable, revocable license to access and use the APIs and Documentation we make available to you solely as necessary to integrate with, develop, and operate your Application

When you post on Discord, you grant them a transferable license to your content and that's one of the ways they use it

Disclaimer that it's probably more complicated than that and I'm a software engineer not a lawyer

Re: Show HN: Answer Overflow – Indexing Discord content into the web

#43
If this takes off you may very well get a letter from Stack Overflow lawyers over the name. It's your choice if you want to take that risk, but just FYI.

(And to be honest, I think they would be justified too; I initially assumed it was related to Stack Overflow based on the title. but turns out it's not – this is the sort of confusion trademarks are intended to protect).

Re: Show HN: Answer Overflow – Indexing Discord content into the web

#44
post #23

Earlier quoted context omitted.

What I wonder is why would anyone that cares about archiving/search would choose to use Discord?

Apparently because it is very easy to setup and offer a place where people can join. More and more open source projects are using it and I don't really like it, but what easy alternatives can you recommend to them? Genuine question, as it is an open issue for me. I want to focus on my project, not setting up and maintain a forum, mailing lists, etc. on top of that.

Those are the biggest aspects, but the private aspect is actually an important part of why many open source projects are using it. They don't really want to be having those sort of conversations in github issues or the discussions page or anywhere indexable.

Like getting on a call with a coworker or a collaborator on the project. You can technically record it or leave it open to the public, but most people do not because they just see it as not "informing the public" worthy.

Re: Show HN: Answer Overflow – Indexing Discord content into the web

#45
post #43

If this takes off you may very well get a letter from Stack Overflow lawyers over the name. It's your choice if you want to take that risk, but just FYI. (And to be honest, I think they would be justified too; I initially assumed it was related to Stack Overflow based on the title. but turns out it's not – this is the sort of confusion trademarks are intended to protect).

Under their own guidelines it's fine https://stackoverflow.com/legal/trademark-guidance

> Do name your application with something unique. Including one of the terms, "Stack" or "Exchange" or "Overflow" in your product name is generally okay.

It's a different enough product that I feel comfortable with it - Stack Overflow is only for programming while Answer Overflow is for all topics. Along with that Overflow is a pretty generic word and if you wanted to get super technical with it, the context I'm using the word in is "I have so many answers they're overflowing" while theirs is a reference to a programming term.

We'll see and I'm not a lawyer but given that their trademark guidelines allow it, I feel comfortable

Re: Show HN: Answer Overflow – Indexing Discord content into the web

#46
post #43

If this takes off you may very well get a letter from Stack Overflow lawyers over the name. It's your choice if you want to take that risk, but just FYI. (And to be honest, I think they would be justified too; I initially assumed it was related to Stack Overflow based on the title. but turns out it's not – this is the sort of confusion trademarks are intended to protect).

Ehhh according to their guidance the use of the word “overflow” seems supported.

https://stackoverflow.com/legal/trademark-guidance

Re: Show HN: Answer Overflow – Indexing Discord content into the web

#47

Genuine question: I love Discord, but how on earth is it possible that such functionality was not built-in to begin with? I really don't understand how the need for indexing and search was overlooked.

> I really don't understand how the need for indexing and search was overlooked.

It wasn't overlooked. The point is to make it difficult for outside users to access information unless they sign up.

Re: Show HN: Answer Overflow – Indexing Discord content into the web

#48
post #23

Earlier quoted context omitted.

What I wonder is why would anyone that cares about archiving/search would choose to use Discord?

Apparently because it is very easy to setup and offer a place where people can join. More and more open source projects are using it and I don't really like it, but what easy alternatives can you recommend to them? Genuine question, as it is an open issue for me. I want to focus on my project, not setting up and maintain a forum, mailing lists, etc. on top of that.

> what easy alternatives can you recommend to them

Github discussions.

A project I follow moved all their Q&A from discord and it's a joy to both search and ask now.

Discord is actively hostile to anyone simply wanting to browse.

Re: Show HN: Answer Overflow – Indexing Discord content into the web

#49

Earlier quoted context omitted.

It's beyond ironic that Discord called itself that, being the successor to OpenFeint and its privacy lawsuit scandal, and being proprietary. Now it is one of the most privacy-hostile AND preservation-hostile platforms around.

I'm not sure Discord knew what it wanted to be. Private for your friends, but not end-to-end encrypted. Chat for streamers with rooms, but not a streaming platform. (They tried. Twitch also tried to make a Discord-like desktop app.) Now they seem to be leaning into being Slack (notice that you can switch accounts, so your coworkers don't know you're xXxedgygamer69xXx or whatever.) My takeaway is to always be a little…

It wasn't meant to be "private" in the e2e sense. It was just meant to be a modern reimagining of Ventrilo/TeamSpeak, which were group chat programs for gamers. The video call stuff came after (since it was strange to not have video if you were already voice chatting in the year 201X). They want to branch outside of servicing online gaming communities but that was their origin, and you can still see how that culture affects their product design today. A good way of understanding the product is to just ask "would online gaming communities use this?".

Re: Show HN: Answer Overflow – Indexing Discord content into the web

#50
post #43

If this takes off you may very well get a letter from Stack Overflow lawyers over the name. It's your choice if you want to take that risk, but just FYI. (And to be honest, I think they would be justified too; I initially assumed it was related to Stack Overflow based on the title. but turns out it's not – this is the sort of confusion trademarks are intended to protect).

Under their own guidelines it's fine https://stackoverflow.com/legal/trademark-guidance > Do name your application with something unique. Including one of the terms, "Stack" or "Exchange" or "Overflow" in your product name is generally okay. It's a different enough product that I feel comfortable with it - Stack Overflow is only for programming while Answer Overflow is for all topics. Along with that Overflow is a pr…

That part specifically refers to things built on the Stack Overflow API. And "generally okay" is of course hardly a guarantee. "Overflow" as a word is fine, obviously, but it does sit in the same "get answers" space – I can name my restaurant "Best Apple", but I'll have more problems if I named some piece of electronics "Best Apple".

It's your site, you can do what you want with it and you're free to ignore my comment – that's fine! But personally, I wouldn't have named it Answer Overflow.

Post reply on HN