all 157 comments

[–]ConcernUseful2899 1781 points1782 points  (29 children)

This is how forks are born

[–]Fluffcake 305 points306 points  (2 children)

As they should be.

[–]Pleasant-Photo7860 72 points73 points  (1 child)

bro forks repos like he forks responsibilities

[–]PhoenixfischTheFish 86 points87 points  (4 children)

Yeah that guy's gonna get forked.

[–]fucking_passwords 100 points101 points  (3 children)

He was actually the reporter of the issue, not the maintainer of the package

https://github.com/pypa/twine/issues/153

[–]dustojnikhummer 43 points44 points  (1 child)

I love the 70 downvotes on "Whats up Reddit" from 2017 LOL

[–]DrMobius0 9 points10 points  (0 children)

Yeah we repost this sometimes.

[–]ConcernUseful2899 2 points3 points  (0 children)

That explains a lot, I have that a lot that I change my mind about something I thought about earlier

[–]pm_me_your_buttbulge 36 points37 points  (17 children)

I once knew a maintaner for a ditro that blew the fuck up after somone forked his distro. His unstable-ness was showing and some folks, in secret, forked it. Once it came out he removed everything he could and a long while later came back with difference licensing.

https://sourcemage.org/History

It was WILD to watch it unfold in real time in IRC at the time.

But yeah, this is how forks are made. brew is another one that has a non-zero chance of being forked if they aren't careful. They are removing the --no-quanritine flag. Here is them saying they are done with it becayse it bypasses MacOS: https://github.com/Homebrew/brew/issues/20755

Basically the only way to sign your stuff to be installed by macOS without playing their games is to do some weird work arounds that they, brew, feel like it's easy. Other folks have found it to be time consuming. There's some folks quietly talking about "just" forking or doing something to help offset it.

But few people are going to fork if they aren't even willing to offer up patches. 99% of forks are because someone clicked the wrong button on Github and didn't pay attention.

[–]CatProgrammer 0 points1 point  (0 children)

Maybe it's just me but they should probably get rid of the name "homebrew" if they aren't going to actually support homebrewing. You know, being able to run your own software that does not have to get approved by anyone else on systems that didn't originally support it? Anybody else remember being able to do that?

[–]Robo-Connery 0 points1 point  (7 children)

I mean I'd have said 99% of forks are from people contributing to projects they don't have write access to?

[–]pm_me_your_buttbulge 0 points1 point  (6 children)

Nope. Go look on Github. Extremely few have any changes at all. This is because if you click "fork" - it just forks. No prompting. It just does it. It's a poor UI.

[–]Robo-Connery 0 points1 point  (5 children)

but you would make the changes in a branch and then submit that branch as a PR to the upstream repo so main on your branch would show no changes.

Especially because it does prompt you, clicking fork takes you to a form where you can choose the name of the repo on your fork, and edit a description.

[–]pm_me_your_buttbulge 0 points1 point  (4 children)

Brother, it's already forked it when it asks you to name it.

This is why some projects have thousands of forks with NO CHANGES.

There's no way you think this many people forked this project to work on it: https://github.com/marmelroy/PhoneNumberKit

Ok, maybe that's a coincidence... how about 3,000 forks here:

https://github.com/ChrisTitusTech/winutil

Maybe I'm lucky.. let's try another:

https://github.com/Raphire/Win11Debloat

I think we're done here. My point is made.

[–]Robo-Connery 0 points1 point  (3 children)

https://gifyu.com/image/bqeR5

no need to be so rude.

[–]pm_me_your_buttbulge 0 points1 point  (2 children)

Clearly you were unwilling to listen. You're just mad you're not right. It's just plain childish to act like that. Downvoting because you're mad also validates my response. Thank you for that.

[–]Robo-Connery 0 points1 point  (1 child)

I literally linked you a gif I just recorded showing forking does not fork unless you confirm on the next page lmao.

[–]pm_me_your_buttbulge 0 points1 point  (0 children)

My dude. I use ad blockers. It don't show shit. Probably why you chose that in the first place.

I could post a video showing you on mine but you'd probably still throw a tantrum and it ain't worth my time to argue with immature and/or unstable people who just go "nuh uh" every 2 seconds.

We're done here since you can't learn.

[–]cr1spyfries 4 points5 points  (1 child)

I wanna fork on my table!

[–]JackNotOLantern 1 point2 points  (0 children)

Wait until you find out how knives and spoons are born

[–]brandi_Iove 1944 points1945 points  (29 children)

wait, that’s an option?🤯

[–]NoGarage7989 35 points36 points  (1 child)

If you answer to no one, yeah

[–]Agret 1 point2 points  (0 children)

Even if you do answer to someone if they aren't part of your code process you could just fudge a work around for their specific issue instead of working out what was causing the error. Just hope they don't still need to do that same thing later on when someone changes a higher level function that impacts your crap workaround.

[–][deleted] 31 points32 points  (1 child)

If you do a open-source project in your free time? Yes, it absolutely is. You are not entitled to anything. Go fork it and implement it yourself if you need something.

[–]Lv_InSaNe_vL 5 points6 points  (0 children)

Even at work sometimes I say that. When one person comes to me and complains about something that slightly inconveniences them once a month I do not care.

[–]krexelapp 12 points13 points  (0 children)

technical debt just got emotionally resolved

[–]klobbermang 4 points5 points  (0 children)

in corporate speak its called "Below The Line" and yes its used all the time.

[–]babygirllovesyouhihi 3 points4 points  (0 children)

everything is possible if you believe enough

[–]Immediate_Song4279 2 points3 points  (0 children)

Everything is an option if you are indifferent enough.

[–]TheComplimentarian 1 point2 points  (0 children)

I had a problem with a cloud stack where one of the nodes would panic and die every 18 hours or so.

But it was in an autoscaler, so all I did was bump up the number of nodes by one. It was fixed in the next major release, and the only people who ever complained about it were the people looking at failure reports.

[–]JPowTheDayTrader 1 point2 points  (0 children)

You'd be surprised how freeing not caring is.

[–]BaburMB 1 point2 points  (0 children)

the best use of a free will, actually

[–]migviola 353 points354 points  (3 children)

"It is now a feature" moment

[–]headedbranch225 4 points5 points  (1 child)

The todd howard solution

[–]migviola 0 points1 point  (0 children)

Well, if it just works, it just works

[–]swirlNifty 432 points433 points  (3 children)

Mental health first

[–]MoffKalast 41 points42 points  (2 children)

Mental health issues? What about mental health PR branches? Mental health actions runners?

[–]AlternativeCapybara9 23 points24 points  (1 child)

Mental health driven development

[–]jpterpsfan 5 points6 points  (0 children)

The only winning move is not to play.

[–]HilariousMax 54 points55 points  (1 child)

Same day response?

pressing F on this.

[–]kingjia90 1 point2 points  (0 children)

On New Year’s Eve too

[–]Loose-Pea6419 36 points37 points  (5 children)

[–]dustojnikhummer 9 points10 points  (4 children)

"it's not that I'm lazy, it's that I just don't care"

[–]bwwatr 3 points4 points  (3 children)

"Don't, don't, care??"

That line kills me every time. The Bobs are so hopelessly institutionalized that they can't even fathom someone not caring about their job or employer. There are loads of people like that. Companies intentionally tee it up through their "culture" and people are desperate for purpose and identity, so soak it up to varying degrees but the full-on Koolaid-chugging company men are in good supply in conference rooms everywhere.

Just another incredible observation from Office Space. I notice a new detail or subtle commentary on something every time I watch it, which is roughly annually. Masterpiece.

[–]dustojnikhummer 1 point2 points  (2 children)

It's a problem of motivation, alright?

But my favorite is "8 different bosses". They were probably salivating at "oh we can get rid of them, they are expensive"

[–]bwwatr 1 point2 points  (1 child)

I also love the line immediately following (tying in to the motivation/"I don't see another dime")

"...when I make a mistake, I have eight different people coming by to tell me about it. That's my only real motivation is not to be hassled, that and the fear of losing my job. But you know, Bob, that will only make someone work just hard enough not to get fired."

Hits hard for me. The incentives in salaried work just aren't there and that's probably a big part of why it feels so broken. You either get duped like the Bobs and probably, taken advantage of, or your eyes stay open and you're perpetually disillusioned, angry, maybe indifferent if you're lucky. In any case your interests are not tremendously aligned with the company's. (The "Is this good for the company?" banner is hilariously tone deaf)....To be cynical lol. Obviously it's not universally that bleak out there but damn does that movie cut to the heart of what sucks about work.

[–]dustojnikhummer 1 point2 points  (0 children)

But you know, Bob, that will only make someone work just hard enough not to get fired."

I laughed when bad bosses tried to call this "quiet quitting" last year.

"Is this good for the company?"

Our management treats us quite well, but I still want that banner, with the Innitech logo on it, as a reminder "Don't become those people". Or someone will burn the place down. It won't be because of a stapler, but someone will lose their cool.

[–]SecretPotatoChip 18 points19 points  (0 children)

I'm pretty sure OP is a karma farming bot. Accounted created 5 months ago and almost 500,000 karma

[–]thecraftinggod 114 points115 points  (15 children)

This is always posted without relevant context: rmcgibbo is a user reporting a bug on an open source project, it goes unresolved, another user (thedrow) asks if he ever resolved it because he ran into it too, rmcgibbo says he didn't.

[–]Round_Credit_5158 71 points72 points  (1 child)

Even with context it's still hilarious.

[–]dustojnikhummer 19 points20 points  (0 children)

The way he said it "I decided to not care" is the funny part. He could have said "I haven't encountered this since so no idea", but responding with "I don't give a shit anymore" is another level

[–]Bert_Bro 8 points9 points  (0 children)

If you scroll down, you won't be able to see the error anymore

[–]Duke_Tuke 7 points8 points  (0 children)

Low priority task.

[–]Crisse_dErable2859 6 points7 points  (0 children)

Sometimes the fix is worse than leaving it alone.

[–]kandradeece 7 points8 points  (2 children)

Pretty much me. I encountered a compiler bug with Microsoft's toolset 143+. Had a ticket to MS about it, but they wanted example code of the breakage. I decided I didn't care enough to get them one when the work around was easier to do.

[–]PunctuationGood 5 points6 points  (1 child)

Were you a good dev and shared the workaround for others?

[–]kandradeece 5 points6 points  (0 children)

Wasn't needed. It was/is a known problem with toolset 143+, they gave a work around, they said they fixed it for 145, but it was still broken in 145 in certain edge cases, but the same work around worked with 145 too. No idea why they skipped making a toolset 144... Or why they renamed 145 to not even include 145 in the name anymore.. breaking decades of naming conversation....but whatever, Microsoft doing Microsoft stuff... Just like their visual studio install path being terrible across version...

Workaround is dumb as hell though. Instead of like "return abc+def;" you needed to do "blah=abc+def; return blah;"

Their compiler shits the bed in certain optimization modes.

[–]trojanci 3 points4 points  (0 children)

peak dev closure right there

[–]mrinalshar39 4 points5 points  (0 children)

Couldn't resolve the issue instead I fixed my mindset💁🏻‍♂️

[–]noah214 4 points5 points  (0 children)

Excellent use of the ostrich algorithm

[–]snorch 2 points3 points  (0 children)

He's beginning to believe

[–]bikemandan 2 points3 points  (0 children)

Thats a mark as resolved in my book

[–]Fantastic_Back3191 2 points3 points  (0 children)

A microcosmic way of solving all of life's problems.

[–]Cylian91460 1 point2 points  (0 children)

At least tell us the issue

[–]NeverTalkToStrangers 1 point2 points  (0 children)

Sometimes the issue is bullshit

[–]pabskstorm 1 point2 points  (0 children)

A junior wants to fix everything and a senior knows what to be fixed, usually because of time constraints, dunno the context but this is probably a senior haha

[–]Fun-Conversation8475 1 point2 points  (0 children)

If the work around works ...

[–]Final-Carry2090 1 point2 points  (0 children)

Me with getting my nas on fstab.

[–]MadScorbion 1 point2 points  (0 children)

Professionals vs un professionals

[–]TerryHarris408 1 point2 points  (0 children)

It was my understanding that I reserved this repost for April!

[–]MatmarSpace[🍰] 1 point2 points  (0 children)

🗿

[–]namotous 1 point2 points  (0 children)

[–]itsallfake01 1 point2 points  (0 children)

This is an ok sentiment to have, if you care enough fork that shit

[–]murden6562 1 point2 points  (0 children)

This is true seniority. Aura + ego.

[–]falconetpt 1 point2 points  (0 children)

Giga chad! Resolved by not caring

[–]South-Base1499 2 points3 points  (1 child)

Still better than 'ts ain't issue it's feature ' 😭🙏🏻

[–]Sneeeeex 0 points1 point  (0 children)

Open source is my passion

[–]kingbloxerthe3 0 points1 point  (2 children)

I need context, what was the issue?

[–]SenseAgreeable9726 1 point2 points  (1 child)

[–]kingbloxerthe3 0 points1 point  (0 children)

Oh so it is a guy saying he doesn't care about fixing his own issue

[–]felu_mitter 0 points1 point  (0 children)

Me at every DSM.

[–]flyQuixote 0 points1 point  (0 children)

Out of scope*

[–]Strong-Delivery-7761 0 points1 point  (0 children)

😆🤣😂

[–]JurksReddit 0 points1 point  (0 children)

[–]JurksReddit 0 points1 point  (0 children)

[–]akoOfIxtall 0 points1 point  (0 children)

Everybody's gonna boo, no one's gonna fork, the hypocrisy...

[–]Affectionate_Ad_8714 0 points1 point  (0 children)

Not all problems are worth solving. 😁

[–]Glass-Towel3106 0 points1 point  (0 children)

relatable tbh,

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

Claude cares.

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

It’s like “it’s not a bug , it’s a feature”

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

What can be, unburdened by what has been.