Live data from Hacker News

Ubuntu on Windows

blog.dustinkirkland.com

431–440 of 933 posts

Re: Ubuntu on Windows

#431

microsoft is leveraging FOSS Linux to get Mac users. I think it's a real smart move. The author points to using grep and Xargs and some other tools to quickly update a package. That's the key here. These bash/Linux utilities are productivy boosters for all the Linux and Mac/bsd people out there. I can't imagine living without them and they're necessary for any system I develop on (which is currently a Mac).

Of course Mac Users think it's about them - everything is about them.

Re: Ubuntu on Windows

#433
post #90

Earlier quoted context omitted.

I completely agree. I only really switched to OSX because getting node tools to work on windows and cygwin is a pita.

Wait, getting node to work on windows is a pita? I know of no language runtime and ecosystem that has better cross-platform support than Node (hm ok maybe Java also). I develop solely on Windows (I just like it better) and virtually all of NPM just works on my box. Even stuff people never tested elsewhere than on their Macs, it just works. Express, webpack, mocha, phantomjs, it's really quite impressive if you ask me…

Windows Path issues and compiling native code. Between those two things, nearly everything I've ever tried on windows has failed.

Re: Ubuntu on Windows

#434

Earlier quoted context omitted.

I still can't believe so many developers switched to Macs after that ad campaign they ran. At this point, I wouldn't be surprised if eventually 'GNU/Linux/Windows' ultimately ended up with a majority share of developer desktops.

Out of curiosity, which ad campaign are you talking about? As for which OS (Win/Mac/nix) controls the majority share of developer desktops, I feel like it's always going to depend on what you're developing, so talking about the overall "biggest slice of the pie" for developers is less meaningful than talking about who has the biggest slice in the consumer space. For example, a backend web developer might look at this…

Probably a recent incident where Microsoft started showing full screen ads on the login screen is meant.

https://news.ycombinator.com/item?id=11167964

Re: Ubuntu on Windows

#435
post #31

I'm confused what has this list: apt, ssh, rsync, find, grep, awk, sed, sort, xargs, md5sum, gpg, curl, wget, apache, mysql, python, perl, ruby, php, gcc, tar, vim, emacs, diff, patch... to do with Ubuntu?

Ubuntu ate Linux (or GNU/Linux), as it seems, for the mainstream world.

I hate it. I bet Stallman, Ken Thomson, the GNU Project, Bell Labs and many others are crying and laughing at the same time.

We live in a world built upon the previous one, as the previous was already was. Some things we forget, others become lore, folklore, myths, and others are lost... It is similar to Facebook providing Internet. Or Dropbox providing 'rsync'. Maybe one day the common man will rediscover plaintext and the command line interface. And the then hipsters will use it.

Some links:

- find http://doc.cat-v.org/unix/find-history

- grep https://medium.com/@rualthanzauva/grep-was-a-private-command...

- cp https://news.ycombinator.com/item?id=8305283

- wget https://en.wikipedia.org/wiki/Wget#cite_note-13

- AWK was created at Bell Labs in the 1970s, and its name is derived from the family names of its authors – Alfred Aho, Peter Weinberger, and Brian Kernighan. ~ https://en.wikipedia.org/wiki/AWK

- http://www.cryptonomicon.com/beginning.html

BONUS:

- https://wiki.ubuntu.com/DashAsBinSh

Re: Ubuntu on Windows

#436

Earlier quoted context omitted.

After they fix highdpi scaling

Oh yes... That's one of the reasons I switched to OSX.

no kidding, I have a 4K monitor that looks awesome when hooked up my macbook and terrible when hooked up to my Windows desktop

Re: Ubuntu on Windows

#437

Imagine going back in time to the 90s and telling people that in 2016 Microsoft would bend over backwards to make sure Windows could run Linux ELF binaries natively in the kernel by converting syscalls. You'd probably be laughed at.

They'd laugh, because NT already had posix system calls http://social.technet.microsoft.com/wiki/contents/articles/1...

Re: Ubuntu on Windows

#438
post #233

Surprised I don't see anyone else mentioning this. This looks to me like typical Microsoft strategy that they utilized a lot 25 years ago. 1. when not leader in given market, make your product fully compatible with competitor 2. start gaining momentum (e.g. why should I use Linux, when on Windows I can run both Linux and Windows applications) 3. once becoming leader break up compatibility 4. rinse and repeat Happened…

What bothers me about people bringing Embrace, Extend, Extinguish is how they never mention how all the big software companies do this. For example, how many nice JavaScript features are in Google Chrome that aren't anywhere close to real standards? But when anyone but Microsoft does it they're just pushing the industry forward, not out to stab you in the back.

Let's not call it Embrace, Extend, Extinguish until we see the Extend & Extinguish. Microsoft is a very different company than it used to be.

Re: Ubuntu on Windows

#439
post #16

Are posix permissions supported/emulated? Or are they set to 777 for all Windows drives in /mnt like shared folders in a VM?

It looks like alternize was almost right, at 4:39 you can see that within the Ubuntu (not /mnt) part, default permissions are used. e.g.: `ls -l proc` reveals that much of it is read only.

If the Ubuntu on Windows personality/subsystem gave Linux processes full permissions to /mnt/c, I'd expect that would be a security vulnerability, and I'd assume they are doing some mapping. Unfortunately, in the video they posted I never see them do `ls -l` on `/mnt/c`, only a subdirectory they created.

Re: Ubuntu on Windows

#440

It's time that people stopped using the term 'Windows' for this operating system. The Free Software Foundation created the bulk of the userspace, under terms that allow anyone to share, modify and fork the programs, and then Microsoft came along with the one last missing piece of the puzzle - the kernel, and completed the full operating system, which, to be frank, users find completely unusable and worthless without…

Now they will be on us to call it Gnu/Windows :-) More seriously though I think this is a terrific insight, if something of a challenge for Linux kernel enthusiasts. If I could run Ubuntu (or Kubuntu) as my user land on a kernel where all the manufacturers of every gee whiz device had already signed up to port drivers, I would use that in a heartbeat. My current pain point is trying to run Kubuntu on a nearly current generation Intel NUC, because the Iris graphics drivers aren't really compatible if the system goes to sleep the screens never unblank. If the lock screen comes up, plasma shell crashes and then swaps which screen it thinks is the "primary" screen when it restarts. Basically it is unusable. And things like VMWare player don't believe the host has any sort of 3D support even though Meas and OpenGL are up to date. I would trade the mess for a userland I like and a kernel that just works.
Post reply on HN