HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Assholes are Ruining Your Project. Donnie Berkholz (RedMonk).

Tom Raftery2 HN recommenders · recommended in 2 months, 2014-2023
YouTube
6K views · 14 years ago · talk · evergreen

Donnie Berkholz of RedMonk gives a Monki Gras talk arguing that abusive, toxic contributors damage open source projects. He makes the case for removing them from communities.

Cited as the go-to evidence that rudeness drives contributors away and that toxic people must be removed from projects.

Software practice, open source & careersManagement, leadership & organizations#opensource#communitymanagement#toxiccontributors#maintainers#culture

5 comments from Hacker News

@Modified30192023 · in “Don't Use Discord as a Forum”

Good call. A good video related to this: "Assholes Are Ruining Your Project. Donnie Berkholz (RedMonk)" ▶ this video

RecommendsView on HN
@Beltalowda2023 · in “Sourcehut will blacklist the Go module mirror”

> I've noticed that claims like this are never backed by any evidence of this improvement, or evidence of people who actually have been chased away by rudeness. I am one of them. I've seen other people claim the same. I did not keep a list, nor did I keep a list of all of his posts that I found egregious, and I don't really feel like spending a lot of time crawling through all posts to find them, so I guess this is all I have. It's hard to get "hard evidence" for these kind of things in the first place. Most people just disengage and don't come back. The best I know of is "Assholes are Ruining Your Project"[1] from a few years back. It would be interesting to check similar numbers for Go and other projects. I'm not sure if it's easy to get these kind of numbers from e.g. Slack or Reddit though. [1]: link / ▶ this video > total exile is a big hammer that should be used more judiciously. It wasn't the first time he was banned, but I'm not privy to the exact details on this. Was total "total exile" proportional? I don't know: obviously I didn't see everything. I just wanted to say he didn't "just" get banned over a minor thing, but after many years of problematic behaviour that had been raised plenty of times.

CitesView on HN
@jlokier2019 · in “On Being a Free Software Maintainer”

Even though bad faith criticism and complaints can be useful, I find there is a still an insurmountable problem sometimes: it can be too time- and energy-consuming to handle the sheer quantity and/or intensity. Sometimes, especially at "political moments" (like elections in a project I was involved in recently - and I wasn't even a candidate), it can feel like being overwhelmed by a tidal wave. If I only have 1 spare hour per day for a project, there is neither time nor emotional energy to handle emails that are so full of demanding questions that it would take 3 hours to process carefully and reply carefully. And if you don't reply carefully, they send you more, writing longer and getting more obsessive (and sometimes personal) as if they sense you'll engage them in a long conversation, so being careful in the first place is a net win. Even if it only took 1 hour, that's still used up all the time I was going to use on other productive things, the "real work". I am in awe of maintainers who seem to reply to an onslaught of demanding questioners, and somehow satisfy them. For me, these are relevant: "Assholes are Killing Your Project" (Donnie Berkholz) link ▶ this video

CitesView on HN
@JoshTriplett2017 · in “Brilliant Jerks Cost More Than They Are Worth”

Exactly . You have to pick: either the jerks, or the people who the jerks drive away. And that doesn't take into account the people who aren't quite driven away but find work that much more unpleasant as a result. If you encounter many skilled jerks, consider why that might be, and why in the same environment you don't also encounter skilled people who are fun to work with. In such an environment, the skilled people who are fun to work with can afford to leave, while some of the non-skilled people may not have that option. So, it's natural that within such an environment (company, project, etc), it'll look like a correlation between jerkiness and skill. People then start assuming a causation, and thus contribute to that same cycle. The opposite environment, with many skilled people who are fun to work with, will tend to reject jerks regardless of skill. I've also noticed that such an environment tends to have a much higher degree of mentorship and collaboration, in addition to being more fun to work in, and boosting energy rather than draining it. See also ▶ this video and link .

CitesView on HN
@justincormack2014 · in “The GNU C Library version 2.19 is now available”

The glibc team are great people to work with; I managed to get a patch into this release which had been point blank refused by Ulrich Drepper when he was maintainer, and they were incredibly helpful and the process was really easy. So get your fixes in - glibc is becoming much more standards compliant. Assholes will ruin your project[1], you need to get rid of them, whether it is open source or not. [1] ▶ this video

RecommendsView on HN
dotJS 2012 - Fat - What Is Open Source & Why Do I Feel So Guilty?26:33

dotJS 2012 - Fat - What Is Open Source & Why Do I Feel So Guilty?

dotconferences
73K views • 13 years ago
"The Hard Parts of Open Source" by Evan Czaplicki47:16

"The Hard Parts of Open Source" by Evan Czaplicki

Strange Loop Conference
50K views • 8 years ago
Old Geeks Yell At Cloud (with Andrew Clay Shafer & Bryan Cantrill)52:54

Old Geeks Yell At Cloud (with Andrew Clay Shafer & Bryan Cantrill)

Arrested DevOps
16K views • 9 years ago
Why Are You So Angry? Part 1: A Short History of Anita Sarkeesian9:36

Why Are You So Angry? Part 1: A Short History of Anita Sarkeesian

Innuendo Studios
1.1M views • 11 years ago
Founders@Google Presents: The Cultural Anthropology of Stack Exchange55:39

Founders@Google Presents: The Cultural Anthropology of Stack Exchange

Google TechTalks
12K views • 14 years ago
Roblox Pressured Us to Delete Our Video. So We Dug Deeper.35:22

Roblox Pressured Us to Delete Our Video. So We Dug Deeper.

People Make Games
7.9M views • 4 years ago
Google I/O 2009 - The Myth of the Genius Programmer55:17

Google I/O 2009 - The Myth of the Genius Programmer

Google for Developers
1.2M views • 17 years ago
Corporate Open Source Anti-patterns43:04

Corporate Open Source Anti-patterns

Bryan Cantrill
24K views • 12 years ago
Lars Bergstrom - Beyond Safety and Speed: How Rust Fuels Team Productivity22:19

Lars Bergstrom - Beyond Safety and Speed: How Rust Fuels Team Productivity

Rust Nation UK
18K views • 2 years ago
Linus Torvalds on his insults: respect should be earned.4:01

Linus Torvalds on his insults: respect should be earned.

TFiR
720K views • 12 years ago
Andreessen's Corollary: Ethical Dilemmas in Software Engineering - Bryan Cantrill | Craft 201946:24

Andreessen's Corollary: Ethical Dilemmas in Software Engineering - Bryan Cantrill | Craft 2019

CraftHub Events
27K views • 7 years ago
Handmade Hero | Getting rid of the OOP mindset7:44

Handmade Hero | Getting rid of the OOP mindset

vexe
167K views • 9 years ago
Interview with Senior Rust Developer9:46

Interview with Senior Rust Developer

Kai Lentit
1M views • 3 years ago
Debugging Under Fire: Keep your Head when Systems have Lost their Mind • Bryan Cantrill • GOTO 201752:35

Debugging Under Fire: Keep your Head when Systems have Lost their Mind • Bryan Cantrill • GOTO 2017

GOTO Conferences
101K views • 9 years ago
NixOS Drama Explained, a Personal Account2:27:20

NixOS Drama Explained, a Personal Account

Jon Ringer
15K views • 1 year ago
How one tweet can ruin your life | Jon Ronson17:12

How one tweet can ruin your life | Jon Ronson

TED
3.1M views • 11 years ago
MountainWest RubyConf 2013 Devs and Depression by Greg  Baugues27:33

MountainWest RubyConf 2013 Devs and Depression by Greg Baugues

Confreaks
34K views • 13 years ago
Keynote: Greg Kroah-Hartman (Linux Foundation) - "I Don't Want Your Code"33:36

Keynote: Greg Kroah-Hartman (Linux Foundation) - "I Don't Want Your Code"

Linaro On Air
0 views • 13 years ago
Investigation: How Roblox Is Exploiting Young Game Developers22:44

Investigation: How Roblox Is Exploiting Young Game Developers

People Make Games
2.7M views • 5 years ago
Youtube Takes Down CHESS PODCAST for Being HARMFUL or DANGEROUS9:01

Youtube Takes Down CHESS PODCAST for Being HARMFUL or DANGEROUS

agadmator's Chess Channel
610K views • 6 years ago