Here’s another interesting development in the Windows-Linux rivalry: in
gaming, of all places. The Steam Deck is a Linux-based handheld gaming
PC which could, in principle, run Windows. Trouble is, Windows doesn’t
offer any good UI options for working with this form factor
<https://arstechnica.com/gadgets/2023/04/handheld-mode-for-windows-could-mak…>.
So there is talk of developing a new “handheld mode” for Windows. Of
course, for Linux, there is no “mode” in the OS for this, it’s just a
different configuration of the GUI layer. Which is modular and
completely replaceable.
Something else to worry about: the US FBI, and NZ CERT, are advising
travellers not to use public USB charging ports, because they can be a
way to hack into your device
<https://www.nzherald.co.nz/travel/fbi-warns-travellers-not-to-use-public-ch…>.
When I was in Hong Kong Airport a few years ago, it was very hard for
me to find a mains outlet to charge my laptop. Just about all the ports
built into the public seating areas were USB ones, for phones/tablets.
CANbus is a mini-LAN built into every car manufactured this century. It
is increasingly being used for all kinds of functions, like controlling
“smart headlamps”, and of course unlocking the doors and letting you
get into the car and drive off.
Now it turns out that there are ways to connect to the bus through weak
points from outside the vehicle, for example by breaking into the
connections for those “smart headlamps”. From here, you can do things
like spoof signals from the smart key receiver, fooling the security
system into thinking it has received a signal from a valid owner’s key
when it hasn’t.
And once you’ve done that, you can steal the car.
Because, of course, components on the bus are trusting the signals they
get from other components, aren’t they?
<https://www.theregister.com/2023/04/06/can_injection_attack_car_theft/>