• 0 Posts
  • 288 Comments
Joined 3 years ago
cake
Cake day: July 1st, 2023

help-circle












  • Anything older than 5 years ago has the odds of being A, B, Mini A, Mini B, Micro A, Micro B, etc.

    C is the standard. If you need legacy support, there’s hubs and adapters. No need to perpetuate legacy ports. I’d love a serial and a parallel connector - there’s plenty of modern industrial gear still using them. But we do that with C -> Serial adapters.

    A device has a limited number of ports. Would one rather two USB-C, or one A and one C?

    That A port will have diminishing value if one intends to use the device for 5 to 10 years and increases the probability someone discards the device early given the limited number of modern, high value ports.



  • If you’re mandated or regulated to implement MLS or MAC etc, SELinux is a security control that enables you to comply through expanded and expressive policy controls.

    When I hear dislike for it, it’s usually because people are using SELinux as a “make my personal computer safer” tool rather than the “we’ve hundreds of thousands of differently classified sensitive documents and thousands of employees with different clearances”.

    MAC/DAC/MLS isn’t designed for personal computing and if you think SELinux is the solution you personally need, you might need to reevaluate your threat model (as any external actor will seek to bypass kernel controls entirely e.g. CVE-2025-0078).




  • I wouldn’t say personal use is a deal breaker. Plenty of distros like archlinuxarm and debian have pretty decent binary package repos in part thanks to raspberry pi and other prevalent arm v7 and v8 platforms. Otherwise you can compile things yourself.

    Fex is also looking to be a game changer for arm - x86/x64 emulation in userspace on arm64 v8+. No need to care too much if there isn’t an arm binary available - just run the x86 one through fex.