Slashdot Mirror


Windows 10 Upgrade Bug Disabled Cntrl-C In Bash (infoworld.com)

An anonymous reader quotes InfoWorld: A massive set of changes to the Windows Subsystem for Linux (WSL) was rolled into Windows Insider build 15002... If this is any hint, Microsoft's goal is nothing short of making it a credible alternative to other Linux distributions... Some of the fixes also implement functionality that wasn't available before to Linux apps in WSL, such as support for kernel memory overcommit and previously omitted network stack options. Other changes enhance integration between WSL and the rest of Windows...

[O]ne major issue in build 15002 is that Ctrl-C in a Bash session no longer works. Microsoft provided an uncommon level of detail for how this bug crept in, saying it had to do with synchronization between the Windows and Bash development teams. The next Insider build should have a fix. But for people doing serious work with Linux command-line apps, not having Ctrl-C is a little like driving a car when only the front brakes work.

277 comments

  1. Ha-Ha! by Anonymous Coward · · Score: 5, Insightful

    But for people doing serious work with Linux command-line apps

    ...we use a Linux operating system.

    1. Re:Ha-Ha! by __aaclcg7560 · · Score: 4, Funny

      Or Cygwin.

    2. Re:Ha-Ha! by SirSlud · · Score: 4, Interesting

      You know, some of us use windows since it's quite client facing. This might blow your mind. Anything either side can do to bridge the gap of best of both worlds is a good thing.

      --
      "Old man yells at systemd"
    3. Re:Ha-Ha! by Princeofcups · · Score: 4, Insightful

      You know, some of us use windows since it's quite client facing. This might blow your mind. Anything either side can do to bridge the gap of best of both worlds is a good thing.

      You somehow missed 30 years of embrace, extend, and extinguish.

      --
      The only thing worse than a Democrat is a Republican.
    4. Re:Ha-Ha! by Anonymous Coward · · Score: 1

      Oh rubbish, I use Windows and Linux. Windows excels in building user facing apps with good UI and good experiences. Linux excels in building infrastructure and headless software. Claiming Windows beats Linux or Linux beats Windows is stupid, they're built for different jobs.

      At least Windows is embracing Linux. All Linux can do is point and laugh, and fail to reach the broader market...because they're too busy being smug and pointing while laughing.

    5. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      Interestingly enough Ctrl-C does not work on Cygwin. It kills the program allright, but it cannot be trapped as an exception by Java or Python.

    6. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      You know, some of us use windows since it's quite client facing. This might blow your mind. Anything either side can do to bridge the gap of best of both worlds is a good thing.

      When I am faced with a client-side Microsoft Windows computer in the workplace I always ask if there are *nix servers available and if so I remotely connect to a *nix server or use a web browser-based interface to the applications for any development related tasks. Now working from my home office I use only GNU/Linux or web browser-based applications. I reserve my sole Microsoft Windows 10 cylinder-shaped computer for streaming videos and music in a web browser.

    7. Re: Ha-Ha! by Anonymous Coward · · Score: 0

      and wine is just a side-project that will never amount to anything...

    8. Re: Ha-Ha! by Anonymous Coward · · Score: 0

      Bash on Windows is superior to Cygwin.

    9. Re:Ha-Ha! by Anonymous Coward · · Score: 1

      Say what you want about Microsoft, but they haven't been the one ruining my Linux experience with shit like systemd, GNOME 3, PulseAudio, and NetworkManager...

    10. Re:Ha-Ha! by JoeMerchant · · Score: 2, Insightful

      Programs trapping Ctrl-C as an exception are exceptionally lazy - there should be a more "front end" way to quit. Originally Ctrl-C was just to kill, not to gracefully shut-down.

      I take exception to the summary's bad automotive analogy. I'd say that removing Ctrl-C functionality is like removing the standard brake pedal, leaving the driver to read the manual to discover where alternate brake controls might be found - naturally different locations in different programs.

    11. Re: Ha-Ha! by Anonymous Coward · · Score: 0, Troll

      Dude, fuck you and your systemd bullshit. If you don't like it then don't fucking use it. Nobody has a god damn gun to your head. And nobody is stopping you from making something better.

      Self entitled cock sucker.

    12. Re:Ha-Ha! by ooloorie · · Score: 2

      Programs trapping Ctrl-C as an exception are exceptionally lazy - there should be a more "front end" way to quit. Originally Ctrl-C was just to kill, not to gracefully shut-down.

      Control-C is the usual way of stopping a Linux command line program. Users expect it to leave the system in a reasonable state and programs to clean up after themselves.

    13. Re:Ha-Ha! by jaa101 · · Score: 4, Informative

      Programs trapping Ctrl-C as an exception are exceptionally lazy - there should be a more "front end" way to quit. Originally Ctrl-C was just to kill, not to gracefully shut-down.

      In a purely TTY environment there's usually only CTRL-C and CTRL-\ to generate signals (SIGINT and SIGQUIT) that processes can catch. (CTRL-Z generates SIGSTOP which can't be caught.) What's so lazy about using one of those? Of the two, CTRL-C is clearly the most appropriate if supported by the environment. What do you mean by "front end" here? If you mean some non-TTY-based mechanism then, sorry, that's not always an option.

    14. Re: Ha-Ha! by Anonymous Coward · · Score: 0

      It's getting very difficult to ignore it these days as it's now an expected system dependency. You generally have to fork a distro these days to avoid it as the big distros have given up on trying to maintain alternatives.

    15. Re: Ha-Ha! by Anonymous Coward · · Score: 0

      Isn't everything open-source a side-project?

    16. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      You are thinking of SIGKILL.
      Actually SIGINT, which is what CTRL-C sends, just means interrupt.

      Closing the program is just what most do and what happens if the signal is unhandled.
      Some programs do something else. While debugging with gdb for example CTRL-C will stop the currently debugged binary and drop to it's command shell.

    17. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      Programs trapping Ctrl-C as an exception are exceptionally lazy

      No, they are not.

      there should be a more "front end" way to quit.

      That, as an option, is perfectly fine, and is indeed implemented in many console-based program with some form of interactive user interface.

      Originally Ctrl-C was just to kill, not to gracefully shut-down.

      Incorrect.

      You should stop stating as facts things which are obviously only your personal opinions. You are more than welcome to express your opinions, of course, but please do not try to pretend that they are facts when they are clearly not.

    18. Re: Ha-Ha! by hcs_$reboot · · Score: 1

      That's not even funny.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    19. Re:Ha-Ha! by thegarbz · · Score: 1

      You may have missed that MS is no longer run by an evil genius but rather someone who tries to build just enough value to run companies into the ground.

      I don't believe the current management collectively have the braincells to implement EEE. Hell Balmer failed that too and he was significantly more strategic than the current degenerates.

    20. Re:Ha-Ha! by Anonymous Coward · · Score: 1

      Give them some time to get started. The experience they have with ruining people's Windows experience with ME, Vista, Ribbon, 8 etc. can't be translated directly to what is needed to ruin your Linux experience. This CTRL+C issue is just a first attempt.

    21. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      Huh? Ctrl-c is the standard interface for aborting a program. What would you use instead of it? Systemd?

    22. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      Tell that to bc

    23. Re:Ha-Ha! by TheRaven64 · · Score: 2

      Windows excels in building user facing apps with good UI and good experiences

      An odd quote about an OS that manages to get the buttons in the wrong order for basically every dialog box. Quick quiz: In your web browser's tool bar, does the left or right arrow mean forwards? In any random Windows dialog box, is the left or right button the proceed forwards one?

      --
      I am TheRaven on Soylent News
    24. Re:Ha-Ha! by 140Mandak262Jamuna · · Score: 1
      Linux builds exceptionally good UI and user experience? Why last time I checked there were at least 100 different GUI experiences possible in Linux/ And if you don't like all 100, you can just download the source, make a few edits, voila! "congratulations, 101'st GUI management distro".

      The only good thing is, good or bad, you know what GUI is available in ALL windows machines and you can develop applications. Linux suffers in that respect. Qt? or Tkl or gnome or what? . Quite sad, given X11 actually was way ahead of windows in providing a base set of ui features guaranteed on all unix systems.

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    25. Re:Ha-Ha! by halltk1983 · · Score: 1

      I use linux on my servers, on vms, even on a few desktops. But on my primary system, I run windows, because I like to play games as well. Having bash built in allows me to manage my files in the way I'm most familiar with, and also means i don't have to use PuTTY or a VM for SSH sessions to all the other systems I manage. It isn't perfect, but it's a damn sight better than having to learn powershell.

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
    26. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      Wasn't the Windows 10 Upgrade Bug the thing that installed Windows 10 in the first place?

    27. Re:Ha-Ha! by Hylandr · · Score: 1

      or Git-Bash

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    28. Re: Ha-Ha! by Hylandr · · Score: 1

      I am fairly certain he means GIT BASH. I hope.

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    29. Re:Ha-Ha! by JoeMerchant · · Score: 2

      Thanks for the only non-AC criticism here...

      Ctrl-C goes back beyond Linux and SIGINT - it has been a system level "stop now" key combo since the 1980s, maybe even longer - and not just on *nix systems, it even applied to BASIC and other languages on the 6502 and 8088 based home PCs.

    30. Re:Ha-Ha! by fisted · · Score: 1

      Minor correction, ^Z generates SIGTSTP which can very well be caught. This is how job control is implemented.

    31. Re:Ha-Ha! by silentcoder · · Score: 2

      If Microsoft wanted to do something actually useful in that regard the, instead of WSL, we'd see them contributing major patches to WINE.

      --
      Unicode killed the ASCII-art *
    32. Re:Ha-Ha! by silentcoder · · Score: 1

      There is no such problem. If your program uses GTK or QT then every desktop distro will run it with the possible exception of a few ultra-tiny desktops but those are built for a specific niche and it only affects you if you are specifically marketing to that extremely tiny niche. Which one of GTK or QT to use ? That's up to you - but QT is probably the clear winner because it offers native windows support, and even android support, as well, which is nice if you want to make the program portable, and has some more advanced features.

      And frankly it's not hard to run things that use less common varieties. PlayOnLinux uses WX which is now quite obscure enough that almost no distro ships with it, yet it easy as pie to install PoL on every major distro. The only time I've ever had difficulty was on a CLFS build - but you don't do any LFS-like system and expect it to be easy.

      You shouldn't be targetting a specific DE with a user-app unless you are an open-source developer working on an app targetted for that DE. For general-use apps -target GTK or QT, this is certainly what commercial app devs should do.

      --
      Unicode killed the ASCII-art *
    33. Re:Ha-Ha! by silentcoder · · Score: 1

      I finally relented and, for the first time in a decade, got a windows install again for games when SkyrimSE came out. Unfortunately it is entirely impossible to get it working in wine (unlike the original game) if you got it through steam since steam is 32-bit only and SKSE is 64-bit only and wine cannot run 32 and 64 bit apps in the same emulator.

      But I refused to pollute my actual hard drive with it. I installed it onto a portable hard-drive, and added an NTFS partition where my windows steam lives (since I really don't want my games to be loading assets at USB speeds). But that's it, a single portable win10 - first time in 10 years I have any windows at all, and it's used *only* for gaming - it has nothing else installed, and never contains any personal information. Hell even when I buy games from steam I reboot into linux and do it from there, then reboot back into windows to do the install. I choose Linux native games whenever possible (Brutal Legend is awesome btw), and wine as second choice - installing to the portable windows is a distant third.
      Frankly I wouldn't even have bothered doing it for SKSE if it wasn't for the fact that I got it for free.

      --
      Unicode killed the ASCII-art *
    34. Re:Ha-Ha! by Blaskowicz · · Score: 1

      If you do "File / Save...", do you get
      - the gtk3 dialog? (many versions)
      - the Qt dialog?
      - the gtk2 dialog?
      - the FLTK dialog?
      - the Motif clone dialog?

      And which set of directory favorites are included? (that one puzzles me)
      Although, Windows XP + TweakUI was what I liked best (you could use the latter to set the five directory locations on the left pane to something you liked better, and it would stay set)

      Nonetheless I do prefer linux GUI, because you can run what you like and not suffer that many disruptions (unless you're a KDE user maybe)

    35. Re:Ha-Ha! by Blaskowicz · · Score: 1

      NetworkManager is useful, at least the GUI is not bad at all.. might have changed a bit too : I'm now able to do a service network-manager stop to disable it on the spot.

    36. Re: Ha-Ha! by Anonymous Coward · · Score: 0

      Assertive cock suckers make the world a better place at least. What have you done besides whining? And who has a better life, the cock sucker who gets cock or you the miserable being who only ever got yours sucked (badly) a decade ago.

    37. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      Found the Mac Pro user.
      This is why Apple doesn't make desktops anymore, it's too easy to wipe their piece of shit OS and install a better one. Better sell a laptop, then the broken drivers and missing keys make using another OS inconvenient.

    38. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      In the Windows HIG, OK is left of Cancel because of tab order. OK is the most common thing people are going to press after filling out a form. So after the form is filled out, you can tab to the OK button and "click" it with the spacebar. (Or, if the developer properly set the default button for the form, you can simply press the enter key from anywhere on the form to trigger the OK button.)

      Windows is the last remaining bastion of the keyboard-accessible GUI. Mac never had it, and most of the Linux WM's have abandoned the concept in favor of lazy design and "if you use a keyboard, use the CLI".

    39. Re:Ha-Ha! by TheRaven64 · · Score: 1

      Windows is the last remaining bastion of the keyboard-accessible GUI. Mac never had it,

      Huh? OS X is completely keyboard accessible (though there's a thing that you need to flick in System Preferences to enable it). In any OS X dialog that uses the standard NSAlertPanel interfaces, enter will perform the okay action and escape the cancel action.

      --
      I am TheRaven on Soylent News
    40. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      And if the answer is "No. Maybe we've hired the wrong person for the job."? Instead of being proud of only knowing one way of doing things, perhaps you should learn how to work in all the major environments so you are a more valuable commodity in the job market? I worked for a company that wrote cross-platform software for Windows, Linux and MacOS. If asked I will work in any of those environments and figure out how to do the job well there.

    41. Re: Ha-Ha! by Anonymous Coward · · Score: 0

      The person you are replying to never claimed which one was better. You brung that dead horse out on your own.

    42. Re:Ha-Ha! by sjames · · Score: 1

      ctrl-c once known as break on old TTYs has been around since the mainframe days.

      Later keyboards got a special break key but ctrl-c was retained for killing the foreground process.

    43. Re:Ha-Ha! by JoeMerchant · · Score: 1

      I remember something about the early break being a literal disconnect of the wires for a prescribed period of time - so, if your mainframe got hung up, you could disconnect your card reader terminal to send a "break" and then reconnect it.

      Ctrl-C for Cut (the wire)?

    44. Re: Ha-Ha! by Anonymous Coward · · Score: 0

      I don't know what you are getting at. Left for back and right for forward is pretty consistent in Windows browsers. Whatever fuckery you experienced was likely local, or a keyboard button stuck.

      How about fuck linux for open file save boxes with the default name highlighted but not selected, so have to manually select it to edit anyways.

    45. Re:Ha-Ha! by sjames · · Score: 2

      That goes all the way back to the telegraph where you could interrupt the sender by opening the circuit.

      RS-232 maintains it in the form of the break signal which just pulls the line low for not less than one symbol's time (ass opposed to ctrl-c that just transmits character value 3).

      Cut the wire is as good as any I suppose.

    46. Re: Ha-Ha! by Anonymous Coward · · Score: 0

      When a good UI and experience mean wrapping simple functions with overlapping windows and buttons, sure. Try anything moderately complex and those candy buttons and winders make us all dumb by design.

    47. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      Yeah, you just keep telling yourself that. And there's the "Should" argument again.

    48. Re: Ha-Ha! by Anonymous Coward · · Score: 0

      ctrl+c issues SIGINT which is a task interrupt, a true abort would be SIGABRT and SIGQUIT is probably close to that in reality (ctrl+\)

      Have you even written a program in c?

    49. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      But for people doing serious work with Linux command-line apps

      ...we use a Linux operating system.

      ... or don't use current dev branch

      It's a little unfair to judge the reliability of Windows based on a development branch rather than a released stable branch! Even Linus would tell you that.

      (For those that don't know, Insider Preview is effectively opt-in to builds based on the 'dev' branch of windows, sort of. There's a level of testing, but it's not 'stable' level.)

    50. Re: Ha-Ha! by Anonymous Coward · · Score: 0

      Naw Mac, it goes all the way back to carrier pigeon days. ctrl-c 'c' is for 'chop' wherein if'n your pigeon was no good at navigation you'd execute this command....and...well...the pigeon, you see. Coincidentally, this is also the lesser known origin of NO CARRIER status.

    51. Re: Ha-Ha! by JoeMerchant · · Score: 1

      +1 for NO CARRIER.

    52. Re: Ha-Ha! by MemeRot · · Score: 1

      I don't get it. It's far superior. I had redis running in bash on windows a few minutes after reading that it was possible. Cygwin will give you grep, etc, but bash on windows lets you apt-get any binary out there that runs on Ubuntu. They don't all work yet, but it's much more powerful. While ctrl-c is an embarrassing bug, this update also included implementations of syscalls that postgresql needs to install and run

    53. Re: Ha-Ha! by hcs_$reboot · · Score: 1

      This to be modded informative.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    54. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      SIGSTOP indeed can't be caught. However, Ctrl-Z generates SIGTSTP, a signal which is similar but which can be caught. (Curses-based programs tend to catch it and use it to restore the terminal settings to normal before suspending.)

    55. Re:Ha-Ha! by Anonymous Coward · · Score: 0

      But for people doing serious work with Linux command-line apps

      ...we use a Linux operating system.

      Usually through a multiplexer (tmux, screen, etc)
      I don't have a system with WSL, can someone check if using a multiplexer such as "screen" does the ctrl-c the multiplexer passes through to bash work as it should?

  2. Ctrl by pz · · Score: 2

    Who spells it with an N?

    --

    Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    1. Re:Ctrl by Zaelath · · Score: 1

      Peple wh really hate the letter h.

    2. Re:Ctrl by ls671 · · Score: 2

      Just google it to get an idea...

      hint:
      Showing results for ctrl-C
      Search instead for cntrl-C

      --
      Everything I write is lies, read between the lines.
    3. Re:Ctrl by ls671 · · Score: 3, Funny

      And you hate the letter "o" I assume?

      --
      Everything I write is lies, read between the lines.
    4. Re: Ctrl by Anonymous Coward · · Score: 0

      I was going to make this exact same comment. Slashdot is really getting bad when they make mistakes like this... news for nerds, hardly.

    5. Re:Ctrl by Anonymous Coward · · Score: 0

      Windows NT spells "Windows IT" with an "N".

    6. Re:Ctrl by Anonymous Coward · · Score: 0

      I hate it t.

    7. Re:Ctrl by Anonymous Coward · · Score: 0

      Windoze weenies spell it with an N

    8. Re:Ctrl by 93+Escort+Wagon · · Score: 1

      Who spells "control" without vowels?

      --
      #DeleteChrome
    9. Re:Ctrl by JoeMerchant · · Score: 3, Funny

      The windows side team, the linux side spells it Ctrl-C, thus their .net json bridge had a disconnect issue.

    10. Re:Ctrl by Anonymous Coward · · Score: 0

      Anybody who has ever typed out keyboard shortcuts.... like ctrl-c, for example.

    11. Re:Ctrl by hcs_$reboot · · Score: 5, Funny

      People who decided to use \ as path separator?

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    12. Re:Ctrl by fisted · · Score: 1

      A lot of people spell it without vowels, unless ^ counts as a vowel for you.

    13. Re:Ctrl by silentcoder · · Score: 2

      Which, for the record, is the way it's spelled on keyboards... makes sense when spelling out a keyboard-command to use the same labels as is commonly found on said keyboards.
      Nobody writes "Press Alternate and F1" we say "Alt-F1" because the keys are labelled "Alt".

      --
      Unicode killed the ASCII-art *
    14. Re:Ctrl by The-Ixian · · Score: 2

      People who decided to use \ as path separator?

      Oh no, you really stirred the hornet's nest with that one!

      It's full on character war now!

      --
      My eyes reflect the stars and a smile lights up my face.
    15. Re:Ctrl by Anonymous Coward · · Score: 0

      Cnts.

    16. Re:Ctrl by hoggoth · · Score: 1

      Cry HAVOC\n\r
      and let slip the dogs of war!\n\r
      \n\r
      flame on!\n\r

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
  3. In other news by Anonymous Coward · · Score: 0

    Microsoft will be porting emacs hotkeys to MS Word and vi hot keys to excel.

    1. Re: In other news by loftarasa · · Score: 3, Insightful

      vi mode for Excel would be a dream come true...

    2. Re: In other news by ls671 · · Score: 1

      Just open the the file read-only, then read-write, then read-only, etc. There you go!

      --
      Everything I write is lies, read between the lines.
    3. Re:In other news by lucm · · Score: 1

      Microsoft will be porting emacs hotkeys to MS Word

      Maybe that will help all those poor emacs virgins.

      --
      lucm, indeed.
    4. Re:In other news by krray · · Score: 2

      you will take vi from my cold dead hands

    5. Re:In other news by ls671 · · Score: 1

      Are you sure it wasn't already taken from you?

      I haven't seen vi around since quite a while.

      slack:
      $ which vi /usr/bin/vi
      $ ls -al /usr/bin/vi
      lrwxrwxrwx 1 root root 5 Aug 21 16:50 /usr/bin/vi -> elvis
      $ ls -al /usr/bin/elvis
      -rwxr-xr-x 1 root root 522496 Sep 23 2008 /usr/bin/elvis

      deb:
      # ls -al /usr/bin/vi
      lrwxrwxrwx 1 root root 20 Oct 30 18:32 /usr/bin/vi -> /etc/alternatives/vi
      # ls /etc/alternatives/vi /etc/alternatives/vi
      # ls -al /etc/alternatives/vi
      lrwxrwxrwx 1 root root 18 Oct 30 19:37 /etc/alternatives/vi -> /usr/bin/vim.basic
      # ls -al /usr/bin/vim.basic
      -rwxr-xr-x 1 root root 2240936 Nov 17 01:39 /usr/bin/vim.basic

      ubun:
      (same as deb)

      turnkey:
      # which vi /usr/bin/vi
      # ls -al /usr/bin/vi
      lrwxrwxrwx 1 root root 20 Oct 16 2013 /usr/bin/vi -> /etc/alternatives/vi
      # ls -al /etc/alternatives/vi
      lrwxrwxrwx 1 root root 17 Oct 16 2013 /etc/alternatives/vi -> /usr/bin/vim.tiny
      # ls -al /usr/bin/vim.tiny
      -rwxr-xr-x 1 root root 781416 Feb 10 2013 /usr/bin/vim.tiny

      etc.

      --
      Everything I write is lies, read between the lines.
    6. Re:In other news by lucm · · Score: 1

      Once in a while I stumble upon a "real" vi on a unix machine somewhere and it's not fun.

      --
      lucm, indeed.
    7. Re: In other news by Anonymous Coward · · Score: 0

      Agreed, when I say I use "vi", what I mean is "vim".

    8. Re:In other news by arth1 · · Score: 1

      Gentoo here:
      % ls -l `which vi`
      lrwxrwxrwx 1 root root 13 Oct 10 2009 /usr/bin/vi -> //usr/bin/nvi

      nvi is as close as you're going to get these days.
      At least it does blocking file locking by default like vi, which helps with things like editing files that can also be edited through other means. There's little need for special "visudo" or "vipasswd" commands. And u u undoes the undo, while . repeats all commands, including undo. I hate how vim gives u a status of not really a command.

      And, of course, it is lean, so suitable for embedded:

      -rwxr-xr-x 1 root root 36100 Jan 10 19:29 /bin/ed
      -rwxr-xr-x 1 root root 154264 Dec 6 22:09 /bin/nano
      -rwxr-xr-x 3 root root 33776 Dec 6 20:49 /usr/bin/nvi
      -rwxr-xr-x 1 root root 207812 Jan 3 09:50 /usr/bin/pico
      -rwxr-xr-x 1 root root 512336 Dec 6 22:02 /usr/bin/vim

    9. Re:In other news by Anonymous Coward · · Score: 0

      Who are you calling a virgin!? Do you realize I could be asexual and have no concept of "virginity"? That's called a microaggression.

    10. Re:In other news by Anonymous Coward · · Score: 0

      nvi is as close as you're going to get these days.

      The "exvi" package on Arch is AFAIK closer. Though personally I did end up replacing it with nvi.

    11. Re:In other news by fisted · · Score: 1

      xBSD:
      $ ls -l $(which vi)
      -r-xr-xr-x 3 root wheel 501380 Jan 2 01:55 /usr/bin/vi

      yBSD:
      $ ls -l $(which vi)
      -r-xr-xr-x 3 root wheel 501380 Jan 2 01:55 /usr/bin/vi

      zBSD:
      $ ls -l $(which vi)
      -r-xr-xr-x 3 root wheel 501380 Jan 2 01:55 /usr/bin/vi

      Apple Windows:
      $ ls -l $(which vi)
      -r-xr-xr-x 3 root wheel 501380 Jan 2 01:55 /usr/bin/vi

    12. Re:In other news by drinkypoo · · Score: 1

      nvi is as close as you're going to get these days.

      No, it is not.

      And, of course, it is lean, so suitable for embedded:

      My god, that's more than four times bigger than ex-vi.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    13. Re:In other news by silentcoder · · Score: 1

      You will pretty much never find a "real" vi on a Linux machine since the original vi was proprietary. Linux systems invariably ship one of the free clones - usually vim or elvis.
      Elvis is closer to vi than vim, but vim has awesome and modern features on the same time-tested fundamental design. It's my editor of choice.

      Actual vi is mostly found on commercial unixes and there aren't very many of those left. Even there it's not universal, if memory serves even AIX was shipping VIM when last I worked with it (which was a few years ago so I could be remembering wrong).

      --
      Unicode killed the ASCII-art *
    14. Re:In other news by Anonymous Coward · · Score: 0

      As an asexual who has sexual encounters, I take a great offense at what you said!

    15. Re:In other news by ls671 · · Score: 1

      Could you please look at "man vi" to say what it says and then "strings /usr/bin/vi" to try to find what it really is?

      I am just curious and don't have access to any BSD right now. I will try to remember to check next time I am on a BSD.

      For example "man vi" on both freeBSD and openBSD say:
      "This manual page is the one provided with the nex/nvi versions of the ex/vi text editors."

      As you can see, just because those 2 BSDs don't symlink it, it doesn't mean they use the original/real vi...

      Cheers,

      --
      Everything I write is lies, read between the lines.
    16. Re:In other news by fisted · · Score: 1

      Yes, all three(TM) BSDs have nvi in base, and call it vi, so you're right that it's technically not historical vi.

      However, the very same man page you referred says nvi is "intended as bug-for-bug compatible replacement[] for the original Fourth Berkeley Software Distribution (4BSD) [...] vi program[]". So in my opinion it's fair enough to call it vi.

    17. Re:In other news by ls671 · · Score: 1

      oh well, I guess it is fair enough to call my Samsung refrigerator "Frigidaire" and my Actic Cat snowmobile "Ski-Doo" ;-)

      https://en.wikipedia.org/wiki/...

      https://en.wikipedia.org/wiki/...

      --
      Everything I write is lies, read between the lines.
    18. Re:In other news by fibonacci8 · · Score: 1

      Wouldn't it be less work just to port Windows to Emacs?

      --
      Inheritance is the sincerest form of nepotism.
    19. Re:In other news by lucm · · Score: 1

      That's called a microaggression.

      in this case, it's more like a nanoaggression or a picoaggression.

      --
      lucm, indeed.
    20. Re: In other news by Anonymous Coward · · Score: 0

      Give `sc` a try.

  4. Developers give great advice. by Anonymous Coward · · Score: 0

    From the fine article
    "Run Linux tools that require CTRL + C to terminate in a separate Bash console session; these individual bash consoles can then be closed when needed without disrupting your interactive bash consoles"

    Windows style advice.

    1. Re:Developers give great advice. by TWX · · Score: 1

      Coworkers still go on about using Putty for managing devices via SSH. I detest having to open application dialogue boxes just to type in IP addresses. If I'm chasing-down problems through multiple devices I don't want to have to break rhythm because of it.

      Lately I've been playing with MobaXterm when I need to use Windows boxes. Seems pretty decent. Wish I had use of minicom so I'd have xmodem when I need to deal with devices at the console though.

      --
      Do not look into laser with remaining eye.
    2. Re:Developers give great advice. by MightyMartian · · Score: 1

      They don't have DNS where you work?

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    3. Re:Developers give great advice. by TWX · · Score: 2

      *woosh*

      The point isn't the addressing method, it's having to navigate through dialogue boxes in order to enter it.

      --
      Do not look into laser with remaining eye.
    4. Re:Developers give great advice. by Zaelath · · Score: 2

      You can just invoke putty from the command line if you want...

      c:\>putty ipaddress port

    5. Re: Developers give great advice. by Anonymous Coward · · Score: 0

      I have my putty connection configs saved and just run to get ssh connection from gui (in one click) or command line. It's so awesome when people bitch about things that aren't really a problem.

    6. Re:Developers give great advice. by Anonymous Coward · · Score: 0

      But....
      Aren't we supposed to be only using Powershell these days? After all MS promote it as the answer to Life, The Universe and Everything...

    7. Re:Developers give great advice. by Opportunist · · Score: 2

      I'll start caring what MS wants when they start caring what I want.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re: Developers give great advice. by silentcoder · · Score: 1

      Having a guy at all for opening a shell is a problem. Not being able to avoid it is a bigger problem.

      --
      Unicode killed the ASCII-art *
    9. Re:Developers give great advice. by The-Ixian · · Score: 1

      You don't have to use the GUI to launch a PuTTY session...

      Just type "putty address" (of course, you will need to give the full path to the putty binary if it is not in your $PATH)

      --
      My eyes reflect the stars and a smile lights up my face.
    10. Re:Developers give great advice. by Anonymous Coward · · Score: 0

      RTFM, it works just fine from the command line (s. 3.7):
      http://the.earth.li/~sgtatham/putty/0.53b/htmldoc/Chapter3.html

      Are you now going to complain that it doesn't precisely match the expected options of typical ssh client?

      That being said, I despise unneeded GUIfication of software as well. Just don't write something off without first becoming aware of the entirety of its capability.

    11. Re:Developers give great advice. by AK+Marc · · Score: 1

      The two solutions to this are to have PuTTY shortcuts for all your devices. This eliminates the "need" to open a window to re-type anything. The other easy solution is to SSH from box to box, without closing everything between sessions.

      Seems Linux is for the inflexible who want to do something in one and only one way and that one way works on Linux. For those that are more flexible, we don't care.

    12. Re: Developers give great advice. by Anonymous Coward · · Score: 0

      Now we know what kind of lazy sob you are.

      Hint for future, fucking Google it.

    13. Re:Developers give great advice. by TWX · · Score: 1

      I have approximately 2200 devices that I might be called to SSH into. I'm not creating entries in PuTTY for each of them.

      --
      Do not look into laser with remaining eye.
    14. Re: Developers give great advice. by TWX · · Score: 2

      Sure, that works great when you don't have more than two thousand devices to hop in and out of.

      --
      Do not look into laser with remaining eye.
    15. Re:Developers give great advice. by AK+Marc · · Score: 1

      When creating a new device, I make a new shortcut. One double-click and I'm connected and logged in (or at the password prompt). Getting behind on management is a separate problem you need to work on.

  5. Microsoft playing games us usual by Anonymous Coward · · Score: 0

    breaking BREAK badly

    1. Re:Microsoft playing games us usual by TWX · · Score: 5, Funny

      They literally broke break.

      --
      Do not look into laser with remaining eye.
    2. Re:Microsoft playing games us usual by Anonymous Coward · · Score: 0

      So long as they don't broke back.

  6. wow, people can get win 10 updated? by Anonymous Coward · · Score: 1

    the last three windows 10 systems i've seen, all brand new or nearly new with factory loads ('signature' edition windows, so no bloat, just "pure windows"), fail miserably on windows updates. have had to use the fixit to hide the 1607 upgrade on all three.

    the worst offender of the bunch downloaded the entire multi-gigabyte update over FORTY times in three weeks attempting to install it... on a cellular (jetpack hotspot) connection. and the owners wondered why the fuck their pc and internet was so slow or 'didn't work'.. just wait until they get their data overage bill. rural area, only other choice is satellite, which would be just as bad.. perhaps worse, because the wired connection from the satellite 'modem' could not be set to 'metered' - which i made sure is now set on their pc.

    1. Re:wow, people can get win 10 updated? by lucm · · Score: 1

      rural area, only other choice is satellite, which would be just as bad.. perhaps worse, because the wired connection from the satellite 'modem' could not be set to 'metered' - which i made sure is now set on their pc.

      From a security perspective, the only thing worse than a satellite internet access point is maybe going to Moscow airport and connecting randomly to a "free" wifi endpoint.

      --
      lucm, indeed.
    2. Re:wow, people can get win 10 updated? by zippthorne · · Score: 1

      Why would this be the case? Does it require a specialty application to connect or prevent your connections from using TLS under the guise of compression or something?

      --
      Can you be Even More Awesome?!
    3. Re:wow, people can get win 10 updated? by lucm · · Score: 3, Interesting

      Check this piece on ars technica:

      http://arstechnica.com/securit...

      Most available satellite-based Internet remains almost as limited now as when it was introduced two decades ago. It's slow and provides users only with a unidirectional download link. But there's something about the connections that made them highly attractive to Turla members: most satellite links are unencrypted and can be intercepted by anyone within a radius of more than 600 miles. That means a connection between someone located in, say, a remote location in Africa and a satellite-based ISP can be monitored or even hijacked by an attacker.

      --
      lucm, indeed.
  7. Not an alternative to Linux, an alternative to OSX by orin · · Score: 5, Interesting

    Computers running OSX have substantial developer mindshare. Microsoft wants those developers using Windows PCs. Putting WSL/Bash on Windows so that it's a credible alternative to the 'nix tools available on OSX gives those developers one less reason to avoid using a Windows based OS.

  8. Re:Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0

    With Apple not really doing much with macOS, I would say Apple is Apple's biggest enemy in this department. Every other mainstream operating system has a tier 1 hypervisor available (Windows has Hyper-V, Linux has Xen and KVM.) I'm sorry, but VMWare, VirtualBox, or Parallels don't really count.

  9. like driving a car when only the front brakes work by turkeydance · · Score: 2

    done that.

  10. Re:so they give up by Anonymous Coward · · Score: 0

    This is a lot of flip out for a Windows Insider build brah

  11. Breaking News - beta software has bugs by Quarters · · Score: 5, Insightful

    It isn't an "upgrade bug" as the upgrade isn't slated for release for months.The build in question has only been released to the fast ring for Insider testing. In other words, it's only been given to those on the extreme bleeding edgeof Windows testing.Is Slashdot going to start posting articles for every minor issue in Chrome canary releases also?

    1. Re:Breaking News - beta software has bugs by TWX · · Score: 1

      Well, it is kind of funny to hear that they managed to break Break. Like, a fundamental aspect of computing that predates Microsoft itself and they screwed it up...

      --
      Do not look into laser with remaining eye.
    2. Re:Breaking News - beta software has bugs by Anonymous Coward · · Score: 0

      Oh whatever. There's so many things that are "fundamental" you wouldn't have a clue how to test them. It's only when someone points them out that you laugh. Most organizations don't know how to test these things because USERS don't even know what they are. You literally have no clue what might break because YOU have no clue what you need.

      When it stops working you know. Otherwise you don't even know it exists. This is like all other things in the workplace.

      Actually this means that breaking things is sometimes good - all publicity is good publicity.

    3. Re:Breaking News - beta software has bugs by Anonymous Coward · · Score: 0

      Breaking News - microsoft software has bugs

      FTFY

    4. Re:Breaking News - beta software has bugs by dbIII · · Score: 1

      Well they are the people who managed to even fuck up "ping" (look up "ping of death" for how badly they did it) despite having the BSD source code given to them on a plate.

    5. Re:Breaking News - beta software has bugs by Anonymous Coward · · Score: 1

      It isn't an "upgrade bug" as the upgrade isn't slated for release for months.

      No, it is an "upgrade bug". It's just that the upgrade is on beta/insider software.

      The build in question has only been released to the fast ring for Insider testing. In other words, it's only been given to those on the extreme bleeding edgeof Windows testing.

      Ah, so you do acknowledge it has been released.

      Is Slashdot going to start posting articles for every minor issue in Chrome canary releases also?

      One, considering Chrome's rapid release schedule, I'd tend to argue the apples to apples comparison is every official Chrome release, and for that there's tons of minor issues to point out. Two, Ctrl-C not working isn't a "minor" issue if MS is actually concerned about bash and WSL being a useful environemtn. Three, as much as the headline is trolly, the summary does go into other improvements that MS has made and gives me greater hope that WSL won't arrive DOA when it goes beyond the insider program.

      Seriously, though, MS should WANT this sort of exposure. It means that the /. (and presumably Linux) community is interested in what they're doing enough to find out what works and what doesn't. That means more beta testers which should mean a more complete implementation. No, you're right though. /. should just keep quiet and let MS blindly implement WSL and leave it to be a complete fuck up. I mean, they may go that route anyways. But why help them to improve, even if that improvement comes as slightly stingy commentary on their failures?

    6. Re:Breaking News - beta software has bugs by fisted · · Score: 1

      If only it had anything to do with Break...

    7. Re:Breaking News - beta software has bugs by TWX · · Score: 1

      I used to use that exploit when I was losing in LAN parties with my friends. Or one or more of them would, depending on who was losing. Or winnuke. Or any other of a number of exploits...

      --
      Do not look into laser with remaining eye.
  12. Subject to the whims and bugs of Microsoft.... by QuietLagoon · · Score: 3, Insightful
    Really ... who on this planet is looking forward to running some manner of Linux emulation that is subject to the whims and bugs of Microsoft's current design and development process? Any of Microsoft's Windows Updates could cripple the very environment you would depend upon.

    .
    Yeah, that sounds like a success story.

    1. Re:Subject to the whims and bugs of Microsoft.... by Anonymous Coward · · Score: 0

      Wouldn't call it a bug when it's a design issue. The fired their QA because they don't even care about pretending to try any longer.

    2. Re:Subject to the whims and bugs of Microsoft.... by Anonymous Coward · · Score: 0

      EEEEExactly.

      They obviously lost their minds when they decided to END Windows 7 and instead spend 26 BILLION to buy LiNKEDIN.

    3. Re:Subject to the whims and bugs of Microsoft.... by TWX · · Score: 1

      Hey, I knew people that, for reasons I never understood, got behind the .net reimplementation mono and really pushed to get everything working and to push for original development for it. Which of course made it easy to switch to a Windows platform when the new boss didn't understand Linux and demanded the change.

      --
      Do not look into laser with remaining eye.
    4. Re:Subject to the whims and bugs of Microsoft.... by Anonymous Coward · · Score: 0

      I'm going the other way. Mono has allowed me to migrate all my .NET projects to Linux platforms.

    5. Re:Subject to the whims and bugs of Microsoft.... by Anonymous Coward · · Score: 0

      ... well, hopefully it'll change at some point to add systemd.

    6. Re:Subject to the whims and bugs of Microsoft.... by Anonymous Coward · · Score: 0

      It's a beta build of the OS. Oh my god, stop the presses, a bug in a beta build! This never happens anywhere else!

    7. Re:Subject to the whims and bugs of Microsoft.... by silentcoder · · Score: 1

      For years we joked that Microsoft would one day be forced to bring out their own Linux distribution - we were right, we just didn't know it would still be called Windows.

      --
      Unicode killed the ASCII-art *
  13. Re:so they give up by lucm · · Score: 5, Insightful

    As their revenue dwindles let this be a lesson.

    Microsoft revenue has grown in a more or less linear fashion since the 90s. Doesn't stop idiots from announcing their imminent doom for over 25 years.

    --
    lucm, indeed.
  14. Serious? by BradleyUffner · · Score: 1

    The next Insider build should have a fix. But for people doing serious work with Linux command-line apps, not having Ctrl-C is a little like driving a car when only the front brakes work.

    People doing "serious work" should not be using Insider Preview Builds.

    1. Re:Serious? by Anonymous Coward · · Score: 0

      Absolutely. However the analogy is silly, front brakes only is still workable. If it was rear brakes only, that would be a much bigger problem. Not having Ctrl-C is probably closer to only having a handbrake.

    2. Re:Serious? by silentcoder · · Score: 1

      No... it's more like having a car you can only stop by popping the hood, letting air pressure rip it off, then crawling out the window of the moving vehicle, putting dynamite on the engine, crawling back inside, lighting the fuse and praying to every deity and random fluctuations in the spacetime continuim not to get caught in the blast.

      --
      Unicode killed the ASCII-art *
  15. No more Linux Clients by HalAtWork · · Score: 1

    So MS wants no more Linux clients for administration, so Linux becomes solely a server/CLI environment, and to allow Linux tools to easily leverage Windows components and possibly come to depend on them?

    Sure shortsightedly it is more options to help people get work done, but I'm talking about long term here.

    1. Re:No more Linux Clients by MightyMartian · · Score: 1

      In the long term Microsoft is fearful that the whole computing world is shifting beneath their feet, and they need to try to stay relevant. I'm sure there some of the old the old Triple-E evilness here, but in reality they're watching the PC fading as a platform (no, it won't die quickly, but it is doomed), so trying to get more developers to use their platform, even if it means they're running a fucking BASH shell and developing with vi is better than them not using a Microsoft product at all.

      For myself, I can't see any reason to use this Ubuntu-on-Windows. I have Linux test systems and I have Windows test systems. I can move data between them easily and don't have to deal with the idiosyncrasies of one fucking up the other when one is running under the other. I certainly no development advantage when I can run Linux for free.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:No more Linux Clients by Billly+Gates · · Score: 1

      MS is worried about staying relevant to IT geeks and Android developers. I welcome the changes if MS can get this shit together as competition ends monopolistic companies according to economics 101. If you do not want to use WIndows then don't.

      VS 2015 includings Android emulators and SDK's that use IOS, Windows Phone, and Android for mobile developers. I like this as I do not want to buy a mac just to port an application to IOS.

    3. Re:No more Linux Clients by ChunderDownunder · · Score: 2

      It's a value-add for those 'forced' to use Windows. Your options otherwise are maintain a Linux box (in a VM, dual booting or a dedicated machine) use ported applications which mightn't receive the love their Linux-native cousins do or use cygwin.

      What Windows lacks is a decent package manager (and I've tried Chocolatey). So the alternative is that every major vendor, from Google to Mozilla to Adobe runs there own crapware background updater service. Synaptic and apt-get would be a huge improvement, so if they can make GTK+/Qt applications run seamlessly, I'd gladly use the Ubuntu versions.

    4. Re:No more Linux Clients by whoever57 · · Score: 1

      For myself, I can't see any reason to use this Ubuntu-on-Windows. I have Linux test systems and I have Windows test systems.

      Likewise, I run a Linux/Windows test system. It has a unified filesystem, under which files can be accessed transparently of the actual box on which they reside.

      The Windows boxes run BASH and Perl scripts, but under Cygwin. As far as I can tell, this Ubuntu on Windows is completely useless for me because (unlike Cygwin) the environment does not have access to the full filesystem of the Windows boxes.

      --
      The real "Libtards" are the Libertarians!
    5. Re:No more Linux Clients by t0y · · Score: 2

      As far as I can tell, this Ubuntu on Windows is completely useless for me because (unlike Cygwin) the environment does not have access to the full filesystem of the Windows boxes.

      It does although there are some gotchas with regards to permissions (same with cygwin). And the next version will let wsl interact with windows binaries.

    6. Re:No more Linux Clients by serviscope_minor · · Score: 4, Funny

      For myself, I can't see any reason to use this Ubuntu-on-Windows.

      It's for those who want the beginner friendliness of command-line Unix with the stability and security of Windows.

      --
      SJW n. One who posts facts.
    7. Re:No more Linux Clients by Anonymous Coward · · Score: 0

      It's for those who want the beginner friendliness of Windows with the stability and security of Unix/Linux.

      FTFY

  16. Re:like driving a car when only the front brakes w by TWX · · Score: 1

    Hell, I've driven a car whose brake master cylinder was leaking and I had to go 30 miles with only one or two good pumps of the pedal left.

    I also had a broken Windows 95 beta that required me to manually kill msgsrv32.exe as I logged-in otherwise the whole box would be inoperable in a few seconds.

    Neither experience was especially pleasurable or calming.

    --
    Do not look into laser with remaining eye.
  17. So, they do not even get signal handling right by gweihir · · Score: 2, Interesting

    How are these people thinking they are qualified to write an OS-like subsystem, let alone a full OS?

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:So, they do not even get signal handling right by Billly+Gates · · Score: 2, Insightful

      Keep in mind this is in a Windows 10 beta relase which is based on a very new version of Ubuntu. THe stable one uses Ubuntu 14.04 LTS.

      I am not defending MS as I had to downgrade to WIndows 8.1 as my main OS due to bugs. In my opinion if you need to use both us a VM. This is 2017 and most any newish PC in the last couple of years can run each others OS as a VM for any IT professional.

    2. Re:So, they do not even get signal handling right by GerryGilmore · · Score: 3, Insightful

      Did Ctrl-C break between Ubuntu releases? No? Then WTF is your point?

    3. Re:So, they do not even get signal handling right by hcs_$reboot · · Score: 1

      I had to downgrade to WIndows 8.1 as my main OS

      This is actually a true upgrade.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
  18. Re:Not an alternative to Linux, an alternative to by Shados · · Score: 1

    Bingo. We have a winner.

    Microsoft is pushing hard for Windows lap-tops to no longer be shitty (eg: trackpad), and they're pushing Linux on Windows (until these updates are released its not really useful: it's missing important stuff such as file watching, etc).

    Once this is all in, it's going to be in pretty good shape. Just missing a few things like an Alfred alternative that doesn't suck, but that's not as important.

  19. Re:Not an alternative to Linux, an alternative to by lucm · · Score: 0

    Computers running OSX have substantial developer mindshare.

    Macbooks correspond to roughly 7% of the pc market, and yet OSX only corresponds to 3% of the o/s market. Guess what more than half of the Macbooks are running.

    In any event, be it 3% or 7%, that's the entire market, not just developers. I don't know what "substantial" means to you but for Microsoft it's a drop in the ocean.

    --
    lucm, indeed.
  20. Petition to return borg icon. by Anonymous Coward · · Score: 0

    We could make one, I won't but you know...someone.

  21. Cortana, interrupt by Anonymous Coward · · Score: 1

    Cortana, interrupt the foreground job.
    No Cortana, not the terminal emulator. The job in the current shell IN the emulator.
    Don't do that Cortana. Nope.
    Cortana, run a search of pids and kill [runaway_exec] with SIGINT. Nope, SIGTERM, please. If that doesn't work, SIGKILL.
    Please Cortana, don't kill the code editor.
    F**king b*tch!!! [chair thrown]

  22. Re:Not an alternative to Linux, an alternative to by MightyMartian · · Score: 2

    Pretty good shape for what? I can download Ubuntu and throw it on a box for, well, the cost of the machine (and I've got several lying around). If I want to move data around I've got everything from Samba to ssh copying, and even NFS. What is it exactly that running Ubuntu under Windows grants me? As it stands, at the moment, I'd be pretty buggered with this update. Microsoft's QA on their own products has gone down the crapper, why would I want the same level of incompetence responsible for my BASH session?

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  23. Re:like driving a car when only the front brakes w by Tau+Neutrino · · Score: 2

    Really not a big deal. With weight transfer, the harder you brake, the larger share of the stopping is done by the front wheels anyway.

    I disabled the rear brake on my race bike. As did many other racers. Sure, the needs of street vehicles is different, but in most circumstances, front brakes only is adequate.

    --
    Lemmings are silly; dinosaurs are extinct.
  24. car analogy by Anonymous Coward · · Score: 1

    In a car, the front brakes do 75% of the work. Often people with malfunctioning rear brakes don't even know they have a problem.

  25. Re:Not an alternative to Linux, an alternative to by Princeofcups · · Score: 0

    Macbooks correspond to roughly 7% of the pc market, and yet OSX only corresponds to 3% of the o/s market. Guess what more than half of the Macbooks are running.

    In any event, be it 3% or 7%, that's the entire market, not just developers. I don't know what "substantial" means to you but for Microsoft it's a drop in the ocean.

    You SERIOUSLY think that over half of all MacBooks are running Linux as their primary OS? Let me guess, a Trump supporter.

    --
    The only thing worse than a Democrat is a Republican.
  26. Re:like driving a car when only the front brakes w by Anonymous Coward · · Score: 0

    Seeing as how the front brakes provide most of the breaking action on every vehicle - what's your point?

  27. Re:Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 1

    Microsoft doesn't have File watching?

    If you agree to the EULA, you give them ability to watch everything

    “your typed and handwritten words are collected,”

  28. Once, we used Windows for Linux stuff by raymorris · · Score: 1

    In 20 years, I've had exactly one occasion to run Linux stuff on Windows. I've had one other program I ran on Windows, that I can recall.

    We have a framework on Linux, written mostly in Perl, which runs hundreds of small tools. We wanted to add a specific Windows-only tool to our system. So the g framework is installed under Cygwin on a few machines to run that one Windows tool.

    1. Re:Once, we used Windows for Linux stuff by drinkypoo · · Score: 1

      We have a framework on Linux, written mostly in Perl, which runs hundreds of small tools. We wanted to add a specific Windows-only tool to our system. So the g framework is installed under Cygwin on a few machines to run that one Windows tool.

      Why did you choose Cygwin instead of e.g. ActivePerl?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  29. Re:Not an alternative to Linux, an alternative to by orin · · Score: 1

    There was a nice comment by the writers of "Silicon Valley" about attending TechCrunch Disrupt and seeing a sea of Macbooks. The *perception* is that the majority of top startup developers are all Mac OSX users. Microsoft wants to change that. To Surface Books if possible, but wouldn't give a rats if they were running ThinkPads, Dells, HPs or whatever running Windows OS. If Microsoft can get some of that that TechCrunch Disrupt audience to shift across, they change the perception of Microsoft in a very important demographic. Maybe they get a few more of that audience using Azure over AWS. Maybe a few of them start using other Microsoft services where it makes sense, rather than the default perceived attitude of that audience being to avoid MS products like the plague.

  30. Amazing since market share dropped from 98% to 38% by raymorris · · Score: 4, Insightful

    Which is amazing considering that a few years ago, 98% of people used their flagship product, Windows, while now only 38% of people do (Netcraft, 2016). They've done a really good job pivoting to maintain revenue while customers have dumped their traditional products en masse.

  31. Why would you want to rely on this? by Anonymous Coward · · Score: 0

    If Microsoft isn't 100% interested in supporting this environment, it's going to fall apart really fast.

    Combined with automatic (forced) updates and all of that hoopla, it seems like a tower of shit waiting to fall over. If and when Microsoft decides it's no longer worth their time and effort to fully support WSL, bugs like these are going to creep up and take months or years to fix, assuming they ever get fixed.

    I fail to see how or why you'd want to use WSL over something like a proper VM that you can maintain indefinitely, and is essentially immune to updates on the host OS (providing those updates don't mess around with the hypervisor). Yeah, it's convenient, but the possibility for getting burned here is tremendous.

    1. Re:Why would you want to rely on this? by chipschap · · Score: 1

      it seems like a tower of shit waiting to fall over

      Definitely one of the most original expressions I've heard in some while!

  32. Re:Amazing since market share dropped from 98% to by lucm · · Score: 1

    Which is amazing considering that a few years ago, 98% of people used their flagship product, Windows, while now only 38% of people do (Netcraft, 2016). They've done a really good job pivoting to maintain revenue while customers have dumped their traditional products en masse.

    What kind of numbers are those? Please provide a link.

    As far as I know, Netcraft only monitors web servers and there's just no way IIS ever had a 98% market share. Even with Azure going full blast it would never go anywhere near that, especially since a lot of Azure customers run Linux.

    --
    lucm, indeed.
  33. Re:Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0

    Pretty good shape for being used. If most of your programs require Windows and you just like having a bash shell around, there's no point in doing it backwards with Windows in a VM under Linux. Especially when functionality then breaks all the time (much more frequently than Windows) or just doesn't work at all. Most people have better things to do than constantly fixing audio, dual-screen problems or hunting down specific hardware revisions that work consistently.

    Linux as a desktop has gone downhill drastically, it's actually worse than it was 10 years ago. I say this as someone who exclusively used Linux from ~1997 to 2008 as a desktop environment. Now I just use the best of both worlds, a Mac.

  34. Re:Not an alternative to Linux, an alternative to by lucm · · Score: 1

    First, startups are a thing of the past. Funding has dried up and acquisitions are no longer a thing. I wouldn't be surprised to see Macbooks sinking further with them, like a bad memento of a mad era.

    Second, as much as I respect Microsoft for their magnificent business skills, working with Azure on a daily basis is truly horrible. The whole portal reminds me of a demented SharePoint, it feels like something that has been designed by many teams that hate each other, and the price premium over AWS just doesn't reflect any added value. Deployment is clunky, plans and tiers and services are confusing, and the whole multi-subscription model is just retarded. It doesn't feel like there's a clear direction or leadership in that part of the business, although they are basically printing money.

    --
    lucm, indeed.
  35. Re:Not an alternative to Linux, an alternative to by MightyMartian · · Score: 1

    Or I can just open multiple SSH sessions and not have to rely on Microsoft at all. I'm sorry, it's clear they have a substandard product, and if you're using this Ubuntu-on-Windows, by this bug alone, you're using an inferior technology. I have no idea what your complaints about drivers are about, since I haven't any of the issues you claim. My guess is you're just another MS shill, but now that the official message is "Ubuntu is good so long is it is running under Windows", your messaging has to adjust.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  36. Dear Microsoft by MrKaos · · Score: 3, Interesting

    stty intr

    will remap the interrupt key to any thing you want. Try using DEL, as it was mapped on some Unix systems. It was only changed to ctrl-C to make it easier for DOS users moving to Linux.

    --
    My ism, it's full of beliefs.
    1. Re:Dear Microsoft by serviscope_minor · · Score: 1

      What? I used many versions of unix: Irix, Solaris, Sun os, hp/ux, aix, osf/1 (iirc), Linux of course, osx, whatever ran on those Apollo brand diskless HP machines in the early 90s, DEC Unix of of some sort, and possibly a few others I've forgotten. I don't think I ever encountered one where ^C want mapped to int

      --
      SJW n. One who posts facts.
    2. Re:Dear Microsoft by rastos1 · · Score: 1

      HP-UX. And others.

  37. Options by hackwrench · · Score: 1

    But now you can develop in Notepad++ (or any Windows editing application) and run the Bash shell. There's also been strides to get an entire Linux GUI running under Windows. https://www.bing.com/search?q=...

    1. Re:Options by Anonymous Coward · · Score: 0

      But now you can develop in Notepad++ (or any Windows editing application) and run the Bash shell. There's also been strides to get an entire Linux GUI running under Windows. https://www.bing.com/search?q=...

      Or you can develop in Vim or Emacs or Eclipse or KDevelop or Atom or Sublime (or any other Linux editor or IDE) and forget Windows entirely, especially if you will never be deploying to it.

  38. Re:Amazing since market share dropped from 98% to by Stormwatch · · Score: 2

    I think it's a joke, "Netcraft confirms it" is a meme around here. But the number is right, Windows has been surpassed by Android. StatCounter confirms it.

  39. Yes, StatCounter, not Netcraft by raymorris · · Score: 1

    Had I been more clever, I would have worked in a Netcraft joke and made it funny. Instead, I just accidentally typed Netcraft when I meant to type Statcounter.

    I'm sure others have come up with slightly different numbers, but the point stands regardless. MS has gone from complete monopoly, what everyone used, to a minority - their market share of current *sales* is even less than the 38% statcounter shows. Yet they've managed to maintain and even grow revenue. Of course some of that is the fact that they actually make money on every Android device sold. :)

    1. Re:Yes, StatCounter, not Netcraft by lucm · · Score: 1

      I never understood they mobile strategy. Windows Phone isn't a bad product; it looks good, has decent features out of the box. But they scare developers away with their app store clone and their mysterious release cycles for the o/s and sdks. And they did buy a big manufacturer but did nothing with it. What is wrong with those people?

      They are making money with the tablets though - now about a billion per quarter. Maybe that's the plan, Surface Phone. I think I'm gonna increase my MSFT position just in case. With Windows 10 revenue starting to pour in this is going to be a good year in Redmond.

      --
      lucm, indeed.
    2. Re:Yes, StatCounter, not Netcraft by t0y · · Score: 1

      But they scare developers away with their app store clone and their mysterious release cycles for the o/s and sdks.

      Hmmm.. Once you code something it's supposed to work for many subsequent OS versions. How is that scary?

    3. Re:Yes, StatCounter, not Netcraft by Stormwatch · · Score: 3, Insightful

      The tale of Windows Phone is one of absolute hubris. Let me tell you the ways.

      Microsoft thought, just by planting a guy to make Nokia move to WP, they could steal Nokia's exceedingly loyal users. But those people were not blindly loyal to the brand, they were invested in the roadmap: Symbian now, MeeGo soon. Without these, might as well go a completely different way. Especially when many were angry for the loss of MeeGo.

      Ditto about carriers and app developers, who were counting on that roadmap. They had put a lot of money and work in preparing for MeeGo. The move to WP cost them a lot, so they were enraged and went with anyone but Microsoft.

      The Skype acquisition didn't help either. Calls and messages for free? Carriers saw it as an existential threat. Microsoft got promoted from "those people are a headache" to "those sons of bitches are actively trying to murder us".

      And WP may be decent now, but it was originally rushed. When the first Lumias came out, it was an incomplete mess without a possible upgrade. This meant lots of returned phones, a headache to retailers. So they also hated WP and discreetly guided potential buyers to a less headache-inducing alternative.

      Microsoft was so sure they could buy success, they ended up stepping on everyone's toes.

    4. Re: Yes, StatCounter, not Netcraft by t0y · · Score: 1

      You're talking about an alpha-quality build.... ROTFLMAO indeed.

    5. Re: Yes, StatCounter, not Netcraft by t0y · · Score: 1

      It was in the release notes... You installed it if you wanted to. Try again.

    6. Re: Yes, StatCounter, not Netcraft by Anonymous Coward · · Score: 0

      http://lmgtfy.com/?s=b&q=what+is+an+alpha+release

    7. Re: Yes, StatCounter, not Netcraft by MemeRot · · Score: 1

      This was an inside preview build. This didn't ship out to normal end users

  40. Front brakes provide MOST of the braking! by Anonymous Coward · · Score: 0

    The front brakes provide MOST of the braking power that stops a vehicle, dumbass! You could easily drive a car with only front brakes and barely notice a difference from normal.

    A car with only back brakes (eg. trying stopping using only the e-brake). Yeah, that would significantly affect the performance.

  41. It's the console stupid! by paulpach · · Score: 4, Interesting

    WSL is better than cygwin. It is a lot faster and it has apt-get instead of that dreadful install wizard that cygwin has.

    However, the console in windows is stuck in the 80's. It is the same DOS command prompt that we saw in windows 3.1. The terminal emulators in linux or macOS support multiple tabs, text selection that reaches the end of the line instead of a rectangular shape, split panes, your default directory is your home directory.

    Now someone will raise their hand and say "PowerShell ISE". It looks promising, but at this point it is unusable because console programs cannot read input in PowerShell ISE

    Until they have a console from this century, WSL is worth using only when you don't have linux or macOS available.

    1. Re:It's the console stupid! by poisonborz · · Score: 1

      You have a lot of third-party options for a better GUI - for example ConEmu.

    2. Re:It's the console stupid! by garethjrowlands · · Score: 1

      If you install an x server - there are quite a few of them - then you can run pretty much any Linux-based terminal. It works fine - it was the first thing I tried.

    3. Re:It's the console stupid! by ChunderDownunder · · Score: 1

      Install an X server and run your konsole of choice.

      You'd still need an xserver for raw clients like rxvt. But my idea would be that they can work on integration with the popular cross-platform toolkits such as Qt/GTK+ etc so that a dynamically linked Linux GUI binary would render using Win32 native widgets, without need for an X11/Wayland server. (A .so acting as a shim for a windows .dll)

    4. Re:It's the console stupid! by Anonymous Coward · · Score: 0

      This project may help (it's a bundle including Console2 with some lua scripting and what not.

      It certainly works with cmd.exe, I presume it'll work with WSL (untested).

      Wild Guessing: I wonder if overhauling the command prompt is what triggered this issue. :-)

    5. Re:It's the console stupid! by Anonymous Coward · · Score: 0

      and run qemu within your X, then you can have windows with all the breaking stuff separate from your main working Linux system

    6. Re:It's the console stupid! by silentcoder · · Score: 1

      WSL is basically Microsoft's attempt to do for Linux on windows what Wine does for windows apps on Linux. The difference is - their preparing to ship something with only a fairly small subset of the API supported (and apparently not very well) - while wine took more than 10 years before declaring their product 1.0.

      It is also noteworthy that wine is a much more ambitious project. In terms of ambition - what WSL has achieved is about comparable to if WINE had been happy to run DOS programs from the win3.1 era and called it a day (in terms of coverage and complexity - not age).

      --
      Unicode killed the ASCII-art *
  42. Re: Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0

    This is Insider Preview fast ring build, if you run this on a production machine it's your own damn fault.

  43. ctrl-z by DeathElk · · Score: 1

    What, doesn't ctrl-z; kill %1 work? What's the point?

    1. Re:ctrl-z by Anonymous Coward · · Score: 0

      Of course not.

      C-z -- STOP the job
      kill %1 -- by default will send SIGTERM to job 1 (assuming you mean the last one)

      C-c -- interrupts the foreground job from keyboard (sends SIGINT)

      They're quite different things.

  44. Re:like driving a car when only the front brakes w by 93+Escort+Wagon · · Score: 2

    Actually, if you were forced to pick... you're better off if your front brakes are functional. Remember, rolling friction is greater than sliding friction.

    --
    #DeleteChrome
  45. Re:Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0

    What is it exactly that running Ubuntu under Windows grants me?

    For you: probably nothing.

    For me: I now can have basic unix tools in my work machine without having to fight against cygwin. The work machine needs to be a windows because we have some programs that don't run under anything else.

  46. Re:Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0, Funny

    Are You Suffering From Trump Acceptance Resistance Disorder (TARD)?

    Trump Acceptance Resistance Disorder is a pattern of pathologically dissociative and psychotic behavior, first observed in the late hours of November 8th 2016, and increasing in severity with passing time. Sufferers of Trump Acceptance Resistance Disorder often exhibit pronounced cognitive dissonance, sudden bouts of rage, uncontrollable crying, suicidal ideation, and extreme sadness.

    Signs and Symptoms:

    People with Trump Acceptance Resistance Disorder are characterized by a persistent unwillingness to accept that Donald Trump is going to Make America Great Again.

    Individual sufferers often display signs of paranoia and delusion; in acute cases psychotic episodes have been observed. Trump Acceptance Resistance Disorder is different from being upset about the results of the 2016 presidential election; People with TARD are unwilling or unable to accept reality, despite irrefutable evidence.

    Treatment:

    The only known effective treatment is exposure therapy. The patient must be repeatedly exposed to reality, and should wear a Make America Great Again hat as long as they are able to tolerate it.

    Each exposure should increase in length, after a week the patient should be encouraged to be seen in public wearing the MAGA hat. Coach the patient to refer to Donald Trump as President-Elect Trump.

    Patients with TARD are very resistant to treatment, and dangerous in large groups. Any possibility of treatment requires that they be separated from their hive-mind support apparatus; they cannot begin the process of accepting reality in the presence of encouragement towards delusion and irrationality. Separation may require the assistance of law enforcement.

    If you have a friend or loved one suffering from TARD, urge them to seek treatment. Together we can beat this scourge, and Make America Great Again!

  47. Best of luck by raymorris · · Score: 3, Informative

    > I think I'm gonna increase my MSFT position just in case.

    Best of luck with that. I've always done mutual funds instead of trying to pick. I often discussed this with my best friend, who would always pick stocks. One day, in early 2008, he told me that rather than picking one company he had made a can't-lose buy: both Intel and AMD. Being the only two processor manufacturers with any significant market share, one of them would have to do well! Of course that was just about the time Android was released and most processor sales started to be ARM devices, neither Intel nor AMD.

  48. Re:like driving a car when only the front brakes w by dbIII · · Score: 1

    Never done that, but driven plenty without front brakes at all.
    Can you hear the drums Fernando?

  49. QA? by Anonymous Coward · · Score: 0

    QA.

    1. Re:QA? by Anonymous Coward · · Score: 0

      They fired half of their QA people and outsourced the testing to their customers. Not so suprprisingly we can now read weekly these news about Microsoft force-pushing broken updates into customer machines.

  50. Re: Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0

    You SERIOUSLY think that over half of all MacBooks are running Linux as their primary OS? Let me guess, a Trump supporter.

    They were obviously alluding to Windows being the dominant OS.

  51. Re:Not an alternative to Linux, an alternative to by IcyWolfy · · Score: 4, Informative

    I know for myself, and many others at the companies I have worked for -- THere are a signifcant number of people who use Macbooks, but run Windows on them. As I type here, It's a macbook Pro Running Windows 10.

    The hardware runs Windows significantly better than any natively developed Windows notebook. Probably becasue drivers can be written to only a single known configuration and that can be optimized.

    WHen running multiple VMs, and IDEs on Windows on Macbook Pro hardware -- it simply outclasses the same setup on alternatives.

    But either way, at our office, more than half (500+ users) all run Windows as their primary OS on the Macbooks. Most workers don't know that they can even boot into Mac OSX (minimally sized partition, as even the Engineers don't even boot into OSX)

    Once I installed Windows 7 on a Macbook Pro -- I never went back to Windows-first hardware.
    1. Buy MacBook
    2. Install Windows.
    3. Have a kick ass windows box for development and gaming.-

  52. Embrace! by Shemmie · · Score: 1

    It's been a while since I've been able to break out the old motto.

    Next step: Extend!

  53. Re:Not an alternative to Linux, an alternative to by Ambassador+Kosh · · Score: 3, Interesting

    Microsoft has been working quite hard to make windows a good development platform for linux. Between WSL and the changes to Visual Studio it has gotten pretty easy to do writing, compiling and debugging of linux software from windows.

    For me this is really important since linux has never run well on this laptop. I have optimus which means I have a dedicated gpu + integrated gpu and with windows it seamlessly switches between them and everything works. Under linux there are commands to make one or the other run but it is not remotely seamless and it is really buggy. I have also run into problems with ubuntu and fedora where an update will sometimes break x entirely where the default output gets set to the device that is not activated and then having to deal with debugging that.

    I also write C++ simulation software and I have found no better IDE that VisualStudio so far. With eclipse under linux once I upgraded to an SSD I sometimes had issues to compile multiple times to compile without errors about files not being found. If I compiled from the command line that never happened. Debugging is MUCH worse in eclipse vs visual studio. The worse thing though is profiling. I have no idea what happened to it on linux since I have done linux development for almost 20 years now and we used to have some of the best profilers out there but no it seems most of them just do a horrible job. Trying to profile a program that uses shared libraries in linux mostly ends up with no, poor or inconsistent results even when the program behavior is highly consistent. I ended up trying the proprietary vtune from intel and that worked great on linux and windows.

    In the end it is easier to do development on windows where all the desktop type stuff works and get the software running completely correctly and debugged and then deploy it to linux servers, clusters, supercomputers etc for actual running. At this point I pretty much use windows for desktop work and linux for all the server work and the WSL system has made life much simpler.

    --
    Computer modeling for biotech drug manufacturing is HARD! :)
  54. Ctrl-Z by Anonymous Coward · · Score: 0

    Ctrl-Z ... it's like that emergency brake handle between the seats.

  55. Re:Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0

    I know for myself, and many others at the companies I have worked for -- THere are a signifcant number of people who use Macbooks, but run Windows on them. As I type here, It's a macbook Pro Running Windows 10.

    The hardware runs Windows significantly better than any natively developed Windows notebook. Probably becasue drivers can be written to only a single known configuration and that can be optimized.

    WHen running multiple VMs, and IDEs on Windows on Macbook Pro hardware -- it simply outclasses the same setup on alternatives.

    But either way, at our office, more than half (500+ users) all run Windows as their primary OS on the Macbooks. Most workers don't know that they can even boot into Mac OSX (minimally sized partition, as even the Engineers don't even boot into OSX)

    Once I installed Windows 7 on a Macbook Pro -- I never went back to Windows-first hardware.
    1. Buy MacBook
    2. Install Windows.
    3. Have a kick ass windows box for development and gaming.-

    Really? With the shit gfx cards apple insists on using?

    And yes, I have a macbook for development, it's noticeably slower than my 7 year old Lenovo w/ crap Intel gfx running bloated KDE; even though the mac is 3 years newer.

  56. Re:Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0

    "Probably becasue drivers can be written to only a single known configuration and that can be optimized."

    For that to be true either Microsoft is writing the drivers to specifically target Macs in some way, or all the vendors of the hardware found in Macs are doing so. I am not sure either are particularly likely.

  57. Re: Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0

    Speaking of SharePoint...

    If your users didn't hate each other, you wouldn't need SharePoint in the first place. At a fundamental level, SharePoint is really not about technology. It is about enforcing HR policy for HR. SharePoint is an attempt at a technological solution to a behavioral problem. That problem is people creating bullshit root level folders wherever they want and pointing people there "for now".

    If your users were trustable and educated. You could use git for version control instead of Word track changes. Your users are not trustable. They are lying, lazy, reality challenged self aggrandizing, self perceived feudal warlords vying for control of the folders. They then wonder why access privs are AFU and legal wants the last three months or backups audited to remove the sketchy stuff. An oral request, of course.

  58. Re: like driving a car when only the front brakes by Anonymous Coward · · Score: 0

    So you chose to endanger the lives of everyone along that stretch. You are bad person.

    Also, don't drive a car with bad brakes.

  59. bad example by slashmydots · · Score: 1

    I'll fix it: "But for people doing serious work with Linux command-line apps, not having Ctrl-C is a little like driving a car when only the front brakes work...and you have to type out the entire car stop command by hand on a keyboard one key at a time."

    1. Re:bad example by eWarz · · Score: 1

      Only because that they live in a world where the only way to stop a car is by dragging your feet Flintstone style. YABBA DABBO DOO!

  60. Re:Amazing since market share dropped from 98% to by Anonymous Coward · · Score: 1

    So none of those Android phone users have a desktop or a laptop? They very likely do. And according to StatCounter there's still a 85%+ chance that they're running Windows. That number hasn't changed appreciably and depends more on the ebb and flow of Mac adoption from between 5% and 10%.

  61. Re:so they give up by hcs_$reboot · · Score: 1

    Microsoft revenue has grown in a more or less linear fashion since the 90s

    The reason being the growing number of people having access to a computer (China, India for instance).

    --
    Slashdot, fix the reply notifications... You won't get away with it...
  62. Re:Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0

    Microsoft is pushing hard for Windows lap-tops to no longer be shitty (eg: trackpad)

    Strange, I was convinced that Microsoft was the ones who pushed Lenovo the replace the trackbad on Thinkpads with the dreaded "clickpad" disaster that came around about the same time as Windows 8.

  63. Re:Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0

    What is it exactly that running Ubuntu under Windows grants me?

    The same as running X on Windows connected to a Linux machine: Being able to do your actual work[1], while keeping the corporate standard OUTLOOK open.

    [1] for those who work on Linux, obviously.

  64. Copying Apple by Anonymous Coward · · Score: 0

    Who do you think this was a bug?

    They've been copying Apple since forever. It should not come as a surprise, when a few months after Apple gets rid of ESC, Microsoft gets rid of CTRL-C.

  65. Re:Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 1

    Except that the MacBooks are underpowered and any AAA title gamer will laugh in your face. Oh and have fun with your cables and docking ports.

    I know astronomers DO book OSX and THAT is why they have a MacBook - for software that only runs no that platform... but your assertion that MacBooks are powerhouses is ridiculous.

  66. Re:Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0

    I give your company 6 months until shutdown, at most.

  67. Honestly... by eWarz · · Score: 0

    I honestly cannot figure out how to respond to this. The very nature of this post describes why Linux as a whole faces severe challenges in adoption in not only the world of the desktop, but also in the server market as well. You know what? You call bullshit on alpha level code (insider fast builds are 'alpha' builds...and outside of Windows insiders, no party has received these builds) and I call bullshit on Linux in general. I am DONE with Linux as of now. The community is far too elitist for me to deal with. To this day Windows runs better on all my hardware than Linux does. I only supported Linux for it's principle and it's freedoms. Let's be honest here, my Macbook Pro runs Windows better than it runs Linux. I am more than happy to support open source to the end, but posts like this show me exactly where Linux is failing...it's user base. Windows + Ubuntu alone will claim year of the desktop. No other. I'm sure that some poor idiot will claim victory out there...but the only victors here are Ubuntu and Microsoft. No other.

    1. Re:Honestly... by drinkypoo · · Score: 1

      I am DONE with Linux as of now.

      And yet, you kept ranting after this sentence.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Honestly... by silentcoder · · Score: 1

      >I am DONE with Linux as of now. The community is far too elitist for me to deal with

      Wait.. somebody let you into the community ? Who did that ? I'm sure it was not an authorised representative. You can't *leave* a group you've never been allowed to join.

      --
      Unicode killed the ASCII-art *
  68. Workaround... by Anonymous Coward · · Score: 0

    Ctrl-Z
    kill %1

  69. serious work by Anonymous Coward · · Score: 0

    People doing serious work don't use insider preview builds...

  70. Re:Not an alternative to Linux, an alternative to by AvitarX · · Score: 2

    Is an insider release not the equivalent of an alpha or beta release?

    I've used plenty of Linux alpha and beta distros with some pretty big bugs.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  71. Re:Not an alternative to Linux, an alternative to by drinkypoo · · Score: 1

    Microsoft wants those developers using Windows PCs. Putting WSL/Bash on Windows so that it's a credible alternative to the 'nix tools available on OSX gives those developers one less reason to avoid using a Windows based OS.

    Except it isn't a credible alternative, because microsoft does stuff like breaking break. Why would you use that garbage over cygwin if what you're trying to get is development tools?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  72. Re:Not an alternative to Linux, an alternative to by drinkypoo · · Score: 4, Insightful

    WHen running multiple VMs, and IDEs on Windows on Macbook Pro hardware -- it simply outclasses the same setup on alternatives.

    [citation needed]

    Apples are made out of the same chipsets as everyone else's PCs. There's no reason why they would be better at anything, especially since they are usually made with last year's hardware.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  73. Car analogy by Anonymous Coward · · Score: 0

    If you know what CTRL-C and bash are, you don't need a car analogy.

  74. Control-C in bash sessions. by 140Mandak262Jamuna · · Score: 0

    But for people doing serious work with Linux command-line apps, not having Ctrl-C is a little like driving a car when only the front brakes work.

    Shows how little the person who wrote the article knows about clipboards in linux.

    Most xterm and clones use mostly emacs like syntax. control-insert for copy and shift-insert for paste. X11 systems use middle mouse click to paste sections highlighted with the mouse. Cygwin - mintty supports control-insert and shift-insert.

    In the console window spawned by cmd if you edit and enable quick-edit mode, "ENTER" is copy and right mouse click is paste.

    I work in a mixture of all three windows on my desktop simultaneously. I use window bg color to remind me what kind of console I'm working on to do the right copy-paste. But in none of these systems control-c is used for copy.

    Only in MS-windows-GUI control-c is used for copy. Looks like the author's knowledge about control-c is based on hearsay.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:Control-C in bash sessions. by Athanasius · · Score: 1

      You're aware that the "ctrl-C in bash" functionality that's affected will be "send SIGINT to process", i.e. default kill the current foreground process? It has, as you point out, nothing to do with copy in a "then paste it" sense.

  75. Re:Not an alternative to Linux, an alternative to by garethjrowlands · · Score: 2

    Breaking break is a known bug in a beta release. It's not in any production release.

    Lots of things don't run on Cygwin that do run on Ubuntu/WSL. And Ubuntu/WSL is more like Ubuntu than Cygwin is.

  76. Re:Not an alternative to Linux, an alternative to by mccalli · · Score: 1

    You mean Apple's Hypervisor API?

  77. Goodbye linux. by Anonymous Coward · · Score: 0

    A lot of neckbeards will raise their noses to this but ALL the Linux developers I know are switching to the WSL to do their work. Mac laptops used to be the big "just works" unix, but Apple has lost its way and Microsoft is where its at due to superior hardware and superior bug fixing. Legacy linux distributions like red hat and ubuntu have maybe a year or two left of momentum with a small niche of developers who insist on "real" linux but the endless hassles with shitty software like PulseAudio, GNOME, SystemD and Wayland have driven all but the most zealous Stallman-tards away.

  78. Re:Not an alternative to Linux, an alternative to by fisted · · Score: 1

    The work^H^H^H^Hvirtual machine needs to be a windows because we have some programs that don't run under anything else.

    FTFY

  79. Not *just* Perl, written for *nix, esp Linux by raymorris · · Score: 1

    The framework isn't *just* a Perl, it was written for Linux. It checks /proc/cpuinfo, for example. Actually in some cases it uses *nix stuff where it should be using Perl. The other day I fixed this bit of "Perl":

    $now = `date -s`;

    Uhm, you mean this?
    $now = time();

    Lol.

    1. Re:Not *just* Perl, written for *nix, esp Linux by Anonymous Coward · · Score: 0

      Big "fix" (not) raymorris software janitor. Apk utterly crushed your bs here https://slashdot.org/comments.pl?sid=10120227&threshold=-1&commentsort=0&mode=thread&pid=53672869/ in his replies.

    2. Re:Not *just* Perl, written for *nix, esp Linux by TroII · · Score: 0

      When you make these posts, do you honestly think people don't know it's you?

    3. Re:Not *just* Perl, written for *nix, esp Linux by Anonymous Coward · · Score: 0

      Like your unidentifiable ac one raymorris which your post histories' typical post times give away https://slashdot.org/comments.pl?sid=10120227&cid=53674847/ in the exchange apk shot you to pieces in https://slashdot.org/comments.pl?sid=10120227&threshold=-1&commentsort=0&mode=thread&pid=53672219/ scriptkiddie?

  80. Re:like driving a car when only the front brakes w by bluefoxlucid · · Score: 1

    People seem to think front brakes are dangerous--especially on motorcycles. This is such a common belief that some people disable the front brakes entirely; there was even a safety campaign to do that.

  81. Re:so they give up by silentcoder · · Score: 1

    > you can go all the way from the top, to the bottom of the heap of irrelevancy

    That metaphor seems to have gotten away from you - since that's the exact OPPOSITE of what happened to them these past few years. They were not irrelevant at all (at the bottom of the heap of irrelevancy) and now they are (putting them at the top).

    --
    Unicode killed the ASCII-art *
  82. QA by Anonymous Coward · · Score: 0

    Quality Assured!

    captcha: naively

  83. Re:Not an alternative to Linux, an alternative to by MightyMartian · · Score: 1

    Of course, I could just run Ubuntu, and then it would be completely like Ubuntu.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  84. "pollute my actual hard drive with it" by Anonymous Coward · · Score: 0

    Melodramatic much?

  85. Re:Not an alternative to Linux, an alternative to by Anonymous Coward · · Score: 0

    "3. Have a kick ass windows box for development and gaming.-"

    Surely anyone that would recommend the 3 things that you suggested — incurring the cost of a MacBook, without getting the benefit of (good) Unix-like OS — does help-desk support, not actual programming.

  86. Re:Not an alternative to Linux, an alternative to by Matheus · · Score: 1

    Ya.. the "sea of a billion drivers to support" issue is also just as good on a Dell where they work closely enough with MS to have the same universal driver support. There are some aspects of Mac Hardware I would like better (weight and battery life being the biggest) but that is secondary to the flexibility / upgradability / ports / "real" docking station / etc that I get with my Dell hardware.

  87. Re:Amazing since market share dropped from 98% to by thegarbz · · Score: 1

    Are you reading Netcraft? The company which looks at web servers and shows MSFT is currently at 45%? The same MSFT that previously had the following numbers:

    2016: 45%
    2015: 26%
    2014: 29%
    2013: 28%
    2012: 17%
    2011: 14%

    Yeah they are really struggling in the server / corporate / people with a shitload of money department.

  88. Car analogy failure by anegg · · Score: 1

    The front brakes on a car provide most of the stopping force when a car is moving forward due to the forward weight transfer as the brakes are applied. A number of cars are designed with disc brakes up front and only drums (less effective) in the rear.

    The loss of Ctrl-C seems more analogous to the loss of the front brakes, not the rear brakes.

  89. Enable Networking Functionality by Anonymous Coward · · Score: 0

    Bash on windows is useless without networking support. I bound a port in python. Where's it bound? Let's check ifconfig... I have no interfaces? What the hell is this? Not a useful linux environment.

  90. Re:like driving a car when only the front brakes w by caferace · · Score: 1

    I disabled the rear brake on my race bike. As did many other racers.

    Define "race bike". As a former roadracer and keen observer of same for decades from the club level to MotoGP I can tell you emphatically and with authority this is *never* done, and in fact is against the rules for good reason. Other genres of motorcycle racing may allow it, but not there.

  91. Shooting off your cocksucker again troll? by Anonymous Coward · · Score: 0

    "I don't shoot my mouth off without knowing what I'm talking about" - by raymorris (2726007) on Thursday December 31, 2015 @09:29AM (#51215379)

    Raymorris you shoot your mouth off f'ing up in 2 security fuckups https://it.slashdot.org/comments.pl?sid=5351503&cid=47379233/ & https://slashdot.org/comments.pl?sid=5351503&cid=47374033/ + raymorris = scriptkiddie https://politics.slashdot.org/comments.pl?sid=8895203&cid=51726265/

    &

    Tell us how ONLY 'newer script kiddie tools' have stringlength built in (when PASCAL had it for ages - my fav tool) https://slashdot.org/comments.pl?sid=8472509&cid=51114383/ YOU BLUNDERING WANNABE!

    APK

    P.S.=> You like to talk behind others' backs like the gossiping bitch TROLL you are raymorris https://slashdot.org/comments.pl?sid=9880997&cid=53312265/ well, here I am letting YOU TALK in those links, showing your FAILS wannabe ... apk

    1. Re: Shooting off your cocksucker again troll? by Anonymous Coward · · Score: 0

      Fuck off.

    2. Re: Shooting off your cocksucker again troll? by Anonymous Coward · · Score: 0

      Shouldn't scheme behind apk's back ray. Shooting your mouth off and you say you don't is proven bs too blowhard hahahaha! You must be running out of your sockpuppet driven modpoints seeing you respond so weakly against your own screwups you can't deny too. Hilarious. Priceless. I love it.

  92. Shooting off your cocksucker again troll? by Anonymous Coward · · Score: 0

    "I don't shoot my mouth off without knowing what I'm talking about" - by raymorris (2726007) on Thursday December 31, 2015 @09:29AM (#51215379)

    Raymorris you shoot your mouth off f'ing up in 2 security fuckups https://it.slashdot.org/comments.pl?sid=5351503&cid=47379233/ & https://slashdot.org/comments.pl?sid=5351503&cid=47374033/ + raymorris = scriptkiddie https://politics.slashdot.org/comments.pl?sid=8895203&cid=51726265/

    &

    Tell us how ONLY 'newer script kiddie tools' have stringlength built in (when PASCAL had it for ages - my fav tool) https://slashdot.org/comments.pl?sid=8472509&cid=51114383/ YOU BLUNDERING WANNABE!

    APK

    P.S.=> You like to talk behind others' backs like the gossiping bitch TROLL you are raymorris https://slashdot.org/comments.pl?sid=9880997&cid=53312265/ well, here I am letting YOU TALK in those links, showing your FAILS wannabe ... apk

  93. Re:Amazing since market share dropped from 98% to by Anonymous Coward · · Score: 0

    It is most definitely a joke. The problem with posting something insightful and a joke in the same post is that one of the two moderation attributes gets drowned out by the other. OTOH maybe I don't want to live in a world where people only recognise jokes when they're marked as such.

    - That was a joke citizen; permission to laugh granted.
    - Initiating laughter. Laughter engaged. Ha ha ha.

  94. Re:like driving a car when only the front brakes w by whoever57 · · Score: 1

    This is such a common belief that some people disable the front brakes entirely; there was even a safety campaign to do that.

    My dashcam caught video of a motorcyclist running into a car that he might have avoided had he used the front brakes instead of locking up the rear wheel.

    --
    The real "Libtards" are the Libertarians!
  95. Re:so they give up by lucm · · Score: 1

    Microsoft revenue has grown in a more or less linear fashion since the 90s

    The reason being the growing number of people having access to a computer (China, India for instance).

    No, the split between US and foreign markets revenue has been roughly the same for many years (almost 50/50). If anything, foreign revenue went down a bit recently because of the generalized suspicions toward US companies, thanks to the NSA.

    --
    lucm, indeed.
  96. Re:Not an alternative to Linux, an alternative to by drinkypoo · · Score: 1

    Whatever hardware you use, the best host OS for your virtual machines is probably Linux, and the fastest-performing PC you can run it upon is never an Apple, not even if we're talking only about pure turnkey machines that you can just order on the internet for a set price.

    I admire their case design, and their ability to use it as a prybar which separates people from money. Their OS is pretty nice, although it offers too little configurability to make me happy even when coupled with third party tools.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  97. Re: Not an alternative to Linux, an alternative to by MemeRot · · Score: 1

    The target audience is developers where windows is their primary platform, but like everyone we use some Linux tools. Windows ports of Linux programs all feel like ports and some (looking at you Couchbase) randomly spike CPU and drive me crazy.

    Why not in a vm? It's an option. But my machine only has 16 gb of ram. I dedicate 8 to my windows dev vm. I could afford a couple for another vm. But what should I run? A coreOS vm to run docker containers? A centos vm to match our postgresql host? Rhel for the weird government product we offer?

    Lots of vms gets taxing on resources quickly

  98. Re: Not an alternative to Linux, an alternative to by MemeRot · · Score: 1

    WSL as a whole is a beta product. You can only run it in windows 10, not on any windows server versions

    Insider builds are even more beta

    This was caught.... but some one person decided this wasn't enough of an issue to kill off this insider build. Annoying given the coverage this has gotten. Maybe they just wanted to get the syscalls postgresql needs out asap, who knows

  99. Re: Not an alternative to Linux, an alternative to by MemeRot · · Score: 1

    You can run redis in bash on windows. You can't do that in Cygwin. It's being able to run any Linux binary, not just the GNU tools like awk, grep, etc.

  100. You don't believe? Take that to the bank, then. by Anonymous Coward · · Score: 0

    You don't believe? Take that to the bank, then.

  101. Re: Not an alternative to Linux, an alternative to by silentcoder · · Score: 2

    In other words, those who work in a business end up behaving like the business they are in. For years we've been told that capitalism creates improvement through competition and rewards those who win the competition. Are you, then, surprized that this is not only true of businesses relative to each other but of individuals within a business towards one another ?
    Getting promoted means being perceived as better than the next guy - this doesn't *just* reward working to the best of your ability, it also greatly rewards successfully undermining your colleagues (as long as you can do so without being caught out).

    Businesses try very hard to counter this with team-building exercises and the like - trying to turn their workers into an obedient hivemind and strip from every one of them their self-interest in a desperate attempt to protect themselves from this internal form of the tragedy of the commons. The severity of the threat is clearly discernible from the way they persist in this, at great cost, despite overwhelming evidence that these things achieve absolutely nothing (and the fact that this evidence has been available for decades and only gotten stronger and more corroborated over time).
    It's much like the cubicle/open-plan thing. There is overwhelming proof that open-plan office designs reduce worker productivity. It is simply the worst possible way to lay out an office - so why does every company persist in it ? Because trying to break down the individualism of staff is worth more to them than the lost productivity. You need to feel like a rat in a maze, to turn you into a cog in the machine - a less productive cog is better than a worker that questions the corporate dogma.

    --
    Unicode killed the ASCII-art *
  102. Re: Not an alternative to Linux, an alternative to by drinkypoo · · Score: 1

    You can run redis in bash on windows. You can't do that in Cygwin. It's being able to run any Linux binary, not just the GNU tools like awk, grep, etc.

    No, no it is not. There's loads that won't run in it. Also, why would you run redis in the Linux subsystem? They have a Windows build.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  103. A better Linux than Linux by Anonymous Coward · · Score: 0

    Heheh, good luck with that.