When someone built such a huge codebase in two weeks, I kind of doubt a lot of care was taken to avoid the pitfalls. I could be wrong, but give it a year and call me back.
This is tied to the "community server" feature, which was always a way to force some rules they couldn't change for existing servers, so you have to accept them before you can enable fatures like this.
The "open web" is still just websites. The fact that the 5 major websites decided to become algorithmic silos does not mean something like Discord has no place on it, or any of the other billions of websites for that matter.
Closed source eBPF code is somewhat similar to a closed source kernel module, just one that doesn't need to be recompiled for every kernel version and cpu architecture. Good luck figuring out what it's going to be doing.
eBPF is a very restrictive format. It's closer to .NET bytecode (trivial to decompile) than native machine code and the verifier sets strict limits to prevent things like unbounded loops. That makes any obfuscation a lot weaker.
It looks like it paid off, since the screenshot in the article, the channel has more than doubled in subscribers (now 70k), and it seems to still be climbing.
LFS is not OS development. You build a distribution by assembling all the components. If you want to develop an OS from scratch, perhaps you're looking for osdev.org.
Ubuntu started out with a slogan claiming "linux for human beings", and it kept that reputation for well over a decade, with a heavy focus on the desktop.
You can split hairs however you want, but this created a legacy, and is why Ubuntu is still one of the top recommended distributions for beginners.
reply