Slashdot Mirror


Bill Gates Acknowledges Ctrl+Alt+Del Was a Mistake

theodp writes "If he'd had his druthers, Bill Gates told a Harvard audience, Ctrl+Alt+Del would never have seen the light of day. However, an IBM keyboard designer didn't want to give Microsoft a single button to start things up, and thus the iconic three-finger-salute was born."

94 of 665 comments (clear)

  1. There you have it. by Anonymous Coward · · Score: 5, Funny

    Even bill gates does not approve of Ctrl+Alt+Del

  2. Re:Redundant keys by HaZardman27 · · Score: 4, Interesting

    I find that at least I use both of the shift keys, unlike the right Ctrl, Alt, and Windows keys.

    --
    Apparently wizard is not a legitimate career path, so I chose programmer instead.
  3. XT was a mistake by ruir · · Score: 2, Interesting

    if we start thinking in what was wrong building a computer with 25 years technology then we would lost count of the mistakes. If it weren't for the backing of IBM, it would been an instant market failure.

    1. Re:XT was a mistake by Stormwatch · · Score: 3, Interesting

      Not the XT, but some food for thought:

      Back when IBM was planning their original personal computer (note that "PC" used to mean any personal computer, but the IBM-PC's success hijacked the name), one design they considered was based on the 801, an early RISC processor about 45 times more powerful than the 8088 they ended up using, and their own modern operating system instead of Microsoft's junk... yeah, that's no typo, FOURTY FIVE TIMES more powerful: the 8088 @ 5 MHz did a paltry 0.33 MIPS, while the 801 did 15 MIPS.

      Think about it, the PC started with the wrong foot. A broken, twisted, crippled, atrophied foot. How much technological progress did we lose because we had to waste time overcoming the limitations of this super shitty beginning?

    2. Re:XT was a mistake by DarkOx · · Score: 3, Interesting

      How much technological progress did we lose because we had to waste time overcoming the limitations of this super shitty beginning?

      Hard to say. Because: Its also true the XT they shipped was built of mostly COTS parts. There is no reason to think a much bigger project the 801 based machine with some operating system that would have to either be written or ported from 390 or elsewhere would have ever made it out the door before getting canceled.

      I don't even know your more powerful machine would have been successful; honestly IBMs experience with Operating Systems and interfaces at the time would not have translated well to home users and SMBs. MS-DOS was something motivated people could figure out on their own with manual.

      IBM would have had to build something that did not use JCL would would have been radical for them at the time. Because there aint no way people would have picked that up.

      So its very likely we would have never had a more or less 'open' PC platform at all, it would have all been the very proprietary 8-bit and early 16-bit stuff in the space from Ti, C=, and others.

      We might still be well behind where we are today.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    3. Re:XT was a mistake by msauve · · Score: 2

      We didn't lose a thing. We'd be exactly where we are today - with software bloat and inefficiency expanding to consume any increase in hardware power. PC-DOS booted faster on that 0.33 MIPS machine than Windoze 8 does on a 300,000x faster processor today.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
  4. So why continue it... by nschubach · · Score: 5, Funny

    Once they got the "Windows Key", why did they continue using the Ctrl + Alt + Delete?

    --
    Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    1. Re:So why continue it... by h4rr4r · · Score: 2

      Because not everyone has one?
      This keyboard does not. In fact I don't think I own any that do.

    2. Re:So why continue it... by Anonymous Coward · · Score: 5, Insightful

      Because accidentally pressing the windows key in the middle of a game would shut down an entire computer instead of momentarily piss off a gamer.

    3. Re:So why continue it... by robmv · · Score: 2

      Because people would cry with petitions like "Give me my Ctrl + Alt + Delete back!, don't change things that works!" and everything your hear when someone try to do something different

    4. Re:So why continue it... by SJHillman · · Score: 2

      That's why I love my Logitech G11... it has a "game switch" that basically only serves to disable the Win key.

    5. Re:So why continue it... by jonathanjespersen · · Score: 2

      The article is only stating about using Ctrl+Alt+Del to log into Windows, not restart the computer. Changing the Windows login command to a single key (even the Windows key) would not have the effect you describe.

    6. Re:So why continue it... by angel'o'sphere · · Score: 2

      When we used to play Decent 2 on Windows NT and Windows 95 we used to remove the "Windows" Keys from the keyboard as you somehow jumped out of DOS (the game ran in a kind of DOS or something other awkward) but you did not come into windows. So you could not switch back. Sometimes Alt-Tab worked, but often not. Was annoying like hell.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    7. Re:So why continue it... by jones_supa · · Score: 2

      Nope. You can log in to Win8 by tapping the space bar. For additional security you can enable Ctrl-Alt-Del login by starting "netplwiz.exe" and going to the Advanced tab.

    8. Re:So why continue it... by jones_supa · · Score: 5, Funny

      Thank god we are at least past the era in which pressing the Win key or Alt-Tabbing in a game would jam the whole operating system.

    9. Re:So why continue it... by TheRaven64 · · Score: 5, Informative

      The point of using control-alt-delete is that it's a key combination that can not be caught by any userspace process that does not have a special permission. This means that it's impossible to spoof the login screen on Windows without already having compromised the kernel. It doesn't matter what the key combination is, as long as it's one that is not delivered by the normal keypress event delivery mechanisms. Control-alt-delete is a reasonable choice, because no application author is likely to complain that they can't use this shortcut combination.

      --
      I am TheRaven on Soylent News
    10. Re:So why continue it... by SunTzuWarmaster · · Score: 5, Informative

      I use the Start key all of the time. Seriously. I use it in the following manner, essentially as a keyboard shortcut and linux holdover:

      *Start* (type some keys) (enter) to launch a program.
      Frequent uses include "cal" for Calculator, "not" for notepad, "wor" for Word, and "add or remove" for the Program Manager

      *Start* (# key) to bring up window #.
      One uses include Start+1 (Currently set to the Google App Launcher) (then used as the first example)
      Another is Start+2, which is always my E-mail application (across multiple computers)

      *Start*+R to bring up the "Run" dialog
      Frequent uses from the Run dialog are "dxdiag", "cmd", and "regedit"

      *Start*+D to "Show Desktop"
      Admittedly used less now with the prevalence of two monitors

      *Start*+E to bring up Explorer
      Used ALL THE TIME

      *Start*+CTRL+TAB to bring up a listing of all windows
      Admittedly, this is mapped to a StrokeIt Gesture shortcut (but the point stands)

      *Start*+DirectionalArrow (Up/Down/Left/Right)
      Used to move, maximize, and restore a window. Try it, Start+Left will put a window at half of your left screen. SUPER USEFUL. USED ALL THE TIME. EXTRA POINTS ON A BIG MONITOR. This is the fastest way to move windows to a second monitor.

      I probably do 90% of these every day. I use the Start key as much as CTRL and ALT.

    11. Re:So why continue it... by AmiMoJo · · Score: 2

      The problem now is that when a game freezes you can't Win key or alt-tab out and kill it.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  5. Re:Redundant keys by Sockatume · · Score: 2

    You're supposed to use the left shift key when typing a character on the right, and the right shift key when typing a character on the left. Speeds things up considerably.

    --
    No kidding!!! What do you say at this point?
  6. ADB by bearded_yak · · Score: 2

    I loved the power key on the old Apple ADB keyboards. I didn't enjoy the operating system back then, but I remember wishing PC's had such a key.

    1. Re:ADB by NJRoadfan · · Score: 5, Informative

      PCs were held back by the AT standard power supply, which used a hard wired power switch. Only a handful of OEMs used "soft" power switches. IBM was one of the first using it in their PS/1 machines back in 1992 or so. Apple started using them even earlier. It wasn't until ATX style power supplies that soft power switches became universal on PCs around 1998 or so. The introduction of ACPI really pushed for it since it needed full control of system power.

  7. Re:So why is it used in Windows? by jawtheshark · · Score: 5, Interesting

    Because Ctrl-Alt-Delete is non-interruptible. This way one could be sure it was truly the login screen and not something impersonating the login screen. At least, that's how I remember it. Could be urban legend.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  8. Re: So why is it used in Windows? by Anonymous Coward · · Score: 4, Informative

    Ctrl+Alt+Delete is, or was at least, a so called "non maskeable interrupt". This makes it harder for Trojan viruses to take over the login screen and steal your password.

  9. Makes sense by Dunbal · · Score: 5, Insightful

    That was back when programmers were also engineers, and they realized the risk of accidentally hitting a single key and wiping the contents of RAM without saving. A complex key combination avoids accidents. I really don't see a problem with it. And considering that (most) keyboards still haven't evolved a "reboot" key, there doesn't seem to be great demand. Hell even the "Windows Start" key is probably the least utilized key on my keyboard, only good to tab me out of FPS games by accident and get me killed when I meant to hit Ctrl or Alt.

    --
    Seven puppies were harmed during the making of this post.
    1. Re:Makes sense by garyoa1 · · Score: 2

      The only way a single key would make sense would be to put it "under" the keyboard.

      --
      Wuddooeyeno? IITYWYBMAD? Like nuts? eclecticallyincorrect.com
    2. Re:Makes sense by moronoxyd · · Score: 5, Interesting

      I had a keyboard once with a dedicated start/shutdown key.

      After shutting down my system a few times accidentally I threw that keyboard away.

    3. Re:Makes sense by SJHillman · · Score: 5, Funny

      But then managers would hit it every time they went to change their password Post-It.

    4. Re:Makes sense by Anubis+IV · · Score: 2

      You do realize that most PCs today ship with a power button that's effectively on the keyboard, right? After all, most PCs shipped today are laptops, and virtually every laptop has a power button that is for all intents and purposes a part of the keyboard, since it shares the same face of the device as the other buttons in the keyboard. People seem to have figured out ways around the problems you're describing as well, such as prompting the user to confirm that they want to shut down if they just casually press the button, or waiting for them to hold it down for an extended period of time before doing so without waiting for confirmation, either of which will prevent most casual contact from causing issues. And the buttons are typically located far enough out of the way that no one is accidentally pressing them anyway.

      The Windows key really is annoying, but no one seems to be suggesting we use that in place of Ctrl+Alt+Del. I'd just prefer that desktop keyboards considered borrowing from their laptop brethren. Mac keyboards in the mid-90s actually did just that, with a power button in the top right of the keyboard that would prompt the user on a single press, and would act as a confirmation for the prompt on a second press. Of course, something like that was rather trivial to accidentally press or otherwise abuse. I recall computer labs during high school where we'd distract our neighbors for a moment and then double-tap their shutdown key. So, I'm definitely not suggesting something that simple to abuse, but clearly there is room for something in between.

    5. Re:Makes sense by swillden · · Score: 3, Insightful

      I had a keyboard once with a dedicated start/shutdown key.

      After shutting down my system a few times accidentally I threw that keyboard away.

      Apple keyboards have a power button on the keyboard. It's not the location or difficulty of hitting the key that matters, it's how it's handled. The approach currently used by Apple (but not invented by Apple, BTW) of "tap = request to shutdown, requires confirmation" and "press and hold means forcible power off" works just fine.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  10. Re:Redundant keys by killkillkill · · Score: 2

    I had to look down and check. Wow, there is a set of those keys on the right.

  11. Re:Why was it a mistake? by h4rr4r · · Score: 2

    Elegant? Ask an OSX user how to screenshot a window.

  12. Why would you want a single button??? by TWiTfan · · Score: 5, Insightful

    A single button that, if hit, would reboot the system???? That's is the stupidest shit I've ever heard. If you hit it by accident, goodbye to your work. Remember that when you hit CTRL-ALT-DEL in DOS, it didn't even give you a prompt to shut down, it just rebooted. Who in their right mind would want that in a single key??

    --
    The cow says "Moo." The dog says "Woof." The Timothy says "Thanks, valued customer. We appreciate your input."
    1. Re:Why would you want a single button??? by K.+S.+Kyosuke · · Score: 4, Funny

      Who in their right mind would want that in a single key??

      Data recovery companies?

      --
      Ezekiel 23:20
    2. Re:Why would you want a single button??? by vrt3 · · Score: 2

      This is not about Ctrl-Alt-Del to reboot; it is about having to press Ctrl-Alt-Del in Windows if you want to log in. This was implemented IIRC in Windows NT and Windows 2000, and in Windows XP if it was joined in a domain.

      --
      This sig under construction. Please check back later.
  13. 3-fingers are just fine by Alomex · · Score: 4, Interesting

    In my book that is the one thing they got right. It is a cumbersome combination as it should be since you do not want to reboot your computer by accident.

    It still irks me how easy is to accidentally shutdown your computer in windows when all you are trying to do is putting it to sleep through the menu.

    In programming languages this is called "syntactic salt" and it is used to implement powerful primitives that should not be used lightly.

  14. Revisionist history by Anonymous Coward · · Score: 5, Informative

    Ctrl-Alt-Del was a thing *before* Windows. Microsoft made use of it because it was there. It made sense to use it as a login trigger by intercepting its function. Especially since doing so put the reboot function under the control of the OS, not the user.

    Yes, I've only read the summary, not the article itself, but I suggest you read this in conjunction with it, or afterwards:
    http://en.wikipedia.org/wiki/Ctrl_alt_del

    1. Re:Revisionist history by DickBreath · · Score: 4, Informative

      Ctrl-Alt-Del generates a non maskable interrupt. Yes it was there before Windows, and even before DOS. If an OS wants to react to it other than instantly rebooting, said OS needs to install an interrupt handler for it. That interrupt handler is fired at a way lower level than ordinary keystrokes, malware, or friendly userspace applications.

      Using Ctrl-Alt-Del to trigger login gives you two kinds of security:
      1. Software cannot simulate a Ctrl-Alt-Del in order to play games with the login screen.
      2. By first pressing Ctrl-Alt-Del, the user logging on can be quite sure that they are giving their login credentials to a genuine Windows (or whatever OS) login screen, and not some malware that merely resembles the login screen.

      --

      I'll see your senator, and I'll raise you two judges.
    2. Re:Revisionist history by Voyager529 · · Score: 4, Interesting

      Using Ctrl-Alt-Del to trigger login gives you two kinds of security:

      1. Software cannot simulate a Ctrl-Alt-Del in order to play games with the login screen.

      2. By first pressing Ctrl-Alt-Del, the user logging on can be quite sure that they are giving their login credentials to a genuine Windows (or whatever OS) login screen, and not some malware that merely resembles the login screen.

      Perhaps I'm simply misinformed and the software does something different somewhere...but I've 'simulated' Ctrl+Alt+Del from Remote Desktop, LogMeIn, TeamViewer, and VNC...I still don't follow how this still holds true.

    3. Re:Revisionist history by DickBreath · · Score: 4, Interesting

      Those programs and protocols have provisions to simulate a Ctrl-Alt-Del. A VM will actually simulate the non maskable interrupt. If you are remoted in to a GUI that is not on the physical console, then there is no keyboard to generate an NMI and the GUI you are connected to simply reacts to the simulated NMI (aka Ctrl-Alt-Del).

      But try 'simulating' a Ctrl-Alt-Del for the GUI session attached to the physical display/keyboard. I'll wait.

      --

      I'll see your senator, and I'll raise you two judges.
    4. Re:Revisionist history by DickBreath · · Score: 2

      My understanding is that the Ctrl-Alt-Del is baked in to the hardware at a low level. Lower level than keyboard drivers. The reason Windows can react to it is because it is an OS, and can install an interrupt handler for the non maskable interrupt. But that has nothing to do with keyboard drivers. If an OS does not install an interrupt handler into the slot in the interrupt table for the NMI interrupt, then the default interrupt handler address in that slot leads to a routing that reboots.

      --

      I'll see your senator, and I'll raise you two judges.
  15. Re:So why is it used in Windows? by Austrian+Anarchy · · Score: 2

    Because Ctrl-Alt-Delete is non-interruptible. This way one could be sure it was truly the login screen and not something impersonating the login screen. At least, that's how I remember it. Could be urban legend.

    I coulda swore that the inventor of Ctrl-Alt-Delete said the same thing as you in an interview in the 1990s. Might have been in Wired? Could be in a link in the article that I didn't read too.

    --
    Time Bomber the Book coming soon.
  16. Why would you by nbritton · · Score: 2

    Why on earth would you want a key on your keyboard to be a non maskable interrupt? Heaven forbid you mistype, or someone comes walking by and hits it. I'm going to have to side with IBM on this one. Also, what does C.A.D. have to do with starting a computer? It was only added to the Windows startup processes as a way to trick malicious programs into terminating.

  17. Re:Redundant keys by nine-times · · Score: 2

    No it doesn't speed things up considerably. The shift key on the right can easily be used with the pinky while otherwise typing normally, only inhibiting the speed of the keys that you would type with your right pinky. And what else do you hit with your pinky? The 'Enter' key? Backslash?

  18. Could have been worse than Ctrl + Alt + Del by MiniMike · · Score: 5, Funny

    I'm just glad we didn't have to do something like Ctrl + Alt + Del + F6 + Esc + (number pad) Enter for the same functionality.

  19. Re:BSOD by SJHillman · · Score: 4, Interesting

    Would your rather your PC just turned off without any error message whatsoever? The BSOD is a useful tool... the mistake that causes it lies elsewhere.

  20. Re:Redundant keys by __aaeihw9960 · · Score: 5, Funny

    Semicolon; damnit; why don;t people use that one more often; I find it can replace all other punctuation;

  21. Re:Redundant keys by TheCarp · · Score: 2

    Let us not forget the list or menu key or whatever it is called. Hell, not only do I not use it, I can't think of many times I have even heard people mention it. At least right now in firefox it seems to have the same effect as a right mouse click, but I only know that because I just tried it.

    --
    "I opened my eyes, and everything went dark again"
  22. Re:Why not SysRq? by moronoxyd · · Score: 2

    First one that comes to my find is "Why do I click 'Start' to stop?"

    I guess every interface has such design fuck-ups.

    I never used Mac OS but was told that you had (still have?) to drag the CD Rom or onto the trashbin to eject the drive.
    That always sounded strange to me.

  23. Re:Redundant keys by MiniMike · · Score: 5, Funny

    But people who type properly use both shift keys.

    Many keyboards have a space between the Esc and F1 keys. I heard somewhere that to allow for adding undetermined capabilities later, they originally wanted to add another key in that space. As it would be for undetermined functionality, and to keep with the naming scheme of the other function keys, this key was to be labelled "FU". While the actual key was never adopted, it's spirit has lived on in every release of Windows.

  24. What's wrong with it? by wcrowe · · Score: 2, Insightful

    I don't understand the problem. Ctrl+Alt+Del originally meant "reboot". That's obviously not something you want to do accidentally. If there's a problem it is in using the three-finger-salute for things other than reboot.

    --
    Proverbs 21:19
  25. Re:Redundant keys by Smidge204 · · Score: 4, Informative

    Hell, not only do I not use it, I can't think of many times I have even heard people mention it.

    Woe betide you should you ever find yourself on a Windows machine without a mouse, then. Can't say I use it often but when I do I'm glad it exists.
    =Smidge=

  26. Re:Why was it a mistake? by NatasRevol · · Score: 2

    Which automatically saves it to the desktop as a jpg with a time stamp.

    No stupid pasting into Paint & saving.

    --
    There are two types of people in the world: Those who crave closure
  27. No, Caps Lock was the big mistake by Anonymous Coward · · Score: 2, Insightful

    Caps Lock should've been a no-op placebo, like a lot of those pedestrian light-change request buttons at intersections.

    Ctrl-Alt-Delete was actually a reasonable solution for the time, except maybe for certain handicapped users. Make sure the user never hits the reboot key by mistake.

    1. Re:No, Caps Lock was the big mistake by isorox · · Score: 3, Funny

      Caps Lock should've been a no-op placebo, like a lot of those pedestrian light-change request buttons at intersections.

      Ctrl-Alt-Delete was actually a reasonable solution for the time, except maybe for certain handicapped users. Make sure the user never hits the reboot key by mistake.

      CAPS LOCK IS WONDERFUL, I CAN'T LIVE WITHOUT IT

    2. Re:No, Caps Lock was the big mistake by MouseTheLuckyDog · · Score: 5, Informative

      Caps lock was invented for manual typewriters.

      When you wanted to type a capital letter, the caps key would lift the platten ( the key bar had the uppercase character below the lower case character ).
      The upshot of that was that when you typed an uppercase letter, there would be a slowdown while you waited for the platen to rise.

      If you had to type several capital letters at once, it had several major effects.

      First touch typists are never supposed to use Shift, CTL or Alt. and the key on the same hand. This slows you down. Actually there were no CTL or Alt keys back then. They were eventually added to only the left side of keyboards by geeks. When IBM started creating keyboards that directly entered strokes into the computer, they added both left and right. So a sequence like "CAPSLOCK" would have the person bouncing the platten up and down. This made the persons hands more tired and the typing much slower.

      Caps lock was a solution to that.

      Of course none of that logic applies to computer keyboards.

  28. Re:I hate single-button action keys anyway by SJHillman · · Score: 2

    The sleep key to put a computer to sleep was pretty common on OEM systems for a while (especially Compaq), but I see it less often now on basic keyboards.

    If you run Windows and never use the Windows key, you're missing out on a lot of good keyboard shortcuts.

  29. Re: Redundant keys by NadMutter · · Score: 2

    They could have stayed with the rolling stones - "Can't get no satisfaction", "As tears go by", "All over now", "19th Nervous Breakdown". Or if they wanted to be ahead of the times - "Get off my cloud"

  30. Re:Redundant keys by vtcodger · · Score: 2

    I'm not sure how much it speeded things up, but IIRC mechanical typewriters had two shift keys and touch typists -- a significant percentage of potential PC users in the 1980s -- would probably have been quite unhappy without their two shift keys.

    --
    You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
  31. Re:Redundant keys by AJH16 · · Score: 2

    Hey now, I use the right ctrl and alt keys when I need to Ctrl+Alt+Delete with one hand... Oh wait!

    --
    AJ Henderson
  32. Re: So why is it used in Windows? by bws111 · · Score: 4, Interesting

    Huh? NMI is a hardware thing, Ctrl+Alt+Delete is entirely a software thing. The only thing that ever had to do with NMI (related to this) is that on the PCjr the KEYBOARD used the NMI to signal a keystroke. This had an advantage that even if your PC somehow wound up in a interrupts-disabled state the keyboard interrupts would still be processed, and thus Ctrl+Alt+Delete would still work (the BIOS recognized the sequence and branched to the 'reset' code). On the other hand, it was a mistake because typing could interfere with timing critical things (like async comms). As far as I know, the PCjr was the only machine to ever use NMI for the keyboard.

    Maybe what you are thinking is that there was no way (in Windows) to 'hook' the keyboard in a manner that could intercept Ctrl+Alt+Delete. That would prevent things from taking over the logon screen.

  33. Re:Redundant keys by jonbryce · · Score: 4, Informative

    There is no Right Alt key. There is an Alt-Gr key, which isn't needed in the US, but in Europe, you need it to type characters that aren't on the main keyboard. For example, using my UK keyboard, Alt-Gr + 4 will type the € symbol, and Alt-Gr + e will type the letter é.

  34. Re:So why is it used in Windows? by swillden · · Score: 4, Informative

    Perhaps, in the past.I seriously doubt that is still true. Modern USB keyboards have no special handling for C-A-D.

    Neither did old keyboards, but that's not the point. The point is that the operating system's low-level keyboard drivers have special handling for it, at a level that can't be modified by trojans unless they can muck with the deepest parts of the system internals -- and if they can do that then they already completely own the machine anyway.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  35. Re:Why not SysRq? by EvilIdler · · Score: 2

    You don't have to. You can press the eject key on the keyboard, or choose Eject from the right-click menu :)

  36. Re:Why not SysRq? by rgbscan · · Score: 3, Informative

    You can press the eject button on every Apple keyboard. Or right-click (control-click) the disc and choose eject. Or click to highlight the CD icon and press CMD + Y (put away) or CMD + E (eject) - Not much of a difference anymore, but in the old days when floppy swapping on a single drive was the thing, "eject" would leave the disc icon and directory contents cached on the desktop even after it spit out the floppy. If you clicked into it and tried to retrieve a file or whatever it would prompt you to insert the disk so it could complete the operation. At the time it was nice, since you didn't have to remember what was on what disc through trial and error, or writing really small on the floppy label, you could just have it psedu-mounted and still see the contents of multiple disks on your desktop on a single floppy system.

    If you were finally done with it, you could drag the cached image to the trash can to "unmount" it. The "put away" command OTOH ejected the disk and removed the cached image immediately. Dragging the disc from the get-go to the trash had the same effect as "put away".

  37. Rebooting the linux servers. by ls671 · · Score: 5, Funny

    I used to work for a small company where we had 10 Linux servers and 1 windows NT box hooked to a Keyboard Video Mouse (KVM) switch. My boss was using the windows server for Webtrends.

    He would never check which server he was on before pressing ctrl-alt-del to login so he would reboot the Linux servers at random causing customers to phone us because they were offline.

    Gladly enough, ctrl-alt-del isn't as hardcoded in Linux that it is in Windows. All I had to do is modify the init scripts to ignore ctrl-alt-del so that solved our problem.

    --
    Everything I write is lies, read between the lines.
  38. Re:So why is it used in Windows? by Anonymous Coward · · Score: 5, Informative

    its not urban legend. that is exactly, and Bill Gates himself says it so on the first paragraph that Bill talks in the summary's linked article:
    From http://www.geekwire.com/2013/gates-harvard/

    “You want to have something you do with the keyboard that is signaling to a very low level of the software — actually hard-coded in the hardware — that it really is bringing in the operating system you expect, instead of just a funny piece of software that puts up a screen that looks like a log-in screen, and then it listens to your password and then it’s able to do that,” Gates said.

  39. Re:So why is it used in Windows? by supersat · · Score: 2

    Microsoft calls this the "secure attention sequence." I have heard that older PCs' keyboard interfaces would directly generate an interrupt on reception of ctrl+alt+del, but I can't find anything to back that up.

    Supposedly ctrl+alt+del was chosen to be the SAS in Windows NT because no existing app used it as a key combination.

  40. Re:Secure Attention Key by ls671 · · Score: 2

    I believe the intention was to make it harder for somebody to install a fake login screen on Windows. I remember reading about that somewhere. The idea was that even if you had a fake login screen running, pressing ctrl-alt-del would pop up the real windows login screen. It was supposed to me more secure that way ;-)

    --
    Everything I write is lies, read between the lines.
  41. Re:Redundant keys by Anonymous Coward · · Score: 3, Informative

    If I remember what I've read thirty years ago, Ctrl Alt Del was an IBM thing, not a Microsoft thing. An IBM engineer put it in as a debugging tool. If it had been deliberate it seems they would have used the SysReq key; in thirty years of using DOS and Windows I've never once seen that key used by any program, ever. SysReq would have been a better choice than alt-tab for switching programs when Windows came out, Ctrl-sysReq would have been superior to CtrlAltDel, and shift-SysReq would print the screen like it does now.

    Is it irony or hypocricy that on my work machine, after you boot it you have to hit Ctrl-Alt-Del to log on, and again if the screen saver comes on? It's a really stupid, unergonomic and user-hostile design; move the mouse when the screen saver is on and rather than taking you to a login prompt like XP and 98 did, you get a screen instructing you to CtrlAltDel, only after you hit that does the login come on. It's a really stupid design, but that doesn't surprise me considering it's Microsoft.

  42. Re:Redundant keys by pla · · Score: 4, Informative

    Woe betide you should you ever find yourself on a Windows machine without a mouse, then.

    Shift-F10.

  43. Re:Redundant keys by PacoSuarez · · Score: 3, Informative

    There is no Right Alt key.

    Err... I just looked down at my [US] keyboard and there is a key labeled "Alt" immediately to the right of the space bar.

    The Compose key is a much better way to handle extra symbols. Sun keyboards used to have a key with that name, and on Linux you can assign one of those useless keys to the right of the space bar (I use "Window") to act as a Compose key. Compose = E to get €, Compose ' e to get é, Compose / l to get , Compose ~ n to get ñ, etc.

  44. It's the other way around by donutello · · Score: 2

    When you press Ctrl+Alt+Del on your computer, you know that the OS is the one that receives it so you know that the login screen before you was generated by the OS and not some malware that's sitting in userland.

    When you 'simulate' it from a remote session, you lose that guarantee. Any malware could intercept the simulated Ctrl+Alt+Del and show you what looks like the OS login screen.

    --
    Mmmm.. Donuts
  45. Re:Redundant keys by JazzLad · · Score: 4, Funny

    Bah, I find my right index finger works well on all keys. I've seen people feel all high and mighty because they use both index fingers, but I find 1 to be good enough for me. Whew, after typing all that, I need to take a break!

    --
    "If you have nothing to hide, you have nothing to fear." - Every fascist, ever
  46. Re:Redundant keys by gutnor · · Score: 2

    I guess the screen limitation is to blame. Prior to 2007, expectation for touch screen were quite low. (single touch, resistive, only gesture supported is "tap").

  47. Shift isn't redundant, but Ctrl & Alt... by Valdrax · · Score: 3, Informative

    My keyboard has two shift keys. He should have used one of those.

    Where did you learn to type? Any typing class will teach you that you're supposed to use each shift key for the hand opposite to the hand which types the letter/number. Using one shift key all the time (usually the left) just puts that hand into needlessly slow and awkward claw positions.

    Theoretically, you're supposed to do the same with the Ctrl & Alt keys, but keyboard manufacturers refuse to put those in a consistent, pinky-accessible spot on the right side. (Laptop makers, I'm talking about you.) That's probably one of the biggest reasons that one-handed shifting has become so endemic. If you want a redundant set of keys, I'd point the finger at those first.

    (P.S. I also was taught to actually use the caps lock key when typing in caps, and it is a big pinky-saver when writing C macros.)

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  48. Re:Redundant keys by ozbon · · Score: 4, Informative

    That's a system setting, you can mess with it (assuming Admin rights) through control panel.

    Control Panel > Users > Manage User Accounts > Advanced

    At the bottom, "Secure sign-in" - take the tick out of that, and Apply.

    --
    I say we take off and nuke it from orbit. It's the only way to be sure...
  49. Re:Redundant keys by Oligonicella · · Score: 4, Insightful

    A lefty I know mouses with his left hand. Can't vouch for certain, but it's likely he uses the right set.

  50. Power key was more sensible on Macs by Valdrax · · Score: 4, Interesting

    I had a keyboard once with a dedicated start/shutdown key.

    After shutting down my system a few times accidentally I threw that keyboard away.

    Seems like a bad design. Macs had a power key for ages on their keyboard, but it pulled up a shutdown prompt instead of killing the whole machine instantly. (You could hold it down for 3 seconds for a force power down, IIRC.) It was also far above the keys and hard to accidentally hit on the machines I remember. This is the one I had on my Performa 5200, and this was the one my old iMac had. (You can see the power key on the latter above the divide between the letter and numeric keypad sections.)

    What was the keyboard you used like, and what OS was it for?

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  51. Re:Redundant keys by femtobyte · · Score: 5, Funny

    If I ever find myself on a Windows machine, I figure woe already done gone betided me.

  52. Re:Redundant keys by houghi · · Score: 5, Funny

    WHAT ABOUT THE CAPS LOCK KEY?

    --
    Don't fight for your country, if your country does not fight for you.
  53. Re:Redundant keys by Lumpy · · Score: 4, Funny

    You are an abnormal lefty, as my wife and I both mouse with the left hand and use the right hand ctl,alt,shift keys.

    My sample of Two is 200% more than your sample of one so it makes it more better.

    --
    Do not look at laser with remaining good eye.
  54. RTFA by Anonymous Coward · · Score: 4, Informative

    Since most can't seem to be bothered to read the TFA, you're all a bit confused.

    Gates isn't opposed to the three finger salute for rebooting, he's decrying M$ use of Ctrl-Alt-Delete to LOGIN TO WINDOWS.
    It would be nice if the title represented the story accurately, but this is slashdot.

  55. Re:Redundant keys by alanthenerd · · Score: 2

    The reasoning I always understood to use the Ctrl-Alt-Del for login/unlocking was that it was difficult to hook so if you pressed it you were certain that what you were then typing your password into was an actual login screen rather than some application that looked like the login screen that was designed to steal your password.

  56. Re:Redundant keys by Lumpy · · Score: 4, Funny

    Enter Sandman would have been better. Both more honest and far more bitchin'

    Exit Light,
    Enter Night,
    Take my hand.....
    We're off to never-never land...

    --
    Do not look at laser with remaining good eye.
  57. Re:rewriting history again? by Anonymous Coward · · Score: 2, Insightful

    IBM Keyboards have tons of useless keys. If he had wanted a single key alternative for Ctrl-Alt-Del, SysReq, Break, or Pause would have been the obvious choices. In this instance, sanity seems to have prevailed, and the reboot key combination was something hard and obscure to type.

    If you're going to rewrite history, try to pick a better lie. Ballmer gave it a good try with "we forgot about mobile and are late to the party" (reality: "we almost had mobile in the bag and then lost it through my incompetence").

    Excuse me? Who's the one rewriting history here? At the time, SysReq, Break, and Pause had legitimate uses in the computing world (you know, when computers of that ilk were primarily used by programmers and system specialists). Sure, NOW they're not used often (besides SysReq, useful in kernel development), but back then, they had their function.

  58. Re:Redundant keys by Lumpy · · Score: 4, Insightful

    I dont think you understand how POS a POS system is. Most have utterly crappy touchscreens that do not support "gestures" only a single "tap event"

    Almost 90% of all the Point of sale hardware out there are steaming piles of Fecies in quality, but cost 20X the price of regular hardware.

    --
    Do not look at laser with remaining good eye.
  59. It had to be ctl-alt-del by roc97007 · · Score: 3, Informative

    The summary doesn't give the real reason -- it's in TFA. As ctl-alt-del was a low level interrupt on the PC to restart -- getting out of a bluescreen or a hung desktop -- and given that it was absurdly easy to write a trojan that mimicked the login screen, it became necessary to force users to use ctl-alt-del to log in to be able to tell the difference between the real login process and a fake one. There really wasn't a better choice. People had already used the key combination for years to unjam windows, and it was an easy way to enforce a needed security measure.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  60. Where is Dave Bradley when we need him? by Anonymous Coward · · Score: 2, Informative

    Dave is the IBM engineer that "invented" alt-ctrl-del, was even a Jeopardy answer once.

    https://en.wikipedia.org/wiki/David_Bradley_%28engineer%29

  61. If I had a nickel ... by romanr · · Score: 2

    Bill Gates: If I had a nickel for every time someone had to hit Ctrl-Alt-Delete - I'd be a Billionaire
    Bill Gates: Oh Yeah, I am....

  62. Re:Redundant keys by CanHasDIY · · Score: 4, Informative

    I dont think you understand how POS a POS system is.

    Sure I do - I used to build Quicken-branded, XP-based abominations for a living; "Why the fuck do they ship an LCD display that isn't compatible with the other hardware??? Yer killin' me, Smalls!"

    Most have utterly crappy touchscreens that do not support "gestures" only a single "tap event"

    Almost 90% of all the Point of sale hardware out there are steaming piles of Fecies in quality, but cost 20X the price of regular hardware.

    Agreed, but that doesn't change the fact that Windows-based touchscreen systems have had tap-and-hold-to-right-click since, like, 2003.

    Since we're talking about Windows/MS stuff here, it would be kind of assanine to assume OP was talking about a non-Windows POS.

    --
    An enigma, wrapped in a riddle, shrouded in bacon and cheese
  63. Re:So why is it used in Windows? by zzsmirkzz · · Score: 2

    CTRL+ALT+DEL was already a well known, highest priority, key combination from before windows existed. Back when hardware had actual interrupt assignments, the keyboard was assigned the lowest interrupt (the user in front of the keyboard was considered the most important and had highest priority over all other sub-systems - yes lower numbers had higher priorities for those who don't remember). CTRL+ALT+DEL was designed to allow the user to forcibly (and controllably) reboot the system should some lower-priority sub-system be mis-behaving. The only time this did not work was when the CPU itself was frozen (divide by zero, anyone?). That is where the low-level, special-handling was originally designed - in hardware.

  64. Re:Redundant keys by pla · · Score: 2

    Doesn't work in Google Chrome.

    I beg to differ - I just tried it, works just fine (well, in Chromium, anyway - I don't see much reason to use the version that comes pre-loaded with Google spyware). As does the "menu" key.

    Perhaps you have some misbehaving plugin capturing your keystrokes and not properly passing them on to the parent window?

  65. Re:Redundant keys by Darinbob · · Score: 2

    This rule was invented when manual typewriters were common, so that it was extremely difficult to press and hold the left shift while striking a left hand key forcefully enough to transfer the ink. So most touch typists who were trained will stick to this rule. However I note that a lot of "self trained" typists who learned only on a computer have a more haphazard typing style even if they eventually learn to type quickly.

  66. Re: Redundant keys by NoOneInParticular · · Score: 2

    What's wrong with "You make a grown man cry"? "Start me up" FTW.