Comments by "George Albany" (@Spartan322) on "Brodie Robertson"
channel.
-
142
-
87
-
85
-
79
-
63
-
55
-
36
-
26
-
26
-
My issue with a lot of the pronoun weirdos is more that they cause fusses like this, they're a lot like vegans, belligerent and obsessed over it, can't shutup about it, and you have to walk on eggshells just to deal with them, everything sets them off and you can't have any fun around them because they'll blow up like they have bipolar. (and I have family with that illness, the comparison is fairly apt) I'm not surprised that a random joke blew up into "hyprland is toxic" type of crap where the pronoun folks try to excise vaxry for something innocuous, I have an even more flippant disregard for it because of religious convictions and I already have a joke on my discord profile where the pronouns thing is that says "are biologically determined" thus when you highlight my "pronouns" it says "pronouns are biologically determined", I've gotten quasi-banned from FOSS project communities for things like that, but I don't care, I still use the software despite that. And no I did not harass anyone, (I never even brought it up there) I was told by leadership in these cases that my profile "may trigger" someone and they told me to change it or leave which I did the latter amicably, hence why I say "quasi-banned" and not actually banned.
25
-
20
-
19
-
18
-
18
-
17
-
14
-
14
-
13
-
13
-
13
-
13
-
13
-
12
-
11
-
IDK why anyone is defending RH in this thread, like the problem has nothing to do with the fact that the fix could cause more problems or reduce stability, its the fact that a contributor was given absolutely no information on fixing a bug "properly" from RH and was instead just told "we won't consider this", if the reason has to do with QA and regression testing, then just say that, foremost really should be asking the community to help with testing because they most certainly would, but even further not giving basic documentation on why the fix can't be accepted and the methodology to get it accepted, that's literally all you need, if someone sees a fix that has issues and says nothing but "I'm not merging this" what the hell do you think is gonna happen? How are contributors supposed to respond? And how does this demonstrate being more secure? Its not like none of the other distros don't also carry QA and regression testing, to say RHEL is unique here is just an outright lie, this response is just simply not okay, it wouldn't be okay to internal teams, its not okay either for external contributors, if you can't say it to a rookie on the production team, you can't just say it to a contributor.
11
-
11
-
10
-
10
-
10
-
10
-
9
-
9
-
9
-
9
-
9
-
8
-
8
-
@terrydaktyllus1320
"Just for the record, I can take an entirely "unbiased" attitude to systemd because I have used Gentoo Linux at home since 2003 where I have never had to deploy systemd but, at the same time, I have been in a job working on Red Hat servers for 20 years now and I, of course, have to know how to drive systemd as part of that job."
You can't take an unbiased attitude with anything though because that's literally, logically, and physically impossible to do. Facts are inherently biased by nature, to consider yourself unbiased in any manner is by nature a manipulative and deceptive statement no matter how you slice it, anyone who says such things should be immediately distrusted. Also you prove your bias by using experience and anecdotes over specific arguments.
Secondly this is complete nonsense, you have a job, in a job you choose to take, you don't get a choice on how to perform your job, you do what you are required of you, you don't get to violate the desires of your boss else you can't have a job, if you don't like that then you shouldn't have chosen the job and can quit said job, you always have a choice, but saying it like that is just try to hide it claiming "my job" as if you didn't chose your job foremost. You were never compelled to do that work, no job is ever forced upon, you have to accept it first.
"I started using Linux back in 1996 and it has been my main OS since 2003 but if you asked me to remove systemd from Red Hat, I wouldn't even know where to start. It is core to the functionality of Red Hat and a huge number of other applications depend on it."
95% of those apps are FOSS already, some of them have non-systemd forks anyway, a lot of the time if people actually care the work was already done, in the few other cases its not especially hard for any specific app. Also what do you expect from Red Hat? Its their backend startup system, do you expect them to write everything from scratch when they have an easy to use system right there? Why should they write for anything else when it doesn't gain them anything?
"and I would suggest you'll be out of luck there if you asked that of probably all distro developers."
Haven't had a problem of this on Arch, I suppose with Debian and Debian-based distros it can be dumb, but that's because they're stupid distros anyway.
"but that choice is restricted to what distros are available and how those distros have been built."
Not really, choice has nothing to do with availability, this is a conflation of two distinct concepts, its not desirable not interesting and thus has not been done, people don't care enough and by the prospect of market forces nothing has been done. The only distro I can even think of where this is a massive problem is Debian and Fedora, which granted with Debian takes up most of the common users but its not like you don't have a choice of the distro in the first place, and you can distro hop regardless, and with most of the other distros besides them you do still get that choice.
"Nothing stops you forking Fedora and rebuilding it to be systemd-less, but that's actually building a new distro, and that's beyond most people."
Because its pointless, why would you chose Fedora in the first place if you hate systemd, that's quite stupid, how about instead of doing that just chose one of the distro/distro variants that don't freaking ship with systemd? There's plenty of those, Arch is filled with em, I don't see how this is a problem, it sounds more like making up an issue. And most people don't care anyhow, that's the reason the common use distros are systemd ones anyway.
"Please try to be more objective in your thinking in future - so many people only look at the world from their perspective only, in your case "I like systemd, it works for me so everyone else should like it" and then try and "backwards engineer" rationales around such subjective opinion - and then end up being completely wrong."
Given you kind of just used a fallacy here, that was a dumb response, you literally did that. Also this sounds kind of like a strawman. I mean you completely violated the fact that you've always had a choice, you're living proof, but yet you then also try to claim that your choice of distro isn't a goddamn choice, how does that make any logical sense? You just made a claim that you fundamentally don't exist.
8
-
8
-
8
-
@MiukuMac Considerably slower in what way? In a noticeable way? Probably not, if it really mattered, then they'd develop a JIT or AOT compiler, but bytecode can be made fast enough without it if you're not doing anything super complex, (like C++ or Rust level complex) and if you have type information, you can optimize for a lot of performance, also a DSL designed for a specific purpose can make a lot of presumptions that remove performance costs, the small cost of performance otherwise isn't a big deal when the margin isn't noticeable and won't stress out the system, even with a DE you have performance budget to waste a bit, you don't need hyper-optimized performance, you need to prove its a problem with profiling first. A RAM cached bytecode absolutely won't show up in a profiler. (and I'm saying this as someone who has written a bit of language parsers and bytecode stuff before) Often times easy maintenance is superior to having an obsession over performance, performance only matters when you can notice it. The problem of modern systems is that a lot of people ignore it even when it is noticeable, you could easily profile code to see a problem, I agree will addressing those issues, but I'm willing to bet you QML itself would never be the problem here.
7
-
7
-
@jonnyso1 That's not actually true though, safety isn't the issue for that point, its semantics, there is nothing in the standard library that would violate those assumptions because the the unsafe behavior below Rust is preserved through the legacy of the C standard library which is always backwards compatible, and if those semantics were to change it will break Rust. I don't expect the Rust standard library to either change semantics unless it wants to break all preexisting code, the C and C++ standard library is full of deprecations they can't get rid of for a reason, unless Rust does that it would fail to be a usable systems language at all.
And that requires nearly as many Rust contributors just doing that as C ones, every change needs to be managed by both a Rust and C developer then. (and if that fails, Rust will break) Maintenance to that level is an unmanageable problem without a tool that forces it, which the kernel devs cannot use. (and I speak that from experience, even on a small level maintaining that is an impossible and often stupid task)
7
-
7
-
6
-
6
-
6
-
6
-
6
-
5