Hacker News new | ask | show | jobs
by Derbasti 5352 days ago
And programming computers is yet harder yet gives the user even more power. I think the dichotomy between power and usability is a false one. Technology should help people with their tasks. If this can be accomplished with a touch or speech UI I see nothing wrong with that.

Ultimately, it is completing the task that matters. If I think about it, most tasks that require CLI interfaces are not necessary on an smartphone to begin with. And that might be a good thing.

We, the technocratic elite, will shape that world. We will be its masters, magicians amongst men. We will derive more power out of technology than regular users. But the price will be that in order to gain this deep knowledge we have to devote an awful lot of time to learn the arcane spells and invocations that are all but useless for most real world tasks.

We choose to master technology. Others choose to master science or stock markets or carpenting. To them, technology is a tool. In very much the same way we will be ignorant of the intricacies of their world.

1 comments

The lower the understanding of the average user, the less variety there is in a given product category. Desktops came in all shapes and sizes, until everybody bought one and suddenly they were all beige boxes. If you've strolled through a brick n' mortar lately, you probably noticed that most laptops look virtually identical nowadays. Tablets came in all shapes and sizes, from the ten inch slate ala Stylistic, to the convertible laptop, to the hybrid in the form of the TC1000 series, to the five inch chunkers like the OQO and the Sony UX series. Now they're all minimalistic squares of shiny, fingerprint-ridden black plastic. PDAs had a whole ecosystem of designs, so many you could find one that exactly suited your needs. Folding, sliding, with keyboard and without, slates, anything. The smartphone revolution destroyed that. Now you can pick from a shiny square of black plastic with one button or a shiny square of black plastic with four almost-buttons.

Everyone being able to use it means designers try to please everyone by appealing to the lowest common denominator. Ease of use is why you have to remove a panel and the battery just to change SD cards, assuming you even have the option of a microsd card or removable battery.

You're still assuming that variety in a product category, or technology being all-powerful, is the end goal.

But to 95% of the world, or even 99%, this is not the case. Technology is there to make their lives easier and help them accomplish certain tasks.

I don't complain when my car cannot transform into a speedboat on cue - because that's not what I bought it to do. Likewise, I really don't care that my pen is unable to change brush shape or stroke size while I'm using it, where an artist might find that to be the bee's knees.

Technology is a means to an end - I for one am sick of the technocratic elite denying everyone the benefits of technology in the boneheaded pursuit of some kind of technological purity.

The end goal is for the user to have something that best suits their needs. For most people that might be an iphone. Many others are restricted to paying for things they don't want in order to have the things they absolutely require, while being denied the things they need. I hate to say it, but the things I could buy seven years ago suited my needs then much better than the things I can buy now suit my current needs. Computing began by requiring the user to know exactly how the computer worked. Later it merely encouraged and rewarded the user for knowing, like the person who can save a jpeg without pasting it into a Word file. Now it doesn't encourage the user at all and is making an effort at removing any difference between the person who knows and the person who doesn't. A computer can be easy to use without stifling the user; that's one reason Windows is so successful.

"I for one am sick of the technocratic elite denying everyone the benefits of technology in the boneheaded pursuit of some kind of technological purity."

In what way? No one is trying to stop a company from selling whatever they want. We're just saying we don't like the trend computing is taking toward a world where as far as everybody is concerned, the devices they entrust their lives and fortunes to might as well work by magic.

Lets compare this to airplanes. Air travel used to be limited to those who were able and crazy enough to actually fly planes themselves. Now everyone can use planes for transportation in a very mediated and controlled environment. A pilot flying in an airliner is very much like a programmer using an iPhone: Other engineers did all the hard work and the net result is something somewhat boring and limiting (a commercial airliner will only fly to certain destinations). On the other hand it is also very safe and comparatively cheap. Now flying an aircraft on your own is amazingly fun and an exhilarating experience. But it is also very expensive, quite complicated and somewhat dangerous.

Now the point is, I am both a programmer and a pilot myself. So I can definitely see the appeal of both. But, I happily use an iPhone and commercial air travel. Other people have put in a lot of work to made these very safe and reliable for common purposes and they really work well for crossing the atlantic while listening to a podcast.

The iPhone is not denying anyone access to laptops any more than an Airbus is denying you access to a Cessna. They are not dumbing the population down. They get the job done with as little disturbance as possible. For the crazy ones though, There are real computers and real airplanes!

You know how a car works? How a plane works? How a nuclear generator, water purification plant, and skyscraper construction works? I can't speak for anyone else, but I can only know so much. For the rest of mankind's knowledge, I rely on the rest of mankind. It's worked out pretty well so far.