Post AlScDWJlRTUnEQPKca by MartyFouts@mastodon.online
(DIR) More posts by MartyFouts@mastodon.online
(DIR) Post #AlSOMaMcMzBR1oAeYq by BrodieOnLinux@mstdn.social
2024-08-29T10:56:25Z
0 likes, 1 repeats
Hot Take:Every big project needs a Linus Torvalds, I don't mean a BDFL, I mean someone who takes no bullshit, you will do this correctly, you follow procedure or you piss off. Who will give leeway to new devs as they learn, but expects more from long term devs who know better
(DIR) Post #AlSOSFAi4fDT2WIbEO by pgronkievitz@wspanialy.eu
2024-08-29T10:57:23Z
0 likes, 0 repeats
@BrodieOnLinux cold take AF
(DIR) Post #AlSOWztYIfm96jXYwa by BrodieOnLinux@mstdn.social
2024-08-29T10:58:18Z
0 likes, 0 repeats
@pgronkievitz Maybe, but there's a lot of design by committee that goes on, a lot of projects don't really have that one person who has a guiding vision.
(DIR) Post #AlSQEEricGLjwZrjU0 by Hyolobrika@social.fbxl.net
2024-08-29T11:17:20.467075Z
0 likes, 0 repeats
@BrodieOnLinux How much leeway does he give to newbies though?
(DIR) Post #AlSQFkdRywn0lXufIG by Hyolobrika@social.fbxl.net
2024-08-29T11:17:35.797429Z
0 likes, 0 repeats
@orbitalmartian @BrodieOnLinux Why?
(DIR) Post #AlSRSqMm5LxqG7v5iS by BrodieOnLinux@mstdn.social
2024-08-29T11:31:10Z
0 likes, 0 repeats
@Hyolobrika You need to understand your position, act humble, understand you're one of thousands of people sending emails, and know that things take time to reply to, but eventually get dealt with if it's not a stupid question.
(DIR) Post #AlSRWiMjm0XQbVkRyi by astrojuanlu@social.juanlu.space
2024-08-29T11:31:45Z
0 likes, 0 repeats
@BrodieOnLinux It's tough, because when Linus scolds someone in public, the perception isn't "this is what happens if you try to bullshit Linus". The perception is "this can happen to *me* in the future if I keep growing in this project and I'm terrified".I get where you come from but I think we are yet to find a better way.
(DIR) Post #AlSRnoKEruNC0ijQFU by BrodieOnLinux@mstdn.social
2024-08-29T11:34:57Z
0 likes, 0 repeats
@whalecoiner but then what will happen to the managers who manage the managers
(DIR) Post #AlSRs7FsQkWxsVkD1E by fyberpunk@mastodon.social
2024-08-29T11:35:42Z
1 likes, 0 repeats
@BrodieOnLinux Is that the reality of the man, from someone who actually works with him? As an outsider, my impression has always been that if I were to try contributing to Linux and made one tiny mistake, I could be publicly humiliated by the top dog, or probably anyone below him in the chain of command. The whole structure seems extremely unwelcoming and I've so far avoided making any contributions to the project as a result.
(DIR) Post #AlSTKa7IohRRSBs3sW by tess@mastodon.social
2024-08-29T11:52:03Z
0 likes, 0 repeats
@BrodieOnLinux ice cold take, bro.Chewing out subordinates in public is the epitome of bad leadership. It destroys morale and creativity. There's a reason we've been studying intellectual safety for the past decade (look it up - you might learn something!)The man was basically pushed out of his own project because he was such an asshole it was creating a hostile environment and giving the whole thing a bad rep.I know guys like this and everybody hates them and avoids interacting with them.
(DIR) Post #AlSTLd41LSREspprHs by BrodieOnLinux@mstdn.social
2024-08-29T11:52:16Z
0 likes, 0 repeats
@fyberpunk I'd encourage you to delve into the LKML to get a good understanding of Torvalds, everyone is publically archived.
(DIR) Post #AlSTbvSOjA3uYv0aVU by BrodieOnLinux@mstdn.social
2024-08-29T11:55:09Z
0 likes, 0 repeats
@till I'm a fan of the BDFL model personally, I know it can have its issues in some cases and it's kind of hard to add one in after the start of the project. But having somebody with a vision who can keep things in check I think is almost always a good thing.
(DIR) Post #AlSTtvU5MgWHrKNh4q by jean_dupont@mastodon.social
2024-08-29T11:58:26Z
0 likes, 0 repeats
@BrodieOnLinux The take is too hot!!
(DIR) Post #AlSTur6h7oGuZZspfc by bill88t@c.im
2024-08-29T11:58:38Z
0 likes, 0 repeats
@BrodieOnLinuxWeb developers: We'd need hazard pay for that.
(DIR) Post #AlSTwdhhvbEraE2wdM by Geniusak@social.vivaldi.net
2024-08-29T11:58:56Z
0 likes, 0 repeats
@BrodieOnLinux Man really said "every big project needs a good leader" and labeled it a hot take
(DIR) Post #AlSV3G5uCsFOLA5KxE by BrodieOnLinux@mstdn.social
2024-08-29T12:11:22Z
0 likes, 0 repeats
@Geniusak If only design by committee wasn't the norm
(DIR) Post #AlSWicdpNiu461EuTw by fyberpunk@mastodon.social
2024-08-29T12:30:01Z
0 likes, 0 repeats
@BrodieOnLinux Yes, I know that, but my impression is that the leader is a jerk, so he probably puts jerks in charge of subsystems too. I.e., I'll probably get yelled at by someone, whether it's the dictator or not. And I feel Linux is messier and more confusing than most projects around its scale that I've seen, so their methods may not be working all that well.
(DIR) Post #AlSYBXC4oZ6zYKbqL2 by boilingsteam@mastodon.cloud
2024-08-29T12:46:27Z
0 likes, 0 repeats
@BrodieOnLinux Thats the definition of a BDFL
(DIR) Post #AlSbCTqv1SMBLGr75s by MartyFouts@mastodon.online
2024-08-29T13:20:14Z
0 likes, 0 repeats
@BrodieOnLinux counterpoint: Unix was not developed that way and we don’t work that way on BSD variants.Large projects need coherent vision and consistent processes but there’s more than one way to do it and Linus’s approach is toxic.
(DIR) Post #AlSbhoanxexodxGBEW by BrodieOnLinux@mstdn.social
2024-08-29T13:25:56Z
0 likes, 0 repeats
@MartyFouts When you say Unix do you mean the original Research Unix, or the countless other Unix operating systems that were developed.
(DIR) Post #AlScCTMgw2DPmgHFey by profdc9@mastodon.social
2024-08-29T13:31:27Z
0 likes, 0 repeats
@BrodieOnLinux you mean like a mentor?
(DIR) Post #AlScDWJlRTUnEQPKca by MartyFouts@mastodon.online
2024-08-29T13:31:39Z
0 likes, 0 repeats
@BrodieOnLinux Yes. Bell Labs nor AT&T’s Unix Support Lab, the original developers of research and commercial Unix, did not operate that way and nor did Sun or University of California Berkeley, the two main sources of alternative versions. None of the three main BSD versions now operate that way.
(DIR) Post #AlVDct8loIORsI920W by rain@hachyderm.io
2024-08-30T19:40:13Z
0 likes, 0 repeats
@BrodieOnLinux No, empathy and excellence are not actually in conflict. You can have high expectations without calling others' code "GARBAGE"
(DIR) Post #Alb1ngJLogsQlkEX1k by Jessica@kitsunes.club
2024-09-02T14:54:08.244Z
0 likes, 0 repeats
@BrodieOnLinux@mstdn.social Most linux projects will default to design by comittee because this is the default for small open source projects ofc back in the 90's there was less people to do these sorta projects, and now the "this is how it's being done" is mostly done by people like microsoft or redhat.
(DIR) Post #Alb1nhEQOUWxckw6zI by BrodieOnLinux@mstdn.social
2024-09-02T14:55:59Z
0 likes, 0 repeats
@Jessica I'd say it's sort of the opposite, it's the natural state of a project to have a single maintainer. Generally a project is started by one person to solve a problem they have. What happens from then on is they go design by committee, most people just don't have the time to run a project.
(DIR) Post #Alb21RCmmDSlyOipii by Jessica@kitsunes.club
2024-09-02T14:57:31.427Z
0 likes, 0 repeats
@BrodieOnLinux@mstdn.social okay I didn't think this through all that wellsmall projects are one person, medium projects are comittee, and then large projects are usually done via microsoft and such. linux is an exception to the rule because it's still being ran by one person
(DIR) Post #Alb21S03p0sWRDmBWa by BrodieOnLinux@mstdn.social
2024-09-02T14:58:29Z
0 likes, 0 repeats
@Jessica Sure that's a fair way to put it