come to elixir. Everyone is focused on making the language and ecosystem awesome with no drama.
Do not come to Elixir. We care about people and intentions, those that don't aren't welcome.
Thats not very welcoming. technology is a tool and we all have the freedom to use it for what we want.
as someone who's been part of the elixir community and built his whole startup in elixir, I say if you're interested in building distributed realtime systems, join us. I dont care about your politics. If you want to contribute to the tech, come join us.
The problem with assuming race has something to do with it is, you don’t learn the author’s race as you read his blog and interact with him via git. So you must assume either that the decision makers knew through other channels, or that without knowing, they’re out-crowding him via subconscious selectors. If you think this is a race thing, you probably think everything is a race thing.
Well I mean very clearly the community knew he was black. That’s why this discussion is being had. It’s not like the guys talk was downgraded and he went “surprise!! You can’t downgrade me because I’m black!!”. No, everyone knew he was the sole black person doing a talk in the entire event and he was the sole person who was downgraded in a backchannel, opaque manner. I would think that to be sus.
Yeah, okay.
I didn’t know that ThePHD was black. I think you paint “the community” as more homogenous and informed than it is. But I understand that the involved parties are aware of each other’s races.
I understand, then, a need to speculate on racism. But how do you advance from speculating about racism to inferring that it is or isn’t?
It's a bug. Bugs happen. Systems are still systems whether they deal with people or code. When big bugs happen, we evaluate why, and improve the system so it performs better next time. We don't blame people, we focus on what allowed people to make bad decisions. In this case, it sounds like a bad decision making process that needs a patch.
Thank goodness you're here to tell us what literally no one thought about.
Other comments are calling for name and shame, or saying that groups cannot make decisions and there should be one authority.
So, while others may have thought the same as me, I am not reading a lot of comments that are in the tone of, "we're here now, how do we make the machine resilient so we never get here again."
It's a bug. Bugs happen. Systems are still systems whether they deal with people or code. When big bugs happen, we evaluate why, and improve the system so it performs better next time. We don't blame people, we focus on what allowed people to make bad decisions. In this case, it sounds like a bad decision making process that needs a patch.
It's a bug when it happens to good people who are both willing and able to improve the system. When it happens to bullies, they consider themselves smugly successful and coast onwards to the next fiasco.
It's still a bug. You have to ask "why" more. Why did the system allow bullies to be leaders? What should be done to prevent that?
Well I mean very clearly the community knew he was black. That’s why this discussion is being had. It’s not like the guys talk was downgraded and he went “surprise!! You can’t downgrade me because I’m black!!”. No, everyone knew he was the sole black person doing a talk in the entire event and he was the sole person who was downgraded in a backchannel, opaque manner. I would think that to be sus.
Yeah, okay. I didn’t know that ThePHD was black. I think you paint “the community” as more homogenous and informed than it is. But I understand that the involved parties are aware of each other’s races. I understand, then, a need to speculate on racism. But how do you advance from speculating about racism to inferring that it is or isn’t?
> But how do you advance from speculating about racism to inferring that it is or isn’t
I mean that’s why the original “btw this didn’t have to do with his race” statement existed. If you’re (hypothetical you) giving special, opaque treatment to the sole black person in the group, then it’s on you to clear up any speculation the opaque treatment had to do with being black, because it was only happening to the sole black person.
So the leadership did an opaque thing to the sole black guy and then clarified the weird thing had nothing to do with his blackness, just their poor communication or whatever.
Honestly this is a very bad look for both sides. But resigning over this tops everything. You don't resign at the first sign something is wrong, you try to help fix it. Sure if that doesn't work resign. No social environment is perfect and mistakes will always be made.
> you try to help fix it. Sure if that doesn't work resign Why wouldn’t you generously assumed this is exactly what JT has done? Because from what I know, that’s exactly what JT has done.
Because no one is talking about that. So I'm assuming nothing, I'm simply using the information that I have. It is weird to not mention that.
Considering two of the first commenters in this gist are Kirby and a Dall-E anime girl, sounds like a spot on assessment. Not that people should be shamed for their personal interests! Everyone should imbue some of their personal style in their work, that's how we generate creativity and so forth. That being said, I think the problem is when personal style overlaps too much in what needs more professional separation…
It can also be pretty off-putting for women to be honest. When someone's avatar is an AI-generated "waifu" picture with deep cleavage, I don't think it looks welcoming for the average female programmer...
It's not remotely the same as Spongebob. The point is that whoever is behind Asahi Lina wants the character to be separate to their "real" identity. No-one is claiming they really are a digital cartoon. The request is to respect the clear wishes of the creator. It doesn't take anything from us to do so, and for all we know, they may have serious reasons for asking us.
Sorry, I can't talk seriously about a cartoon as if it was a real being :D If the creator wants to stay anonymous (for which the cat is out of the bag in this case, I'm afraid) we may refer to him as "the guy behind the cartoon", but I can't pretend that the cartoon is the real person... That's just stupid... Like, let's say you're playing Dungeons & Dragons with your friend over the weekend, where you're an elven wa…
the important thing is that it might not be a 'guy'. it would not be surprising that whoever is running the stream has serious internal gender identity conflicts/issues.
I have a friend who is going through this.
also, ironically, Starbucks makes it a point to ask for your name, or however you want to be called. you can tell them to call you Dark Moon or whatever. and workplace inclusion protips are also exactly about this topic, how to accommodate those who are different. small changes mean a lot to a lot of people. of course asking a whole team to WoW night elf cosplay with you every workday from 9 to 5 is not an easy ask, and it's reasonable to say no. where the line is unsurprisingly not an easy topic, but there are some usual minimum effort, like remembering the names of coworkers.
In a way, I find this entire saga incredibly funny. There is so much hand wringing and pearl clutching at something that is supposedly in the shadows - this cabal of four or five people making decisions - that it makes the entire Rust "community" look juvenile. This is the kind of internecine conflict I should see in Anime discord servers, not about a language whose governance involves multiple major corporations!
There's a little bit of a "getting out at the right time so I can say I was there when it was good" vibe to it. As a total Rust outsider I can understand. Last time I tried to learn it, it seemed to prefer trading one set of problems ubiquitous to computing for a worse set unique to its niche. I don't know if people really like it or just want to be seen liking it, but I'd rather keep turning the wheel that makes Jav…
Rust is super amazing coming from C/C++/Python, but it's a bit meh coming from Scala. Of course no JVM, instant startup, small memory footprint, etc. etc. are nice, but also no JVM, no G1/Shenandoah/Z GC, no reflection, introspection, heapmap, etc. etc. :)