Posted by
Hemos
on from the interesting-approach-to-things dept.
vattervi writes: "Salon has an interesting article on the the work ethics of sysadmins, heavily citing the book The Hacker Ethic and the Spirit of the Information Age and telling the story of Salon's sysadmin as he plays with the 2.4 kernel."
Typical Condescending Garbage
by
Phaid
·
· Score: 5
Why do they have to make their "hacker" sound like some kind of autistic retard? The visual picture their descriptions conjure up is of this guy rocking back and forth in his chair as he watches the kernel compile, repeating the GCC output under his breath as it scrolls by and exclaiming "256,981. Yeah definitely. 256,981 lines" when it's all done.
(That, and what are these examples supposed to be about? I know plenty of people who use 2.4 -- I ran the 2.3.X series pretty much for its entire duration and never had the problems they describe. Or maybe I just read the documentation.) But I digress.
Also, their idea of "the hacker ethic" sounds more like "the slacker ethic". Considering that hackers tend to work 80 hour weeks -- and not just because the threat of layoffs looms near -- I find that a bit insulting. Their assertion that "it's my life" has replaced "time is money" etc is largely missing the mark. Yes, a lot of people burned out during the dot-com boom and are no longer willing to live in their cubicles. And that's as it should be, no one should be willing to meet unreasonable demands on their time.
But the fact remains that a lot of conscienscious, dedicated hackers continnue to work a lot more than the standard 40-hour work week, whether it's actually necessary or not. If they're not really working on a company project, they're developing open source on the side, or learning Perl, or teaching themselves how device drivers work, or whatever. And the reason hackers are willing to spend this much time on what is ostensibly their career, is that they find the work interesting and stimulating. The rest of the world finds this amazing because they've settled for a career that doesn't bring them fulfillment. Tough. Do what you love, or do something else.
I can't say that I'm surprised at how condescending and outright nasty many of the comments directed at Salon's sysadmin are here. The tenor of discussion at Slashdot has degenerated quite a bit since I first started reading it three or so years ago.
But I will say that the particular admin I was describing is, in my opinion, a really cool guy who is passionate about free software, works with it every day, and is knowledgeable about a ton of of complex technical issues.
I'll also say that those of you trying to pretend that sysadmins can't be hackers or vice versa are bigots, plain and simple. You're a disgrace.
My bad on the CERN/CERT typo and the freshmeat URL. Should be corrected by now.
It's not the work ethic but the perception ...
by
LL
·
· Score: 5
I would question whether the kacker mentality is healthy in the long-run. Part of the problem is the relative newness of the "mainstream" or massification of computing technology. This naturally attracts early adopters with spare time (ie the pre-teen - professional student) segment which has a natural work approach quite disctinct from the baby-boomers. This can also be seen in places like Japan which is rebelling against the concept of corporate worker drones or samauria salarymen for life. Hwoever is this really the attitude you want to project? Given the sheer mind-numbing tedium of pouring through magalines of code, it is only natural that our mental defenses turn it into a game (in-line jokes, clever credits, etc) otherwise we'd go bonkers having no life. The question is whether this is the "professional" image one wants to retain?
If IT is to gain the natural prestige and social statues of other professions (ie not hacker but software engineering) then perhaps some careful though needs to be applied into thinking of a core concept around which you perpetuate teh good points. The medicals have the Hippocratic Oath, the lawyers have the client-attorney privilege. researchers the scientific method (repeatable evidence of theory), what has kackers got? What social/moral/ethical force is there to encourage quality code, open disclosure (e.g. witness Engineering responsibilty of professional negligence), and fair treatment of the suers and fellow hackers?
Perhaps someone should consider formulating a Code of the Hacker (CotH) like....
#1 When in doubt, read and grok the code
#2 Honor thy source and those who have coded before thee
#3 Thou shalt not delete or corrupt data needlessly
#4 Avoid contaminating your only backup
#5 Covet not thy fellow hacker's interface or API
Perhaps the hacker mentality of caffeine-driven code-fests is a little dated (and expecially not appeal to the female-gender) and might need some seasoning to balance the serious professional aspects and the zen-like fun aspects as well.
Maybe because he and the other sysadmins were too busy upgrading Salon's version of BIND after a CERN advisory of a major security weakness.
I wonder what that CERN advisory said about BIND... Is it unstable? Will it decompose into a more stable program? What about radiation? Are billions of neutrinos, sparticles, and hadrons bombarding me right now? There's only a thin, wooden clost door in between me and the name server! Will I get super DNS powers? This is exciting!
Hackers, Himanen tells us, have a different relationship to money than normal folks do. They are not ruled by it; they don't do what they do out of a desire for money. They program because programming is intrinsically fascinating, and they share because sharing is righteous.
Although many people out there might call this bull-poop, the idea certainly is more than just existant. I would say it is almost prevelent. It is very easy to confuse a good programmer with a hacker until you add all the traits together and while this one is not required, I look for it more than the others. I can respect a person more who gets into computers for the love of it and not the money. Too many people here at my school just want to make ungodly salaries and think computers are the way to do it.
I never was this way (desiring large sums of money). I still am not this way. Even though I am not a poor programmer, I find it feels wrong to charge people for something I enjoy doing so much. Although I get beer out of it sometimes.;-)
I think this boils down to the one precept I base my life on. Sell what you need to survive (well maybe survive comfortably) and give the rest away. It is nice to spread $8.00 for two weeks of food, but you wouldn't want to do that once you are out of college.
"When you enjoy this as much as I do, accepting money has to be prostitution in 48 out of 50 states!" -- annonymous hacker after 27 hour coding session.
--- "Do not meddle in the affairs of sysadmins,
--
--- "Do not meddle in the affairs of sysadmins,
for they are subtle and quick to anger."
Why do they have to make their "hacker" sound like some kind of autistic retard? The visual picture their descriptions conjure up is of this guy rocking back and forth in his chair as he watches the kernel compile, repeating the GCC output under his breath as it scrolls by and exclaiming "256,981. Yeah definitely. 256,981 lines" when it's all done.
(That, and what are these examples supposed to be about? I know plenty of people who use 2.4 -- I ran the 2.3.X series pretty much for its entire duration and never had the problems they describe. Or maybe I just read the documentation.) But I digress.
Also, their idea of "the hacker ethic" sounds more like "the slacker ethic". Considering that hackers tend to work 80 hour weeks -- and not just because the threat of layoffs looms near -- I find that a bit insulting. Their assertion that "it's my life" has replaced "time is money" etc is largely missing the mark. Yes, a lot of people burned out during the dot-com boom and are no longer willing to live in their cubicles. And that's as it should be, no one should be willing to meet unreasonable demands on their time.
But the fact remains that a lot of conscienscious, dedicated hackers continnue to work a lot more than the standard 40-hour work week, whether it's actually necessary or not. If they're not really working on a company project, they're developing open source on the side, or learning Perl, or teaching themselves how device drivers work, or whatever. And the reason hackers are willing to spend this much time on what is ostensibly their career, is that they find the work interesting and stimulating. The rest of the world finds this amazing because they've settled for a career that doesn't bring them fulfillment. Tough. Do what you love, or do something else.
I can't say that I'm surprised at how condescending and outright nasty many of the comments directed at Salon's sysadmin are here. The tenor of discussion at Slashdot has degenerated quite a bit since I first started reading it three or so years ago.
But I will say that the particular admin I was describing is, in my opinion, a really cool guy who is passionate about free software, works with it every day, and is knowledgeable about a ton of of complex technical issues.
I'll also say that those of you trying to pretend that sysadmins can't be hackers or vice versa are bigots, plain and simple. You're a disgrace.
My bad on the CERN/CERT typo and the freshmeat URL. Should be corrected by now.
Editor, Salon Business & Technology
Salon.com
I would question whether the kacker mentality is healthy in the long-run. Part of the problem is the relative newness of the "mainstream" or massification of computing technology. This naturally attracts early adopters with spare time (ie the pre-teen - professional student) segment which has a natural work approach quite disctinct from the baby-boomers. This can also be seen in places like Japan which is rebelling against the concept of corporate worker drones or samauria salarymen for life. Hwoever is this really the attitude you want to project? Given the sheer mind-numbing tedium of pouring through magalines of code, it is only natural that our mental defenses turn it into a game (in-line jokes, clever credits, etc) otherwise we'd go bonkers having no life. The question is whether this is the "professional" image one wants to retain?
....
If IT is to gain the natural prestige and social statues of other professions (ie not hacker but software engineering) then perhaps some careful though needs to be applied into thinking of a core concept around which you perpetuate teh good points. The medicals have the Hippocratic Oath, the lawyers have the client-attorney privilege. researchers the scientific method (repeatable evidence of theory), what has kackers got? What social/moral/ethical force is there to encourage quality code, open disclosure (e.g. witness Engineering responsibilty of professional negligence), and fair treatment of the suers and fellow hackers?
Perhaps someone should consider formulating a Code of the Hacker (CotH) like
#1 When in doubt, read and grok the code
#2 Honor thy source and those who have coded before thee
#3 Thou shalt not delete or corrupt data needlessly
#4 Avoid contaminating your only backup
#5 Covet not thy fellow hacker's interface or API
Perhaps the hacker mentality of caffeine-driven code-fests is a little dated (and expecially not appeal to the female-gender) and might need some seasoning to balance the serious professional aspects and the zen-like fun aspects as well.
LL
- Maybe because he and the other sysadmins were too busy upgrading Salon's version of BIND after a CERN advisory of a major security weakness.
I wonder what that CERN advisory said about BIND... Is it unstable? Will it decompose into a more stable program? What about radiation? Are billions of neutrinos, sparticles, and hadrons bombarding me right now? There's only a thin, wooden clost door in between me and the name server! Will I get super DNS powers? This is exciting!-Omar
Although many people out there might call this bull-poop, the idea certainly is more than just existant. I would say it is almost prevelent. It is very easy to confuse a good programmer with a hacker until you add all the traits together and while this one is not required, I look for it more than the others. I can respect a person more who gets into computers for the love of it and not the money. Too many people here at my school just want to make ungodly salaries and think computers are the way to do it.
I never was this way (desiring large sums of money). I still am not this way. Even though I am not a poor programmer, I find it feels wrong to charge people for something I enjoy doing so much. Although I get beer out of it sometimes. ;-)
I think this boils down to the one precept I base my life on. Sell what you need to survive (well maybe survive comfortably) and give the rest away. It is nice to spread $8.00 for two weeks of food, but you wouldn't want to do that once you are out of college.
"When you enjoy this as much as I do, accepting money has to be prostitution in 48 out of 50 states!" -- annonymous hacker after 27 hour coding session.
---
"Do not meddle in the affairs of sysadmins,
---
"Do not meddle in the affairs of sysadmins,
for they are subtle and quick to anger."