barsoap

@barsoap@lemm.ee

This profile is from a federated server and may be incomplete. Browse more on the original instance.

barsoap,

It’s not a code review. Mauro was gaslighting userspace devs, pretending that kernel bugs he introduced were their fault, and at the end of it all he agrees with Linus.

As to tone: How is “this is not up for discussion” and “obvious mistakes and thoughtlessness” any better? As a reader I’d be inclined to think that you think of me as having the emotional maturity of a toddler.

barsoap,

I can see you worked sooooo hard on this

No Mauro obviously didn’t which is the fucking problem.

If you don’t want to use swear words fine, but usually the tone police doesn’t just want to tone down valuable emphasis, they also want to mess with the semantics of the message until it is insulting by means of assuming that the recipient is a toddler and completely ignores the actual issue, which is that Mauro has a role and responsibility and he failed in it.

On a construction site, if a foreman catches a worker not securing some area that they’re responsible for securing, you can bet your ass that some choice words are going to be heard. That not only saves people’s lives it also protects the worker from going to prison for negligent manslaughter or such. To do that, to have the necessary impact on the worker, yes it’s going to feel bad.

barsoap,

This is a message to an @redhat address, as you might notice. Mauro gets paid to work on the kernel and is not a noob who doesn’t know better, either, he’s a maintainer who fucked up basic maintenance.

barsoap,

" fuck you you fucking code fart"

Linus didn’t call Mauro anything at all, much less a code fart. If anything, then an idiot (indirectly, by saying “I don’t want to hear that kind of garbage and idiocy from a kernel maintainer again”.

How many of the people complaining about the mail being abusive or whatnot actually read it.

barsoap,

Yep this is lemmy not reddit. Switcharoos with actual substance and everyone is way more humble.

barsoap,

“being a dick” and “assertive” are weasel terms which do a hell a lot of lifting in your argument there. I have no idea where your line for behaviour to be deemed acceptable actually is.

IMO, no, Linus wasn’t a dick. He called out a specific attitude and behaviour which Mauro is not supposed to show in his role as maintainer. What about Mauro being a dick because he went in all self-righteous like “this is a bug in pulseaudio”?

If you were a restaurant manager, and a server told a customer that he’s not going to serve beer with steak but only wine because “drinking beer with steak is obviously wrong”, what would you do? Chew them out, of course. It’s way out of line. This isn’t Linus exploding over nothing just to bully someone, that’s a thing he has never done.

If you want someone toxic to complain about in the FOSS space pick Lennart Poettering, the kind of guy who replies to “We’d like to be able to disable various features to keep things small” with “why do you hate disabled people they need accessibility”. More generally speaking: Focussing on tone never ends up well. You can be incredibly toxic in the most flowery of idioms.

barsoap, (edited )

I just wish for all of us to become more accustomed to working on ourselves instead of projecting the need to develop virtue on others. Linus actually did it, doesn’t mean that he was an asshole before. Brash, sure, crass, yes, but actual assholes don’t calm down as easily.

barsoap,

and being abusive

There’s it again. What, precisely, is it that makes Linus’ comment “abusive”? Is he gaslighting? Is he attacking Mauro over what he is? All I see is calling out, harshly, what Mauro did, behaviour that actually occurred and that is not acceptable and that Mauro knows is not acceptable. “We do not break userspace” is the rule #1 of Linux development, Mauro ignored it and was a dick about it.

Or do you disagree with the tone of the whole thing. Things like “Shut up” instead of “This is not up for discussion”. If so, then please for the love of the gods please shut up.

barsoap, (edited )

and I don’t think there are is any good rationale that warrants such behavior

For one, the boss setting the tone as to include “shut up” means that you won’t get written up for responding in a similar register. It allows for emotionality, instead of burdening the recipient of the dress-down not just with addressing their own behaviour, but also the emotional labour to respond in a way the tone police deems acceptable. Maybe paradoxically (for people lacking emotional intelligence), that makes emotional responses less likely as the recipient isn’t as emotionally boxed in, doesn’t see walls in every direction.

The line that you shouldn’t cross is making things personal – talking about what someone (presumably) is, instead of what they did. But that applies to any register, “Please come to HR to discuss your identity” isn’t someone anyone should ever hear. Persons can be demeaned and belittled, but not behaviour: Behaviour doesn’t have emotions, dignity, whatever.

barsoap, (edited )

Current-day Linus wouldn’t react much differently. Cut the “shut the fuck up”, the one or other “fuck” (but not all, some need to be there for emphasis), done. It’s the real personal shit, the “should be aborted retroactively” stuff, that he cut out. “Obvious garbage and idiocy” is a technical term, programmers apply it to their own work all the time. Compilers are more technical in their language but we know what they mean.

And was this mail, seen in its total impact, a hardship? He went down hard, yes, and thousands upon thousands of Linux users breathed a sigh of relief, seeing that Mauro’s attitude towards userland doesn’t fly.

The hardest-hitting sentence in that mail is actually “You have shown yourself to not be competent in this issue”. Absolutely devastating. Taking context into account it’s the equivalent of telling a professional cook that their ingredients suck, what they did with them sucks, and most of all that the gall which which they claimed that the customer is wrong about their dinner sucking is completely, and utterly, unprofessional.

Of course that’s hard on Mauro. There’s no way to tell someone about such an epic cock-up without being hard. But not going that far, avoiding that hardship for some notion of civility, now that would be right-out cruel.

barsoap,

Nah it’s completely fine. I vastly prefer an angry-sounding takedown over a passive aggressive takedown and a takedown Mauro definitely deserved because his code was, in fact, utter shite, and that as a maintainer. This isn’t “oh he’s a noob he doesn’t know how the kernel works” type of territory. Also note that this happened after he had been told what’s up in a neutral and factual way: Linus, even in his most management by perkele days, never made those things the first reply to anything. So Mauro got his chance to spot that he fucked up and correct his approach, he didn’t, therefore, it has to be said loudly. Simple as that.

Also, no “you should be aborted retroactively” in sight anywhere. Yeah that stuff wasn’t necessary even though everyone with an ounce of social intelligence should readily spot that those insults were always so over the top as to be obviously humorous.

barsoap,

That’s a myth watch some James Hoffmann.

barsoap,

Try switching Witcher 3 from using fullscreen to borderless window or the other way around, that fixed the fullscreen issues for me, it’s just the game getting confused about whether it has focus or not. That was before the update though haven’t tried since then.

That’s a general proton issue though and not NixOS, fullscreen just is fickle on windows and that extends to an emulated windows.

barsoap,

The thing that rolling release distros are good for is sanitising upstream when it comes to version compatibility. Gentoo was infamous for that, sooo many things back then were bug-compatible with each other because all other distros would lock versions down and only care about their one particular combination.

barsoap,

Yeah dude I totally need those new flags the latest less implements.

barsoap,

I’ve had exactly zero issues with steam on NixOS. It might actually be the best distro to choose short of the officially supported ones as steam runs in chroot with exactly what it’s expecting in terms of libraries etc. Not a beginner-friendly distro though, user base is pretty much made up of devops, functional programmers, programmers appreciating replicable environments and willing to tolerate nix, as well as the odd enthusiast tinkerer.

barsoap, (edited )

TETP is just a nefarious scheme to dictate glorious typography to member states. Seriously that thing is good: Ridiculously legible and specifically so in “big font at long distances” situations, meanwhile both friendly and authoritative – exactly the kind of thing you want when asking for the way. No “yeah let me think where was that intersection” or “can’t you find your own way” but “Of course! Go straight ahead, first to the left, then the second right”.

Now if the EU would get around to telling member states that they should learn from each other in overall traffic and urban design, and follow the best practices that they can find anywhere. Which is diplomatic language for “Do as the Dutch do”.

barsoap,

White supremacist my ass the people voting extreme right in Israel aren’t the Ashkenazi.

barsoap,
barsoap, (edited )

The current minister for national security is a straight-up blood and soil fascist, both him and Netanyahu are implicated in calls to assassinate Yitzhak Rabin. Netanyahu himself is in quite some legal trouble over corruption, not to mention that he should be in trouble over, at the very least, overseeing systematic war crimes (settlement in occupied territories). Plenty of Israelis, especially family of Hamas victims/hostages (largely lefties btw) right-out blame him for allowing the attacks to happen – Israel had the intel, yet the IDF was withdrawn from the Gaza border to back up settlers harassing Palestinians in the west bank. There’s no chance in hell they’re going to survive the next elections.

It may be a bit of an edgelord take but as long as there’s Kahanites in Israel’s government calling them a bunch of murderous cunts really isn’t off-base: Kahanites definitely are that and the rest are tolerating it and therefore at least complicit.

barsoap,

It’s actually more sociology I’d say as we’re talking more about class and class relations than how the economy upholds them: MLs don’t have state power upholding economic relations to uphold class relations they hold up class relations by direct state power.

Anyway “state capitalism” is the term Lenin coined to describe what he did, precisely because the Bolsheviks didn’t move to a classless society but replaced nobility and bourgeois with the nomenklatura: Still a ruling class in control of everything. Say what you want about the man but he wasn’t dishonest. The whole thing was done under Marx’ theory that capitalism first has to bring about productivity enhancements etc. before actual communism is possible which is bullshit in general but was probably accurate in its historical and geographic context, question of course being a) did you really need to replace an authoritarian hellhole with another authoritarian hellhole, in that regard Russia has only made a modicum of progress in the last, what, 800 years and b) why would centrally-planned capitalism be more, or even just as, effective at technological and productivity progress than at least some semblance of a market and competition. They took the worst aspect of historical capitalism and removed all the parts which actually bring about progress.

barsoap, (edited )

They’re not economically left wing though: State capitalism is still capitalism. Bourgeois don’t cease to be bourgeois when they control everything, nobody else can control anything, and you have to call them comrade.

Where I’ll grant some left-wing tendencies is in things like raising literacy rates, but even when it comes to healthcare it’s a hit and miss – Cuba is quite excellent, China is as bad as the US.

barsoap,

About 75% of Israeli are Jews, the plurality of which (~45%) are Mizrahi, that is, from North Africa or Asia. And yes they lean quite a bit more right in elections than Ashkenazi. In no particular order: Lack of democratic and enlightenment tradition in their ancestral countries, poor and uneducated background, being told “yeah this is our birthright the Arabs don’t belong here” and actually believing it, as well as resentment against leftists because becoming a manager or boss in Israel is quite impossible without a good education and in the first big immigration waves all the power was held by mostly lefty Ashkenazi.

If you want accuse Israel of being ethnically supremacist, well, it’s a minority but they’re as troublesome as everywhere else and currently in government, but in any don’t get fucking “white” involved in there. Ben-Gvir’s family is from Iraq he didn’t learn to be an assclown from Europeans.

barsoap,

All even half-way relevant architectures but x86 and z/Architecture are RISC nowadays: ARM, Power, MIPS (The Chinese tried to revitalise it but they seem to be switching to RISC-V), Atmel AVR. Oh speaking of microcontrollers: Z80 (CISC) still lives though arguably it’s genetically an x86. And then of course RISC-V which most of all is an open standard, and a clean slate. Also, the first vector insn set that also runs on hardware that isn’t a supercomputer.

barsoap,

If your RAM fails then it generally does so quickly, and also if your RAM fails you probably bought some bargain-bin stuff. As a rule of thumb don’t buy DIMMs from companies which don’t produce their own chips, or are extremely reputable. And with that I don’t mean “you have heard of them”.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #