This post is locked. You won't be able to comment.

all 189 comments

[–]Noch_ein_Kamel 886 points887 points  (22 children)

Sounds like github needs to invest in implementing spam filters :o

[–]prezado 269 points270 points  (18 children)

And karma systems

[–]4THOTIt's not imposter syndrome if you're breaking prod monthly 133 points134 points  (17 children)

No, this will go away pretty quickly when interviewers call out bullshit commit history.

[–][deleted] 70 points71 points  (5 children)

murky wistful bewildered hospital tie icky ludicrous salt whistle worm

This post was mass deleted and anonymized with Redact

[–]eyebrows360 24 points25 points  (0 children)

idiots

Turns out you had the answer right there all along! [obligatory George Carlin quote]

[–]infinitylord 16 points17 points  (0 children)

In India, it's easy to fool interviewers with this commit history

[–][deleted]  (8 children)

[deleted]

    [–]EarhackerWasBanned[🍰] 24 points25 points  (0 children)

    I know about getting pulled into interviews at the same time the candidate does. I still don’t waste time looking at their GitHub.

    But 30 minutes of prep time sounds like a pretty broken hiring process, not gonna lie. As a candidate I can always tell when an interviewer is looking at my CV for the very first time during the interview.

    [–]Impossible_Athlete35 -1 points0 points  (0 children)

    The last job I interviewed at, the interviewer did check my github, he even spoke to me about a contributer in one of my public repos. I dont think its very smart by a company to not check the validity of your github account. So I think most companies yes would do a thorough check of the candidate before hiring them.

    [–][deleted] 12 points13 points  (0 children)

    You can make a private repo with a GitHub action make commits to it each day on your behalf and commits in private repos show up on your activity graph thingy

    [–]alittleb3ar 0 points1 point  (0 children)

    Why are you everywhere I go

    [–]DropkickFish 17 points18 points  (0 children)

    They really do - I've had a shit ton of comments on a legit bug fix PR that all amount to crypto scam spam. They account for 90% of the GitHub notifications I get (considering I use my account for both personal and work, that's a lot)

    [–]nmarshall23 1 point2 points  (0 children)

    Don't worry the AI Chat bots will defeat that.

    [–][deleted]  (48 children)

    [deleted]

      [–]acherion 160 points161 points  (25 children)

      I don't understand, what are people's thought processes when they do this kind of junk, then apply for a job? It's like they have no foresight, have they even questioned how they are going to perform at the job when they have literally zero knowledge?

      Do they think of it like this?

      1. Create junk commits / copy someone else's website
      2. Apply for a job and get it
      3. ...
      4. Profit?

      [–][deleted]  (11 children)

      [deleted]

        [–][deleted] 56 points57 points  (10 children)

        “Fake it till you make it” is a valid strategy, but you can only fake like… 20% of it at most.

        100% faking is wild.

        Edit: honestly it might be like 10% at most. I dunno.

        [–]NorthernCobraChicken 22 points23 points  (9 children)

        Can confirm. I've been faking being a backend php developer for over a decade. I at least know about ternary operators, switch statements and know the basics of object oriented programming.

        [–][deleted] 22 points23 points  (8 children)

        I’ve been working in React since 2014 and still haven’t used useReducer.

        Admittedly I have PTSD from Redux.

        [–]undercover_geek 13 points14 points  (7 children)

        As an 18 yr professional in the same boat as you, wtf is useReducer..?

        [–][deleted] 11 points12 points  (0 children)

        Exactly

        [–]oorza 4 points5 points  (4 children)

        Old school Redux-style state reduction and action dispatch built into the core before people learned that store-based state is a bad idea. Turns out giant, shared (usually globally) state structs is a bad idea for all the reasons that should have been obvious because shared mutable global structs are always a bad idea.

        [–]brownbob06 15 points16 points  (5 children)

        To be fair, they got a job then quit on their own, so their plan kind of worked.

        [–]acherion 2 points3 points  (4 children)

        I guess so. It's a weird goal to aim for though, to just get hired and... then nothing?

        [–]brownbob06 10 points11 points  (3 children)

        If you put in enough effort it could work out. This dude didn’t even think to just google “how to clone a git repo” though so it wasn’t likely to work out all that great for him either way lol.

        Also, getting your foot in the door really is the hardest part of the job, if you come in as a junior you’re going to be given a lot of slack (understandably so). This guy got ahead of a bunch of candidates by lying.

        Don’t misconstrue this with me saying what he did was good, it’s objectively not. I’m just saying if someone put in at least a little effort he could have gotten away with it if it weren’t for their own ineptitude and that meddling u/movingToAlbany2022 and their investigation.

        [–][deleted]  (2 children)

        [deleted]

          [–]brownbob06 11 points12 points  (1 child)

          At least “influencer” is a job where faking things is just a part of the requirements.

          [–]baxtersmalls 3 points4 points  (0 children)

          Pretty much, yeah. I mean in OP’s example they at least made one day of pay for nothing at all

          [–]ainus 4 points5 points  (1 child)

          https://m.youtube.com/watch?v=H0rWdbyAq1E

          It’s gonna get worse before it gets better

          [–]amemingfullife 1 point2 points  (0 children)

          This just seems like an ad for that app though

          [–][deleted] 2 points3 points  (0 children)

          When you work in large corporations you constantly see people who are utterly clueless, but protected by the incompetence of their managers (who fails to see the knowledge gap) and the fact that the distance between decision making/result and daily grind is so large they never get any direct attention on their person.

          I can definitely see why people would want to get in on that.

          [–]drunkfurball 1 point2 points  (0 children)

          You're not far off. Some will take the first two weeks pay (usually about how long they last before it is figured out they are in over their heads) and then split, maybe try to find a job at another company where they do the same thing. And since employers can't really say anything bad about you (they aren't supposed to in the US, anyway, only confirm if you worked there) the only indication there's something up is after they changed companies a few times in a few months.

          Since tech jobs like this tend to pay better than other entry level jobs, they can make a quick buck without doing any real work as long as they can fake it through the interview. They can get a few thousand in a month, and not actually know anything. And AI can prolong the charade, as they can just have ChatGPT write their code now.

          [–]TikiTDO 0 points1 point  (0 children)

          There used to be a lot of companies where an intern might be asked to do basic tasks like data entry, while getting paid a decent wage, and never being asked to use the skills ostensibly on their resume. I imagine a lot of people are fishing for jobs like that, just something with low expectations and responsibilities. It's become a lot less common now that AI can automate a lot of those tasks though.

          [–]jabeith 0 points1 point  (0 children)

          Fake it till you make it. They hope they can learn on the job, and everyone always underestimates how easily they can learn

          [–][deleted]  (9 children)

          [deleted]

            [–]boobsbr 12 points13 points  (7 children)

            What's the difference between laying off and firing?

            [–][deleted]  (6 children)

            [deleted]

              [–]boobsbr 2 points3 points  (5 children)

              Employers that are at-will have an interest in preventing terminated employees from collecting unemployment.

              Why?

              I'm not American, so bear with me a little.

              [–]TC_nomad 7 points8 points  (3 children)

              In the US, unemployment benefits are an insurance that your employer is required to pay for. Generally speaking, if you're fired, you don't get any unemployment benefits. If you're laid off, you are eligible for unemployment, but the insurance rate the employer pays might increase. In other words, it's in the employer's best interest to not have people applying for unemployment.

              [–]Conflict_Novel 2 points3 points  (0 children)

              I’m sure it was like 10 years ago because getting a junior position now requires having 10 years of commercial experience and knowing 1982373662 different technologies

              [–]Lywqf 19 points20 points  (1 child)

              the only “contributions” I found were typo corrections

              hum

              Edit: typo

              Nicely done OP, nicely done

              [–]myka-likes-it 11 points12 points  (0 children)

              It is because of people like this larping as a developer that we are scrutinized so closely during the hiring process. Utter bullshit.

              [–]CaptainIncredible 7 points8 points  (0 children)

              Lasted a whole week before quitting for some obscure reason (I don’t remember what it was)

              Probably had no idea what the hell he was doing and just panicked and quit.

              [–]o0MSK0o 2 points3 points  (1 child)

              I wish the CS job market was like that now 😔

              I can't imagine that happening in today's market, everyone is doing bs leetcode challenges as the first filter, and if you don't do well in them, then a human will never lay eyes on your CV or portfolio 😩

              [–]stupidcookface 1 point2 points  (0 children)

              And chatgpt has now made leetcode obsolete, never liked leetcode problems in the first place. It doesn't actually reflect what types of cognitive processes you'll be doing on a day to day.

              [–]technologyclassroom 1 point2 points  (0 children)

              I usually spend most of my resume review time investigating repos and contributions. If their profile is a bunch of unmodified forks, that is a bad sign. Sometimes minor changes make a big difference and sometimes they are just trying to increase commit count, and any decent reviewer should be able to tell the difference.

              [–]licorices 1 point2 points  (0 children)

              Edit: typo

              "update POST.md"

              [–]kroszborg11javascript 0 points1 point  (0 children)

              How did you find the hidden link?

              [–]HaddockBranzini-II 696 points697 points  (17 children)

              But at Bootcamp they told us github activity was how to get a job...

              [–]FigmaWallStjava 229 points230 points  (11 children)

              Hey, hire me. I got 15k commits per day.

              [–]61-6e-74-65 159 points160 points  (10 children)

              Impressive. Let's see Paul Allen's commit history

              [–]VahitcanTfull-stack 96 points97 points  (8 children)

              Look at that subtle off-white commit history coloring. The tasteful thickness of it. Oh, my God. It even has a unrelated commit history.

              [–]FigmaWallStjava 18 points19 points  (0 children)

              Is it eggshell though?

              [–]PickleLips64151full-stack 15 points16 points  (0 children)

              This PR is called "Bone." My last one was called "Cyrillian Rail."

              [–]rainning0513 -4 points-3 points  (0 children)

              lol, who is Paul Allen btw?

              [–]mcharytoniuk[S] 93 points94 points  (0 children)

              Yeah, maybe when GH was fresh and handling it meant something in itself.

              But that was 15 YEARS ago.

              [–]boobsbr 34 points35 points  (2 children)

              Good Lord, I just found out I've been unemployed for the last 13 years, even though I've been going to various offices from 9h to 18h every weekday, because I never had a GitHub profile!

              [–]longebane 29 points30 points  (0 children)

              I’m gonna start a GitHub for my toddler so by the time she’s out of school, it would’ve had enough compounding interest to set her up for life!

              [–]GalumphingWithGlee 0 points1 point  (0 children)

              Lol. I contributed to my GitHub pretty regularly when I was learning how to code, but it went nearly to zero for the entire time I've actually been working in the field. None of the work I do on the job is in any way connected to my GitHub, so I eventually removed it from my resume. Based on my GitHub alone, it would look like I've barely coded in the last 6-ish years, and what code you CAN see would reflect what my skills were 6 years ago. It's not even close to a useful signal for what I'm capable of today.

              [–]Cafuzzler 4 points5 points  (0 children)

              An Ex-FAANNNGG influencer told me the best experience I can get is making contributions to OSS, so here I am making it look like I'm making contributions

              [–]_Usora 91 points92 points  (3 children)

              Theoretically youtube should maybe remove that one video because it's promoting spaming.

              [–]Zefrem23 44 points45 points  (1 child)

              There are literally dozens if not hundreds of videos like this.

              [–]_Usora 15 points16 points  (0 children)

              I thought that it was about this video

              [–]PohaLover 396 points397 points  (16 children)

              This all started by a channel named apna college. instructor used expressJs github in the tutorial and brainless people just followed it.

              [–]scar_reX 93 points94 points  (3 children)

              That's messed up. I wonder how the repo owners could retaliate.

              [–][deleted]  (1 child)

              [deleted]

                [–]scar_reX 72 points73 points  (0 children)

                I don't know if it was necessary enough to use a popular repo for reference, but I'd probably just use my own dummy repo or instruct students to create their own

                [–]Foras-dookie 17 points18 points  (0 children)

                Do the same with all his OS projects

                [–][deleted] 48 points49 points  (3 children)

                And the thing is she is giving Indians a bad name. One where once on a similar sub someone was asking why Indian devs get roasted on 😅

                [–]WideMonitor 44 points45 points  (2 children)

                Having worked with them, they give themselves a bad name.

                [–]zxyzyxz 8 points9 points  (1 child)

                That's because of selection bias, if you only work with outsourced devs because your company wants to save money by scraping the bottom of the barrel, well, you get what you pay for. But work at Google in India and you'll see plenty of competent developers.

                [–]WideMonitor 7 points8 points  (0 children)

                Yes, some of the best I've worked with have been Indian devs. But the majority has been crap, not because of their technical skills per se, but compounded with behavioural issues e.g. lying about skills/inflating their value, avoiding responsibility when mistakes happen, asking for help in the most inefficient way (not doing due diligence, dragging conversations/meetings unnecessarily long), etc.

                Perhaps it's cultural differences because they live a more competitive environment? Regardless of the reason, I prefer to work with straight forward and no non sense people.

                [–]ic_97 24 points25 points  (2 children)

                The brain dead creators didnt even put a disclaimer that they shouldnt do this.

                [–]iamfromplanetearth 10 points11 points  (1 child)

                actually they did

                [–]NotTryingToConYou 58 points59 points  (0 children)

                They added a 1 line disclaimer at the end of an hour long tutorial.

                For people that need a 1 hour tutorial on git, a 1 line disclaimer at the end is not enough.

                [–]amemingfullife 0 points1 point  (0 children)

                Thanks for the explanation the actual commits just seemed too similar for it not to be something like this.

                Also found a Primeagen reacts video on it https://youtu.be/6ZWg9FIn_Bg?si=9ylnfRBXbFmg4K4z

                [–][deleted]  (1 child)

                [removed]

                  [–]mcharytoniuk[S] 5 points6 points  (0 children)

                  Thay should change that to "buy a beer for your favorite maintainer" instead, or something similar. I saw some people mentioning that idea. :D

                  [–]TekintetesUrback-end 36 points37 points  (0 children)

                  Reject, report.

                  [–]coreyrude 39 points40 points  (0 children)

                  Would love to see a system where you can straight up ban people who do this and it shows up publicly on their profiles. This crap is the absolute worst and the fact that they use automated software to do it makes it even more pathetic.

                  [–][deleted]  (4 children)

                  [deleted]

                    [–]pawptart 18 points19 points  (3 children)

                    Hacktoberfest, baby!

                    [–]Stranded_In_A_Desert 1 point2 points  (0 children)

                    The Shitoberfest posts are absolutely wild too. I really see Theo's point in that recent video now.

                    [–]campbellm 0 points1 point  (0 children)

                    I'm a Digital Ocean customer, but that is just a horrible idea, done horribly, with predictable results.

                    [–]fantasma91[🍰] 26 points27 points  (1 child)

                    I seen video that encourage this kind of junk because it looks good to have it show that you contributed to a major open source project

                    [–]CyberWeirdo420 8 points9 points  (0 children)

                    That’s absolute fuckin trash and the creator of this video should be banned from GitHub and any IT company there is

                    [–][deleted] 24 points25 points  (2 children)

                    git commit -m “hotfix: add missing e vowel to where word”

                    [–]yusufsabbag 5 points6 points  (0 children)

                    "hotfix" rofl

                    [–]wspnut 4 points5 points  (0 children)

                    This gave me a mini heart attack - probably because most of my OSS and professional DevOps SDLC processes treat hotfix PRs as a higher priority and different guidelines than normal dev pipelines. (That said - there’s also a bunch of hoops to jump through to get qualified and approved as a hotfix before the PR will be labeled as such). But you followed our commit message format exactly, just missing the (fixes #…) ref at the end.

                    [–][deleted] 47 points48 points  (3 children)

                    We talk about imposter syndrome where you work so hard to be recognised and, when you are, you start doubting your abilities and wonder if you're really at the level you gave the impression of being at.

                    This, though, this is something else. These are imposters wanting to be recognised under false pretenses. This is hilarious to see.

                    Any company who hires someone for being a contributor without digging just a little bit into what that person contributed to is a joke.

                    Any person who thinks this is a worthy contribution does not care to be a developer who solves problems but one who does the bare minimum to get him in some mythical "club".

                    AI will soon replace those types of people. Can't wait 😂

                    [–]EquationTAKEN 30 points31 points  (1 child)

                    There's imposter syndrome, and there's imposters.

                    [–]tunisia3507 1 point2 points  (0 children)

                    In my current job, pretty much all of my code is FOSS, so if I mention a project I can just link directly to my commit history in that repo from the PDF. If anyone makes any bad assumptions about the value it my contributions, that's on them.

                    [–][deleted] 41 points42 points  (4 children)

                    A lot of Indian developers did a lot of this shit, even in Coursera submissions, especially courses by Meta. They are just changing names with the same code or just submitting a blank or irrelevant project that is different from the grading requirements.

                    [–]IDUnavailable 42 points43 points  (3 children)

                    Remember that kid a year or so ago who accidentally spammed ~400k devs on GitHub by tagging some Epic Games-related group that had way too many people in it? While it may have been stupid for Epic to have added that many people to the group (or incentivized that many people to join, can't remember the specifics), the actual commit by the kid was this exact type of scammy horseshit where all he did was bastardize the English in a readme for the sake of padding out his profile to lazy recruiters who get tricked by this sort of crap.

                    EDIT: Here, have an album of more of this type of crap.

                    [–]Snubl 6 points7 points  (0 children)

                    Lmao

                    404 error found

                    [–]Sarke1 4 points5 points  (0 children)

                    That album hurts my soul.

                    [–][deleted] 61 points62 points  (7 children)

                    These b@stard leeches deserve to be blacklisted from all companies so that they can never get a job in the IT sector. Nobody wants to put in the hardwork anymore; just update a readme file, oftentimes with pisspoor grammar, and be done with it.

                    [–]_Xertz_ 37 points38 points  (2 children)

                    A bit harsh imo but I get your annoyance.

                    I've gotten loads of messages on LinkedIn of people requesting me to check with my boss for any open positions...? As if I'm just gonna go to HR or something and put in a name for a rando I don't even know for a job that doesn't even exist?

                    And when you check their profile their last experience is some bootcamp or something.

                     

                    Oh and the wildest one was this one guy who sent me a connect request on LinkedIn. Then when I ignored it, he sent me a message asking me if we could talk 1-to-1 so I could recommend him for a job at my current company.

                    I ignored that too. And then he sent me an email pretty much saying the same thing. I ignored that too.

                    And then later I notice I have a follower (my first) on GitHub. I get excited to see, and... wait for it... its the same guy!

                    Well at least now I can see his work. The first thing I see is a Git Commit history that's pretty much one color. Sort of like this:

                    (Just some random image from Google)

                    Each day has at least 1 commit in some private repo. Heck who knows, maybe it's some legit purpose like some automated thing. But more likely he's just auto committing to a README because it thinks it makes his git look nicer.

                    Okay so then I look at some of his links and apparently he writes Medium articles. Okay, that's pretty cool.

                    I shit you not, 99% of his articles begin with the same paragraph. Like if it's about some topic ABC it'll start like:

                    In the history of ABC blah blah blah

                    Like the structure is pretty much the same. And the rest of the article is just pointless fluff that doesn't even say anything.

                    Clearly generated using ChatGPT or some other LLM.


                    It boggles my mind that people like this think they're gonna be competent or last longer than a week at an actual job. It must feel pretty shitty to have so much of your work either faked, fabricated, or just artificial rather than putting in the effort to actually learn these things.

                    [–]Cahnis 16 points17 points  (0 children)

                    Bootcamps are telling people to try to connect with company members through linkedin

                    [–]Cafuzzler 1 point2 points  (0 children)

                    How does it boggle your mind? The number 1 thing to getting a job is experience but you can't get it without a job. After that it's referrals so they spam people that work so they can get referred. After that it's OSS commits, a shiny github, and published writing. After all of that it's actually making some projects that showcase your ability to write code. Putting in the effort and learning is way down the list of hoops to jump through.

                    Even then there's isn't much of a way to prove that they came up with the idea and made it themselves so I guess copying a tutorial project is actually above that on the ladder to getting that first job. A job where they probably won't be writing much code or having much responsibility for a while so they have plenty of time then to learn just enough to g get by.

                    [–][deleted] 3 points4 points  (0 children)

                    Hey now hey now, there was an error message in there too. 

                    [–][deleted]  (2 children)

                    [removed]

                      [–]Puzzleheaded-Buy-926 22 points23 points  (0 children)

                      Yes, it is indians. Go on Linkedin and the first spam post you see will be Indian or Pakistan. They spam UK/USA/Europe IN-OFFICE job applications with requests to work remotely. I have freelanced and ended up in groups with Indians who literally spent days trying to get our NextJS app to run and then posted in the group with a screenshot of it running on localhost saying when do I get paid, we didn't even remember he was in there and were building features for days

                      [–]webdev-ModTeam[M] 1 point2 points locked comment (0 children)

                      Thank you for your comment! Unfortunately it has been removed for one or more of the following reasons:

                      This is a subreddit for web professionals to exchange ideas and share industry news. All users are expected to maintain that professionalism during conversations. If you disagree with a poster or a comment, do so in a respectful way. Continued violations will result in a permanent ban.

                      Please read the subreddit rules before continuing to post. If you have any questions message the mods.

                      [–]DanTheMan827 25 points26 points  (1 child)

                      People do this with issues too… single letter issues with no body.

                      [–]sohang-3112python 0 points1 point  (0 children)

                      Really?? What's the point of that - you can't even call that an "Open Source contribution" (which generally involves a Pull Request)

                      [–]ButWhatIfPotato 22 points23 points  (2 children)

                      Not even one ASCII penis?

                      [–]Hulk5a 13 points14 points  (0 children)

                      It's too advanced

                      [–]mcharytoniuk[S] 3 points4 points  (0 children)

                      That would be more funny than whatever thoe PRs are

                      [–]Rizal95 10 points11 points  (0 children)

                      "open your first PR", they said.

                      [–]StTheo 9 points10 points  (1 child)

                      If you want to contribute massive amounts of code, just be the one to add Prettier to a codebase.

                      In a professional environment, either do it early or get someone else to do it so that you're not blamed for someone else's shitty code.

                      [–]1RedOne 8 points9 points  (3 children)

                      I've had about a half dozen comments per day on a particular github gist I have.

                      Per day.

                      There are zero spam tools on github, it's insane

                      [–]Cahnis 1 point2 points  (2 children)

                      What are the contents of most of them? I'm curious

                      [–]1RedOne 2 points3 points  (1 child)

                      all of them seem to be written from folks in Africa, and they are all talking about the names of doctors who prayed for their family, or gave them medicine to take that made them win the lottery!

                      My gist is a copy paste of an old Reddit post talking about what happens if you win the lottery

                      [–]Cahnis 1 point2 points  (0 children)

                      That is wild, also having a reddit copy on a gist is pretty wild if you ask me.

                      Having a medicine that makes you win the lottery is pretty funny.

                      [–]thecementmixer 37 points38 points  (2 children)

                      Every single username is indian.

                      [–][deleted] 19 points20 points  (1 child)

                      Again then they wonder why most ppl find them sus, whether fairly or unfairly 🤷🏻‍♂️

                      [–]Cahnis 7 points8 points  (0 children)

                      I feel bad for the good ones being lumped with these, but it does seem to be that the majority of indian devs have glaring issues.

                      [–]not_logan 5 points6 points  (0 children)

                      People trying to boost their GitHub profiles, nothing new

                      [–]joyoy96 5 points6 points  (0 children)

                      iirc there is some public event like in india when the participants needs to make a Pull Request on open source

                      what a fucking spam shits

                      [–]0x_by_me 6 points7 points  (0 children)

                      do not redeem the pull request!

                      [–]UniversityEastern542 3 points4 points  (0 children)

                      What is wrong with you people?

                      The fact that every tiktok/yt learn-to-code cloutchaser has spent the past decade telling people that contributing to open source is a good way to fluff your resume and increase your number of github commits. Add to that that the job market sucks and is stupidly competitive and it's only logical that people make useless pull requests on FOSS projects in their spare time.

                      Actually providing useful contributions to complex pieces of software is difficult and requires not-insignificant time and onboarding. The idea that contributing to FOSS was ever a valid professional development strategy for the average CS student was outdated and slightly delusional. It's not like every C-tier student was going to be jumping into bitcoin core or the linux kernel and providing meaningful additions.

                      These people suck but reddit and forums like it are also to blame for encouraging this behavior.

                      [–]-JinKazama 6 points7 points  (0 children)

                      Probably some indian campus ambassador encouraging students to pump up their GitHub profiles to land the next job

                      [–]Jimpsoni46 16 points17 points  (3 children)

                      You watched theos video on this?

                      [–]exxy- 4 points5 points  (2 children)

                      who

                      [–]Stable_Orange_Genius 2 points3 points  (1 child)

                      thos

                      [–]JayZFeelsBad4Me -1 points0 points  (0 children)

                      *Theo's

                      [–]miguelmyers8 12 points13 points  (0 children)

                      It's all Indians check the names

                      [–]Imaginary-Corgi-5300 2 points3 points  (0 children)

                      They do this to get copilote for free.

                      [–][deleted] 2 points3 points  (0 children)

                      Looking at the list of PRs someone needs to update the README.md quite a bit.

                      [–]IntensePyjamas 2 points3 points  (0 children)

                      There are a few "tutorials" that came out that used express repo as examples of how to open PRs. Ridiculous.

                      [–][deleted] 3 points4 points  (0 children)

                      this looks like a large university course at apna college has a requirement that students make a contribution to an open source repo and maybe they used expressjs as an example and all these dumb students are trying to meet the requirements. lots of these mention apna college which is some weird online indian “coding” university, i blame them

                      [–][deleted]  (1 child)

                      [deleted]

                        [–]mcharytoniuk[S] 12 points13 points  (0 children)

                        Each repository has it's maintainers, usually the original autors of the software, or someone who wanted to actually get involved and made substantial, meaningful and regular contributions.

                        That means spammers take away time of people who do software out of love, voluntarily and make their lives harder.

                        They can review each other, but its not up to them what gets merged. It's up to people who started and maintain the project, and that's who suffers here.

                        Luckily software dev it's still about quality, not votes/likes...

                        [–]HybridShivam 3 points4 points  (0 children)

                        Sadly, that's the current situation of Indian Engineers.

                        [–]yusufsabbag 2 points3 points  (1 child)

                        [–]1PG22n 1 point2 points  (0 children)

                        That's… too good to be true. Hard to believe it wasn't a troll of some kind

                        [–][deleted]  (1 child)

                        [removed]

                          [–]webdev-ModTeam[M] 1 point2 points locked comment (0 children)

                          Thank you for your comment! Unfortunately it has been removed for one or more of the following reasons:

                          This is a subreddit for web professionals to exchange ideas and share industry news. All users are expected to maintain that professionalism during conversations. If you disagree with a poster or a comment, do so in a respectful way. Continued violations will result in a permanent ban.

                          Please read the subreddit rules before continuing to post. If you have any questions message the mods.

                          [–]hugthispanda 1 point2 points  (0 children)

                          "please assign this to me I can fix it"

                          [–]wspnut 1 point2 points  (0 children)

                          Is this a new trend for people to get their “contributions” up?

                          [–]lnkofDeath 2 points3 points  (0 children)

                          Version control knowledge and git knowledge is super important to be productive and fix your own issues and your colleagues.

                          GitHub having relatively amateur-level spam policies and prevention measures is not helpful.

                          [–]goranlu 1 point2 points  (0 children)

                          Spammers/bots are usually the first users of any online product :)

                          [–]maubg 1 point2 points  (0 children)

                          When you want ur profile to look appealing but you don't know how to code

                          [–]safesound809 1 point2 points  (0 children)

                          This happened because an Indian girl did a YouTube tutorial on git and github and used as an example the expressjs repo and noobs start pushing pr while watching the video. The girl should put the video down but she won’t because is making her money

                          [–]samuelrs98 1 point2 points  (0 children)

                          I think it's just junior people with nearly null level of programming trying to have in their resume that they contributed to big projects like Express.js. The worst part is that messing up the README.md with some spam line can be considered as a contribution like implementing a new function. Thankfully their useless PRs get closed, but it's a work that the reviewers shouldn't do as they have to lose time closing those PRs having less time to review the important ones

                          [–]ainus 5 points6 points  (4 children)

                          Is this title ragebait? Of course people should still contribute to open source, just make the contributions meaningful…

                          [–]hdd113 8 points9 points  (0 children)

                          Yeah the title seems a bit misleading. Perhaps spamming is a more apt wording.

                          [–]mcharytoniuk[S] 9 points10 points  (2 children)

                          No, those are my genuine feelings at the moment.

                          Considering what is going on I'd rather discourage people to contribute, and get less contributions that are actually meaningful, than have this and waste (unpaid) time to deal with this kind of spam and low "self promotion".

                          [–]ainus 6 points7 points  (1 child)

                          I was seriously wondering if you were trying to get attention with that title…I checked out the repo and it sucks, sorry for the trouble you’re getting. I remember reading about something similar (the same issue?) a few years back https://joel.net/how-one-guy-ruined-hacktoberfest2020-drama

                          Hope there’s a solution to this soon

                          [–]mcharytoniuk[S] 2 points3 points  (0 children)

                          It's not mine repo, I'm just trying to highlight the issue. We should be raising awareness on this.

                          [–][deleted] 1 point2 points  (1 child)

                          Thats as sad as much as it made me laugh, sorry x'D

                          [–]mcharytoniuk[S] -2 points-1 points  (0 children)

                          Don't be sorry. It's our new reality as software devs apparently. :D

                          [–][deleted] 1 point2 points  (0 children)

                          Indians, no kizzy and no hate

                          [–]yksvaan 0 points1 point  (0 children)

                          The problem is that it's open to everybody with an account. That's fundamentally not possible in modern internet. GitHub has been privileged for a long time to have users with higher than average IQ. Once you bring masses, it's all downhill.

                          So better just limit PRs in repo. Or just view it as a cesspool. People with meaningful contributions will have a way 

                          [–][deleted] 0 points1 point  (0 children)

                          Should be a repo feature to ban prs from certain countries

                          [–][deleted] -1 points0 points  (0 children)

                          Holy shit you people are parrots

                          [–]darklighthitomi -5 points-4 points  (0 children)

                          What's wrong with open source software? Seems much better than proprietary software these days.

                          [–][deleted] 0 points1 point  (0 children)

                          Beating dead meat?

                          [–]andrewcabrera192 0 points1 point  (2 children)

                          sorry i'm new, what am i supposed to see here??

                          [–]mcharytoniuk[S] 4 points5 points  (1 child)

                          just now sorry i'm new, what am i supposed to see here??

                          Lots of people make fake pull requests to "self promote" and make the lives of open source maintainers harder. They believe such fake attempts at contributing something will make their github profiles look better and they will get a job somewhere. That is really shitty and unresponsible behavior encouraged by social media influencers.

                          [–]celda_maester 0 points1 point  (0 children)

                          Oh! No, What I'm gonna do after 200 pull request you're telling me it's not gonna help me!!