The First Three Books Every Linux User Should Read
lessthan0 writes "Anyone proficient with Linux had to climb the steep learning curve. Part of getting over the top for me was reading a hundred different Linux and Unix related books. From that list, three books stand out as the most useful and influential. I can't promise easy sledding; it will take some work, but mastering this material will demystify Linux and make you appreciate it more."
My favorite was what the article refers to as "the somewhat contrived recursive title" of Rute User's Tutorial and Exposition. Yeah, that's definitely part of Unix that needs to be demystified -- the notion that godawful recursive names are hilarious and just keep getting hilariouser with each new atrocity.
What I'm listening to now on Pandora...
Let's think about this, shall we?
Let's say I am a software author. I wrote some program to scratch my own itch. Now I need to write a manual for it.
How well am I going to do at this? It's going to be terse and assumptive, because I'm already an expert on my program.
So lets say a friend becomes and semi expert on the program, and expands the manual some. Hey, we're good, right?
No, because the manual still sucks, because neither of them are technical writers, and don't possess the skills.
And a good writer might be interested in writing a better manual for it, but what do they have to gain if they aren't passionate about the program, if they aren't allowed to publish it for money?
You can't buy groceries with accolades.
I mean, good on the author and his friend for realesing the code in to the wild, and helping out everyone, but they got the program they wanted. It's free because it costs them nothing to make it free.
The good writer has to spend time doing the writing, as opposed to earning money some other way.
This is why so much OSS has crappy manuals, and why companies like RedHat and Novell are so important: they pay the writers.
All the technology in the world won't hide your lack of vision, talent, or understanding.
Once you understand what you've become a part of, you're more likely to contribute in some way.
While not every user has to be a zealot, and not everyone is willing or capable to participate, the opportunity to become a part of something that will last longer then yourself is something people should be aware of in using GNU/Linux and GPL'd software.
I don't think it's enough to just use it because it's free. You need to have some sort of understanding as to why it's important, how standards empower the consumer, and that free information is the only way to go to keep our technological advances moving forward instead of getting stuck in a freeze-frame induced by patent lawyers and litigation that explicitly deters education (DMCA).
Knowing the goals of Open Source has often made members more forgiving of its present-day shortcomings, because the notions of freedom to use, freedom to change, freedom to learn and freedom to share outweigh some little compatibility nuances that exist today, but continue to improve through the contribution of the community at large.
If you're half as beautiful naked, you'd be 4 times as beautiful with twice as many clothes on.
man, google and irc.
my password really is 'stinkypants'