Live data from Hacker News

Windows for Linux Nerds

blog.jessfraz.com

141–150 of 393 posts

Re: Windows for Linux Nerds

#141
post #47
post #22

A lot of snarky comments here, but I've been using Ubuntu shell on Win 10 for the past few weeks and it's really fantastic. Way faster than a VM and much more compatible than cygwin or msys.

The linux subsystem for window is way faster than Cygwin (and any VM), I just tested grep on both platforms for a big text file (500MB) and cygwin-grep takes 2.630s while linux-subsytem-grep takes 0.395s

I don't think grep is the best example since they could be different implementations of grep.

Re: Windows for Linux Nerds

#142
post #4
post #2

This post was interesting in a morbid way but you can count the Linux nerds that want leave the open world of Linux for Microsoft very easily. They all work at Microsoft. Microsoft is losing on mobile, desktop, servers, and IoT. Their entire ecosystem is a technological deadend. If you're a Linux Nerd, you should probably keep using Linux if you care about having a good career going forward.

Losing on desktop. Yeah, any decade now. There is of course a constituency of Linux Nerds primed to move to Windows: people who want to develop software for Linux servers but don't want to run Linux on the desktop. Many of those people are using OS X, which is POSIX enough to run some Linux software unmodified. WSL is a way to target those people, who may be being left behind by Apple's changing strategy in laptops (…

nobody is doing Linux dev on Windows, the only people I know at work on Windows are sysadmin types that just never learned Linux desktop and non-programmers. 95% of the dev people I know are on OS X or Linux

Re: Windows for Linux Nerds

#143

Earlier quoted context omitted.

I know what you mean, but you will never see MS contributing to Wine will you? Will we ever see office for linux? Why can't we get a proper POSIX layer for windows (like they used to offer)?

> you will never see MS contributing to Wine will you? This is basically asking Microsoft to open source Windows. > Will we ever see office for linux? They already have Office for macOS, Android, and iOS. They also have SQL Server for Linux and .Net core. "Linux" isn't really a viable desktop operating system compared to the other operating systems mentioned. > Why can't we get a proper POSIX layer for windows (like…

OP said it was about comparability, but MS does not care about compatibility unless it's in their favor, that's the point.

> "Linux" isn't really a viable desktop operating system compared to the other operating systems mentioned.

Well maybe if office and other applications were available it would be? That's the point.

> POSIX is dead. Linux compatibility is far more relevant to modern computing.

Uh, what about all those people running MacOS? homebrew etc are about running all that nice OSS on MacOS. Pretty much all that stuff will run on BSD/MacOS/Linux/*Nix due to POSIX compatibility.

Re: Windows for Linux Nerds

#144

Earlier quoted context omitted.

Why not dual boot linux and windows 10 or use a Linux VM? It takes like 10-15 seconds to reboot a machine these days. I am about to take the plunge toward a ThinkPad after many years with OSX (I haven't upgraded my 2011 17" to macOS). My plan is to try dual booting linux and/or using a Linux VM. I think the biggest hurdle will be changing my mindset. That is, looking for the OSX version of whatever it is I am looking…

by dual booting and using Linux for your hardcore development your basically ceding that Windows sucks at this. I agree honestly it's sad that Windows is not POSIX compliant, why can't I run bash, GIT, ssh, and a decent package manager on Windows? that will be it's downfall because the hardcore devs are all on Linux and OS X

No, I am ceding that it's easier to develop linux apps on linux. "hardcore devs" on OSX have been deluding themselves for years, myself included. If I would have just buckled down with Linux, I would actually be much further ahead. macOS is really only good for iOS and macOS... nothing else runs it.

There is a world of Windows software that is not POSIX and has viable business opportunity. I've been neglecting that because "OSX rules! POSIX or bust!" mentality. I am going to change my mindset.

Re: Windows for Linux Nerds

#145

Earlier quoted context omitted.

Why not dual boot linux and windows 10 or use a Linux VM? It takes like 10-15 seconds to reboot a machine these days. I am about to take the plunge toward a ThinkPad after many years with OSX (I haven't upgraded my 2011 17" to macOS). My plan is to try dual booting linux and/or using a Linux VM. I think the biggest hurdle will be changing my mindset. That is, looking for the OSX version of whatever it is I am looking…

I did almost this exact thing a few years ago and I've been super happy. Two points of advice: 1. Check hardware compatibility _before_ you order your laptop. Intel video drivers and wifi drivers are open source and reliable. Stay away from Broadcom, and unless you plan to do gaming, stay away from Nvidia (tho modern Ubuntu makes nvidia pretty darn easy). 2. Pick a DE (I recommend Gnome 3, but KDE is great too) and l…

I switched at the beginning of college (oddly enough, before I decided to add a computer science degree or had ever written a line of code), and I really don't understand what all the fuss is about. I've stuck with ThinkPads for hardware compatibility, and I've always been 10x more productive on my machine than anyone I know. On top of that, I've been able to keep 90% of the same habits and config while taking my machine over the years from a prettier-than-Mac Gnome+Compiz setup to a barebones, personalized, blazing fast, low power keyboard-shortcut-driven Openbox setup. The key insight is that if almost ANYTHING about my machine doesn't perfectly fit me, I can make it fit me in about five minutes.

Frankly, I consider this table stakes for a competent OS and I don't understand why people put up with being deprived of this (especially devs): over the last decade I haven't been able to shake the feeling that almost everyone else in the personal computer market has been conned.

Re: Windows for Linux Nerds

#146
post #2

This post was interesting in a morbid way but you can count the Linux nerds that want leave the open world of Linux for Microsoft very easily. They all work at Microsoft. Microsoft is losing on mobile, desktop, servers, and IoT. Their entire ecosystem is a technological deadend. If you're a Linux Nerd, you should probably keep using Linux if you care about having a good career going forward.

Linux still sucks shit on the Desktop. I try it every year, and every year it sucks very slightly less. It goes beyond drivers and application compatibility, Linux distros are ugly and the people making them have no taste. The Desktop/Laptop market is not nearly as important as it used to be, but within that space, Microsoft's dominance is about as strong as ever. Apple might have been able to take a dent out of it i…

> Linux still sucks shit on the Desktop... Linux distros are ugly and the people making them have no taste.

Linux is hard to beat for a fully customizable programming environment. You can easily customize the look of a Linux desktop, but can't with Windows or Mac. Windows and Mac have both taken UI ideas that have been around on Linux for far longer.

Re: Windows for Linux Nerds

#148
Note that Android emulation (or most kinds of emulation aside from docker) will not work under WSL. Yes, I know I can do Android development under Windows, but I'd prefer Linux for day to day development for everything.

Re: Windows for Linux Nerds

#149

Earlier quoted context omitted.

I did almost this exact thing a few years ago and I've been super happy. Two points of advice: 1. Check hardware compatibility _before_ you order your laptop. Intel video drivers and wifi drivers are open source and reliable. Stay away from Broadcom, and unless you plan to do gaming, stay away from Nvidia (tho modern Ubuntu makes nvidia pretty darn easy). 2. Pick a DE (I recommend Gnome 3, but KDE is great too) and l…

I switched at the beginning of college (oddly enough, before I decided to add a computer science degree or had ever written a line of code), and I really don't understand what all the fuss is about. I've stuck with ThinkPads for hardware compatibility, and I've always been 10x more productive on my machine than anyone I know. On top of that, I've been able to keep 90% of the same habits and config while taking my mac…

I completely agree. The beauty of my system now is that I can make it do whatever I want it to, and I never have to worry about somebody taking it away (open source lives forever. can't say the same about Win XP or old version of OSX). I also never worry about what the corporation behind my OS is doing with my data.

Re: Windows for Linux Nerds

#150
post #4
post #2

This post was interesting in a morbid way but you can count the Linux nerds that want leave the open world of Linux for Microsoft very easily. They all work at Microsoft. Microsoft is losing on mobile, desktop, servers, and IoT. Their entire ecosystem is a technological deadend. If you're a Linux Nerd, you should probably keep using Linux if you care about having a good career going forward.

Losing on desktop. Yeah, any decade now. There is of course a constituency of Linux Nerds primed to move to Windows: people who want to develop software for Linux servers but don't want to run Linux on the desktop. Many of those people are using OS X, which is POSIX enough to run some Linux software unmodified. WSL is a way to target those people, who may be being left behind by Apple's changing strategy in laptops (…

Yeah, that's me in a nutshell. My employer recently sent everyone new hardware and I was initially bummed about getting the just-before-Touch-Bar MBP. Then I saw how gimmicky and awful Touch Bar was for the "lucky" colleague stuck with it. I'm typing this on a five year old MBA that isn't quite up to scratch for work anymore. If Apple would take this case, stick updated hardware and a Retina display in it, I'd buy it on launch day. Never gonna happen so I guess I'm never gonna buy another Apple laptop.

Desktop Linux, especially when your employer runs Exchange, is a barrel of pain I've opened far too many times for my own good. Not going that route again.

Post reply on HN