Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As others have mentioned here, if you are willing to meet the OS half way, then Linux is the way to go. With enough customization, you won't want to go back to any other OS. I use XMonad + tmux + vim, so everything is fast, keyboard driven, and minimal, and working with a mouse pointer to arrange windows is now arcane and clunky to me.

Equivalent setups with Windows and Mac are sub-optimal since there is only so much you can hack the window manager to do what you want. But you do need to go through some legwork and a learning curve get Linux working for you.



I jumped to Linux in October when I built my new desktop... so many issues... After so much time battling with MacOS and Linux Desktop on different issues... was actually surprised how much I like WSL2 in Windows of all things. Only been using it since early March, had to jump back to windows for a project.

Definitely a better experience than I remember a year and a half or so ago. The new MS terminal works pretty well, and the Docker WSL2 support is very seamless. VS Code with WSL extensions works great. I spend most of my time in that space and have had so few issues.

Note: editing \\wsl$ files in windows is a little slow, same for wsl editing mounted windows drives... but in the sandbox has been really great.


Yeah I hear you. It took me over a decade before I stopped bouncing off of Linux and going back to windows or Mac. It took more knowledge about working with Linux subsystems, as well as building a stable config that I checked into git. As mentioned, you really have to meet it half way, but once you get over that hump it is definitely more productive and simple than Mac and windows.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: