GitHub's Spam Problem Keeps Getting Worse....

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 พ.ย. 2024

ความคิดเห็น • 344

  • @cc12yt
    @cc12yt หลายเดือนก่อน +712

    Can't wait until all models got their *"LINK IN GITHUB"* 😭😭😭💀💀💀

    • @z-aru
      @z-aru หลายเดือนก่อน +4

    • @Patterner
      @Patterner หลายเดือนก่อน

      next stage of monetization: OnlyGits.
      (my github account was made in june 2008...)

    • @JakubFerenc1911
      @JakubFerenc1911 หลายเดือนก่อน +21

      “models”

    • @hiperion_1416
      @hiperion_1416 หลายเดือนก่อน

      what a weird way to spell slut

    • @wlockuz4467
      @wlockuz4467 หลายเดือนก่อน +7

      **Insert Ryan Gosling Blade Runner meme**

  • @ramsey2155
    @ramsey2155 หลายเดือนก่อน +304

    Github didn't need moderation because there were only good people. It feels really sad because, all these bots just abuse the trust github has to its users

    • @mag2XYZ
      @mag2XYZ หลายเดือนก่อน +12

      No, it feels sad because such a large platform is missing essential features.

    • @diadetediotedio6918
      @diadetediotedio6918 หลายเดือนก่อน +46

      @@mag2XYZ
      No, it feels sad because these bots abuse the trust github has to its users. It is sad because github don't have a basic spam detector.

    • @stage6fan475
      @stage6fan475 หลายเดือนก่อน +6

      Bots will show up on any platform that is sufficiently visible and successful. They were inevitable in current internet.

    • @chri-k
      @chri-k หลายเดือนก่อน

      @@stage6fan475which is a third reason this is sad

    • @thomassynths
      @thomassynths หลายเดือนก่อน

      @@mag2XYZBiG cOmPaNY BaD mentality

  • @Fuzzwah
    @Fuzzwah หลายเดือนก่อน +200

    Why is google indexing such obvious SEO spam, is the deeper question I have.

    • @stage6fan475
      @stage6fan475 หลายเดือนก่อน

      Haven't you heard! The whole Google search system has gone to pure sh*t, and they aren't planning to do anything about it. This just follows logically.

    • @neoqwerty
      @neoqwerty หลายเดือนก่อน +41

      Because Google is already serving SEO spam, they literally see nothing wrong with it, it's the norm for them.

    • @R.Daneel
      @R.Daneel หลายเดือนก่อน +3

      Does Google have a "do not index" at this granular level. Can you tag low-karma posts as "Do Not Index" at the post level and have search engines pay attention? Just curious. Seems like that might be another brick for the wall.

    • @Patmorgan235Us
      @Patmorgan235Us หลายเดือนก่อน +6

      @@R.Daneel Just put the page behind a log-in. Google can't index pages that require authentication to veiw

    • @itmeurdad
      @itmeurdad หลายเดือนก่อน

      ​@@Patmorgan235Us login-gating open source repo issues is not the answer.

  • @RandomGeometryDashStuff
    @RandomGeometryDashStuff หลายเดือนก่อน +186

    09:06 that would make reporting bugs hell for new accounts:
    1. user discovers bug in program
    2. program has 'report bug' link that takes user to github issues page
    3. user finds out that account is needed to create issue and he doesn't have github account
    4. user creates account
    5. user fails to create issue (account too new)

    • @fate2784
      @fate2784 หลายเดือนก่อน +10

      ideally end users shouldnt be posting in issues... it should be the dev team/contributors/library users

    • @h44k4
      @h44k4 หลายเดือนก่อน

      ​@@fate2784uhm... no?

    • @sakamocat
      @sakamocat หลายเดือนก่อน

      ​@@fate2784 how "library users" are even gonna report anything? and what if it's an open source game, how to i report a bug i found on it?

    • @Spartan322
      @Spartan322 หลายเดือนก่อน +14

      He was talking about priority and spam queues, which solves that issue trivially.

    • @neoqwerty
      @neoqwerty หลายเดือนก่อน

      @@fate2784 Three words: Minecraft mod users. That's the biggest source of bug reports and testing for mods in Minecraft, and we can't be the only ones who have their end users basically serve as bugtesters.
      Caught a weird three-way interaction once in Fabric between Identity, qouteall-fork Gravity Changer, and The Bumblezone, reported it to all of them and linked them all to the issue on Identity (the crash was being caused in Identity's menu for some weird reason I still don't get). The final issue was because Gravity Changer and one of the Bumblezone mod's creatures fought over the player gravity (the Bumblezone dev stepped in and explained what was going on) and Identity was loading way more than it needed to from the mobs to get their behaviors, and qouteall fixed the conflict with a change in Gravity Changer's handling.
      But yeah sometimes the end user IS the only one who can find the weird bugs.

  • @clarencejones4717
    @clarencejones4717 หลายเดือนก่อน +83

    Taking the rep based posting approach runs the risk of making GH as useless as Reddit for ppl just starting out.
    I would like it not to become that type of circle jerk if possible.

    • @wlockuz4467
      @wlockuz4467 หลายเดือนก่อน +25

      It will also give rise to reputation farms, basically accounts creating bogus repos and contributing nonsense to each other in order to gain rep.

    • @_Yassir_
      @_Yassir_ หลายเดือนก่อน +4

      yeah, maybe limit the amount of PRs/Issues a day for new accounts or if you never had more than N of non-closed issues, something like that

    • @drooplug
      @drooplug หลายเดือนก่อน

      Many repos use github as their support system. That's why I even have a github account.
      Many sites require post approval for new users. Requiring every user to have their own repos and contribute to other projects is problematic.

    • @chri-k
      @chri-k หลายเดือนก่อน +1

      simple answer: make the score either completely invisible or invisible to others.
      Or just show it on a scale of "high", "positive", "uncertain", "negative"

    • @neoqwerty
      @neoqwerty หลายเดือนก่อน +5

      @@chri-k That's still gonna make reputation farms, they're just gonna be farming "highs".
      Reputation-based bullshit is never providing anything useful the second bots are in because then it means you're incentivising reputation farm bots.

  • @diadetediotedio6918
    @diadetediotedio6918 หลายเดือนก่อน +70

    Github says so much about AI, yet not a single one thought "oh, maybe we can use AI to do something really useful, prevent spam and bots". Maybe their confidence is not so high after all.

    • @wlockuz4467
      @wlockuz4467 หลายเดือนก่อน +2

      Exactly my thought! This is a dead simple use case for AI and they're failing it

    • @ahdog8
      @ahdog8 หลายเดือนก่อน +3

      I think this is a bad idea. I feel like any AI would likely produce lots of false negatives

    • @samuelhulme8347
      @samuelhulme8347 หลายเดือนก่อน

      @@ahdog8Maybe there could be a “queue” where the AI detections are logged, then a maintainer of the repository can approve it if it is a false detection. Then GitHub could collect the statistics on the number of approved false detections and retrain the AI.

  • @chocolateimage
    @chocolateimage หลายเดือนก่อน +68

    i tried reporting some of the issues, then it said i can't create tickets anymore because i reported too much...

    • @luketurner314
      @luketurner314 หลายเดือนก่อน +9

      The irony is palpable

  • @Happydrumstick93
    @Happydrumstick93 หลายเดือนก่อน +211

    The thing that really blows my mind is their platform is a platform of programmers. Why can't they just make a basic API and let us write our own filters? They can have their own in-house filters run first then repo filters run second.

    • @hausdorffspace
      @hausdorffspace หลายเดือนก่อน +56

      That would be passing the problem on to their users. People don't want to have to manage spam on top of everything else that goes with managing a project.

    • @chinesesparrows
      @chinesesparrows หลายเดือนก่อน +14

      Thats like telling youtube channels to be the sole responsible for moderating comments... why provide the platform then

    • @Happydrumstick93
      @Happydrumstick93 หลายเดือนก่อน +20

      @@hausdorffspace I get that this would probably be used as an excuse by github to not fix the issue themselves, but lets be pragmatic here, this is already an issue the users are dealing with. At least we can deal with this issue with a chainsaw rather than a hand-axe with very little effort on githubs side.
      We can make the argument they should be making their own chainsaw later - when it's more convincing after they see the cost of running a demanding API due to the problem being so vast.

    • @asl9750
      @asl9750 หลายเดือนก่อน +8

      pretty sure such an API already exists? I believe you can implement such a filter with GitHub action.

    • @UltimatePerfection
      @UltimatePerfection หลายเดือนก่อน

      ​@@asl9750AFAIK Redot engine team did that as they deal with Github spam of different variety.

  • @BenjaminAster
    @BenjaminAster หลายเดือนก่อน +14

    Even simpler solution: add a element to all issues from new accounts so that Google doesn't index them.

  • @tavajava
    @tavajava หลายเดือนก่อน +26

    I think part of the influx of younger, newer users is also the degradation of stack overflow. Many of the questions that would be posted to stack overflow are now being posted as issues on the repo due to the toxicity and general unhelpfulness of stack overflow's senior users.

    • @knm080xg12r6j991jhgt
      @knm080xg12r6j991jhgt หลายเดือนก่อน +1

      Unfortunately, I think this is probably the core reason.

    • @fomxgorl
      @fomxgorl 26 วันที่ผ่านมา +1

      yep. ive dealt with their toxicity in the past, so i can fully agree. when the site that is supposed to help with learning becomes toxic, people will move elsewhere to try to get better results

    • @bigd8122
      @bigd8122 26 วันที่ผ่านมา

      It was the influx of new users to Stack Overflow that degraded it.

  • @wlockuz4467
    @wlockuz4467 หลายเดือนก่อน +41

    It is hilariously ironic that Microsoft, the bastion of AI, has failed to use AI in one place where it would be the most efficient.

  • @brawldude2656
    @brawldude2656 27 วันที่ผ่านมา +3

    We had some boundaries as programmers. Even the worst of worst wouldn't touch a site that does good for the programming community. It's such a shameful act to do this on github and attack the internet archive.

  • @eel_eyes
    @eel_eyes หลายเดือนก่อน +42

    Extremely bold to open link after link of porn leaks live on stream

    • @ayanoakune
      @ayanoakune หลายเดือนก่อน +12

      Bleeding edge user behaviour :D

    • @wlockuz4467
      @wlockuz4467 หลายเดือนก่อน

      I doubt those links lead to actual leaks, it's usually just spam, virus or other ad nonsense.

    • @luketurner314
      @luketurner314 หลายเดือนก่อน +1

      Yes, but to be fair those were links to the issues on Github

  • @anhdunghisinh
    @anhdunghisinh หลายเดือนก่อน +27

    6:00 the problem here is that git is a tool that value the integrity of the data over how the data is represented, so everything is documented. Yes, bulk action on spam PRs is feasible, however i don't think average git user would like the ideal that a whole pull request would be deleted completely

    • @neonraytracer8846
      @neonraytracer8846 หลายเดือนก่อน

      Git should keep history. That is not the argument. GitHub, the service, should enable hiding or permanently deleting spam. Not unwanted requests, etc. but there should be a path to remove spam like this. If its only retroactive and based on user bans, that'd be fine.
      Nobody is arguing that the integrity of git should be compromised. Only to remove spam from er website.

    • @ethanchapman1776
      @ethanchapman1776 หลายเดือนก่อน +3

      Yeah I like the idea of making suspicious issues private, I think that fixes the incentive without having to make issues/PRs deleteable once they're public. There's always the threat of edits but they'd have to be on already-good issues.

    • @SamuelLing
      @SamuelLing 27 วันที่ผ่านมา

      @@ethanchapman1776 what if you hide the pr or issues but it's still accessible, just that we need to click on some extra checkbox to view them

  • @sleepyjawad
    @sleepyjawad หลายเดือนก่อน +80

    Ain't no way Sophie Rain made it here!

    • @t3dotgg
      @t3dotgg  หลายเดือนก่อน +85

      Fun fact: I taught Sasha Grey some Bash earlier this year (I am not joking)

    • @arogueotaku
      @arogueotaku หลายเดือนก่อน +24

      Damn, theo rizzing up baddies with some old school bash.

    • @sleepyjawad
      @sleepyjawad หลายเดือนก่อน +14

      @@arogueotaku He knows the game. React is not enough anymore.

    • @Tekapeel
      @Tekapeel หลายเดือนก่อน +8

      @@t3dotgg Did you teach her about piping or was she already well versed?

    • @wlockuz4467
      @wlockuz4467 หลายเดือนก่อน +5

      ​@@t3dotgg Where are the leaks, I checked the closed issues I can't find it.

  • @sammy_vee
    @sammy_vee หลายเดือนก่อน +25

    I didn't even know this was an issue thank you Theo!

  • @silvncr
    @silvncr หลายเดือนก่อน +11

    i've seen singular repos get spammed before, but now that it's becoming more widespread, something needs to change
    also, the pr tutorial using the expressjs repo is so stupid 😭

  • @SidTheITGuy
    @SidTheITGuy หลายเดือนก่อน +53

    Gotta get that t-shirt, right? It's Hacktoberfest after all!

    • @ethanchapman1776
      @ethanchapman1776 หลายเดือนก่อน +1

      No T-shirts this Hacktoberfest :(

  • @guard13007
    @guard13007 หลายเดือนก่อน +6

    13:12 This also allows malicious actors to hide problems presented through issues. Not saying you're wrong, but being able to make issues has helped bad things get noticed before. I think your solution is better than what exists now, but I hope there's another way that also addresses this.

  • @kevincodes674
    @kevincodes674 หลายเดือนก่อน +1

    Lol your explanation of, 'as the number of users of a product increases, the average intelligence decreases,' it's perfect.

  • @virtual5754
    @virtual5754 หลายเดือนก่อน +2

    Imagine how much damage can be done when malicious repo owner has ability to ban and purge all activity of user from his repo

  • @CharlesBallowe
    @CharlesBallowe หลายเดือนก่อน +2

    One challenge with the "you can't do anything until you prove some value" is that someone might sign up with the primary purpose being reporting a bug or similar. You also get bots that start up and interact with each other until they have a high enough reputation to spam everything else.
    Rate limits, limited publishing, negative reputations (and network effects of those) can go a long way. Still hard to do automatically while keeping the good stuff from a low activity human.

    • @SamuelLing
      @SamuelLing 27 วันที่ผ่านมา

      you know what this sounds like ? stackoverflow.... and I felt worried if github become like StackOverflow, it would be hell for new comers

    • @Demopans5990
      @Demopans5990 27 วันที่ผ่านมา

      We're getting closer to the world where internet anonymity is over. For all the bad stuff China does, them requiring that all internet accounts be associated with an ID is sounding like a good idea...

  • @diadetediotedio6918
    @diadetediotedio6918 หลายเดือนก่อน +5

    13:13 tbf, I think a simple captcha thing would solve this. I get it, it is possible to automate captcha solving, but it costs money and it is the best counter incentive existing.

  • @SkyeDoesntDoThings
    @SkyeDoesntDoThings หลายเดือนก่อน +8

    A small project me and a few other devs were working on got hit with something similar except they leaked how to get access to the development server
    😭😭😭😭😭

    • @youtubeforcinghandlessucks
      @youtubeforcinghandlessucks หลายเดือนก่อน

      How did they discover it in the first place? And they leaked it where you can see it (and even are likely to be the first to do so) rather than sell it on an underground site... isn't that a relatively good thing? Granted, other ways to warn you might have been better, but still...

  • @PavelShevchuk
    @PavelShevchuk หลายเดือนก่อน +2

    Karma requirement will lead to AI bots generating code, making and merging pull requests from each other to farm karma, just to post spam

  • @theilluminatimember8896
    @theilluminatimember8896 หลายเดือนก่อน +6

    This is how open source quickly becomes closed source

  • @VincentFulco
    @VincentFulco หลายเดือนก่อน +3

    I asked a question on one of the major repos the other day, and immediately got a response from someone trying to phish me. Really, really lame.

  • @Shavix
    @Shavix หลายเดือนก่อน +8

    I was flagged as a spammer for a joke pull request I made and the support agent told me to remove the violating content. *You can't remove pull requests.*

  • @lazyalpaca7
    @lazyalpaca7 หลายเดือนก่อน +1

    props to github for treating everyone's contribution equally, I see this as a nice thing and great for new contributors

  • @ovflowd
    @ovflowd หลายเดือนก่อน +1

    Couldn’t agree more with this video. Awesome rundown, Theo! As an open source maintainer, handling this is such such a bothersome nuance.

  • @DeutscheStrande-gl5xi
    @DeutscheStrande-gl5xi หลายเดือนก่อน +4

    I didn’t know this was an issue until you mentioned it

  • @Skenvy
    @Skenvy หลายเดือนก่อน +1

    0:06 The problem with the last gh spam video was the several minute rant about gh being awful for overwriting an issue/pr (even though they are immutable) then realising that you'd made a mistake with what part of the pr you were looking at, but then just leaving in the several minute rant about something that wasn't real, which made it seem like disingenous disaparagement. Not even an edit in post to preempt that the rant ended up amounting to nothing.

  • @ReactiveSlime
    @ReactiveSlime หลายเดือนก่อน +6

    this is not exclusive to github. I have noticed this being an issue with other websites that allow user made content or ask questions like Samsung or Sony

  • @VikcocVyk
    @VikcocVyk หลายเดือนก่อน +7

    Imagine a microsoft product is the reason another microsoft product dies

  • @gsgregory2022
    @gsgregory2022 หลายเดือนก่อน +3

    How the hell is there no, mass select issues and delete?

  • @ryanseipp6944
    @ryanseipp6944 หลายเดือนก่อน +2

    This pisses me off so much. People just trying to donate time to improve software everyone uses and filth like this just has to ruin it for everyone and waste already limited time

  • @OneOfThePetes
    @OneOfThePetes หลายเดือนก่อน +5

    Knowing Microsoft, they will just try to train copilot to fix it, and fail.

  • @oooo0O0oooo
    @oooo0O0oooo หลายเดือนก่อน +1

    Thank you letting me know another potential place to spam I never thought of ❤️‍🔥

  • @MichaelZijlstra
    @MichaelZijlstra หลายเดือนก่อน +2

    This could become the start of the downfall of GitHub. I hope they can turn this around

  • @user-qr4jf4tv2x
    @user-qr4jf4tv2x หลายเดือนก่อน +5

    AI being missused is more likely than a force for good

    • @fomxgorl
      @fomxgorl 26 วันที่ผ่านมา

      in all the irony, that is true. we're already seeing the dark side of LLMs when the topic is still fresh and hot in the public discourse. people are definitely being turned off from LLMs cause of the bad actors

    • @clamhammer2463
      @clamhammer2463 25 วันที่ผ่านมา

      @@fomxgorl It's also very easy to use LLMs to combat bad actors. Not even LLMs are needed. Sentiment analysis models that are orders of magnitude smaller and cheaper to run would suffice to filter the spam.

  • @dragnl0rd
    @dragnl0rd หลายเดือนก่อน +42

    The fact that Linus Torvalds doesn't use the github PR system seems like an even better idea now than it did before.

    • @yaroslavpanych2067
      @yaroslavpanych2067 หลายเดือนก่อน +18

      LT doesn't use github for 2 main reasons:
      1. Some differences in git engine itself.
      2. Procedure to commit into kernel is so fucking complicated that lame pr system will simply not work

    • @UltimatePerfection
      @UltimatePerfection หลายเดือนก่อน

      ​@@yaroslavpanych20671. I would like to know the difference
      2. That sounds like a Torvalds problem, not Github problem.

  • @brileecart
    @brileecart หลายเดือนก่อน +1

    But somehow the letter from my school proving I'm a student that I specifically had to get for Github from the bursar's office is checked so aggressively it can't be verified.

  • @dragons_advocate
    @dragons_advocate หลายเดือนก่อน +3

    What are the odds that the spambots plaguing Github were made with Github Copilot?

  • @guard13007
    @guard13007 หลายเดือนก่อน +1

    GitHub also doesn't know what a contributor is. Despite me contributing to a repo, when issues were closed to non-contributors, I was blocked as well. :D

  • @diadetediotedio6918
    @diadetediotedio6918 หลายเดือนก่อน +2

    4:57 Kinda arguably the contrary, you never really knnow the value of someone beforehand, but I get it.

  • @aqua-bery
    @aqua-bery หลายเดือนก่อน +1

    Thank god my bash script with 0 stars doesn't have this problem 💀☠️

  • @Astralchroma
    @Astralchroma หลายเดือนก่อน +1

    You can delete issues though...? If you're the administrator of a repository, there is a "Delete Issue" button on the right hand side.

  • @bullettime2808
    @bullettime2808 หลายเดือนก่อน +1

    Maintainers should have the ability to restrict interactions for unverified or newly created account, maybe even introduce a verified checkmark system like Twitter and the maintainer could then allow only verified or whitelisted people to interact

  • @mrtechtroid
    @mrtechtroid หลายเดือนก่อน +1

    7:12 In cases where lets say Org members have a fallout, due to the difference in how they envision the project, causing one member to be kicked, You would need the (good quality) issues by that user to still be present, else it will lots of broken pieces here and there (specially with pulls).

    • @Patmorgan235Us
      @Patmorgan235Us หลายเดือนก่อน

      I don't think theo was advocating for issues being automatically deleted for banned users, just that it needs to be an option to deal with spammers. Also there could be reasonable restrictions, like you cant delete pull request/issues that have been merged/mentioned in commit messages.

  • @augiedb
    @augiedb หลายเดือนก่อน

    Oh, the timing of an HREFS ad at the start of a video about SEO abuse...

  • @Technopath47
    @Technopath47 หลายเดือนก่อน

    For all Reddit's flaws, the Karma system generally seems to help quite a lot with spammer bots as it enforces a certain minimum reputation for various subs. Well, it used to at least, now the OF people are EVERYWHERE.

  • @tamius-han
    @tamius-han หลายเดือนก่อน

    So not too long ago, there was this org called ScamOSS who used a bot to spam people with useless issues that can be summed up as "we couldn't help but notice you used a naughty four-letter word in your code comment." I wish that spammers featured in this video would start to spam their repos instead of repos by people who did nothing to deserve it.

  • @m4rt_
    @m4rt_ หลายเดือนก่อน +1

    I wonder if spammers will in the future try to use things like Devin to build up a reputation on many accounts, and then use those accounts to create spam...

    • @ThiagoRochaA1
      @ThiagoRochaA1 หลายเดือนก่อน

      They are already doing it. Probably in a minor scale, but wait some months more.

  • @varietychan
    @varietychan 26 วันที่ผ่านมา +1

    5:57 the block button

  • @powerclan1910
    @powerclan1910 หลายเดือนก่อน +1

    there is an option to delete an issue on your own repository. I suppose it would be possible to try and automate this using their api?

  • @theilluminatimember8896
    @theilluminatimember8896 หลายเดือนก่อน +1

    They could take the same approach as Stack Overflow

  • @pje_
    @pje_ 28 วันที่ผ่านมา +1

    I saw an issue made by a 4 year old child

  • @abnerssantana
    @abnerssantana หลายเดือนก่อน

    Strava also has the same problem and is being exploited in a very similar way, they never thought of simple protections to avoid this abuse.

  • @RandomGeometryDashStuff
    @RandomGeometryDashStuff หลายเดือนก่อน +1

    07:10 github does have "Delete issue" for one issue at once (don't know about delete many issues at once)
    edit: see 15:30

  • @ProgrammingWIthRiley
    @ProgrammingWIthRiley หลายเดือนก่อน +1

    I’ve been thinking about hosting repos elsewhere

  • @meh.7539
    @meh.7539 หลายเดือนก่อน

    Also looks like they need a... "Demo Account" (for lack of a better word) that can automatically interact with real users to simulate github interactions without actually effecting a live project.

  • @flamakespark
    @flamakespark หลายเดือนก่อน

    11:33 the most useful Hacktoberfest PR be like

  • @brandonhamaguchi
    @brandonhamaguchi หลายเดือนก่อน

    Yes, and to expand on this, do some GitHub competitors have features to avoid this issues?

  • @bravegrumpy689
    @bravegrumpy689 หลายเดือนก่อน

    I feel like GitHub is trying to target enterprise private “communities” not realizing that git lab is the enterprise option.
    This is also why I am scared to write a bug report to an open source project, as I usually assume I’m doing something wrong.

  • @ztech6596
    @ztech6596 หลายเดือนก่อน

    The reason for this spam is specifically and only Google which ranks sites like Github way too highly.

  • @flipperiflop
    @flipperiflop หลายเดือนก่อน

    Really informative video, especially about what GitHub could do to solve it.

  • @TomNook.
    @TomNook. หลายเดือนก่อน +1

    GitHub has practice in previous Hacktobers and the rubbish PRs.

  • @sun3k
    @sun3k หลายเดือนก่อน

    Actually you can ban someone from forking/making issues, but im 99% sure its only for organizations, not repos or single users.

  • @mini_bomba
    @mini_bomba 27 วันที่ผ่านมา

    You're partially wrong about github not having any moderation tools. It does, but I can agree that they might not be sufficient or as easily discoverable as they should be.
    Repo owners absolutely can delete issues (and likely PRs too, although I'm not sure) - there's literally a button to do that on the right sidebar, along with other ones like discussion locking. While there isn't a mass-delete option (or I'm not aware of one) usually when an account is deleted after it gets reported, all the issues and PRs the user has created go down with that user. But of course you first need to get through github's support, which isn't always a quick and easy task.
    In addition, repo owners can lock down the repo, with 3 available levels - blocking new gh users, only allowing previous contributors, and only allowing repo members.
    There's also another tool that isn't that obvious - GH actions. You can set up a GH action with your PAT to invoke the GH API to close, delete and block users when conditions you define are met.

  • @KamilBartczak-vg1zd
    @KamilBartczak-vg1zd หลายเดือนก่อน +2

    James Charles one 💀💀💀💀💀

  • @flylord42
    @flylord42 หลายเดือนก่อน

    the should just require 2 factor authentication as well as all the other features you explained

  • @GnomeEU
    @GnomeEU หลายเดือนก่อน +2

    So you prefer a world where I need 10000 github points to be important enough to report bugs? Or where everyone looks down upon you cuz you're not a platinum member?

  • @buzz1ebee
    @buzz1ebee หลายเดือนก่อน +1

    This is why we can't have nice things.

  • @OoKangZheng
    @OoKangZheng หลายเดือนก่อน

    How about the new user from primary school or cramp school when whole class have to interact with their github account at the first day?

  • @NicholasZein
    @NicholasZein หลายเดือนก่อน

    Deleting spam discussions one by one took me 24h of work that I could have used to actually answer issue and discussions.

  • @kinsondigital
    @kinsondigital หลายเดือนก่อน

    Yeah, I think it can be better and it needs to be taken care of now.

  • @_unknown_guy
    @_unknown_guy หลายเดือนก่อน

    12:42 so you want bots to create repos to gather "points" to post... great suggestion...

  • @futuremoe
    @futuremoe 28 วันที่ผ่านมา

    Has there been an update on this from GitHub's end?

  • @AlyceIsFree
    @AlyceIsFree หลายเดือนก่อน

    Time to write a spam nuker lib huh

  • @danser_theplayer01
    @danser_theplayer01 หลายเดือนก่อน +1

    So it's not my fault, it's GitHubs fault. Great, unfixable then.

  • @declspecl
    @declspecl หลายเดือนก่อน +1

    10:49 google recommending github gta 6 leaks LMAO

  • @shamoilkhan888
    @shamoilkhan888 หลายเดือนก่อน +1

    James Charles leaked video?? 😭😭

  • @ChessFad1
    @ChessFad1 20 วันที่ผ่านมา

    09:20 thats a bad solution imho, they should be hit with hard captchas and rules but not be completely disbarred from any real interaction, it makes the new user experience so miserable

  • @maurobg8066
    @maurobg8066 หลายเดือนก่อน +2

    I thought github forced 2FA now

    • @kalleguld
      @kalleguld หลายเดือนก่อน +5

      2FA doesn't do anything to mitigate bots. Bots can use TOTP authenticators without a problem.

    • @chinesesparrows
      @chinesesparrows หลายเดือนก่อน

      2fa proves you have a 2nd check to login, nothing more.

  • @RandyRanderson404
    @RandyRanderson404 หลายเดือนก่อน

    All the AI in the world and spam is still such a problem.

  • @gsgregory2022
    @gsgregory2022 หลายเดือนก่อน

    Wait... there isn't a day one rate limiter?

  • @diadetediotedio6918
    @diadetediotedio6918 หลายเดือนก่อน +3

    6:23 Because this is almost the , not for some random reason I guess. When you allow for arbitrary deletion in a repo that can have like 100 collaborators, how exactly do you know that all of the members are alright with it?

    • @SamuelLing
      @SamuelLing 27 วันที่ผ่านมา

      i think hidding might be better solution, like you can chose to hide those issues but the issue is somewhat viewable by the public (those with a github account), I think this might be able to solve the google indexing issue since google don't have access with those issue.

  • @Z4KIUS
    @Z4KIUS หลายเดือนก่อน

    you can ban a user from submitting issues though
    but obviously that doesn't help much

  • @FourZero
    @FourZero หลายเดือนก่อน

    @Theo maybe building a temp. issue creation service with security filters? So you can deactivate the issue creation on github until it's fixed. But you still can add issues using an external service. Can help building it if you want. Alone I dont have enough knowledge about moderation...

    • @FourZero
      @FourZero หลายเดือนก่อน

      Or creating a service to close and hide this issues automatically for you.

  • @Eva-km5ng
    @Eva-km5ng 23 วันที่ผ่านมา

    The only thing that will get Microsoft to act on this is if it starts affecting Copilot training data

  • @matthewj5333
    @matthewj5333 หลายเดือนก่อน +1

    I checked and you *CAN* delete issues, but it is per issue. You have to click the issue and in the bottom right there is a delete button. I dont see a delete issue endpoint in the api docs, but probably if you delete the initial comment it deletes the issue

  • @von_nobody
    @von_nobody หลายเดือนก่อน

    "contributed some where else" this can be easy avoided, create fake repo and make multiple commits there.
    Probably account age is first filter that should be used, you have months to find duplicated accounts and delete them before they can post anything.

  • @AntilocapraLatinamericana
    @AntilocapraLatinamericana หลายเดือนก่อน

    eeerm, it's right behind me is'nt it?

  • @kobibr9362
    @kobibr9362 หลายเดือนก่อน

    As a self proclaimed god pro 10x programmer self taught ninja, I can say that being given the same rights as everyone else on GitHub has made programming accessible to me. I am in favor of making complicated: everyone keeps the same rights and we put ai to filter shit. Just dump a shit tonne more money on ai and blockchain. Also Linus should keep his right to dump a shit ton obscenity on you anytime you act like an idiot and that should always hurt your feelings, love and hate to you all🎉

  • @lostsauce0
    @lostsauce0 หลายเดือนก่อน

    Only index issues that a maintainer has commented on

  • @CreativeB34ST
    @CreativeB34ST หลายเดือนก่อน

    But did you watch the livestream tho

  • @robertaries2974
    @robertaries2974 หลายเดือนก่อน

    We dont need hierarchy, there are many other ways of solving this issue

  • @Stoney_Eagle
    @Stoney_Eagle หลายเดือนก่อน

    I mod for a few channels, PLEASE tell me why I am still playing whack-a-mole on the "cheap viewers" spam.

  • @jojodelacroix
    @jojodelacroix หลายเดือนก่อน

    This is the type of thing that ends up crashing your platform leading to someone else taking over the platform. This really feels like some Microsoft style incompetence. Like Skype.

  • @legendrags
    @legendrags 27 วันที่ผ่านมา

    I guess we have an issue at hand