dreich's comments
dreich | 4 years ago | on: Systemd, 10 years later (2020)
dreich | 6 years ago | on: Bastille: FreeBSD Jails Management
I would argue that said users have never heard of UNSHARE(1) either, although Linux pretty much wipes the floor with anything else when it comes to containers. You can use UNSHARE(1) to create your container, extract a base image of your preferred distribution, configure it and start an instance. Heck, you can even create and package a shell script that does all the above for you. Nobody does that on Linux even though UNSHARE(1) (and friends) are very much finished products. They are not the products people want, that is, application specific containerization solutions like Docker, or something that can be easily deployed at scale in a reproducible and compliant way.
dreich | 6 years ago | on: Linux VS open source UNIX
It is the exception that proves the rule.
dreich | 6 years ago | on: Linux VS open source UNIX
Like most, you could have simply moved to a distribution without systemd. Unlike Linux, the BSDs offer less choice when it comes to both init, service supervision and service management options. It is also evidenced in the comparison table in the OP. If anything the debacle resulted in creating more awareness and leaving people open to more choice.
That said, adopting one monolith instead of another sounds more like a knee jerk reaction than anything else.
> The proof in the pudding for me is to look at the running processes of a default system between BSD and Linux with systemd. Yikes.
This only scratches the surface. Daemons running under systemd have their PIDs supervised instead of using unreliable hacks like pidfiles. This is one of the reasons why systemd is preferred in large deployments and professional environments.
dreich | 6 years ago | on: Void Linux (musl) on the Huawei MateBook X Pro
Unlike most, not everyone is inclined to pay for the privilege of closed source, proprietary walled gardens (like those from Apple). People, especially those who believe in open source and free software ideals, consider the above practice unethical, which is probably why they don't buy Chinese made Apple laptops. Those users are largely in favor of sharing technological innovations for the benefit of everyone, instead of guarding them for a select few. So, no it is not unethical because, in the end, it doesn't harm the end user.
dreich | 6 years ago | on: Void Linux (musl) on the Huawei MateBook X Pro
Although this is as good a reason as any, especially if someone is (politically) biased against the GNU project, I fail to see how and why the x86_64-musl target appeals to the OP in the first place. It ships a standard GNU userland, it uses GCC and GNU {core,bin}utils to (cross)compile most packages and GNU bash is a standard requirement for the build toolchain. Without the above, Void cannot exist.
A core property of the Voidlinux / musl-libc combination that goes unmentioned, is that one can easily leverage xbps-src as a native cross compilation toolchain to seamlessly (no porting/patching) generate static binaries for foreign architectures. As an example, one can generate static binaries for GNU tar and just use them on an android (bionic) device.
Finally, Void-linux ships with the xbps-uunshare utility as standard and allows a regular user to launch an unprivileged container with any distribution (like debian, ubuntu, etc). This way, the OP can enjoy the full gamut of software available on those glibc systems without the need to install and/or dual boot Windows.
dreich | 6 years ago | on: FreeBSD on the Lenovo Thinkpad
The GENERIC kernel configuration for FreeBSD-12.x-release does not support EVDEV out of the box. It is there however for both 12 stable and of course head.
dreich | 6 years ago | on: Knoppix 8.6 abandons systemd
dreich | 6 years ago | on: Zen 2 Missives – AMD now delivering efficiencies that are double that of Intel
I most certainly can't provide an answer here but doesn't the medium (IRC, mailing lists, forums, etc) facilitate this toxic environment too? People whose sole intent is to manufacture a narrative in order to harass someone, or their project(s), are a lot more comfortable doing so online. They are guaranteed a wide audience, lots of views and publicity which in turn maximizes the damage. Rarely do I encounter this behavior in workplace meetings, conferences or venues that require physical attendance.