Why I no longer contribute to Racket
beautifulracket.com
beautifulracket.com
Maybe it's just me, but I don't think "used to be super-toxic but once they tormented someone into suicide they got better" is worth shit.
i'd rather live in a society that gives bad people a motivation to improve, rather than one that condemns all people who commit bad actions as tainted forever by their previous regretted action.
a terrible person who has improved through introspection and societal nudging into a decent human being is society's trophy for a job well done. It's exactly the desired outcome; to continue to condemn the apologetic and rehabilitated individual is useful for nothing except for petty vengeance between the victim's social network and the perpetrating individual - it serves little to no societal good.
My experience was pretty much exactly as bad as you are saying, Constant bullying, people would be in tears every few days, several court cases and even had one of the editors take a swing at me because he thought I told the MD that he didn't clean up his desk (I didn't) and was fearing retribution from him.
Hit a period of depression after 6 months of working there, I still remember how happy I was when I got my next gig, felt like the world was back in colour.
For what it's worth (looking at some of the comments from people not very familiar), my own experiences with Matthias Felleisen have been positive. (I started contributing to what was then called PLT Scheme around 2000, have had lunch with him twice, and a few times over the years have had some mutually-candid conversations with him, about concerns affecting the project/community.)
While I might describe Matthias as a freethinker and straight-talker, everything I'm aware of that he's said or done in the two decades I've been around seems to come from altruistic intentions.
I know Matthias cares about the community. (He was very welcoming when I started, and we've discussed it over the years.) I think he'll want to personally investigate and consider what happened that resulted in alienating Matthew B., and try to correct any problems that he can.
This isn't just about Matthew B., but also about constantly seeing how we can be the best community for everyone. That's not a solved problem, and I suggest it's best approached as an ongoing process of humility, honesty, and support -- everyone feeling safe to raise concerns/problems, and everyone feeling safe to examine how we can improve.
Given MB's level of investment in Racket and its community, you'd expect that it would have been addressed in January, when he told the Racket team he was out. Whatever you think about Felleisen it seems pretty likely that he was aware before now and had already made up his mind not to address it.
> In January 2020, I told two members of Racket’s core team t [...] They were always witnessed by others on the Racket core team.*
The inner-circle set is similar to that of Matthias and his grad students who started Racket (PLT Scheme).
Though the inner-circle is actively involved with the community, there's always been a definite separation.
So, the community would be oblivious to some things in the inner circle, and vice versa.
(BTW, that organizational dynamic might be evolving, including learning from Rust's evolution. Aaron Turon's talk at RacketCon, about Rust governance: https://www.youtube.com/watch?v=T1t4zGJYUuY )
Or do you think the author thought that the community in general was aware of abusive behavior, and implicitly condoning it?
This evening, on this HN post, was the first I recall hearing of abusive behavior from MF, so I was surprised. I'd guess that the community would also be surprised, though I suppose the community might've changed in the couple years since I mostly left, or something relevant might've happened publicly there that I'm unaware of. (I left, or went on hiatus, for other reasons, nothing due to MF.)
I still get disproportionally upset by people in authority positions not taking responsibility due to lacking the basic decency to take responsibility. Because at the end of the day that's all it is, and all talk of this being a "complex" problem is lazy justification after the fact by cowards quieting their own small consciences.
I applaud the poster for the clear and measured language of his post, for his bravery in calling out this kind of behavior, and for taking steps needed to remove himself from the situation. I hope the Racket community takes steps to eliminate the problem at the root.
He _wants_ to be ignored by reasonable people sometimes. So he can continue being an asshole to some individuals whenever he wants.
What he _needs_ is to be uninvited to conferences, and pushed out of leadership positions in projects.
(And Linus circa 1990 thru 2018 or so is a counterexample to your second sentence...)
https://lobste.rs/s/6rnyn9/why_i_no_longer_contribute_racket has some good quality discussion on this topic.
If volunteers are invited to teach, then everybody needs to be onboard and agree beforehand, and no considerations regarding previously known qualifications can be raised after this process is over.
Boundaries need to be clearly set so these situations cannot arise.
OTOH taking unwarranted criticism is also not a good thing. If you see something like this you need to tell the big honcho to STFU, esp. when it's volunteer work anyway. Perhaps not in everybody's character to do this but once one has had some experience of this sort (I have) and given it some thought, it should come naturally.
And if your abuser is influential in your field, it will come naturally to _them_ to hinder or destroy your career.
Your advice assumes the abused is in a position secure enough to call out their abuser. In real life, abusers specifically choose targets who cannot easily resist.
Codes of conduct deal with these self-absorbed members (they are not trolls necessarily). CoC probably help with many other things, but taking care of this low hanging fruit is already an incredible improvement.
It is sad that we need to make rules like "do not be a jerk", but sometime ago I was disillusioned from the idea that such rules are self-evident. They mean very different things to different people, so defining them ends up being useful.
Now I'm certainly not claiming a CoC has unintended outcomes, but surely as often as I see them recommended (and at times even demanded), I would hope there exists decent evidence of their usefulness.
It's not about the _rule_ being non-self-evident, it's about enforcement being uneven. Most humans will tend to perceive lower negativity and rule-breaking behavior in viewpoints they agree with than in viewpoints they don't. A formal statement of rules allows a community to try to do away with this bias. A documented set of rules also allows a community to reflect on their own norms and allows them to make changes to their norms as the viewpoints of the community change.
I'm not sure I would state it as trying to do away with bias. Bias is inescapable. In fact, I'd go so far as to say that bias is a good thing, insofar as we want communities to be biased towards things that they prioritize and biased away from things that they don't. What a code of conduct does, in the best case, is allow a community to be explicit about its biases, allowing prospective contributors to see up-front exactly what kind of community they're joining.
Of course, there are plenty of cases communities implement codes of conduct poorly, usually in response to some crisis.
Sure
> I'd go so far as to say that bias is a good thing, insofar as we want communities to be biased towards things that they prioritize and biased away from things that they don't
I'd argue that this depends on the community. For some communities, sure, but for others not necessarily. A discussion/debate club or a book club is probably more interested in plural viewpoints. A game discussion site probably much less so, and a support group probably has a very narrow set of allowed viewpoints. But it depends.
> What a code of conduct does, in the best case, is allow a community to be explicit about its biases, allowing prospective contributors to see up-front exactly what kind of community they're joining.
Indeed. But also, communities aren't unified or static things. Different members of a community, even founding members (as we can see with TFA), will have different viewpoints on what the community means for them. A formal statement of rules lets everyone agree on an explicit, documented set of common rules that they feel accurately represent their community.
When I was younger I ran or helped run many small and medium size organizations and I've never been in one with unanimous opinions, even among very friendly founding members. Creating explicit rules has always been an improvement in pretty much any community I've been in with over 10 members. Leaving rules and procedures undocumented always resulted in games of shadow politics where there were tacit holders of power and tacit power groups and frustrated newcomers.
Do they? It seems to me that a Code of Conduct just gives these sorts of people an entirely new set of rules to litigate/bikeshed. If the Code of Conduct prohibits personal attacks, for example, the sorts of people who will harangue mods for admonishing them to be nice will, instead, harangue the mods about how their statement wasn't actually a personal attack.
>It is sad that we need to make rules like "do not be a jerk"
I don't think the problem is in the rules or lack thereof. I think the problem is there in the (lack of) enforcement. Many internet communities are allergic to anything that smacks of "censorship", and thus find themselves at a loss whenever someone comes along and willfully violates community norms. We should remember that "well kept gardens die by pacifism" [1], and no matter how detailed and elaborate the rules, someone needs to be willing to actually enforce them. A Code of Conduct (or some other formalized set of rules) can help here insofar as it allows the moderator to point to something outside their own thoughts as a justification for why they're taking action against a transgressive community member.
However, it's possible to go too far. Wikipedia is a great example of what happens when rules become too elaborate. There are many trolls on Wikipedia who are around simply because they've mastered the arcana of the various rules and procedures Wikipedia has built up in its efforts to create an "objective" standard of community behavior. Whenever they're brought up for discipline, they can point to some previous case where superficially similar behavior was excused.
[1]: https://www.greaterwrong.com/posts/tscc3e5eujrsEeFN4/well-ke...
The solution there would be to make clear what constitutes a personal attack. No reason to bikeshed over it.
It's easy to spot! Not that there are unbiased observers. Just ones that are and aren't biased against you in particular. That doesn't mean it doesn't happen.
One[0] short overview paper outlines the roles CoCs play in open source. Perhaps some of the works that cite it[1] could be of use to you.
0: https://www.researchgate.net/profile/Alexander_Serebrenik/pu...
1: https://scholar.google.com/scholar?cites=6026298708957212914...
In this particular case I agree, a CoC would be too-little-too-late. But if there had been a CoC it would be easy grounds for dismissing Felleisen (assuming the allegations are true) with little (but still some, since power abusers die hard) fanfare. Now there will be a whole bunch of witch hunt politics and the community will suffer the more for it.
Some communities do have formal "moderation teams" with this responsibility.
One major advantage of this is that such a moderation team doesn't have to be reserved for egregious cases; that team can also step in when things get somewhat heated and provide lighter feedback to keep things from escalating.
> it's not legally binding
It's not intended to be. The goal of a CoC is to state community norms and serve as a point of reference to reduce relitigation of those norms. It's also to help people feel that a community cares about those norms and will actually enforce them. (This stops holding true if a community has a CoC on paper but refuses to enforce it, which unfortunately does happen sometimes. But on balance, it's a useful signal.)
Everyone can have a bad day and jump at the throat of someone for no reason at all; but basic politeness would require them to flatly apologize later on.
I wonder if it's linked to the current social trend of "being the greater person" and "not escalating the argument", but it's regrettable in any case.
If the body tasked with enforcing the CoC is the same one being an abusive penis, its not going to change things.
However, I agree that its pretty shocking that people seem to struggle with the basics of human interaction. Yes social conditions are indeed real(the autism spectrum et al), but that's not a cover for being a weapons grade tool.
more importantly the is no excuse to indulging these behaviours. If you see it, call it the fuck out. I don't mean "be the ally" pussy footing around. Empathise with the belittled party and redress the person(s) being a shit. Yes it will be touch and go, but unless you set boundaries, "founders" and "thought leaders" will continue to be obnoxious shits who chase the fun out of everything.
I agree empathy must be deployed to everyone here. However there are some things that must be stopped at source. I leave that judgement to the reader.
What a CoC does is give clear expectations for everyone in the community. It makes the discussion easier because it's a simple “Don't do this, rule #3” rather than having to lawyer about whether something is a problem after things have already become heated. This doesn't solve everything, of course, but setting a baseline cuts out a lot of tedious lower-level stuff and helps set a climate which discourages bad behaviour by removing the lower level stuff which can encourage it. That guy who infamously used a porn image in a conference slide probably didn't just wake up one morning and decide to do that but was in a subgroup where sexualized comments & humor was normalized.
That's my whole point; that CoCs might be a necessary step for social changes that quite many people don't understand and/or master yet (e.g. custom pronouns) is understandable. But apologize after you hurt someone is something I (and, I assume, most people) was taught when I was 4 y.o. and should be widely applied. What will be next, a little panel reminding you to say "hello" and "goodbye" when you come in and leave, or "don't forget to say thank you" next to the cashier?
That sounds awfully weird for me coming from an environment where accepting your errors and apologizing is seen as the only honorable option; "noblesse oblige" and catholicism-impregnated traditions I assume.
Asking for forgiveness, on the other hand, is admitting that what I did was wrong. That's not necessarily the same thing that I'm sorry about -- as an example, "I'm sorry that ball hit you on the head, please would you forgive me for not being careful enough?". This separates my actions from their consequences in a way that acknowledges their affect on other people.
And I'm quite glad that in most situations I find myself, someone being willing to admit when they are wrong is considered a positive. It builds trust, and shouldn't result in losing face.
If that's your experience I feel bad for the toxic environments in which you must be immersed.
Just this week I witnessed one of my co-workers apologize to another, publicly, in front of a number of their fellow colleagues, for behaviour they regretted.
And yes, it was a genuine apology. And no there was nothing to be gained for this individual, personally, by delivering that apology.
I myself have both given and received many apologies in my professional career. If that's rare, it's only because most people, most of the time, don't behave in a way that warrants apologizing later.
It's precisely the kind of fatalism you express, here, that leads to bad behaviour going unaddressed.
I removed the analysis as I contributed effort to the wrong person, which invalidates my argument.
racketcon 2018 had a "Friendly Environment" policy: https://con.racket-lang.org/2018/
so did 2017. i can't find anything for 2019. didn't look for 2020.
the project as a whole has https://racket-lang.org/friendly.html
> a governing body to enforce it.
here's the project management team
This is not a CoC issue, this is an issue of enforcement, and in the absence of enforcement a CoC isn't worth the paper its written on.
A CoC is at least in theory a commitment to not make such a decision.
For people who don't know, the Racket project was started by Matthias Felleisen in the early '90s. The next people on the project were all his PhD students:
- Matthew Flatt
- Robby Findler
- Shriram Krishnamurthi
- Cormac Flanagan
Later additions who are top contributors to github.com/racket/racket:
- Sam Tobin-Hochstadt (Felleisen's student)
- Jay McCarthy (Krishnamurthi's student)
- Vincent St-Amour (Felleisen's student)
- Ryan Culpepper (Felleisen's student)
- Asumu Takikawa (Felleisen's student)
- Eric Dobson (Krishnamurthi's undergraduate student)
In the top 10 contributors listed on GitHub, only 2 are not academic descendants of Felleisen:
- Eli Barzilay
- Matthias Felleisen
EDIT: I originally listed Eric Dobson as "not an academic descendant of Felleisen" because I hadn't been able to find information on a dissertation or the like, but a comment informed me that they were an undergraduate student of Krishnamurthi so I have updated the comment to reflect this.
Eric Dobson and I were undergrads studying under Shriram. I don't contribute to Racket, but it has nothing to do with Felleisen being an asshole.
I'm all for training project members (i.e. people who are involved in organizing conferences or summer schools) in practical techniques for better organizing the community, and I think holding everybody responsible leads to better results than having activists with an agenda write the rules and just delegating authority to them.
A CoC already destroyed many other communities.
Not condoning Matthew Felleisen's behavior towards Matthew Butterick - people deserve to be treated with dignity and respect - but there does seem to be a side to M.F that enjoys teaching and evangelizing Racket.
The problem is that he has a very... how to put it. Matthias seems to believe that you must fight and struggle your way through academia and prove your worth to earn respect at even the most basic level. He is known for verbally abusing his students regularly. As I wrote elsewhere, I was explicitly discouraged from applying to Northeastern if I didn't feel I could withstand certain kinds of regular verbal abuse at his hands. That's unacceptable behavior, regardless of the "true intent" underlying it.
I'm disappointed to hear that a great Racket contributor feels wronged and slighted, especially to the point of reducing his passion for contributing to the project. But the linked post doesn't give me enough to go to my pitchfork closet either. I guess it's something to keep an eye on for other signs
I believe you've misunderstood a sentence from the article. The author meant he received higher ratings than all other teachers, including Felleisen, from students, not that Felleisen himself rated the author's teaching highly.
I think you may have misread this part: "At the end, the students gave me the best evaluation scores of all the instructors—Felleisen included."
Secondly, Matthias has lived in the United States for virtually his entire adult life. Longer than probably the majority of the posters here have been alive. The issue is not one of cultural differences or a misunderstanding. Matthias behaves this way consistently, is unapologetic for it, and when pressed will explain that his "challenging behavior" (i.e. abuse) is some kind of test of your ideas, your willpower, or your capacity for success.
This would also change the context, but I haven't heard anything else about this, which again is why I'm deciding to pay more attention, but not quite ready to demand any sort of community uprising against him.
It is unfair to Matthew Butterick and to anyone in his situation.
Like, I think the thrust of the claim here isn't that you're necessarily arguing in bad faith or something. It's more likely a sense of frustration that something which is so relatively out in the open and obvious is even being "contested" at all (not to shove words in your mouth but just for lack of a better one.) And to be fair to you, this dynamic of "open secret" is very common with abusers, for the literal exact reasons Butterick outlined in the post. So it's not like an original sin or anything...
No one asks you to crucify anyone. Nor to pay attention to that community. If it is pit od way for you that is perfectly fine.
What I took issue with is that reflexive impulse to assume that if someone complains about bad treatment, that person much be wrong, weak or some such.
Often it is actually content that is bad and not just tone. Also, not every aggressive jerk has autism.
Many autists do put a lot of work into not be assholes. Where they fail, they also do comparatively much less harm then neurotypocal person who takes pleasure in mistreating you.
My point was only that there's a statistically notable number of ASD people in the computation fields, and there's a lot of anti-social personalities in the world, inlcuding CS, without ASD.
Apologies if it came off as painting people with autism as not caring.
I went to the yearly Racket (virtual) get together about 6 weeks ago - it was great! No sign of anything but nice people sharing their projects.
My experience with the community has been 100% positive. But I’ve also never had to deal with Felleisen. We’re worse off if good people who invest a lot more of their time and money in Racket are going to be subject to pointless abuse by the project’s founder.
Leandro submitted it to HN but it didn't get any traction: https://news.ycombinator.com/item?id=25620711
Maybe nobody tells him about his personality flaw. Or at least in a way that he comprehends it.
Interestingly, from a review on ratemyprofessors.com:
>I hated his guts while in his class, but in retrospect he's almost certainly the best teacher I've ever had. As somebody said above, this guy is absolutely brilliant. He will kick your butt, but it's all for your own good in the end. He seems to really care about teaching, and it shows.
I've had a professor like that and it takes a while to realize that those people are needed. For lazy students it may be a proper wake up call to the real world.
I'm sure we can aspire to better approaches that are not bullying.
So I think your comment is mainly unhelpful. The people you're responding to are making the bold point that the unpopular approach WORKED, HELPED and possibly CHANGED THEIR LIFE. Which is probably not in line with the traditional definition of bullying which is bothering someone out of malice, which sounds like is NOT what is happening.
I am not familiar with this case, I am just saying these are two clearly distinct ideas.
Its a sad situation for all involved, even, maybe especially, the bully who is brilliant and well-meaning and has contributed a lot to the world. And yet his moments of weakness can and do obliterate all of it in a heartbeat. And on the victim side we see the victim coming close to closure, and then, because of the people reaching out and sharing their own stories of abuse, reopens the wounds, sparks the fire of hatred and anger again.... It's not clear that there's a way out, really, for anyone in this situation. Matthias can say he'll change, but he won't be believed. In fact, his abject and total apology will be seen as weakness, and admission against interest, and more allegations will come. And that will give rise to more anger, now there is social proof; the victims have found power in their fear and helplessness. They have a status now as brave survivors, and so justified in anything they say or do. THEY are the aggrieved party! But far more evil is done in this world by victims drunk on unfamiliar power over those they've judged evil, amoral, wrong, surrounded by similarly bloody-minded individuals, pitchforks in one hand and righteous rage in their hearts. It's horrible, all of it.
In my opinion, I'd love to have a teacher like Simon Peyton Jones. I'm sure SPJ have bad days, but he feels like a person that would actually tell me about it instead of starting to throw around mean comments to test the alpha male hierarchy.
And imagine being the kind of person that have a good day and throw around mean comments? I don't think anyone should "learn" to tolerate such a person. They can go be brilliant alone somewhere, IMHO. If it really is brilliant, we'll see the fruits of it somehow anyway.
Someone as enthusiastic as SPJ could teach me anything, I'm sure.
Though it should be mentioned that just as frequently (if not more) such behavior can cause "lazy" students to feel even more discouraged, if their discouragement is what is demotivating them. I would question the premise that to motivate "lazy" students one should give them "tough love." Of course, there are some cases where it might be helpful, but even then it should never be the kind of behavior described in the article, IMO.
there's a lot to say about these situations
- principles are not enough, investing in FOSS may bite you later if you feel hurt by the destination.. be sure to only stay where you're happy right now and don't assume an ideal won't be bad (not a judgement, just sharing a late realization)
- 'show must go on' seems to be a deep reflex in humans.. should we teach stronger sense of respect ? what if matthew or anybody had stepped in vocally during that session and asked M.F. to tone it down or apologize right away ? (my 2cts: it should be a mandatory school lesson for most of us)
- how can one form a side group to keep enjoying his time on whatever topic without having to deal with corrosive people ?
And as the professor ages their best research may be behind them, and the ones who can't take a bitter pill like that may start punching down on people below them.
Not saying that all professors are like that though, I also had two professors whom I greatly appreciated for their philanthropy!
I was explicitly advised to avoid applying for my PhD at Northeastern unless I had incredibly thick skin to withstand the way he berates his students. So I didn't apply — I'm not signing up for that.
But it seems like only a few of you met him. Yet, you feel free to come and talk about him based on what you hear.
If you talked to Matthias for more than 10 minutes, you'd know that he spends 5 times more on his lectures compared to your "cool professors" every single year. You'd know that he goes out of his way to help any academic who asked for his help. You'd know that all he talks about is "the community" and how he can make things better for everyone.
I'm in sciences for a little over 10 years and my experience is that people like Matthias are extremely rare. I can't speak to his science because it's really not my field, but he most certainly gets out of his way to help junior people (like myself). Especially those who wouldn't be heard otherwise (like myself, an international woman in sciences). He listened to me complain about my work environment so many times, encouraged me to continue. He helped me to make important career and personal decisions. On multiple occasions. I think my PhD experience would be drastically different without his help and I know that I'm not the only one!
Now, Matthias can be opinionated and intense. I argued with him about science, politics and many other topics, but he never makes it about you! You can discuss literally anything with him and he never passes judgement. He's actually really open to criticism (as evident from his apology).
I'm not belittling MB's experience. I just thought that I'm one of the many people Matthias helped and he has an extremely compassionate side that people should know before they label him as "bully"!
Edited to fix a couple typos.
Not that I think he's lying, but... why?
I don't know who any of these people are but I don't like the idea of hearing one person's account and automatically assuming it's true. At least not in the case of assertions that are potentially career-ruining.
That's the key point right there. The target audience is the Racket community, who do know who these people are. No one is out to ruin Felleisen's career, he will be fine no matter what. But the Racket community has an interest in his effect on that community. We are much worse off without Butterick's involvement.
I mean, why do you assume that? I don't know the Racket community, but if he is "the self-styled leader of the Racket project" being potentially forced to step down/ousted seems like it would very much impact him personally.
Felleisen is very secure in an academic career and his status on the Rackt development team does not affect his position or his paycheck in the slightest. You can google him and look up his wikipedia entry.
And yes, he won't lose his job or end up destitute, but I find the insinuation that this means "he will be fine no matter" quite strange. If it prevents him from continuing his current research work (I don't know whether that's the case), I'd very much count that as impacting him personally.
So zero knowledge then.
I don't think anybody want this to be career ruining. It is really hard to check assholes with authority. The least we can do is take this person's complaint seriously.
> → personal site
> Warning You are about to leave campus and visit a web site
> with centrist views that may offend readers used to safe spaces.
I followed the link, and felt too much cringe to be able detect offense per se.
Personally I am avoiding Racket so long as this man is anywhere near it. Luckily I didn't invest any significant time in it before. I feel deeply sorry for his grad students and underlings, despite knowing none. It must've been an ordeal for each and every one of them.
He describes this himself here: https://felleisen.org/matthias/Thoughts/Free_Speech.html
How about ignore it and not report it to the dean?
The observations made in Damore's memo are rather anodyne (and essentially correct). The folks making a scene about it are contributing to a hostile environment.
Did he expect the kind of response he received? Sure, though I think hoped for better. But that's not making a scene. That's just not being completely acquiescent to unreasonable people.
Make it sound like a noble stand all you want but he was being needlessly provocative in an attempt to get the exact reaction he got and stir up controversy. It’s deeply tiresome.
If a left leaning English professor put up a lengthy memo on racial justice it would be dismissed by many as virtue signalling, as a distraction from their teaching, as a sign of an oppressive environment, etc etc. Yet when this is done by someone on the right the exact same people consider it the pursuit of some grand noble cause. Give me a break.
Manifest on doors (no matter what manifest) to me sound like a statement of conviction and thus pointless to debate. Partly as dont feed the trolls and partly that it is unreasonable to expect such person to listen.
2) Damore's memo does cite scientific research
3) at least some experts in the fields of psychometrics and sex differences believed the memo to be substantively correct
4) Trying to get someone fired for holding beliefs that are well within the scientific mainstream is the antithesis of a good academic environment.
I did read the entire website (didn't mean to, it was an accident, one that I resent). The guy's basically full of himself and bordering on alt-right if not just that.
If you hover his photo on his homepage, it has a quote from a climate change denier. The whole thing is like a red flag wholesaler shop.
I'd say the same about Stallman's page for instance, or Torvalds', and their politics are drastically different
entering in value judgments on the specific politics is a fool's errand - I think he's doing good work, and thus the politics are counterproductive as they take nearly all the attention away from their work
Sure enough among the quotes is an excerpt form a 1974 Time magazine article about global cooling, which is a dog whistle for "the science is not settled".
My sister had to suffer through a few courses with a professor who gave such enlightened opinions as "men should be paid more, because they eat more than women".
Fortunately the students managed to make him lose his position as a lecturer on the grounds that he ranted instead of actually giving the lecture.
Being a bully is not good, but neither is being a needless victim.
Were this post written after he failed to diffuse the situation, after standing up for himself, and the bully just kept being an asshole, then a post like this would be warranted to warn the community at large. As it stands, the tone reads much more childishly to me than it could have.
Life has taught me that no matter how noble, pure, well-intended or just a cause is you will find exactly the same interpersonal dynamics that you will find in most organizations, including many despicable ones. Our extremely thin varnish of civilization is not strong enough to stop millions of years of evolution fine-tuning us to be hierarchical tribal apes living in small groups.Remember that every time you join a movement, you will have to deal with the same bullshit than in everywhere else.
The second one, quoting the author: ". I’ve navigated plenty of difficult people—LA lawyers, SF venture capitalists, et al." I would say that the author must have experienced a very narrow window of human types if those are the examples he came up with. I just found it funny, no need to make a drama about it.
A fair question. I guess there are several answers:
(1) I was concerned that just because I mentioned being curious how that approach would play out, some readers would assume that I was advocating violence, and respond accordingly. I wanted to be very clear that that's not the case, because that would end all discussion.
(2) I was mostly just wondering aloud how that would play out, because I'd like to understand human behavior better. I.e., I was doing a thought experiment, and realized that I didn't have any good guess for what the actual aftermath would be. So I was hoping to get other people's thoughts on the matter.
EDIT: It seems I chose the wrong forum for the question, or made some other error. I'll delete the post, as it seems to not be contributing to meaningful discussion.
Like other commenters, I do not generally advocate punching someone in the face for saying something rude or cruel, especially if you're well-adapted to fights and they aren't. It's probably unethical and definitely likely to cause you legal grief.
I will say this, though: in twenty years or more of a hobby that involved punching people in the face, kicking them hard enough to knock outlines of their bodies into the drywall, and choking them to the edge of unconsciousness, I never saw the kind of thoughtless cruelty and bullying that is described here. Mostly I saw a lot of mutual courtesy and respect, with exceptions on rare occasions.
I will say that people who like to punch down seem to lose their enthusiasm when they discover unexpectedly that they're actually punching up. Perhaps it will amuse you, as it did me, to hear about a fellow I know who is large and strong and skilled who dropped by to visit in person someone who had been bullying and abusing him online. No violence ensued, but the bully experienced an epiphany about the value of courtesy and discretion.
In this instance, I would have told Professor Ivory Tower to piss off until he wants to climb down to do some real work with the rest of us. Because some of us don't have all day to sit on our ass and pontificate about the failings of others. But that's me. Because all that stuff Professor Asshole said is stuff he's afraid people are saying about him. And that's going to sting more than a fist to the face.
This is the software world's equivalent of vaguebooking. Please provide quotes or precise anecdotes which can be confirmed or denied by witnesses and Felleisen.
No. You stand up for yourself and call out the dick. He attacks you and you haven't even presented yet. When you are right, don't let bullies bully.
Do you feel this is an acceptable way to respond to someone who's telling you they feel bullied? Shouting 'no' at them and telling them what they should have done instead, when presumably they felt they couldn't do that because they felt intimidated?
Standing up to someone bullying you is the right thing to do, spiritually speaking. You also have to stop them from bullying you, of course, and the easiest way to accomplish that is often to walk away.
Ultimately this would reflect worse on Racket's leadership team than it does on Matthias alone. They're all okay with it. If this was operated as an organisation then there would be some accountability.
This is all innocent until proven guilty, of course, so it boils down to how the racket team responds, if they do.
By the principle of explosion, I think we're on the precipice of everything being a continuation of everything by other means.
Not that I'm in disbelief, but I guess I just wonder why nothing has been done if it's as intense and awful as the claims.
Either way, it's repulsive to hear about bad behaviors like these in beautiful scheme communities.
I hope everybody involved heals and flourishes.
Edit: to be clear, obviously I believe the guy. It just seems crazy that such an amount of responsible, educated people would let this happen in any kind of professional or educational setting. If someone spoke that way to anybody at my work, they'd be absolutely brutalized and more than likely terminated that same day.
But asking what the author would gain from fabricating it is a terrible reason to believe something. Pathological liars exist and they prey on people with such low bars for belief.
I recently had an acquaintance get cancelled who held pretty troubling religious opinions, but outwardly the way he treated everyone was better than the vast majority of people treated others in that community. I feel like a conversation would've resolved that issue without him losing 3 positions, one of which being his job.
But in my experience with these kinds of situations, people often misconstrue and sometimes even knowingly misrepresent them not because a rational reason to fabricate them, but just because of one or the other irrational psychological reason to do so. People are not rational, and the mere fact that they wouldn't get anything doesn't mean that they would do it.
Felleisen is a project founder. People often feel extremely uncomfortable holding open source founders to task for their behavior.
Probably because without Felleisen there is no Racket. He's obviously not the only team member, but he's been working on it for decades. If you censure him, the whole thing might fall apart.
And, of course, confronting people is uncomfortable. The article's author even arranged himself with it: "The rest, I ignore. For me so far, that compromise has sufficed."
Whether you agree with them or not, they are literally quoting TFA there.
> Why? It's not because I'm a fragile flower. I've navigated plenty of difficult people - LA lawyers, SF venture capitalists, et al.
Edit:
> What I don't understand is why they are asking for examples... that are literally in TFA.
Beats me, I'm just complaining about the spurious "belittling others" accusation.
> If the author was a 'fragile flower', would that make this described behaviour then acceptable?
Why are you asking me that and not moocowtruck? They're the one who implied it would.
> "Felleisen eventually swiveled his rage in my direction, verbally impugning my skills and qualifications, and suggesting that however bad things were, I would only make it worse. [...] Felleisen clearly took pleasure in demeaning and belittling me in front of this group."
If the author was a 'fragile flower', would that make this described behaviour then acceptable? Parent commentor is not asking "prove that there was an outburst of insults directed at you", they're asking "prove that you didn't fall apart because you are weak", and that seems pretty irrelevant - weak or strong people should be able to attend a conference by invite without being told by the organisers they are incompetent and will make everything worse, right?
(The use of the author's words in that context doesn't change much; imagine author: "before you say I'm a moron, I have built XYZ" going to commentor: "prove you aren't a moron?" - it's an insult, because the author used it in an insulting context while disclaiming its applicability)