Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Making Computers Idiot Proof...

Making Computers Idiot Proof...

Scheduled Pinned Locked Moved The Lounge
htmlcomtutorialquestion
29 Posts 14 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Chris Losinger

    Phil C wrote:

    Since many new users these days don't have a basic understanding of files and file systems, what they are, how to manage them etc. lets find a way to hide them even more than they already are.

    sounds to me like the idea is to change the concept of "file system" so that it doesn't conflict with how people already view the world. don't assume our current (30+ year old) file systems are the ideal way to store data in a computer. ex. my father learned about computers around the time he turned 50. to him, "file" was a synonym for "folder", and that documents goes in a file ("file cabinet", "file folder", "this goes in your file"). it took him a long time to learn that, in computer-speak, a file is a synonym for document, not for folder. Cleek | Image Toolkits | Thumbnail maker

    P Offline
    P Offline
    Phil C
    wrote on last edited by
    #14

    Chris Losinger wrote:

    sounds to me like the idea is to change the concept of "file system" so that it doesn't conflict with how people already view the world. don't assume our current (30+ year old) file systems are the ideal way to store data in a computer.

    Yes, but you have to think beyond the computer nowadays. While it might be cute and interesting to revolutionize the way data is stored on computers all you'll end up doing is confusing people further. Think of all the things we use everyday that use "files". Technically speaking, that DVD we rented last night, CD's, your cell phone, the mp3 player, cameras, the internet and lastly and most obvious computers of every kind. More and more all these devices are interacting, changing, merging together and we're all using them even if we don't know how to set the clock. Sure you can try and change the way people think of PC's, but then you'll be right back to the findamental concept of files eventually and then it will be even harder to explain how files are like this, but PC's are like "that"

    Chris Losinger wrote:

    it took him a long time to learn that, in computer-speak, a file is a synonym for document, not for folder.

    I never did liked that analogy. The word "document" brings to mind a piece of paper that a person is going to look at. That analogy always seems to gets too complex when you have to explain all the different TYPES of documents and how some "documents" (apps) are used to modify other "documents" and these "documents" over here (shortcuts) are special "documents" that point to the real documents. Doesn't take long before I get a blank stare if I go down that path.

    C I 2 Replies Last reply
    0
    • A Al Ortega

      Cars aren't made to appeal to mechanics and architects but to soccer moms and people who just want to drive them. For those who want to get into the engine great, but for those of us who think the difference between a V6 and V8 is 2, that's fine also. I just want engine to start and for it to take me where I want to go. I am not interested in fixing my cars problems or figuring out why they occur. Why should computers be any different to the average user? Al

      G Offline
      G Offline
      Graham Bradshaw
      wrote on last edited by
      #15

      And if you're like most people, you had a professional instructor give you a number of lessons in order to be able to drive a car. Imagine what the world would be like if everyone had to take a computer test before they were allowed to use one on their own...

      1 Reply Last reply
      0
      • M Marc Clifton

        It's a balance though. Wouldn't you rather have the car give you some diagnostics as to what it thinks is wrong, instead of an idiot "service engine soon" light? Which sends my girlfriend in a tizzy, to which I say, oh, it's just the stupid oxygen sensor. But no, she stops driving her car until she can get a service appt, so now we have to deal with car need conflicts, only to find out four days later that it was the O2 sensor. Sigh. So, there is a difference between usage, which should be idiot proof, and information, which should not assume that I am an idiot nor make me feel like one. Marc Pensieve -- modified at 18:37 Thursday 12th January, 2006

        A Offline
        A Offline
        Al Ortega
        wrote on last edited by
        #16

        I agree you need a balance, the idea of a simple / advanced mode for applications is a great way to go. I worked for a law firm and when something went wrong, none of the lawyers cared what the problem was, they simply wanted it fixed so they could work. A simple mode would've been great and then I simply could change a setting and get more detail. Similar to IE, it has "Show friendly HTTP error messages" on by default, but allows you to uncheck and see what the actual error message is. I think the more intuitive you can make the system the better, most of the customers I support simply just want the application to work and to call someone else when it doesn't. They know how to work the application but they don't know (or want to know) how the application works. Al

        1 Reply Last reply
        0
        • P Phil C

          I was stunned when I came across this brilliant idea: http://www.codinghorror.com/blog/archives/000461.html[^] From what I can tell, his premise is to make computers more idiot proof, but I ask you, how can ideas like this NOT just result in better idiots? ie. Since many new users these days don't have a basic understanding of files and file systems, what they are, how to manage them etc. lets find a way to hide them even more than they already are. Maybe it's just me, but I can't find any way to understand this logic...comments? :confused: -- modified at 17:31 Thursday 12th January, 2006

          J Offline
          J Offline
          Johnny
          wrote on last edited by
          #17

          I don't think it's such a bad idea. Why should people need to understand files and file systems? I guess the aim of the idea is to change computers to better suit us, rather than trying to change us to suit computers. It's pretty easy to label someone who doesnt understand computers an idiot, but the fact is that most people just don't care enough about computers to bother learning. They want to do their little thing and that's it. That seems perfectly reasonable to me. I feel the same way about cars.

          1 Reply Last reply
          0
          • R Red Stateler

            I had the idea of writing a UI overlay on Windows called WOS (for Wife's Operating System). The idea was that when the user logged onto the system, there was no start menu, file access or anything. Just a blank screen with a few big pretty buttons (like "Internet" and "Type a letter") and one small button in the corner called "Advanced Mode" that takes you back to the old Windows UI. My wife assures me that I would make millions if I threw it together.

            E Offline
            E Offline
            El Corazon
            wrote on last edited by
            #18

            espeir wrote:

            called "Advanced Mode" that takes you back to the old Windows UI.

            why windows? take it here.... http://toastytech.com/guis/bobhome2.gif[^] _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

            1 Reply Last reply
            0
            • P Phil C

              Chris Losinger wrote:

              sounds to me like the idea is to change the concept of "file system" so that it doesn't conflict with how people already view the world. don't assume our current (30+ year old) file systems are the ideal way to store data in a computer.

              Yes, but you have to think beyond the computer nowadays. While it might be cute and interesting to revolutionize the way data is stored on computers all you'll end up doing is confusing people further. Think of all the things we use everyday that use "files". Technically speaking, that DVD we rented last night, CD's, your cell phone, the mp3 player, cameras, the internet and lastly and most obvious computers of every kind. More and more all these devices are interacting, changing, merging together and we're all using them even if we don't know how to set the clock. Sure you can try and change the way people think of PC's, but then you'll be right back to the findamental concept of files eventually and then it will be even harder to explain how files are like this, but PC's are like "that"

              Chris Losinger wrote:

              it took him a long time to learn that, in computer-speak, a file is a synonym for document, not for folder.

              I never did liked that analogy. The word "document" brings to mind a piece of paper that a person is going to look at. That analogy always seems to gets too complex when you have to explain all the different TYPES of documents and how some "documents" (apps) are used to modify other "documents" and these "documents" over here (shortcuts) are special "documents" that point to the real documents. Doesn't take long before I get a blank stare if I go down that path.

              C Offline
              C Offline
              Chris Losinger
              wrote on last edited by
              #19

              Phil C wrote:

              While it might be cute and interesting to revolutionize the way data is stored on computers all you'll end up doing is confusing people further.

              i don't see how you can assert that. maybe a different file system would confuse people who already know and like the file/folder paradigm, but something else might be better for people who don't already know it.

              Phil C wrote:

              Sure you can try and change the way people think of PC's, but then you'll be right back to the findamental concept of files eventually and then it will be even harder to explain how files are like this, but PC's are like "that"

              not necessarily. take DVDs and cellphones (since you brought them up): there's no reason an end user has to know anything about how those devices store their data internally. if i download a ringtone, i don't need to know that it's a MIDI file, or an MP3 - it's just a 'ringtone'. if i put a DVD in my DVD player, i don't need to know how things are arranged on the disk - it's just a movie. there might be a similar abstraction (or set of abstractions) for general computer use. it's already there for some file types; think of My Pictures, My Music, etc.; MS is trying to get people to think of their pictures as pictures, not as JPEG/JFIF files. and, if you use iTunes, you'll see that you absolutely never have to think of your downloaded music as a "file" - it's just a song. you can put it on your iPod, play it, download it, move it into lists, etc - you never need to know about the file. Cleek | Image Toolkits | Thumbnail maker

              P 1 Reply Last reply
              0
              • J Joshua Quick

                espeir wrote:

                I had the idea of writing a UI overlay on Windows called WOS (for Wife's Operating System).

                Sounds like Microsoft Bob[^] to me. In fact, Bill Gate's wife came up with the Microsoft Bob idea. Interesting coincidence. Hey wait! Bill, is that you? :->

                E Offline
                E Offline
                El Corazon
                wrote on last edited by
                #20

                Joshua Quick wrote:

                Interesting coincidence

                I should have read forward! you beat me to it... :) okay... so to make up for it I will tell a story.... Idiot proofing is a constant request at work. One of the project leaders turned down the request for a UPS, it was too expensive at the time, but he wanted something that told the users, on the computer display, not to panic when all the equipment and lights powered down from power-loss. That was much more important than a UPS for the equipment. I sat completely dumbfounded at the request in light of not wanting battery backed power for the equipment, but I was only a year in on the job. The more experienced engineer/programmer didn't skip a beat, he sketched out a complicated rube-goldberg device that when lights dimmed would drop a screen in front of the computer display and project from a battery backed light "don't panic" (with some strange smiley-face that the government leader didn't recognize). Of course written in large friendly letters. It wasn't for at least 15 minutes of explanation that the government project leader realized that he was the brunt of humor. The good news was, he then signed the request for a UPS per our recommendations... so it did have a happy ending. _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                1 Reply Last reply
                0
                • P Phil C

                  Chris Losinger wrote:

                  sounds to me like the idea is to change the concept of "file system" so that it doesn't conflict with how people already view the world. don't assume our current (30+ year old) file systems are the ideal way to store data in a computer.

                  Yes, but you have to think beyond the computer nowadays. While it might be cute and interesting to revolutionize the way data is stored on computers all you'll end up doing is confusing people further. Think of all the things we use everyday that use "files". Technically speaking, that DVD we rented last night, CD's, your cell phone, the mp3 player, cameras, the internet and lastly and most obvious computers of every kind. More and more all these devices are interacting, changing, merging together and we're all using them even if we don't know how to set the clock. Sure you can try and change the way people think of PC's, but then you'll be right back to the findamental concept of files eventually and then it will be even harder to explain how files are like this, but PC's are like "that"

                  Chris Losinger wrote:

                  it took him a long time to learn that, in computer-speak, a file is a synonym for document, not for folder.

                  I never did liked that analogy. The word "document" brings to mind a piece of paper that a person is going to look at. That analogy always seems to gets too complex when you have to explain all the different TYPES of documents and how some "documents" (apps) are used to modify other "documents" and these "documents" over here (shortcuts) are special "documents" that point to the real documents. Doesn't take long before I get a blank stare if I go down that path.

                  I Offline
                  I Offline
                  Iain Clarke Warrior Programmer
                  wrote on last edited by
                  #21

                  Phil C wrote:

                  and these "documents" over here (shortcuts) are special "documents" that point to the real documents

                  Ah, but shortcuts are just post-it notes with "go look over there instead" written on them! Iain.

                  1 Reply Last reply
                  0
                  • P Phil C

                    I was stunned when I came across this brilliant idea: http://www.codinghorror.com/blog/archives/000461.html[^] From what I can tell, his premise is to make computers more idiot proof, but I ask you, how can ideas like this NOT just result in better idiots? ie. Since many new users these days don't have a basic understanding of files and file systems, what they are, how to manage them etc. lets find a way to hide them even more than they already are. Maybe it's just me, but I can't find any way to understand this logic...comments? :confused: -- modified at 17:31 Thursday 12th January, 2006

                    realJSOPR Online
                    realJSOPR Online
                    realJSOP
                    wrote on last edited by
                    #22

                    I think maybe we should make computers idiot-proof. ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -- modified at 5:28 Friday 13th January, 2006

                    1 Reply Last reply
                    0
                    • P Phil C

                      To be honest I've always liked Simple/Advanced mode approaches. Gives the user an easy way to get their feet wet without all the intimidating details, but quick and easy access to the guts once the going gets a little tough. My fears step from the complete obfuscation of what is probably the most fundamental building block of computers just because someone doesn't want to take a moment to explain it to new users or give them an easier way to access them. I find people are a lot smarter than many "experts" give them credit for and the stupider (is that a word?) we treat them the stupider they'll act. In the end you end up doing a disservice to them. What's the old saying? Give a man a fish and you've fed him for a day, teach him to fish and you've fed him for a lifetime. -- modified at 17:32 Thursday 12th January, 2006

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #23

                      Phil C wrote:

                      What's the old saying? Give a man a fish and you've fed him for a day, teach him to fish and you've fed him for a lifetime.

                      Surely "Teach a man to fish and he sits there drinking beer"? :laugh: The tigress is here :-D

                      1 Reply Last reply
                      0
                      • C Chris Losinger

                        Phil C wrote:

                        While it might be cute and interesting to revolutionize the way data is stored on computers all you'll end up doing is confusing people further.

                        i don't see how you can assert that. maybe a different file system would confuse people who already know and like the file/folder paradigm, but something else might be better for people who don't already know it.

                        Phil C wrote:

                        Sure you can try and change the way people think of PC's, but then you'll be right back to the findamental concept of files eventually and then it will be even harder to explain how files are like this, but PC's are like "that"

                        not necessarily. take DVDs and cellphones (since you brought them up): there's no reason an end user has to know anything about how those devices store their data internally. if i download a ringtone, i don't need to know that it's a MIDI file, or an MP3 - it's just a 'ringtone'. if i put a DVD in my DVD player, i don't need to know how things are arranged on the disk - it's just a movie. there might be a similar abstraction (or set of abstractions) for general computer use. it's already there for some file types; think of My Pictures, My Music, etc.; MS is trying to get people to think of their pictures as pictures, not as JPEG/JFIF files. and, if you use iTunes, you'll see that you absolutely never have to think of your downloaded music as a "file" - it's just a song. you can put it on your iPod, play it, download it, move it into lists, etc - you never need to know about the file. Cleek | Image Toolkits | Thumbnail maker

                        P Offline
                        P Offline
                        Phil C
                        wrote on last edited by
                        #24

                        Chris Losinger wrote:

                        not necessarily. take DVDs and cellphones (since you brought them up): there's no reason an end user has to know anything about how those devices store their data internally. if i download a ringtone, i don't need to know that it's a MIDI file, or an MP3 - it's just a 'ringtone'. if i put a DVD in my DVD player, i don't need to know how things are arranged on the disk - it's just a movie. there might be a similar abstraction (or set of abstractions) for general computer use. it's already there for some file types; think of My Pictures, My Music, etc.; MS is trying to get people to think of their pictures as pictures, not as JPEG/JFIF files. and, if you use iTunes, you'll see that you absolutely never have to think of your downloaded music as a "file" - it's just a song. you can put it on your iPod, play it, download it, move it into lists, etc - you never need to know about the file.

                        You made my point for me...exactly. All I was saying is why does anyone thing the idea of a "file" is so hard to understand? All the examples you spoke about aren't hard to explain to a novice by simply stating thay are all "files". Diferent TYPES of files, but files nonetheless. The fact that all these devices are used every day by practically everybody gives novices even more examples of where they use these "file" things. Of course, everyone here has long since understood it all. I'm just suggesting that it's not a very difficult concept, but if author of that article has his way what really wasn't very hard to understand (or explain) in the first place would instantly become very fuzzy and difficult to translate...not easier. Thus I restate my original point...the author is a BONE-head trying to fix something that really doesn't need fixing.

                        C 1 Reply Last reply
                        0
                        • P Phil C

                          Chris Losinger wrote:

                          not necessarily. take DVDs and cellphones (since you brought them up): there's no reason an end user has to know anything about how those devices store their data internally. if i download a ringtone, i don't need to know that it's a MIDI file, or an MP3 - it's just a 'ringtone'. if i put a DVD in my DVD player, i don't need to know how things are arranged on the disk - it's just a movie. there might be a similar abstraction (or set of abstractions) for general computer use. it's already there for some file types; think of My Pictures, My Music, etc.; MS is trying to get people to think of their pictures as pictures, not as JPEG/JFIF files. and, if you use iTunes, you'll see that you absolutely never have to think of your downloaded music as a "file" - it's just a song. you can put it on your iPod, play it, download it, move it into lists, etc - you never need to know about the file.

                          You made my point for me...exactly. All I was saying is why does anyone thing the idea of a "file" is so hard to understand? All the examples you spoke about aren't hard to explain to a novice by simply stating thay are all "files". Diferent TYPES of files, but files nonetheless. The fact that all these devices are used every day by practically everybody gives novices even more examples of where they use these "file" things. Of course, everyone here has long since understood it all. I'm just suggesting that it's not a very difficult concept, but if author of that article has his way what really wasn't very hard to understand (or explain) in the first place would instantly become very fuzzy and difficult to translate...not easier. Thus I restate my original point...the author is a BONE-head trying to fix something that really doesn't need fixing.

                          C Offline
                          C Offline
                          Chris Losinger
                          wrote on last edited by
                          #25

                          Phil C wrote:

                          All the examples you spoke about aren't hard to explain to a novice by simply stating thay are all "files". Diferent TYPES of files, but files nonetheless. The fact that all these devices are used every day by practically everybody gives novices even more examples of where they use these "file" things.

                          it's even easier if you don't have to say anything about "files"; don't make people learn things they don't need to know. look at the web: it's all text files, at one level. yet nobody but web developers cares a bit that when they go to their favorite website that the page they see is a file of some kind - they just see a web page.

                          Phil C wrote:

                          the author is a BONE-head trying to fix something that really doesn't need fixing.

                          in your opinion. Cleek | Image Toolkits | Thumbnail maker

                          P 1 Reply Last reply
                          0
                          • C Chris Losinger

                            Phil C wrote:

                            All the examples you spoke about aren't hard to explain to a novice by simply stating thay are all "files". Diferent TYPES of files, but files nonetheless. The fact that all these devices are used every day by practically everybody gives novices even more examples of where they use these "file" things.

                            it's even easier if you don't have to say anything about "files"; don't make people learn things they don't need to know. look at the web: it's all text files, at one level. yet nobody but web developers cares a bit that when they go to their favorite website that the page they see is a file of some kind - they just see a web page.

                            Phil C wrote:

                            the author is a BONE-head trying to fix something that really doesn't need fixing.

                            in your opinion. Cleek | Image Toolkits | Thumbnail maker

                            P Offline
                            P Offline
                            Phil C
                            wrote on last edited by
                            #26

                            Chris Losinger wrote:

                            it's even easier if you don't have to say anything about "files"; don't make people learn things they don't need to know. look at the web: it's all text files, at one level. yet nobody but web developers cares a bit that when they go to their favorite website that the page they see is a file of some kind - they just see a web page.

                            OK...I give up. You're right. Let's just make things more confusing. Let's take ridiculously simple concepts and make them complex. We won't tell anyone, anything we don't feel they need to know. We shall let them see and use the results but hide how it's done. Do we have a secret handshake too? You work for Microsoft...don't you?

                            C 1 Reply Last reply
                            0
                            • P Phil C

                              Chris Losinger wrote:

                              it's even easier if you don't have to say anything about "files"; don't make people learn things they don't need to know. look at the web: it's all text files, at one level. yet nobody but web developers cares a bit that when they go to their favorite website that the page they see is a file of some kind - they just see a web page.

                              OK...I give up. You're right. Let's just make things more confusing. Let's take ridiculously simple concepts and make them complex. We won't tell anyone, anything we don't feel they need to know. We shall let them see and use the results but hide how it's done. Do we have a secret handshake too? You work for Microsoft...don't you?

                              C Offline
                              C Offline
                              Chris Losinger
                              wrote on last edited by
                              #27

                              it's simply amazing to me that someone could be so confident to think that the current convention is, and shall ever be, the best way to do things - even when there are clear examples that people prefer a different way and that industry does well when it avoids the file/folder convention. but, you can take it personally, if you like. Cleek | Image Toolkits | Thumbnail maker

                              P 1 Reply Last reply
                              0
                              • C Chris Losinger

                                it's simply amazing to me that someone could be so confident to think that the current convention is, and shall ever be, the best way to do things - even when there are clear examples that people prefer a different way and that industry does well when it avoids the file/folder convention. but, you can take it personally, if you like. Cleek | Image Toolkits | Thumbnail maker

                                P Offline
                                P Offline
                                Phil C
                                wrote on last edited by
                                #28

                                Nope, not taking it personally. Your solution is so well thought out, the argument so logical that you've convinced me. I agree, and can't wait until we do away with the whole idea of files altogether. Just one big mass of data on our hard drives, CD's, thumb drives, servers, cell phones, mp3's... Now that I see the light, the only thing I'm left wondering is...why didn't someone think of this earlier :)

                                C 1 Reply Last reply
                                0
                                • P Phil C

                                  Nope, not taking it personally. Your solution is so well thought out, the argument so logical that you've convinced me. I agree, and can't wait until we do away with the whole idea of files altogether. Just one big mass of data on our hard drives, CD's, thumb drives, servers, cell phones, mp3's... Now that I see the light, the only thing I'm left wondering is...why didn't someone think of this earlier :)

                                  C Offline
                                  C Offline
                                  Chris Losinger
                                  wrote on last edited by
                                  #29

                                  personal attacks veiled in sarcasm isn't much of a defense of the status quo. good day Cleek | Image Toolkits | Thumbnail maker

                                  1 Reply Last reply
                                  0
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • World
                                  • Users
                                  • Groups