Live data from Hacker News

The Windows Subsystem for Linux is now open source

blogs.windows.com

151–160 of 1001 posts

Re: The Windows Subsystem for Linux is now open source

#151
When WSL came out I was absolutely overjoyed - finally an actual linux shell on windows! I use windows for my gaming pc, and I wanted to have a unified gaming/dev box. It felt like the solution.

Over time though more and more small issues with it came up. Packages working not quite right, issues with the barriers between the two, etc. It always felt like there was a little bit more friction with the process.

With Valve really pushing Proton and the state of linux gaming, I've recently swapped over to Ubuntu and Nixos. The friction point moved to the gaming side, but things mostly just work.

Things on linux are rapidly getting better, and having things just work on the development side has been a breath of fresh air. I now feel that it's a better experience than windows w/ WSL, despite some AAA titles not working on linux.

Re: The Windows Subsystem for Linux is now open source

#152
post #56
post #7

Every time I praise WSL on hn I pay the karma tax but I will die on this hill. WSL is more powerful than Linux because of how easy it is to run multiple OS on the same computer simultaneously. It's as powerful as Linux with some janky custom local docker wrappers for device support, local storage mapping, and network mapping. Except it's not janky at all. It's an absolute delight to use, out of the box, on a desktop…

"More powerful than Linux" is silly. It's a VM. The most useful thing is that it does a bunch of convenience features for you. I am not suggesting that it is not extremely convenient, but it's not somehow more powerful than just using Linux. You know what's even more convenient than a VM? Not needing a VM and still having the exact same functionality. And you don't need a bunch of janky wrapper scripts, there's more…

Yeah if you are working with Linux only, its better to go full linux.

WSL2 is really handy when you want to run other software though. For example, I use Solidworks, so I need to run windows. Forscan for Ford vehicles also has to run under Windows. Having WSL2 means that I can just have one laptop and run any software that I want.

Re: The Windows Subsystem for Linux is now open source

#153
post #7

Every time I praise WSL on hn I pay the karma tax but I will die on this hill. WSL is more powerful than Linux because of how easy it is to run multiple OS on the same computer simultaneously. It's as powerful as Linux with some janky custom local docker wrappers for device support, local storage mapping, and network mapping. Except it's not janky at all. It's an absolute delight to use, out of the box, on a desktop…

I think you might want to give more context. I use linux. I don't need WSL at all. Not at work nor at home. So you praise WSL because you use Windows as your main system? Than yes its great. It definitly makes the Windows experience a lot better. OpenSSH for Windows was also a game changer. Honestly, i have no clue why Microsoft needed so long for that.

https://xkcd.com/963/

Re: The Windows Subsystem for Linux is now open source

#154
post #7

Every time I praise WSL on hn I pay the karma tax but I will die on this hill. WSL is more powerful than Linux because of how easy it is to run multiple OS on the same computer simultaneously. It's as powerful as Linux with some janky custom local docker wrappers for device support, local storage mapping, and network mapping. Except it's not janky at all. It's an absolute delight to use, out of the box, on a desktop…

You can accomplish the same with Distrobox on Linux, but there's definitely something to be said about having the best of both worlds by running Windows + WSL. I honestly think Microsoft could win back some mind share from Apple if they: * Put out a version of windows without all the crap. Call it Dev edition or something and turn off or down the telemetry, preinstalled stuff, ads, and Copilot. * Put some effort into…

> I can't get a laptop that's on par with my M4 Pro.

This is the only reason I have not requested a windows laptop from my company. WSL is better for docker development in basically every way than a mac can be (disclaimer: haven't tried orbstack yet, heard good things, but my base assumption is it can't be better than WSL2) except it is literally impossible to get hardware as good as the M3 or M4 for any other OS than macOS.

Re: The Windows Subsystem for Linux is now open source

#155
post #77

Earlier quoted context omitted.

Have you worked at any of these large companies? It’s really easy actually (practically, not emotionally). It’s usually very obvious and there’s consensus who the bottom 10% are. Politics would affect promotions much more than layoff.

> It’s usually very obvious and there’s consensus who the bottom 10% are. Sigh, and company keep them for sentimental reasons I guess…

You’re being sarcastic but it is for sentimental reasons (for the immediate manager and team who doesn’t want to make the hard choices and do the work) as well as the empire building reasons (managers’ universal dick measuring contest is org size [1]).

[1]: the real debate is not “who’s my lowest performer” for each manager. It is about why I should cut rather than my sibling manager. If you force everyone to cut one person they all know who it will be.

Re: The Windows Subsystem for Linux is now open source

#156
post #56

Earlier quoted context omitted.

"More powerful than Linux" is silly. It's a VM. The most useful thing is that it does a bunch of convenience features for you. I am not suggesting that it is not extremely convenient, but it's not somehow more powerful than just using Linux. You know what's even more convenient than a VM? Not needing a VM and still having the exact same functionality. And you don't need a bunch of janky wrapper scripts, there's more…

Your comment that you can do Linux things on Linux missed the point entirely. Where is the reverse WSL on Linux, where Windows is deeply embedded and you have all the Windows features in your hands? You can use Wine/Crosseover, which is cool, but even now the number of software products it supports is tiny. Steam has a lot of games. You can run a virtual machine with Windows on it. That is identical to what you can d…

> Where is the reverse WSL on Linux, where Windows is deeply embedded and you have all the Windows features in your hands?

https://github.com/Fmstrat/winapps

Enjoy.

Re: The Windows Subsystem for Linux is now open source

#157
post #149
post #7

Every time I praise WSL on hn I pay the karma tax but I will die on this hill. WSL is more powerful than Linux because of how easy it is to run multiple OS on the same computer simultaneously. It's as powerful as Linux with some janky custom local docker wrappers for device support, local storage mapping, and network mapping. Except it's not janky at all. It's an absolute delight to use, out of the box, on a desktop…

WSL gives you no support for USB devices, which is a massive pain for embedded development when IT forces you to use Windows. Also, this might just be specific to my setup but WSL networking is very finicky with my company's VPN, and breaks completely if the VPN ever drops out requiring a full reboot.

WSL2 can forward USB devices

https://learn.microsoft.com/en-us/windows/wsl/connect-usb

I regularly run ADB through WSL2 using this.

Re: The Windows Subsystem for Linux is now open source

#158
post #7

Every time I praise WSL on hn I pay the karma tax but I will die on this hill. WSL is more powerful than Linux because of how easy it is to run multiple OS on the same computer simultaneously. It's as powerful as Linux with some janky custom local docker wrappers for device support, local storage mapping, and network mapping. Except it's not janky at all. It's an absolute delight to use, out of the box, on a desktop…

Last time I used it they kept hogging some common keyboard shortcuts for whatever Windows stuff even though the VM-window was focused. Did they stop that?

Re: The Windows Subsystem for Linux is now open source

#159
post #7

Every time I praise WSL on hn I pay the karma tax but I will die on this hill. WSL is more powerful than Linux because of how easy it is to run multiple OS on the same computer simultaneously. It's as powerful as Linux with some janky custom local docker wrappers for device support, local storage mapping, and network mapping. Except it's not janky at all. It's an absolute delight to use, out of the box, on a desktop…

I find it to be incredibly janky. Pretty much every every time my computer sleeps (so every morning, at least) I have to restart it because somehow the VM-host networking gets screwed up and VS code connections into the VM stop working. You also can't just put things in your Windows User directory because the filesystem driver is so slow that git commands will take multiple seconds, so now you have two home directori…

Thats odd. I have none of these problems. Sleep doesnt interrupt the VM. And I regularly use the git CLI through WSL on projects living within windows user directories. Both work fine.

Re: The Windows Subsystem for Linux is now open source

#160
post #7

Every time I praise WSL on hn I pay the karma tax but I will die on this hill. WSL is more powerful than Linux because of how easy it is to run multiple OS on the same computer simultaneously. It's as powerful as Linux with some janky custom local docker wrappers for device support, local storage mapping, and network mapping. Except it's not janky at all. It's an absolute delight to use, out of the box, on a desktop…

I think WSL is great but if your only goal is to run several Linux OSes, any hypervisor will do. I think Proxmox is better suited to your use-case (hosted on Linux).

I love WSL because it lets me have the best of Windows and Linux.

Post reply on HN