codewars / codewars.com

Issue tracker for Codewars
https://www.codewars.com
BSD 2-Clause "Simplified" License
2.1k stars 220 forks source link

New 6k honor user approved lots of problematic katas #1944

Open Voileexperiments opened 5 years ago

Voileexperiments commented 5 years ago

User Hippunky has approved at least several of problematic katas:

https://www.codewars.com/kata/5c23d88a9cf13392250003bc https://www.codewars.com/kata/580a8f039a90a3654b000032 https://www.codewars.com/kata/56896d1d6ba4e91b8c00000d https://www.codewars.com/kata/5872a121056584c25400011d

I don't have time to look at every single one of them yet, but I do think they should be kicked back to beta because lots of them are simply unacceptable in kata quality. (Also I don't have the full list of them, and I don't want to, or have time to scrape CW for this data right now)

Also, can we raise the honor limit for approving katas? 6k honor is kinda a low bar right now.

┆Issue is synchronized with this Clickup by Unito

kazk commented 5 years ago

For now, I revoked this user's privilege to approve. I can get the list of kata approved by this user later.

kazk commented 5 years ago

Kata approved by this user (didn't check solution exists or not).

  1. [Geometry A-1.1] Modify point location detector to handle zero-length vectors and precision errors [DRY]
  2. AdFly Encoder and Decoder
  3. Author Disambiguation: a name is a Name!
  4. Beggar Thy Neighbour
  5. Bouncy Numbers with N Digits
  6. Buying the Farm : Irrigation
  7. Castle of Cubes
  8. Challenge Fun #20: Edge Detection
  9. Checkout Line Pricing
  10. Chess position parser (FEN)
  11. Circular Limited Sums
  12. Combinations xor sum
  13. Context manager decorator
  14. Cracking the Vigenère cipher, step 1: determining key length
  15. Data mining #2
  16. Domino Tiling - 5 x 2N Board
  17. Egg Drops
  18. Electron configuration of chemical elements
  19. Extract the Electrons
  20. Gnomes and Hats: A Horror Story
  21. Hanoi Tower Array
  22. Hide a message in a deck of playing cards
  23. Magnitude
  24. Permutation-free Strings
  25. Rectangle into Rectangles
  26. Recursive Floor Sequence
  27. Remember members decorator
  28. Secret Agent Time Travel Calculations
  29. Subqueries master
  30. Undirected acyclic weighted graph
  31. Write your own pseudorandom number generator!
  32. Z-algorithm
Hippunky commented 5 years ago

My apologies - it was not my intent to sully the site in any way/shape/form at all by doing this - I'd taken the fact that I could approve a Beta (i.e. that the Beta kata was in the state of "Moderator Approval Required"), and the instructions "all you need to do is edit the kata and set the rank" as indicating that I wasn't doing anything wrong.

Steffan153 commented 5 years ago

@Hippunky So I guess the text on CW is misleading, here? DeepinScreenshot_select-area_20190920070723 This doesn't say something like "make sure to check the kata for issues first". So, some moderators would just click approve without doing a thing, I guess... :/

Hippunky commented 5 years ago

@Steffan153 Yes, that's the text.

It would be great if, when I qualified for being able to moderate kata (for example), I was presented with a page which described how I should conduct myself in fulfilling that role, perhaps even requiring me to click an 'I acknowledge that if I fail in my duties I may lose this privilege'.

kazk commented 5 years ago

@Hippunky

My apologies - it was not my intent to sully the site in any way/shape/form at all by doing this

It's OK. Codewars should be blamed. I had revoked the privilege because I haven't had the time to look into this and didn't want to spread. I just un-revoked the privilege since you're now aware and I believe you won't repeat it. Please try solving the kata you had approved and report any issues you find.

Thanks for your input. I agree that the message should be worded better and some kind of guidance should be shown when the privilege is earned. I also think that users who haven't solved the kata shouldn't be able to approve it (that message shouldn't be shown to begin with) (#1945).

CaptainSpalding commented 4 years ago

@kazk you have more privs to restore because of faults on CW's end that does sully the site along with another un-named individual sulling it for you I will leave them nameless