twitter / the-algorithm

Source code for Twitter's Recommendation Algorithm
https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm
GNU Affero General Public License v3.0
62.38k stars 12.15k forks source link

Stop creating random issue and PR #500

Closed amosayomide05 closed 1 year ago

amosayomide05 commented 1 year ago

You all should stop creating random and meaningless issues and pull requests

EightB1ts commented 1 year ago

I understand that writing useless PR and issue requests in GitHub may seem like a waste of time. But hey, sometimes it's good to let loose and have a bit of fun!

Sure, your request may not always be taken seriously by the maintainers of the project, but that doesn't mean it's not worth submitting. It's a great way to get a feel for how the open-source community operates and to learn about best practices when it comes to submitting requests.

Plus, even if your request is deemed useless, it can still provide valuable feedback to the maintainers. Who knows, maybe they'll take your idea and run with it!

And let's be real, writing requests can also be a way to show off your creativity and sense of humor. Sure, you may not always get a laugh, but hey, it's worth a shot.

So go ahead, write those silly requests and let your imagination run wild. You never know what kind of impact you might have on the open-source community.

KajeArch commented 1 year ago

You all should stop creating random and meaningless issues and pull requests

It's not at all surprising to be frank. It was quite predictable, considering that we are dealing with individuals who exhibit the traits of immature, petulant children.

darkwraithcovenant commented 1 year ago

People are having bit of a laugh. Maybe some of them are expressing displeasure with how the company is run, and how it treats its workers? For a bit of passive resistance, this is as tame as it gets. I'm sure as the days go on, the useless PRs will sink and people will get bored and move on. But if they didn't want the FOSS community to comment, they shouldn't have made this this repo public.

thexkey commented 1 year ago

I understand that writing useless PR and issue requests in GitHub may seem like a waste of time. But hey, sometimes it's good to let loose and have a bit of fun!

Sure, your request may not always be taken seriously by the maintainers of the project, but that doesn't mean it's not worth submitting. It's a great way to get a feel for how the open-source community operates and to learn about best practices when it comes to submitting requests.

Plus, even if your request is deemed useless, it can still provide valuable feedback to the maintainers. Who knows, maybe they'll take your idea and run with it!

And let's be real, writing requests can also be a way to show off your creativity and sense of humor. Sure, you may not always get a laugh, but hey, it's worth a shot.

So go ahead, write those silly requests and let your imagination run wild. You never know what kind of impact you might have on the open-source community.

I have a feeling you used ChatGPT or some sort of AI to write this.

EightB1ts commented 1 year ago

I understand that writing useless PR and issue requests in GitHub may seem like a waste of time. But hey, sometimes it's good to let loose and have a bit of fun! Sure, your request may not always be taken seriously by the maintainers of the project, but that doesn't mean it's not worth submitting. It's a great way to get a feel for how the open-source community operates and to learn about best practices when it comes to submitting requests. Plus, even if your request is deemed useless, it can still provide valuable feedback to the maintainers. Who knows, maybe they'll take your idea and run with it! And let's be real, writing requests can also be a way to show off your creativity and sense of humor. Sure, you may not always get a laugh, but hey, it's worth a shot. So go ahead, write those silly requests and let your imagination run wild. You never know what kind of impact you might have on the open-source community.

I have a feeling you used ChatGPT or some sort of AI to write this.

you-got-me-walter-white.gif

thexkey commented 1 year ago

Nice.

babuloseo commented 1 year ago

It was interesting see how much Rust Evangelists are on here, I will bring them all out ;) - the world must not be run by crab people.

thexkey commented 1 year ago

It was interesting see how much Rust Evangelists are on here, I will bring them all out ;) - the world must not be run by crab people.

C++ must prevail!

pratyakshm commented 1 year ago

Concerning

MetaStag commented 1 year ago

Sure, your request may not always be taken seriously by the maintainers of the project, but that doesn't mean it's not worth submitting. It's a great way to get a feel for how the open-source community operates and to learn about best practices when it comes to submitting requests.

There are plenty of repos that are meant to be used as practice, such as Spoon-Knife, and if we still make that argument, at least the PR should be coherent, people are literally trolling "give me more likes", etc.

I mean, im enjoying all the troll prs/issues for sure, but we definitely shouldn't justify them :)

KajeArch commented 1 year ago

Hey, @twitter-service I believe it would be in your best interest to consider imposing limitations on the number of issues that can be submitted or implementing measures to moderate them. I came across an excellent GitHub Action that could potentially be very useful here: https://github.com/marketplace/actions/issue-auto-closer

This tool automatically closes issues that don't follow a specified regex pattern. Very useful to decrease the amount of issues, particularly those that are spam-ridden and unworthy of attention,

That being said, there are certain issues that require manual intervention, such as the absurd one found here: https://github.com/twitter/the-algorithm/issues/480 , which likewise serves no real purpose.

amosayomide05 commented 1 year ago

Hey, @twitter-service I believe it would be in your best interest to consider imposing limitations on the number of issues that can be submitted or implementing measures to moderate them. I came across an excellent GitHub Action that could potentially be very useful here: https://github.com/marketplace/actions/issue-auto-closer

This tool automatically closes issues that don't follow a specified regex pattern. Very useful to decrease the amount of issues, particularly those that are spam-ridden and unworthy of attention,

That being said, there are certain issues that require manual intervention, such as the absurd one found here: https://github.com/twitter/the-algorithm/issues/480 , which likewise serves no real purpose.

Exactly

datgreatkhan commented 1 year ago

You all should stop creating random and meaningless issues and pull requests

It's not at all surprising to be frank. It was quite predictable, considering that we are dealing with individuals who exhibit the traits of immature, petulant children.

Or, if you took some time to really ponder - it's simply the nature of the world. A narcissistic, egotistical crybaby known as Elon Musk infesting companies like Twitter and likewise a decent chunk of the world is bound to get some pushback in the opposite direction.

Maybe don't worship billionaires, especially incompetent ones like Mr. Musk who would rather tweet all day than actually do any hard work - you know, the hard work that the tens of thousands of employees under him are doing.

KajeArch commented 1 year ago

Or, if you took some time to really ponder - it's simply the nature of the world.

Eh.. no, that's not at all "simply the nature of the world". This is lazy reasoning, an arbitrary excuse to troll and spam. This is how you, personally, subjectively believe the world to be which is not only delusional but also utterly irrelevant in any objective sense. It is merely your own self-important, solipsistic opinion to somehow justify violating the GitHub ToS. Quite ironic, btw, if we talk about egoism and narcissism. There's nothing to "really ponder" here about other than what I've said initially already.

A narcissistic, egotistical crybaby known as Elon Musk infesting companies like Twitter and likewise a decent chunk of the world is bound to get some pushback in the opposite direction.

So, I think this requires a longer answer, because this is yet again one of those very stupid takes and fallacious ramblings that one wished didn't read.

First off, It appears that you are woefully ignorant of a most basic fact: a plethora of repositories on this platform are in fact owned by billionaire corporations (e.g. Amazon, Microsoft, RedHat, Google, IBM, etc), many of them likewise exhibiting narcissistic and egoistical behavior, some of them even much worse than Musk (e.g. Amazon). This is hardly a revelation, as even GitHub itself (that platform you're using right now, btw) is heavily involved in catering to the interests of these entities and is itself a subsidiary by Microsoft.

Yet here you are, being the absolute hypocrite that you are and persist in portraying yourself as some sort of defiant and brave hero, warrior and Robin Hood who fights against the wealthy elite, despite the fact that you not only registered on this website, but also remained present on this website and did not contribute a single code for an alternative to billionaire-controlled products. I must ask, why have you even bothered to register here? Why do you worship billionaires? Why did you bother giving free traffic and recognition to them?

Maybe don't worship billionaires, especially incompetent ones like Mr. Musk who would rather tweet all day than actually do any hard work - you know, the hard work that the tens of thousands of employees under him are doing.

... or instead you should endeavor to abandon your scatterbrained imbecility. Your logic is hopelessly flawed and your desperate grasp for justification to troll is nothing short of pitiful and pathetic. Do you actually believe this is accomplishing anything? Lol.

You're not even scratching Musk with this. Not even close. You and your peers here are only a festering boil on the backside of GitHub's global moderators (not with Twitter employees or even Musk). Your actions serve only to inundate them with the detritus and excrement that you have carelessly strewn about this platform. Let us be clear again: your presence here has achieved precisely nothing. Do not attempt to delude yourself into thinking otherwise. The time and effort that you have squandered on your inane ramblings about "muh billionaires" would have been far better spent working on an actual solution that could truly contribute to the cause of dethroning the billionaire class and getting away from centralized solutions. I'm all for it.

It is rather ironic then, is it not, to hear someone such as yourself accuse others of being "narcissistic, egoistical crybabies" while engaging in such pathetic behavior on an issue about billionaires on a random issue on a GitHub repo. The only ones who are affected by this are GitHub global moderators, which have to deal with the spam. As it stands, you are nothing more than a pitiful, inconsequential whiner. Exactly like Musk. With the only difference that Musk still makes money as we speak and has the power to influence, while you do not with writing complaints about him.

Last, but not least, if you are so averse to venerating billionaires, then why not have the courage to depart from GitHub and seek out an alternative platform? Why continue to use the likes of Google and YouTube if you are so committed to this cause? At the very least, have the integrity to remain true to your own beliefs instead of wallowing in the quagmire of deceit and hypocrisy like the loathsome, disingenuous wretch that you are. People like you are the ones that I despise the most: The ones who talk ideology, but don't even have the courage to actualize any of it at the best of their ability, but instead use platforms, use products, use services and even give money to them to complain about how terrible these big corpos are while not providing or contributing to an open, decentralized alternative.

datgreatkhan commented 1 year ago

Eh.. no, that's not at all "simply the nature of the world". This is lazy reasoning, an arbitrary excuse to troll and spam. This is how you, personally, subjectively believe the world to be which is not only delusional but also utterly irrelevant in any objective sense. It is merely your own self-important, solipsistic opinion to somehow justify violating the GitHub ToS. Quite ironic, btw, if we talk about egoism and narcissism. There's nothing to "really ponder" here about other than what I've said initially already.

A narcissistic, egotistical crybaby known as Elon Musk infesting companies like Twitter and likewise a decent chunk of the world is bound to get some pushback in the opposite direction.

So, I think this requires a longer answer, because this is yet again one of those very stupid takes and fallacious ramblings that one wished didn't read.

Imagine writing an essay (that I didn't read by the way) to defend a corrupt and ignorant billionaire who you worship simply because he took over companies with the vast wealth he attained from the thousands doing the real hard work.

I hope you realize Elon not only sued to become a founder of Tesla (after doing nothing for the company as a "product designer"), nor did he provide much value to what was formerly before becoming "PayPal" (he was ousted as CEO twice).

But keep on worshipping him because you think he hand-crafted those SpaceX rockets by his own bare hands, and acting like he designed the Tesla auto pilot feature himself.

Sorry, but wagging your finger with one hand telling people to do stuff while raking in the majority of cash from the hard work of others with the other hand is not remotely close to being a "genius" or true value to the world. The delusional is real.

KajeArch commented 1 year ago

Imagine writing an essay (that I didn't read by the way) to defend a corrupt and ignorant billionaire who you worship simply because he took over companies with the vast wealth he attained from the thousands doing the real hard work.

So, you're effectively saying that your attention span is even shorter than the text you claim to have not read (which isn't even as close as long as your average news article). Had you taken the time to peruse the text with adequate attention, you would have promptly discerned that I neither defended Elon Musk nor worshipped him. You're strawmanning.

What I actually did was pointing out why "X being bad" doesn't justify acting like a complete moron on an entirely different website that isn't affiliated with Elon Musk and breaks GitHub's ToS. I also pointed out why all that childish behavior isn't going to change the slightest damn thing and provided to you an alternative to pursue. (But I'm aware you rather prefer to yell, scream and rage than actually doing something about it, like most hypocrites)

It's rather unfortunate that your cognitive limitations have caused you to commit such an obvious blunder and therefore subject yourself to yet another public humiliation this way (which I enjoy). This occurrence serves as a more clear proof of your scatterbrained and intellectually inferior disposition, which I previously pointed out to you. Good job.

I hope you realize Elon not only sued to become a founder of Tesla (after doing nothing for the company as a "product designer"), nor did he provide much value to what was formerly before becoming "PayPal" (he was ousted as CEO twice).

I think I fairly know a lot more about his scandals, problematic behavior, project failures, etc. than you ever will, to be honest. Anyway, this is irrelevant for this discussion as it still doesn't justify violating the GitHub ToS and spamming the issues tab. You're still grasping for straws and did not provide an argument. As expected.

But keep on worshipping him because you think he hand-crafted those SpaceX rockets by his own bare hands, and acting like he designed the Tesla auto pilot feature himself.

This is a strawman. 1.) I don't worship him and never claimed to do so.

2.) I don't think he hand-crafted SpaceX rockets nor do I act like he designed the Tesla auto pilot feature himself. Where are you even getting this from? Lol.

3.) If you wish to engage in a discussion with me, it is obvious that you first learn how to properly reason and remain on-topic, rather than resorting to illogical and irrelevant arguments that nobody made here.

Sorry, but wagging your finger with one hand telling people to do stuff while raking in the majority of cash from the hard work of others with the other hand is not remotely close to being a "genius" or true value to the world. The delusional is real.

Lol, what? Are you okay? Nowhere in my previous statements did I refer to Elon Musk as a "genius" or true value to the world nor did I ever imply that he is. It's quite concerning that you seem to be projecting your own delusions onto me now. Perhaps it is time for you to start taking your medication and seek professional help for your apparent mental health issues?

Anyway, your constant reliance on flimsy strawman arguments is getting a little bit tiresome now and only demonstrates your inability to engage in a rational discussion. Please learn to comprehend and respond appropriately to the points being made, rather than blindly lashing out in a fit of baseless rage. If you can do that, we can continue to discuss. Thanks.

lnfel commented 1 year ago

didn't knew github issues section is the new reddit platform 🔥

KajeArch commented 1 year ago

didn't knew github issues section is the new reddit platform

Well, to be fair, this actually isn't this uncommon on GitHub lol. I remember (for example) when the original CodiMD crowd departed from HackMD and made HedgeDoc, there were a lot of fiery debates, trolling and arguments as well. Fun times.

datgreatkhan commented 1 year ago

So, you're effectively saying that your attention span is even shorter than the text you claim to have not read (which isn't even as close as long as your average news article). Had you taken the time to peruse the text with adequate attention, you would have promptly discerned that I neither defended Elon Musk nor worshipped him. You're strawmanning.

Keep worshipping Elon haha.

Btw, your poor attempt of trying to sound smart and logical makes you look even more of an embarrassment. Especially when you talk about using a "strawman" when you don't even know what it is. Lol.

KajeArch commented 1 year ago

Keep worshipping Elon haha.

Keep coping with that dyslexia. I'm afraid I have little hope for your future progress in reading comprehension, given your consistent failures at arguing against me thus far which you try to overplay by acting all smug. Still won't change that you lost though. ¯\(ツ)/¯ You still didn't respond to any of my points either. And that's all I need to know.

Btw, your poor attempt of trying to sound smart and logical makes you look even more of an embarrassment. Especially when you talk about using a "strawman" when you don't even know what it is. Lol.

Nope. Still wrong. But thanks for confirming that you either don't know what a straw man is or you're too dumb to see that your previous responses were arguing against such one (again, irony and hypocrisy at its finest). I really take pity on your never-ending ignorant state so I'll attempt to help you out, though I have little faith in your ability to ever grasp this.

Definition: "A straw man fallacy (sometimes written as strawman) is the informal fallacy of refuting an argument different from the one actually under discussion, while not recognizing or acknowledging the distinction".

My argument(s) to your first response was, simplified: "(1) Just because Elon Musk is doing X or is being a Y, doesn't justify being a childish, immature idiot violating the ToS of an entirely different website that isn't even connected to Elon Musk. (2) It also achieves nothing other than GitHub content moderation having to deal with your filth. You're not the hero who you think you are. (3) You'd be achieving a lot more against Musk and billionaire-owned platforms by providing alternative, decentralized platforms and to actively use them afterwards. (4) There's nothing to really ponder here about. Even if Elon Musk had it coming, it doesn't change the fact that many people here were and are acting like immature, petulant children, which is exactly and the only thing that I pointed out. Nothing more or less. Period."

In your previous responses, you repeatedly resorted to your made-up premise that I hold a reverence towards Elon Musk or billionaires in general (and I still don't know where you got that from). Despite my attempts to redirect the conversation to the actual topic at hand, you continued to assert that I should "stop worshipping billionaires" and provided reasons to support this stance. But this was not the argument under discussion. There was no argument about whether billionaires should be worshipped or not, and I never claimed that I worship them. But you just nonchalantly assumed this to be the case and argued against that. And yes, that's a straw man, as per definition. Lol.

If you still don't get it at this point, you're clearly in no position to judge who's smart and logical and who's not, because, c'mon dude, this is basic stuff. Basic stuff even a fifth grader understands. What was that talk again about embarrassment? Because right now here I am, having to tell you, a fucking grown-ass person, what a straw man is and why your responses were arguing against such. Holy shit.

datgreatkhan commented 1 year ago

Keep worshipping Elon haha.

Keep coping with that dyslexia. I'm afraid I have little hope for your future progress in reading comprehension, given your consistent failures at arguing against me thus far which you try to overplay by acting all smug. Still won't change that you lost though. ¯_(ツ)_/¯ You still didn't respond to any of my points either. And that's all I need to know.

Btw, your poor attempt of trying to sound smart and logical makes you look even more of an embarrassment. Especially when you talk about using a "strawman" when you don't even know what it is. Lol.

Nope. Still wrong. But thanks for confirming that you either don't know what a straw man is or you're too dumb to see that your previous responses were arguing against such one (again, irony and hypocrisy at its finest). I really take pity on your never-ending ignorant state so I'll attempt to help you out, though I have little faith in your ability to ever grasp this.

Definition: "A straw man fallacy (sometimes written as strawman) is the informal fallacy of refuting an argument different from the one actually under discussion, while not recognizing or acknowledging the distinction".

My argument(s) to your first response was, simplified: "(1) Just because Elon Musk is doing X or is being a Y, doesn't justify being a childish, immature idiot violating the ToS of an entirely different website that isn't even connected to Elon Musk. (2) It also achieves nothing other than GitHub content moderation having to deal with your filth. You're not the hero who you think you are. (3) You'd be achieving a lot more against Musk and billionaire-owned platforms by providing alternative, decentralized platforms and to actively use them afterwards. (4) There's nothing to really ponder here about. Even if Elon Musk had it coming, it doesn't change the fact that many people here were and are acting like immature, petulant children, which is exactly and the only thing that I pointed out. Nothing more or less. Period."

In your previous responses, you repeatedly resorted to your made-up premise that I hold a reverence towards Elon Musk or billionaires in general (and I still don't know where you got that from). Despite my attempts to redirect the conversation to the actual topic at hand, you continued to assert that I should "stop worshipping billionaires" and provided reasons to support this stance. But this was not the argument under discussion. There was no argument about whether billionaires should be worshipped or not, and I never claimed that I worship them. But you just nonchalantly assumed this to be the case and argued against that. And yes, that's a straw man, as per definition. Lol.

If you still don't get it at this point, you're clearly in no position to judge who's smart and logical and who's not, because, c'mon dude, this is basic stuff. Basic stuff even a fifth grader understands. What was that talk again about embarrassment? Because right now here I am, having to tell you, a fucking grown-ass person, what a straw man is and why your responses were arguing against such. Holy shit.

My guy keeps typing essays like I'd actually read them. You okay? Go touch some grass outside.

KajeArch commented 1 year ago

My guy keeps typing essays like I'd actually read them. You okay? Go touch some grass outside.

Another way to say you have nothing to offer anymore. Thought so. Whether you read my answers or not, is irrelevant. I have simply refuted your claims and lectured you accordingly to what a straw man is and why your previous responses were such. And you don't need to worry about my outdoor activities. These responses take less than two minutes for me, actually. Lol.

Anyway, no matter how many debates you might have won in the past, you clearly lost this one. Sorry, buddy. Grasping for any straw isn't going to talk that away. Take the loss and look elsewhere. I can't babysit you any longer.

jdm-twtr commented 1 year ago

We've seen a decent drop in the number of issues that are not actionable. Marking this closed for now.

darkwraithcovenant commented 1 year ago

I'm sure as the days go on, the useless PRs will sink and people will get bored and move on.

This is exactly what I said would happen. Thanks for thumbs downing me for being right.

amosayomide05 commented 1 year ago

I'm sure as the days go on, the useless PRs will sink and people will get bored and move on.

This is exactly what I said would happen. Thanks for thumbs downing me for being right.

😂😂