To b: Everyone makes mistakes, I am far from innocent, but when I made those mistakes I had two things to my advantage - I took personal responsibility and researched the way to fix the mistake. On my own.
I have no empathy for knee-jerk reactions that blame everyone and every piece of technology, instead of admitting personal accountability and taking the steps necessary to learn.
Day in and day out I deal with issues such as this and if a user just stopped and thought, "Y'know, before I delete this or run that, maybe I should run xyz program through google and check some forums first."
99.9% of my fire-putting-out work would disappear and real, non-emergency work could get done.
I hope this user uses this situation as an experience to learn, but from their attitude, they will most likely, just do a simple repair re-install and continue on, living in their little bubble of blissful ignorance until the next crisis happens - tomorrow.
Wash, rinse, repeat.
As a sysadmin, writing this on my old iBook, I have to say that this was the most painful thing to have ever read.
I am so sick and tired of the general mac populous praising how wonderful their little stylish and trendy macs are and how vastly superrior they are to "winbloze" or linux, etc. A personal computer is just a personal computer and not some item of self-validation - it's a tool you ninny! They all follow the same basic principles and to their very core, are the most complex deviced a consumer will ever own.
A mac is not some idiot proof device. It is BSD Unix with a gorgeous and intuitive graphical inteface laid on top. It is not some self-aware, inteligent software that will prevent ignorant people from screwing things up.
This little blog entry is a wonderful real life example of your average low-end user becoming arrogant and over reaching into the boundries of high-level administration. Do you fly an airplane? Would you just jump into the cockpit and take off? Hell NO! You sit down, shut up and let the pilot do his job, while not asking questions. Same rules apply to your mac/pc/linux box/whatever.
I am all for more people learning about their hardware and software. Becoming more educated only makes you a more valuable user who can fix their own mistakes. But when you just blindly go playing admin, or what I call "click-crazy" in the Windows world, you are now doing so at your own risk.
I'll bet you're the type who wonders why their tech support people get snippy and abrasive when you ask for their help. Never mind the fact that it is users like you who make their lives completely miserable because you refuse to think logically about your technology, and rather prefer to think emotionally about it.
You blindly use tools you know nothing about, then complain when said tools make a change that you do not understand. You are a victom of your own willing ignorance. Go read - the interweb tubes are full of documentation on the basics of using your terminal and making permission and visibility changes to folders and files, but you actually - yes actually - READ!
God I hate users.
And They Said the Mac Was Intuitive
And They Said the Mac Was Intuitive