Live data from Hacker News

Bash on Ubuntu on Windows

blogs.msdn.microsoft.com

151–160 of 434 posts

Re: Bash on Ubuntu on Windows

#152
post #49

I am a little scared from the distinction we are start to make between "computers" and "developers' computers" In most computer nowadays you cannot code (tables and smartphones), are computers doomed to be an expensive tool for few "nerd" ? What will be the impact on computer literacy ?

It's more broad than that. The distinction lies in production versus consumption devices. Tablets and phones are consumption. You can't do any serious work on them - development included. This is why laptops and computers have stuck around in spite of the proliferation of cheap, tiny, elegant consumption devices. So no, I don't think laptops and computers will go away for non-nerds, just for people who don't produce…

You can create content on tablets, and some of it is excellent content.

Development isn't done on tablets because the input devices we have to make code are limited to a keyboard, and most people think text files are code, rather than a serialisation/deserialisation format for an AST.

You could easily build an AST with gestures and speech rather than tapping buttons, and I think in 10-20 years time that's how we'll make software.

Re: Bash on Ubuntu on Windows

#154
post #141

I have to say after the initial excitement, I'm a bit disappointed about how this is implemented. Apparently, there is no or little interaction between the Linux world and the Windows world in this system. I don't see the benefits over running a classical Linux-as-a-process like coLinux, or something like Cygwin or MinGW. The option to run unmodified executables is nice if you have closed-source linux binaries, but t…

Mapping the processes across implies all sorts of strange things - what happens if you try to send a Linux signal to a Windows process? Mapping the users is possible and "SFU" did this, with a couple of caveats (Windows requires group and user names to be different, while UNIX systems often have groups with the same name as users). I don't think this is a Linux or GNOME killer, but it might put a dent in Cygwin and g…

Wine somehow solve that. Even if almost nobody use that Windows application still able to use native APIs if it's detect that it's running in Wine. E.g for example Windows Steam client checked Wine version long before native Steam appear.

I think Microsoft can do something similar.

Re: Bash on Ubuntu on Windows

#155
post #28

Earlier quoted context omitted.

I would be shocked. As I mentioned above, I wouldn't expect wireshark to run either. From what we gathered so far, this is a syscall translation layer and > No new system calls are added for cgroups - all support for querying and modifying cgroups is via this cgroup file system. Per https://www.kernel.org/doc/Documentation/cgroup-v1/cgroups.t...

No cgroups = no systemd. Windows: a better linux than linux.

I am a new-ish Linux user. Can someone explain to me why systemd is so bad? Is it because it monopolized so many features? So it's not UNIX way of tiny programs working together? I feel like I am missing something.

Re: Bash on Ubuntu on Windows

#156
post #152

Earlier quoted context omitted.

It's more broad than that. The distinction lies in production versus consumption devices. Tablets and phones are consumption. You can't do any serious work on them - development included. This is why laptops and computers have stuck around in spite of the proliferation of cheap, tiny, elegant consumption devices. So no, I don't think laptops and computers will go away for non-nerds, just for people who don't produce…

You can create content on tablets, and some of it is excellent content. Development isn't done on tablets because the input devices we have to make code are limited to a keyboard, and most people think text files are code, rather than a serialisation/deserialisation format for an AST. You could easily build an AST with gestures and speech rather than tapping buttons, and I think in 10-20 years time that's how we'll m…

Plain text files are an incredibly powerful way of "storing ASTs", the advantages are far too numerous to list. The primary one being complete and total interoparability with all other tools that accept plain text files.

I will bet you £100 that we won't be programming by speech and gestures in even 25 years time as the disadvantages are enormous.

Re: Bash on Ubuntu on Windows

#157
post #152

Earlier quoted context omitted.

It's more broad than that. The distinction lies in production versus consumption devices. Tablets and phones are consumption. You can't do any serious work on them - development included. This is why laptops and computers have stuck around in spite of the proliferation of cheap, tiny, elegant consumption devices. So no, I don't think laptops and computers will go away for non-nerds, just for people who don't produce…

You can create content on tablets, and some of it is excellent content. Development isn't done on tablets because the input devices we have to make code are limited to a keyboard, and most people think text files are code, rather than a serialisation/deserialisation format for an AST. You could easily build an AST with gestures and speech rather than tapping buttons, and I think in 10-20 years time that's how we'll m…

You could easily build an AST with gestures and speech rather than tapping buttons, and I think in 10-20 years time that's how we'll make software.

I doubt it. Perhaps we'll be making ASTs by writing (i.e. drawing symbols with styli or pens), but I don't think we'll be doing it via gestures and speech. There's a reason that we don't teach math via interpretive dance.

Re: Bash on Ubuntu on Windows

#158
post #16

So 2016 is _finally_ the year of Linux on the Desktop?

A bit offtopic, but 2009 was the year of the Linux Desktop for me (using Ubuntu). Performant on older hardware, eye candy (compiz) on newer hardware, the Gnome 2 interface was familiar and incredibly polished, and you had a lot of choice (linuxshouldbeaboutchoice.com).

They lost me with all the rewriteritis and monodaemonisation that followed. I switched to MacOS (hackintosh) and was very happy for a while, since it could run all the Unix stuff, most of the productivity stuff (MS Office), and many games. It was for a long time the most plain, conservative OS (while Windows was going crazy with 8).

But recently, I've found Windows to be the OS that "just works" and gets out of my way - which was pretty surprising to me.

If anybody killed alternative desktops, it is not MS, but the desktops themselves.

Re: Bash on Ubuntu on Windows

#159
post #37
post #16

So 2016 is _finally_ the year of Linux on the Desktop?

No, Linux on the Desktop has just died. I expect both the KDE and Gnome projects dead within a (very few) years, probably X.org close behind. All hail Winux though. (That's the name for this mix I came up with.) Before you downvote this without thinking ... consider, for example, KDE is severely understaffed and this will deplete them further. Who will bother with X.org bugs and drivers now? What's the point? Who is…

Keep in mind Windows 10 let's the folks at Redmond remotely remove software from you machine. Before you go declaring Linux dead you might want to think about how that could impact you. Not to mention that Microsoft has been known to Embrace, Extend, Extinguish.
Post reply on HN