Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why is discord used for discussions? #2165

Closed
rscircus opened this issue Sep 10, 2022 · 17 comments
Closed

Why is discord used for discussions? #2165

rscircus opened this issue Sep 10, 2022 · 17 comments

Comments

@rscircus
Copy link
Contributor

Seeing the reasoning behind discussing things away from GitHub, why Discord?

  • it's a memory hog
  • extracts personal data
  • they seem to be bad at engineering on multiple levels:

image

Above happened during a business trip inside of Europe and I can not log in anymore as the verification by handing out my mobile number to them did not work. Neither did the 'identify the adult cat' captcha, nor seemed the automagically appearing 'verify by email' which seems to misunderstand what its own intention at all was.
I.e., I can't work on my issues in my spare time (!), while traveling at all and wonder if my account will be blocked when stopping to travel and stay at a place.

Quite a demotivating piece of software.

@chandlerc
Copy link
Contributor

GitHub doesn't provide a real-time chat system. There are several of these, but while Discord does have problems, all the others we looked at had their own problems as well. On the balance, we had the most experience with and confidence in Discord. It isn't perfect, but it's the best we have.

That said, definitely reach out to Discord for assistance, and we can also look at whether there is anything we can do on our end.

@rscircus
Copy link
Contributor Author

Thanks for the clarification @chandlerc - I'll leave this open during the weekend to leave some space for some opinions and close it then on Monday.

It annoyed me quite a bit today, as it is difficult to find time and I now have it due to a business trip and wanted to add the #pattern-matching discussion on Discord as mentioned by @josh11b in #1758 and #1388... and didn't expect such a blocker...

@Pandaa-P
Copy link

extracts personal data

It's a big problem of discord, like to even chat in carbon server I need to complete a few more steps before I can start talking in this server. what these steps? Verify your phone number.. yep, outright data harvesting.

@eeshvardasikcm
Copy link

Discord is not secure. If you can't access your personal information on a trip to Europe, maybe the next question to bring up is about safety.

@rscircus
Copy link
Contributor Author

Closing as @chandlerc mentioned a (undocumented?) discussion/selection (by the leads?) and they seemingly went for the lesser of all evils.

@jonmeow
Copy link
Contributor

jonmeow commented Sep 12, 2022

In the interest of openness, we turned on phone number verification because of unverified concerns about alt account creation being used for trolling on Discord, particularly in the wake of going public when mods were feeling overloaded. Phone number verification was a requirement we enabled in order to hinder alt account creation.

By comparison, on GitHub, there is no doubt we had an alt account attack. However, GitHub lacks similar controls. Instead, we escalated to GitHub support for assistance, which took a few hours to respond. Overall, GitHub was a greater burden on moderators.

It's disappointing to me that Discord implements their verification poorly. However, Discord excels at providing tools to help moderate and encourage positive and constructive communities, particularly with the ecosystem of bots surrounding it.

We're going to try turning Discord's phone number verification off; we've been waiting for the post-announcement attention to die down, and I'm back from a trip this week (timing related to this thread is coincidental). Even as we do that, community safety and the ability to respond to trolling will remain important, and we're going to keep looking into tools we will use the tools available to us in order to respond. Again, unlike GitHub, Discord provides more options here that we can take advantage of.

@rscircus
Copy link
Contributor Author

Got back to Germany and it starts again... confirmed meanwhile 4 times to a machine (hcaptcha) that I ain't a machine. Jumped through a bunch of email activation hoops and now a new challenge came up:

image

@chandlerc @jonmeow - it can be that you (as Alphabet employees) get quick replies, however, the not so famously employed of us seem not to...

So, maybe you can send me a screenshot of the discussion @josh11b mentioned in #1388 (comment) ? I'd really like to get #1871 out of its draft state and also close #1388 ...

@rscircus rscircus reopened this Sep 19, 2022
@rscircus

This comment was marked as off-topic.

@rscircus

This comment was marked as off-topic.

@geoffromer
Copy link
Contributor

geoffromer commented Sep 19, 2022

I understand your frustration, but this has gotten off-topic.

I'm afraid we don't have any special relationship with Discord that we can leverage here; we're just using their service. If you're locked out of your account, you might need to contact Discord support directly, for example here. Alternatively, you might have more luck contacting them through Twitter if your tweet describes the specific problem you're experiencing.

In the meantime, it makes sense to look for workarounds like asking @josh11b to give you more information about the discussion he cited in his comment, but that belongs in a reply to his comment, not here.

The question that this issue originally asked has been answered, so I'm closing it.

Please note that personal attacks like "they seem to be bad at engineering" are not permitted by our code of conduct.

@rscircus
Copy link
Contributor Author

@geoffromer - hm, thanks for the feedback that some understand 'they seem to be bad at engineering' as a personal attack. To me it is more on the level of expressing an opinion about a product than that.

@eeshvardasikcm
Copy link

eeshvardasikcm commented Oct 25, 2022

@geoffromer - hm, thanks for the feedback that some understand 'they seem to be bad at engineering' as a personal attack. To me it is more on the level of expressing an opinion about a product than that.

Because we are on the topic of international travel, I want to share that there is a terms of service from a mobile app I downloaded from a China company; and in this terms of service, they highly recommend to be careful about commenting negatively concerning both their company and other people within the app.

The relevance is that there may be an increase sense of safety when we are using international apps, and we use more sensitivity in addressing topics with a more positive light.

This is a code of conduct skill that I also am learning how to improve in myself.

@rscircus
Copy link
Contributor Author

In light of the current Twitter breach and Discord collecting phone numbers aggressively, can we talk about this again, @geoffromer, @chandlerc, @jonmeow, & @josh11b ?

See: https://news.ycombinator.com/item?id=34126428

@chandlerc
Copy link
Contributor

In light of the current Twitter breach and Discord collecting phone numbers aggressively, can we talk about this again, @geoffromer, @chandlerc, @jonmeow, & @josh11b ?

See: news.ycombinator.com/item?id=34126428

We turned off requiring phone number verification for our server because of the limitations this causes.

@rscircus
Copy link
Contributor Author

Why does it want a phone number then¿

see #2165 (comment)

@geoffromer
Copy link
Contributor

Why does it want a phone number then¿

see #2165 (comment)

That comment is from three months ago. Are you still having this problem now?

@rscircus
Copy link
Contributor Author

rscircus commented Dec 27, 2022

@geoffromer - thanks for letting me know. This policy change passed me and solved all the issues above. Just created a new user on your server and am taking up my work on #1758 again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants