Slashdot Log In
Joy of Linux
from the onnellinen-onnellinen-ilo-ilo dept.
The Scoop
It's 2001. Do you love your operating system?That's a silly question for the average user -- a computer's made to do stuff. The operating system hides in the background, usually dormant, sometimes hostile. Besides Solitaire at lunch, the best thing about a computer is turning it off and going home for the day. Of course, to an unrepentant Amiga, Mac, OS/2, *BSD, BeOS, or Linux fan, the question makes perfect sense. An OS has personality and history. They collect followers who put up with quirks and kinks, defending their platform even past the point of practical death.
The Joy of Linux explores this phenomenon as it relates to Linux and Open Source. It's written in a friendly, easy-reading manner, punctuated with Joy of Tech style cartoons (from Nitrozac and Snaggy). There's just enough information to teach your mother something and just enough sly innuendo to keep your brother reading. Aimed at potential and new users, die-hard penguinistas will find chuckles but few surprises.
What's to Like?
Joy begins with detailed but readable looks at the allure of Linux, the history of Unix, and the growing popularity and commercial rollercoasters of Open Source in recent years. Next, the text explores the question, "What do I do now?", distilling hard experience into suggestions for finding help. More than a list of newsgroups and websites, chapter two explains the concept of sweat equity and promotes self-reliance. Chapter three talks about FUD -- both pro and contra Linux. It's fair and reasonable, with potshots reserved for the shrill faddish fanboys who spend more time complaining than contributing.Tackling delicate topics, the next two chapters shy away from few controversies. First come three perpetual flamewars: vi versus Emacs, GNOME versus KDE, and the distribution wars. The honest assessments will disappoint everyone hovering over carefully crafted flames, ready to e-mail the authors. (That's probably a good thing, for the rest of us.) Chapter five explores the seeming juxtaposition of women and technology, with three case studies (Linux Chix, WITT, and Helix Code).
The book's second half pushes the innuendos further. Several serious discussions lie couched in metaphors and double entendres. These chapters cover system security, dual booting, migrating from Windows to Linux, hardware support, embedded devices, gaming, and multimedia. Aimed slightly above a novice level, this should be accessible to anyone capable of installing Linux.
The authors pepper their prose with personal anecdotes, some related to Linux and computers, others as analogies. They both write with a single voice, so it's difficult to tell where Hall breaks off and Proffitt starts. It makes for a mostly seamless narrative. The text is also readable, written with genial humor and occasional subtle winks.
What's to Consider?
This is a book for Linux newcomers. If you can compile a kernel without having to look up directions, you may enjoy this book, but it's not aimed at you. Instead, it would serve well as a companion piece to something more technical. If 'Running Linux' is your manual, this is the cultural and philosophical guide.Some of the cartoons require a little more insider knowledge than the rest of the book. For example, if you don't recognize aliens dressed up as maddog, ESR, Larry Wall, and Linus, you won't understand the comic on page 34. Consider that incentive to read conference speaker lists, if you dare.
The Summary
Clever, but not too clever, The Joy of Linux answers two questions: "What is this Linux thing?" and "Why do you like it?" Written for home users more interested in getting things done than salivating over new hardware, it's a good introduction to a confusing, vibrant culture. If you're in the mood for a light read to amuses and inform, this book will meet that need.Table of Contents
- Do You Know Who Your Millions of Partners Are?
- The Penguin on Top
- Are You Experienced?
- I Don't Do Windows
- Kissing Cousins, Lovers' Quarrels
- Chix Who Don't Fake It
- Doin' It
- I'm Clean! I Swear!
- Switch Hitters
- The Joy of Toys
- You Want to Put That Where?
- Messing around: The Penguin Plays Games
- Loud and Graphic
- Breaking up Is Hard to Do
- The Linux Sutra: Resources
- GNU GENERAL PUBLIC LICENSE
You can purchase this book at Fatbrain.
Re:Joy of Sex...er...Linux! (Score:3)
There are some of us who have devoted their lives to their work. I'm a 28 year old male geek and I've never had sex and I don't want any.
I've seen enough promising careers ruined by a guy "just experimenting with sex", getting hooked on it, "going out" with a girl and eventually getting married to satisfy his addiction to sex (that's what he thinks, anyway).
No more 70 hour weeks after that. Suddenly the "pay isn't that good" anymore either. Why? Because the young missus wants her jewellery, clothes and her own apartment in the "better" part of the city.
Believe me. Linux is far better than women.
Re:Linux fetish and mediated slashdot (Score:2)
You'd have to be kinda dense... (Score:2)
1. Do You Know Who Your Millions of Partners Are?
1. The Penguin on Top
And so on. It's all over once you get to:
8. The Linux Sutra: Resources
I mean, it's not even meaningful outside of the context of the unusual title of the book. I think most of the people on here pointing out the joke need to give the average Slashdot reader a bit more credit.
Re:Snaggy's hard sell ;) (Score:2)
---
Michael Hall
If its like "The Joy of X".... (Score:2)
The Joy of X [amazon.com] is a superb book - a little old but a great book about the hows and (more importantly) the why's of X, and had a better pun in the title (92, before computer books had much of a sense of humour).
T
Re:Ye gods... can you imagine? (Score:1)
People only learn what they're ready to learn (Score:2)
You know those articles where your eyes glaze over and you don't understand or care about what's being talked about? Those are the articles for the real geeks here. Sure, /. is read by plenty of wannabes, script kiddies, and interested bystanders. And sure, when you see books about Linux here, many of them are gonna be "Linux for average /. users or their friends". There aren't a lot of books with titles like "Linux for geek gods", other than con-jobs by exploitative publishers. The reason is that the really interesting stuff can't all be put into one book. You have to integrate what you learn from multiple sources, and apply your own filters. If you're reading /. waiting for discussions that'll make it all click for you, you've missed the point. If you're ever going to understand it, you have a few years of assimilation to go, at least, and you have to do homework outside of /. You'll get out as much as you bring to the table, and it doesn't sound as though you're bringing much right now.
Finally, the /. humor can be peerless, although again, you have to understand it to get it (tautological, I know).
All your sociological pretensions are belong to you.
Re:People only learn what they're ready to learn (Score:2)
Hey, I'm not calling you lame, even if my comments might have seemed dismissive of newbies. That isn't really what I meant. What's lame is the sort of close-minded post I was responding to. What I should have said is that /. provides a wonderful sort of cross-fertilization between worlds, if you're open to it. Even a troll like the one I was responding to can generate interesting exchanges which might point people in useful directions, which is the only reason I bother to respond.
As for running Linux: you definitely need to play with it to learn. Hard disks are so cheap these days, if you can't buy one, maybe you could get an old one from someone who's upgrading and add it to your machine. If you really want to avoid messing with your Windows config, install Linux on a 2nd drive and use your machine's BIOS to enable the drive you want to use and disable the other (or if you're really paranoid, unplug the unused drive's power). This isn't the "right" way to do it, but if you're worried that you might, say, trash Windows with a LILO install when you're getting started - not a completely baseless concern - then what I'm talking about eliminates that worry.
Although you didn't raise it directly, I think the question of "why use Linux", implicit to the whole issue of what's cool and what people's motivation is, is a very valid one. Linux isn't the answer for everyone, right now. I use it because I'm a developer, and because I hate the bugginess and lack of control I have under Windows. Having the source to everything, even if you only have a minimal clue about what to do with it, can be incredibly empowering. You may not always know what to do with the source, but someone else might.
For non-developers who want to learn, though, Windows presents the same basic problem - it's a prepackaged, minimally customizable solution. Microsoft goes out of its way to hide the innards from you and make it difficult to modify. If you're a granny or a flute player and all you want is to be able to email your buddies and surf a little, Windows isn't so bad. But if you want more than just a predigested, spoonfed solution, if you're curious about what's going on under the hood and want to learn about it, then Windows is an exercise in frustration.
Linux can be frustrating too, in a different way, but the payoff is a lot greater - real knowledge, rather than just learning non-transferrable superficialities about Microsoft's latest marketing-approved flavor-of-the-month.
BTW, if you manage to get Linux running, and get a little comfy with it, you might look into running it as your main install and running Windows in a virtual machine using something like Win4Lin [netraverse.com]. I do something similar myself - my main desktop environment used to be Windows NT, which I still need for work, but now my base environment is Linux. I actually use VMWare to run NT on Linux, not Win4Lin (which runs Win9x), but it's the same basic idea and should work just as well. I reboot my machine a lot less often since I switched.
What's a Dirty Sanchez? (Score:1)
hmm.
Re:Air Conditioning? (Score:1)
those of us in the real world with that green growing stuff around us are dying from the heat. even those of us 500 miles north of you.
Re:Air Conditioning? (Score:1)
Re:The "Joy Of Sex" pun will be lost of most of us (Score:1)
Nah, for the average IT guy the "joy of sex" is a new computer. Or if he's done without for a few days, he'll settle for for a point-release kernel upgrade.
--
Re:NYC summer is in Finland (Score:1)
Happy happy joy joy (Score:1)
--
HoppQ
Re:Linux fetish and mediated slashdot (Score:2)
Well, if you've been here long enough, you've certainly noticed that this place is probably not the place to go for intelligent discussion with depth. That's what k5 and various mailing lists and/or newsgroups are for. The rapid turnover rate of articles here doesn't encourage the long debates that are possible on other forums. The absence of killfiles and the presence of idiots posting irrelevant crap as ACs can also make it difficult to carry on a real debate.
So: The people who are actually using Linux or have any interest in it often don't trumpet their OS choice to the world at large. They're busy coding, documenting, working, or screwing around, and they're mature enough to realize that there are other OSes out there, and sometimes these are better tools for some users. Anyone who's constantly shouting "Linux R00LZ! W1ND0Z3 DR00L5!" is either 14 years old or a moron and can be safely ignored. "Cooler than thou?" Come on, you are not the OS you run. A Linux-using luser is still a luser, and a Windows-using BOFH is still a BOFH.
If you want to see "discussion without the filtering of marketroids", then you might want to subscribe to a LUG mailing list. Many LUGs have these, and discussion varies quite a bit. "This is why we should boycott Adobe!", "Mac OS X is cool, here's 5 reasons why", "What modules should you put in your Apache?", "Converting from well-defined HTML to XML", and "Call for presentations: Local Chamber of Commerce needs several speakers to talk about Open/Free Software" have all come up in the last week on my local LUG's list.
Re:Ye gods... can you imagine? (Score:1)
Have I been without lovin' so long that you've gone and changed sex on me?
WTF (Score:1)
The "Joy Of Sex" pun will be lost of most of us... (Score:4)
Re:Linux fetish and mediated slashdot (Score:1)
I'm OK with it, I wanted to learn all this stuff anyway and Linux kinda grew on me, so now I wouldn't trade it for anything else. But I can't see how any of this would qualify as "cool". Maybe my definition of "cool" is seriously outdated...
Subtile Sexual References (Score:3)
Re:Joy of Sex...er...Linux! (Redundant?!) (Score:1)
E.
-
Joy of Sex...er...Linux! (Score:2)
E.
-
Re:Air Conditioning? (Score:1)
Air Conditioning? (Score:5)
Are you kidding me? NYC has been freezing this summer! It's an hour before noon on the last day in July and its only 71.1 F!!! So much for Global Warming, we are suffering from Global Mildness this year.
Also I was very disappointed when I learned that the "Joy of Linux" didn't have any sexual positions for my AlphaStation to get it on with my PPC box under RedHat. I even tried this command:
grep;touch:finger:finger:strip:unzip:mount -t wet dev/girl:fsck:fsckfsck:yes:yes:yes umount /dev/girl: zip:sleep
Re:The "Joy Of Sex" pun will be lost of most of us (Score:1)
Surely this tired old stereotype is dead now? I know lots of IT guys - most of them are married + kids, etc. Anyway, if I was a teenage IT geek who still lived with my parents I'd be taking the laptop into the bathroom, not the SI swimsuit issue !
------------------------
Re:NYC summer is in Finland (Score:1)
Go sit in the server room......mmmmmmmmmmm.....cooooool breeeeeeze
------------------------
Re:Linux fetish and mediated slashdot (Score:1)
Odd that you, a self-proclaimed "outsider" (I bet most people on this site are like me-
If you have been observing
Geeks like sci-fi, poetry, adventure stories, horror fiction, non-fiction and autobiography. They like every single type of music that exists from country & western to grunge rock, techno-dance and heavy metal (Yep, all of them
I use linux, administer linux, Solaris and Tru64 for a living, and could give a rat's posterior whether it's cool or not.
Now, go the fuck away before I REALLY get pissed.
Do not meddle in the affairs of sysadmins,
Uh Oh... (Score:1)
just speking for the geeks that do get some (Score:1)
Ye gods... can you imagine? (Score:2)
Re:Joy of Sex...er...Linux! (Score:1)
- unix
- minix
- posix
- aix
- ultrix
- hp-ux
- xenix
- irix
- arix
- a/ux
- ctix
- dvix
- dynix
- ep/ix
- sinix
- esix
- eurix
But not sex.Is it posix compliant? If I ask nicely?
TomV
Re:Snaggy's hard sell ;) (Score:1)
Snaggy's hard sell ;) (Score:2)
Don't forget folks, you can also pick up the Joy of Linux from our humble webstore. [geekculture.com]
.... ya, sure it's a bit more expensive than from the big guys, but you can get it signed and personalized by Nitrozac and I, a neat-o Joy of Linux button (a secret bonus), as well as that Internet-famous Nitrozac ribbon and tissue wrapping.
I now return you to your regular programming.
Re:Air Conditioning? (Score:1)
Are you kidding me? NYC has been freezing this summer!... So much for Global Warming
Southern hemisphere Cape Town was 30 celsius today - and it's supposed to be winter here. Tell Mr. Bush we like the weird temperature changes, and the record droughts, and the record storms...
--
mrBlond (I don't email from Malaysia)
anagrams make me wanna shoop (Score:1)
Re:Sex?? Linux?? Awwww yeah..... (Score:1)
Re:Why Another Book? (Score:1)
get a grip... (Score:2)
it's a suggestion, get over it...
crap like this is exactly why women don't always get taken seriously... (and when it's crap like this, quite rightly so)
if any of the male technobabes I know did currently have girlfriends, this would certainly be on their christmas list from me...
don't be so damn literal...
cos I just don't have the patience...
missing the point... (Score:2)
If you want Linux to be a serious player in the OS market, it's got to be used by more than the geek population... and that means getting information to the masses
a large number of the WinNation have never even heard of Linux, let alone know anything about it...
this is the sort of book to give to those people you know, who don't understand it...
that means girlfriends, boyfriends, friends, parents, siblings, cousins, bosses, co-workers, janitors... just about anyone you know who uses Windows...
if they don't know anything about it, they'll never switch to it...
Re:get a grip... (Score:2)
and to not exclude them, they have to all be mentioned... this is where it gets silly...
Why did I not mention grandfathers and cousins? Because they're not being excluded here
Why not? they're not mentioned... which is your basis for the argument of sexism here...
it's hardly a secret that the majority of readers at Slashdot are male, based on knowing your audience, I don't think this was a sexist comment. As a woman I didn't find it offensive. There are far more males than females here...
There's a lot of guys out there who will give this book to their girlfriends, it's not a strange concept.
Just because boyfriends weren't mentioned doesn't make them excluded.
You can't mention every "group" all the time, whether it's the sexes or ethics groups or socio-economic groups...
Second, how is "crap like this" the reason why women arn't taken seriously in the world of "geeks"?
Not in regard to the world of geeks, but when serious equality issues are trying to be resolved, it's the nit-picking of things like this that people concentrate on, not the issue at hand, it trivialises serious battles, no matter on what ground they are being fought on.
the way he was speaking implied to me that he sees "geeks" as only male
This is where paranoia can cause a lot of problems, if you expect bigotry, you will in time create it. Attacking those who aren't trying to box people in, only creates resentment, towards you and the people you are trying to "protect".
When you see something like this, try and think of it as being written by someone you know doesn't support sexism. Would you see it in another light? If so, you're projecting your own fears upon someone who may well not deserve it.
Why is the average Tech salary for women $10,000 under men?
Because governments still haven't passed laws on pay having to be equal between the sexes, until it's a law, don't think any company will choose to spend more money.
That aside, there is also the issue that a lot of women abandon their careers to raise children, not just tech careers, but in general. Many men do this too, but not nearly as many as women. This does have an affect on wages earned.
since replying to my comment is only an attempt to critisize someone on thier right to critisize
I'm disagreeing with your opinion, not saying you don't have the right to your opinion, there's a big difference... again, paranoia is not your friend
my comment might make someone realize that they should put more thought into the stereotypes they have
What about the sterotype you have? that anyone who does not mention a female in a generalisation is being sexist?
I'm probably getting more exasperated with regards to this topic as I see it brought up again and again at Slashdot (mostly by males as it turns out), and it's not done in a way that improves the relationship between the sexes, or offers solutions, it's usually blame and pointing the finger. This doesn't get anyone anywhere, especially the women you're trying so valiantly to defend...
Just because someone isn't mentioned, doesn't mean they are excluded...
Re:You and your OS (Score:2)
--
"Linux is a cancer" -- Steve Ballmer, CEO Microsoft.
Joy of Linux (Score:2)
# vi ./my_superduper_driver.c ./my_superduper_driver.o ./my_superduper_driver.c ./my_superduper_driver.o
# cc -O2 -Wall -I/usr/src/linux/include -DMODULE -D__KERNEL__ -DLINUX -DEXPORT_DYMTAB -o
# insmod
invalid operand: 0000
CPU: 0
EIP: 0010:[<c01d3b95>]
EFLAGS: 00010206
eax: dffedf5c ebx: c190ef40 ecx: 0000000f edx: 8005003b
esi: c190c000 edi: 00000001 ebp: 00000000 esp: dffedf54
ds: 0018 es: 0018 ss: 0018
Process swapper ( pid:1, stackpage=dffed000)
Stack: 00000000 000004a3 00000001 c027b244 c02cd383 c0116fe7 00000493 000004a2
00000005 00000c42 00000282 00000001 c02cd383 00000020 c01d4d82 c0266ece
c0266ec7 00000493 c01d4d12 00000f40 c190e000 c190ef40 c190c000 c190ef40
Call Trace: [<c0116fe7>] [<c01d4d82>] [<c01d4d12>] [<c01d4e0b7>] [<c01070e9>] [<c01074bc>]
Code: 0f 11 00 0f 11 48 10 0f 11 50 20 0f 11 58 30 0f 18 4e 00 0f
Aiee, killing interrupt handler
Kernel panic: Attempted to kill the idle task!
Ah DAMN !!! [reboot]
done
You and your OS (Score:3)
Linux fetish and mediated slashdot (Score:3)
I bet most people on this site are like me- an amateur sociologist on IE or AOL.
Slashdot hereby further encourages the Linux fetish without any depth or discussion..and I am concluding that slashdot is not for Linux users at all but is meant to humanize them to the outside world.
Here's why..there is too much cultural stuff on this website for it to be anything other than a love letter to the Windows users of the world. I originally started reading it for discussion among linux users that wasn't quite so audience conscious, i.e. discussion without the filtering of marketroids. I was working on a sociology paper that involved "geeks" as it were, and I wanted to read something nonmediated to get a sense of their culture. But I have seen, over the year or so that I have been reading this site, many introductory books about Linux and very few discussions beyond that level.
This is good for many people like the teenagers who are just getting into technology, etc. and yes, I know that this isn't the kernel-developemnt mailing list or anything. But perhaps we should abandon our pretensions and seriously discuss how many of us actually are using linux or have any interest in using linux, and how many of us are just trying to be cooler than thou.
Of course I love my Operating System! (Score:2)
A clue for those with sex on their minds (Score:2)
The older book is probably more useful to most of you anyway, since I'm sure you eat more frequently than you fsck.
Re:Ye gods... can you imagine? (Score:2)
Good read for newbies like me (Score:4)
PS. This is my first post on slashdot :-)
Re:The "Joy Of Sex" pun will be lost of most of us (Score:2)
Dear Penthouse Forum: I never thought something like this would happen to me, but dreams do come true...
Sex?? Linux?? Awwww yeah..... (Score:4)