There has never been a time in my life when I have been less enthused to be a programmer than now.
@soller what are the reasons?
@TornaxO7 AI, government overreach, undocumented hardware, death of the PC and rise of mobile devices, etc
@soller @TornaxO7 the death of PC and rise of mobile devices comes with something positive : less cybersecurity vulnerabilities. Major PC OS (Windows, MacOS and Linux) are so bad at security compared to mobile OS. I hope new players like @redox could come with security in mind (like capabilities) to reduce the huge attack surface traditional PC OS has.

@blueluma @soller @TornaxO7

The Android's Java memory safety, exploit mitigations and smartphone hardware security aren't bullet-proof, the attack surface is big in both desktop and mobile platforms.

The best design is to reduce the attack surface, which the microkernel architecture does.

@redox @soller @TornaxO7 I absolutely agrees, I just think currently mobile are more secure than desktop for most cases, while having both big attack surface.

Microkernel with capabilities would be the best I guess, (kind of similar to the Nintendo OS or Fuschia from Google)

I hope one unified OS for desktop and mobile being secure and open will emerge, and Redox with Risc-V might be a great contender (also I like Rust dev)