News for hackers. Stuff that matters.
Re:Last Windows 11 update changed all default browser settin... by rbanffy on Monday January 24, 2022 @06:09AM (#30056094)
> I am genuinely interested on knowing your reasons for saying WSL is terrible.

It's just that it's poorly integrated with the host environment (because there is a host environment). On Linux and Macs, the Unix side is the machine itself. With WSL1, you have a Windows kernel pretending to be a Linux one (I kind of prefer this approach) but my home folder is not my Windows home folder, but terminal still opens the Windows home anyway. On WSL2 (which I can't use on my corporate laptop because the VPN software breaks something in DNS and networking I haven't had the time to debug) the Windows side needs a network share to get access to the WSL environment (which is not present until the environment starts - and there are other side effects whether WSL starts before the VPN or after).

A Linux box (or Mac) is a so much simpler (to understand what happens) Unix environment it's not even funny.

Having said that, when you overcome those impedance mismatches, it mostly works for the typical use cases. Like you mentioned, Docker works (I need to set a DOCKER_HOST variable to point to the Windows box). And Windows Terminal is excellent (double height and width chars are still missing, but they have overline support).

Re:Last Windows 11 update changed all default browser settin... by Dylan16807 on Monday January 24, 2022 @06:26AM (#30056217)
Sorry about the VPN trouble (which may or may not be WSL's fault) but having to stick "cd ~" in .bashrc and not liking network drives isn't enough to get close to "terrible".
Re:Last Windows 11 update changed all default browser settin... by rbanffy on Monday January 24, 2022 @07:07AM (#30056636)
If you do a cd ~ in your profile, they you need to get to your Windows home in order to see the Downloads folder.

It's death by a thousand paper cuts.