I really hate this thing where "not knowing stuff" is kind of the worst thing that someone can admit in tech-world. This is why so many people struggle to learn things, are afraid to ask questions,...

All these "everyone knows this!"-guys and their not very funny "jokes" are just so not useful or helpful. Especially in spaces that are MEANT for learning things!

@Jules agreed this can be applied outside the tech-world too. Asking questions is good !
@Jules as someone who is self taught, every day at my job is a nightmare for me because i never know what's "ok" to not know
@Jules Yes. Not that this helps, but it is their insecurity. As work gets more complex it actually becomes more important to have docs, comments, etc.
@Jules I like the Recurse Center's guidance on this: https://www.recurse.com/manual
@Jules I still don't understand how people can not like systemd. How exactly were these behemoths of bash script in /etc/init.d/ crafted? How can the pure existence of systemd unit files not be justification enough?

@lieselotte I'm cleaning out my tabs now and noticed this toot didn't get answered (I had the one you were replying to open), so I might as well answer (even though that toot was talking about a different phoenomenon entirely)

the three most frequently cited criticisms, in no order:

1) systemd is a massive program that does everything all in one place, even if it's split across several (intertwined) libraries, and some people want strict separation of responsibilities

(continued)

@lieselotte

1b) it also has swallowed some smaller projects as part of that goal, but see point 3 (the projects it swallowed are by those guys)

2) systemd is highly Linux-specific, to the point that some people are afraid that (continuing from 1 and 1b) programmers are going to hard-depend on systemd unintentionally and then Linux will either be the only Unix left or systemd will be the only init left; as much as some hate it, linux must be at least a little about choice

(cont.)

@lieselotte

3) the two principal authors of systemd, Lennart Poettering and Kay Sievers, are well known for being massive narcissists, to the point that they claim they have full reign over linux (http://lkml.iu.edu/hypermail/linux/kernel/1404.0/01331.html) and close bugs related to hardware configurations that actual people use because they don't care about them (which I thought I had a link about but I can't find it right now; look on bugs.freedesktop.org)

(one more part)

@lieselotte ultimately the important thing to understand is that most, if not all, debates about systemd or sysvinit or runit or whatever are purely political in nature; this link has an even more impartial rundown, including some links to some more analyses of varying partiality

http://uselessd.darknedgy.net/ProSystemdAntiSystemd/

@Jules See that's why I like the CCC. You can ask everyone and they'll be happy to talk about what they know for hours and explain it to you in their best manner. For me all the congresses are like a big pool of knowledge I can dive trough.
@Jules Always play dumb and don't care. When you inevitably teach someone a new thing, it flips the script.

@Jules i love making assholes uncomfortable. i'm an autistic trans woman, so this isnt hard to do.

any time i encounter a thing i dont know i will just boldly declare it and ask for help. usually this works out fine.

but sometimes i get one of those assholes and i say "wow, youre really gonna shit on me for not knowing something? you have the opportunity to see someone understand/discover/see something for the first time and you spend that being an asshole instead?"

it works

@PunkFairyAlex 😍 just saw this toot passing by and wanted to like it ten times ;) @Jules
@Jules I prefer not knowing things ;) that means I can learn new stuff.
@Jules One of the reasons why I like being in research: we know that we don't know.