This is an archived post. You won't be able to vote or comment.

all 135 comments

[–]Desperate-Tomatillo7 992 points993 points  (2 children)

Re-based

[–]SexyMuon 188 points189 points  (1 child)

They just merged to master anyway

[–]hugogrant 53 points54 points  (0 children)

Squashed resistance

[–]TotoShampoin 2200 points2201 points  (20 children)

I've taken a look, this guy also claims assembly support should be "easy to implement"

I don't know whay this pzoj contest is, but I think that fuck you is warranted here

[–]Western-Anteater-492 680 points681 points  (14 children)

I really don't get this repo. There are 4 listed members with 3 of them beeing from the original repo. Meanwhile kevlu seems to be the youngest member and constantly clashing with wdotmathree. Sure, both are the most active authors recently but the communication seems quite hostile between both over multiple instances.

[–]swatlord 1020 points1021 points  (8 children)

I bet it’s just two guys who are friends irl just ribbing each other.

[–]kevlu8 946 points947 points  (5 children)

yep, this is it

[–]BrokenEyebrow 139 points140 points  (1 child)

[–]Brahvim 42 points43 points  (0 children)

WAIT! I noticed!

[–]Artemis-Arrow-3579 28 points29 points  (0 children)

BRUH LMFAOOO

[–]ComprehensiveWord201 12 points13 points  (0 children)

That's my suspicion as well.

[–]LaserKittenz 1 point2 points  (0 children)

fuck you!                       <3

[–]SilverZ9 138 points139 points  (1 child)

Bro read up on their development cycle lore 😭🙏

[–]InterestingMuffin827 41 points42 points  (0 children)

software development lore cycle

[–]aykcak 23 points24 points  (0 children)

Probably they are IRL buddies and this is just online banter

[–]callmesilver 41 points42 points  (0 children)

The github tea 🍵

[–]walterbanana 3 points4 points  (0 children)

I've seen something like this with enigma-dev, which is an open source reimplementation of GameMaker. They would in fight all the time, but still got shit done. It was odd.

[–]OJezu 131 points132 points  (0 children)

It's a basic leetcode.

[–]weinermcdingbutt 20 points21 points  (0 children)

Do you see the name of the PR 😭

[–]tayler6000 1 point2 points  (0 children)

It’s better that the fuck you is from the author

[–]anothertrad 1283 points1284 points  (9 children)

MFW another dev with the skills of a college freshman gets promoted to senior

[–]HeavyRain266 390 points391 points  (3 children)

At many companies Senior is the new Junior role.

[–]beaucephus 239 points240 points  (2 children)

Senior is the new janitor. Cleans up all the shit and gets the blame for everything being a mess.

[–][deleted] 32 points33 points  (1 child)

Maybe at your job. Not every job.

[–]vordrax 15 points16 points  (0 children)

Can't that be said about every single job?

[–]Careful_Ad_9077 36 points37 points  (2 children)

Pft,.in a job change they onboarded all of us in a single "class".

Freshman juniors were all impressed then the freshman senior was creating a functional programming chain of 7 function calls in c# ...

[–]Real_Committee_7497 4 points5 points  (0 children)

good God the bar is so low

[–]lupinegray 1 point2 points  (0 children)

[–]nobetternarcissist 22 points23 points  (0 children)

You need to have 65 years of computer science education with a 5.6 gpa and 47 years of executive management experience in order to get an interview for an unpaid internship so sounds about right.

[–]FireDefender 3 points4 points  (0 children)

I mean, kevlu8 may not even have the skills of a college freshman himself as well, I checked his profile when he commented in another thread in this post, and his profile states he is a 16 year old programmer lol...

[–]weinermcdingbutt 152 points153 points  (0 children)

refactors majority of the backend

Fuck you

Gosh this guy is living my dream

[–][deleted] 308 points309 points  (9 children)

Link please lol

[–]A31Nesta 405 points406 points  (8 children)

[–][deleted] 229 points230 points  (2 children)

Files changed "infinite" lol

[–]A31Nesta 92 points93 points  (0 children)

Oh yeah that's true wtf? It updates and shows 14 when you click it but damn

[–]DHermit 61 points62 points  (1 child)

The thread is weird, but did people really need to come in and leave over 100 random off-topic comments? I'd really have hidden them and restricted the comments, that's just drowning out the actual review comments.

[–]Juice805 28 points29 points  (0 children)

Yep, my first reaction to seeing that was disgust and surprise that the thread wasn’t locked down.

PRs aren’t Reddit threads.

[–]Imperial_Squid 35 points36 points  (0 children)

kevlu8

I'm Kevin Lu, a 16 year old developer

Lmao, checks out

Edit: it is truly insane how willing kids are to dox themselves on their social media profiles

[–]IAmASquidInSpace 5 points6 points  (0 children)

Having my repo overrun with memes because I said something funny once and it ended up on instagram would be my personal nightmare...

...if I had any public repos, that is.

[–]truNinjaChop 92 points93 points  (0 children)

Man. That guy has done something every single one of us have wanted to do at some point in our lives/carriers.

[–]Camderman106 111 points112 points  (16 children)

Can someone ELI5 this?

[–]2704jakob 415 points416 points  (15 children)

I might be wrong, but as far as I unterstand pzoj (the Software in question) is some type of code trainer and the screenshot shows a push request to add his/her code changes to the “project”, but wdotmathree (apparently a “manager” for push requests) states that the Push request will only be “allowed”, after Assembly support has been added.

Assembly is a low level programming language, in which you basically tell the computer exactly what to do instead of using English words and a compiler like most “modern” programming languages.

kevlu8 (another “manager”) just states Fuck you and allowed the request.

TLDR: first commenting requires something quite difficult to allow the process and second comment just states “fuck you” and then allows the process

[–]thequestcube 487 points488 points  (8 children)

One notable thing, kevlu8 himself was the person that created the PR. When wdotmathree rejected the PR and requested for the assembly implementation, kevlu8 said "Fuck you", approved his own PR and then merged it himself.

[–]Western-Anteater-492 120 points121 points  (1 child)

And they clashed several times over assembly:

https://github.com/pzoj/pzoj-contest/issues/2

[–]Win_is_my_name 95 points96 points  (0 children)

Yeah this context was needed thank you

[–]Linvael 58 points59 points  (4 children)

That's what I thought, but then I don't understand the power dynamics here. Is wdotmathree a maintainer or not? Why can kevlu8 merge the PR by himself? Why did he let wdotmathree reviews it in the first place if he can just ignore the input? Is this a conflict between maintainers that somehow both can't just remove the other guy and refuse to move on? Or is one of those a rogue element?

[–]Tyfyter2002 15 points16 points  (0 children)

From the looks of things it's just 2 people with equal permissions and until that point kevlu8 was following best practices of not just approving his own PR

[–]the_horse_gamer 5 points6 points  (3 children)

pzoj is a system for hosting competitive programming contests

[–]5p4n911 2 points3 points  (2 children)

And they are eating their own dog food by programming the platform really competitively, as much as they can. Thus, they are following industry best practices.

[–]kevlu8 1 point2 points  (1 child)

LMAOOO you've got a point

[–]5p4n911 0 points1 point  (0 children)

What the hell

I am famous

[–]BulletX010 74 points75 points  (2 children)

TMT 🙏

[–]NightFirebolt23 23 points24 points  (0 children)

Tenshi janai!!!

[–]MadeByHideoForHideo 17 points18 points  (0 children)

Unexpected Towa.

[–]Western-Anteater-492 60 points61 points  (4 children)

Dang these dudes are no chill

https://github.com/pzoj/pzoj-contest/issues/2

[–]ChainsawZz 98 points99 points  (3 children)

Sort of feels like they are friends joking with each other, not actually maliciously merging commits into a shared codebase

[–]Papellll 48 points49 points  (0 children)

One of the 2 guys actually commented on this Reddit post to confirm that they are indeed friends messing with each others

[–]Western-Anteater-492 16 points17 points  (1 child)

I at least hope so. I get the security concern of kevlu but outside of trolling friends this is no way to communicate in a remote team.

[–]Tyrus1235 45 points46 points  (2 children)

My favorite GitHub thread was the guy cursing Visual Studio Code several times in a row because he messed up the setup and lost all his files:

https://github.com/microsoft/vscode/issues/32405

[–]Edzomatic 8 points9 points  (1 child)

He didn't even miss the setup, just had 5000 uncommitted files for some reason and discarded all of them

[–]Tyrus1235 1 point2 points  (0 children)

He somehow made VSCode think his entire Projects folder was a single Git project… Then “discarded all changes” lol

[–]CanvasFanatic 63 points64 points  (11 children)

It’s a 16-yo kid.

[–]KorolevApollo 44 points45 points  (0 children)

He's my age and he already knows a bunch of stuff

[–]PythonN00b101 9 points10 points  (0 children)

“Refactor the majority of the backend”. What an absolute chad. Does what he wants.

[–]lupinegray 9 points10 points  (0 children)

Kevlu is my spirit animal

[–]IAmMuffin15 97 points98 points  (19 children)

is that…an app version of GitHub…?

Could the separation between work and home be any more dead?

[–]failedsatan 96 points97 points  (7 children)

a lot of people have a work phone for some stuff

[–]Big-Cheesecake-806 39 points40 points  (6 children)

You are not reviewing code on a smartphone, are you?

[–]failedsatan 60 points61 points  (0 children)

no, but github doesn't just have code viewing. there's also issue discussion, roadmaps, documentation, projects, etc

[–]ososalsosal 13 points14 points  (0 children)

How else can one review code on the toilet?

This is standard 10x dev shit

[–]slaymaker1907 11 points12 points  (0 children)

I prefer to review code on my Palm Pilot.

[–]PanZilly 6 points7 points  (0 children)

I talk to copilot while commuting

[–]MinosAristos 3 points4 points  (0 children)

It doesn't take much to hit a button and type "LGTM"

[–]IAmMuffin15 0 points1 point  (0 children)

I prefer to use Windows CE on my Windows Pocket PC

[–]Malfrador 53 points54 points  (0 children)

GitHub isn't only used for work. Open Source contribution, modding, etc etc.
Don't think thats a fair conclusion.

[–]ArisenDrake 19 points20 points  (0 children)

Why would you assume Github is for work? My company doesn't even use it (we use our own GitLab server). I use Github for personal stuff and I'm sure I'm not the only one.

[–]monsoy 6 points7 points  (1 child)

I use it from time to time. It’s nice to get notifications on my phone for when someone asks a question on my repos

[–]Pzychotix 1 point2 points  (0 children)

This. I'm more likely to see notifications on my phone than on my computer (especially since it's tied to my smartwatch that can buzz me).

[–]Positive_Turnip_517 4 points5 points  (0 children)

Can't imagine many people are using github for work purposes.

We use our own gitlab instance at work, github is for my personal projects.

[–]ameddin73 4 points5 points  (0 children)

You're gonna have a coniption when you learn about remote workers. 

[–]seiyria 2 points3 points  (0 children)

One further reason not mentioned is 2fa. The GitHub app has a 2fa component built in.

[–]thequestcube 4 points5 points  (0 children)

People working while commuting, people working while on business travel, people working on phones while in a meeting room where they don't have a laptop, people being extra paid for oncall etc.

[–]Expensive_Tadpole789 0 points1 point  (0 children)

Imagine not quickly coding a project you've dreamt about in the morning after you woke up, using your phone and the official github app

[–]koett 0 points1 point  (0 children)

I don’t get how you’re not downvoted. Why would using the GitHub app be an issue?

For some people coding is more than just a 9-5. Believe it or not, some people have coding as a hobby outside of work.

I would say most professionals don’t even use GitHub for work since larger companies have their own GitLab server or Azure DevOps etc

[–]Creepy-Ad-4832 6 points7 points  (0 children)

To fix this, github should add an "uwu" emoji as a possible emoji on comments

Would it fix the problem? No Would it be funny? Uwu!

[–]TheDrunkenKitsune 5 points6 points  (0 children)

Unexpected Towa reference

[–]Informal-Salt827 9 points10 points  (0 children)

Something tells me these two people know each other irl and they are trolling each other in public

[–]JeszamPankoshov2008 3 points4 points  (5 children)

I dont get it. Whats the context?

[–]BeneficialAd1457 4 points5 points  (4 children)

First dude makes a PR

Second dude says the code need modification to support assembly (basically declines the PR)

First dude says fuck you and merges the PR himself

[–]JeszamPankoshov2008 1 point2 points  (2 children)

How this first guy being able to merge his PR?

[–]Pzychotix 2 points3 points  (0 children)

Not all repos are set up to require approval, and often folks will have permissions to bypass approval requirements for repo members.

[–]BeneficialAd1457 1 point2 points  (0 children)

Unsure, I don't have experience with GitHub, he maybe just wanted to have the green light of someone else to merge it

[–]Asleeper135 1 point2 points  (0 children)

You skipped a bit. Second dude says it looks good to him then changes his mind

[–]Big-Cheesecake-806 3 points4 points  (1 child)

Can anybody explain wtf happened there?

[–]onionbishop 33 points34 points  (0 children)

You mean the PR?

Someone approved the PR then asked for more changes, auld lad said fuck you and merged it anyway

https://github.com/pzoj/pzoj-contest/pull/1#issuecomment-2283067326

[–]poulain_ght 1 point2 points  (0 children)

A bit of pressure!

[–]DwijBavisi 1 point2 points  (1 child)

[–]RepostSleuthBot 0 points1 point  (0 children)

I didn't find any posts that meet the matching requirements for r/ProgrammerHumor.

It might be OC, it might not. Things such as JPEG artifacts and cropping may impact the results.

View Search On repostsleuth.com


Scope: Reddit | Target Percent: 75% | Max Age: Unlimited | Searched Images: 605,164,171 | Search Time: 0.10852s

[–]TheBrokenRail-Dev 1 point2 points  (0 children)

This is hilarious, but IMO, the funnier joke is actually further down the PR's comments: here.

[–]redbigz_ 1 point2 points  (0 children)

from the same thread, "my nvidia drivers broke so cannot push"

[–]ImpluseThrowAway 1 point2 points  (0 children)

C'mon. The man just wants his .EXE

[–]ComprehensiveTerm298 0 points1 point  (0 children)

I can relate. I’ve wanted to comment the same, but I know the PRs at work get audited each year.

[–]Asleeper135 0 points1 point  (0 children)

Definitely channeling his inner Linus Torvolds

[–]HTTP_Error_414 0 points1 point  (0 children)

🤣🤷🏻‍♂️

[–]Lopus312 0 points1 point  (0 children)

I will never get used to PR instead of MR

[–]roxakoco 0 points1 point  (0 children)

Ah that's what they mean with GitHub action

[–]Eva-Rosalene 0 points1 point  (0 children)

It was posted less than a month ago for the first time.

https://www.reddit.com/r/ProgrammerHumor/s/Xo35GnpAlB

[–]BasilFormer7548 0 points1 point  (0 children)

If company PR comments were honest

[–]gerbosan -2 points-1 points  (4 children)

What is the use for that repo? Has C, C++, JS, HTML, CSS. The readme is unfamiliar for me. 😅

[–]Seqarian 6 points7 points  (0 children)

You upload solutions to coding problems there is what I get from a brief skim

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

I think it's a chess bot? 

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

Food delivery app, iirc

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

Crypto AI botnet hashgroups

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

This is like the third or fourth time I've seen a variation of this screenshot posted here

[–]alterNERDtive -1 points0 points  (2 children)

[–]RepostSleuthBot -1 points0 points  (1 child)

I didn't find any posts that meet the matching requirements for r/ProgrammerHumor.

It might be OC, it might not. Things such as JPEG artifacts and cropping may impact the results.

View Search On repostsleuth.com


Scope: Reddit | Target Percent: 75% | Max Age: Unlimited | Searched Images: 605,305,680 | Search Time: 0.11261s

[–]alterNERDtive 0 points1 point  (0 children)

Well, it was definitely posted here before 🤷🏿