• 0 Posts
  • 120 Comments
Joined 3 years ago
cake
Cake day: April 13th, 2024

help-circle




  • You can’t load modules built with a different compiler.

    Sure you can. There’s even multiple guides for how to write C++ kernel modules, which inherently is going to use a different compiler than what was used for the kernel itself. BOSS Linux even writes C++ kernel modules.

    if you want to use a module wrote in rust you also need to have built in the rust support in the kernel

    Only if the module uses rust-specific interfaces in the kernel, otherwise it can be assembled into a .ko to have plain C-style symbols loaded by the kernel like normal.










  • IDK but I have a lot of issues with that list anyway… they seem to have a strange definition of “permissive AI policy”, i.e. any mere mention of an AI service gets you on the list.

    Example: OpenBSD and NetBSD both show as “permissive” on the list, even though both have publicly stated otherwise, just because there are one or two commits where someone (prominent dev) commented something like “I had help from Claude but you can’t tell, and I personally vouch for this and I know what I’m doing.”



  • Thankfully modern browsers use Certificate Transparency, and there’s no indication that any compromised certs were actually used publicly.

    However, there are many devices that use TLS which are not browsers, and those devices could in theory be selectively targeted with an evil cert without alerting the public CT servers.