Simplicity In the Age Of The GUI
evenprime writes: "Wired is running a story on Mark Hurst's extremely retro GoodEasy computing environment, and how it's old fashioned *nix approach to computing -- flat text, small simple programs that can be chained together -- increases user productivity" It's an interesting, hyper-simple approach, though any user outside of Mark's agency would have to apply some creative adaption. Every few months, I try to re-organize and simplify the documents and programs on my system, this looks like a good experiment for the next time.
How does this help me use my computer to produce music, layout a magazine or produce commercial art? Believe it or not computers have grown to be a whole lot more than e-mail, news and web. In fact most of those elements themselves are actually anti-productive most of the time. Being productive on a computer requires more than plain text and 5 simple programs...
Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
...though why Office 98? It's a well-executed program, but it's a monstrosity...
A simple desktop is not a bad idea, and it's sort of a shame that what he's doing doesn't really apply to OS X (there's a reason Apple hides the Unix directories from public view -- it can get very confusing).
I have one particular thing I've always done on Macs that's worth mentioning, though -- I keep a tabful of aliases down on the bottom corner of the screen of both of my Macs (near the trash, but just far enough away) that lead to various important applications on my system (BBEdit, Netscape, Stuffit, etc.). It's a great convenience factor for me, and since it all snaps out of the way it manages to avoid ugly desktop clutter.
/Brian
My wife uses our Mac at home. She clutters her desktop with icons, rarely empties the trash can unless I tell her it's essential, and (like the article says) never looks for more than one way to do a task, once she's found a way that works.
My office email is filled with people mailing MS Word documents to me for Web-related projects. Often there's nothing in these documents but plain text and some bolded topic headlines. If I try to convert them to HTML to make my job easier, it doesn't work, because MS litters Word-generated HTML with styles and nonstandard tags that only IE5 can understand, all to make the Web page look as much like the Word doc as possible.
Friends use instant messenging to send me short, two-sentence "hi"s throughout the day. Half of them use brightly-colored backgrounds, harshly-contrasting text colors, and hard-to-read fonts because they look cool to them. They rarely use good spelling or punctuation to make sentences easier to read. "KISS" is a slogan that has never occurred to them. They probably never empty their desktop trash, either.
All these people have something in common: they don't think like a computer. It doesn't occur to them that searching for data is easier if everything is in plain text, or that organizing your files into directories makes them easier to archive and find later, or that removing all the pretty colors and fonts and complicated layouts would make it easier for others to read what they've written. They're just here to have fun.
They're the reason for XP's Luna and MacOS's Aqua. Pretty colors and gradients don't help anyone get the job done, but it makes the computer more "friendly" and less computer-like.
Meanwhile, I send all my IM's in high-contrast colors and sans-serif fonts. I email plain text whenever possible and RTF whenever it's not. I organize my files pathologically so that I don't have to throw old things away to find new things. And my desktop background picture is only two colors: medium blue and navy, so it doesn't distract or take half a minute to redraw whenever I minimize my browser.
Because I do think like a computer. I like plain, readable text; I solve problems logically; and (unfortunately) I have a "stateless" memory which loses track of one thing as soon as it starts another. Keeping everything in neat lines and plainly-marked boxes is the only way for me to get any work done.
But if I didn't spend 8-12 hours a day in front of a computer screen, I probably wouldn't know that. I'd probably prefer the pretty colors and chaotic fonts, too.
Most people these days think they need complexity in there life. Most of the time there are simple solutions that will solve our problems
Wow, somebody has created a GUI for some of the ... -exec grep ...". No wonder it's
really useful Unix utilities, at least in effect.
The program to search all of your files quickly?
grep or "find
fast. Replacing abbreviations? awk. Every feature
describe is, as the article mentions, exactly
what Unix users expect from their computing
environment.
I wince every time I try to use a system that
lacks these features.
That's "Mr. Soulless Automaton" to you, Bub.
From my experience with trying to make 30 and 40+ year old adults change from one computer program or OS to another, they will always resist and bitch and complain about "how it used to be".
...All I can say is that my life is pretty strange...
All these people have something in common: they don't think like a computer. It doesn't occur to them that searching for data is easier if everything is in plain text, or that organizing your files into directories makes them easier to archive and find later, or that removing all the pretty colors and fonts and complicated layouts would make it easier for others to read what they've written. They're just here to have fun.
The reverse is also true, y'know. Most UIs need to be redesigned (hence Luna and Aqua) because they weren't made to work with someone who thinks like a person. Specifically a business person.
Y'know, someone where the trash is emptied regularly, where chatting is a way of life, and where things are filed long-term, but they're also kept short-term on the desk--not because they're filed there, but because they stay there because you *haven't* filed them.
The ideal would actually be the best of both worlds. Filters that can convert an e-mail attachment at a single command. A switch to filter out your "buddy's" preferences. And a way to have files you open and don't "file" head to the desktop, where they're periodically "saved" as a backup.
Too bad we'll never get that ideal.
Unfortunatly, to many users in my office. Text files are not a term that is understood. To them, anything with text in it is a Word Doc. Quick memo with 3 sentences, Word Doc. Non-formated copy for website, Word Doc.
Why? Because MSWord has a nice pretty interface, there is an alias on their desktop, and most users shun away from something that they don't already know how to use. Yes they could use a plain text editor or even just save the file they are working on as a plain text document, but users are scared of opening a program they don't know how to use or using a program outside their normal routine. I see it as memorizing steps to compete a task, if one step is a little off, they cry bloody murder and run to the nearest IT worker.
"All these people have something in common: they don't think like a computer."
This reminds me of economists, who have spent 30 years building theories of human behaviour based on utility maximization and rational choice. When they finally realize that real humans are neither utility maximizers nor particularly rational, rather than change their theories they get mad at the humans for not behaving the way they "should"!
sPh
memorizing the syntax to dozens of cryptic commands is simple?
As anyone read the actual guide? goodeasy. From the the wired article and these post this sounds like this was done on some sort of Unix. Wrong this was done on a Macintosh.
These things have always been part of the Mac philosophy. Apps do one thing and do it well, use keybinds for everything. This is why IE defeated Netscape on the Mac side even with Mac Users often fanactical hatred of Microsoft. IE just a web browser and supported Inter Config. In Inter Config you can say what apps you whant to handle http,ftp, news etc. Of course Netscape would not allow you to use other apps for email, or news. It had all that built-in.
Of course Linux GUIs and other web browsers are over-bloated "suites" or "platforms". Mozilla a "platform" for developing appications. Konqueror is a file manager was a built-in web browser. Nautilus is a file manager, web browser, note taker and help browser. Are lynx and IE for Mac the only web browsers that exist? I know IE for windows is os is supposed to be a file manager/web browser. But they don't do that on the Mac, knowing Mac users will have little tolerance for that.