Unix forces you to have a clear understanding of the system.
You have a well structured kernel, libraries and includes that you install as needed, for a specific purpose, a given editor that you choose, automake and autoconf, you end up with a Makefile, and you use make, which in turn will call gcc and a linker. We are in a POSIX compatible system. You then have an XServer, and a widget library if you want to create GUI applications. You write the code, and debug it with gcc.
In the Windows World, you have an amorphous system, that is installed as is, and you don't really have a complete idea of what is going on inside, you fire up that icon that got installed with that visual studio CD, and click on the widgets to add your code. The editor is the only editor, and magically compiles your code. It auto completes your code as you type, and includes thousands of magic libraries you don't even know about. You don't have the lesser idea of how certain things are manager internally.
It's OK if you are going to develop a stupid accounting software, but take a developer that was born with visual studio, and put him to write a webserver, and he will fuck up, for sure (actually, he won't know where to start).
Which is what we were talking about, but I got flamed because they didn't read the original post: Someone talking about Unix coders that have day jobs where they use Visual Studio. If you work with Visual Studio, it means you can't get a job as a Unix Coder, It mean s you are not that good on Unix.
About your analogy, it's far from perfect, this analogy is better:
Being a Unix coder at nights, and using Visual Studio during the day is like being a neurosurgeon during the night but working as a miracle healer.
If you have solid Unix knowledge and experience, and you value your work, You don't work with windows, and you set that as a rule with your employer since day 0.
I have worked at various Telcos, ISPs, Hosting Companies, Software Factories, and now I started my own company (very small, but gives me and my family all we need) and the last windows version I ever touched was 3.11.
If you are a good professional, and you respect yourself, you don't have to do work you don't want to do. Just as a Windows guy doesn't have to know Unix, as a Unix Coder/Admin you just state very clearly that you DON'T KNOW Windows, and are not interested in learning.
I have worked on Unix all my life. 5 Years as a Sysadmin, 3 years Coding. I have worked for a midsized ISP, a Hosting Company, 2 Telcos, and 2 software factories.
Somebody has an IQ lower than his body temperature?
I mean, A world with 3000 less gringos has to be better. 3000 people is not nearly a start to what I call Justice, 3000 is not even 0.1% of the people the USA has killed worldwide the last century, but it's better than nothing.
Or by any other server that serves "malicious" javascript. If there is some "malicious" javascript that your browser is vulnerable too, then you should fix your browser. This article doesn't address that situation. It addresses an SQL injection attack, after they got access, they can add javascript code to the page as well as serving goatse images.
Back in time we got the problem of/.ers not reading the article, and posting off topic comments. Now we have the problem of/.ers that can't tell apart a browser from a webserver, either because their lack of knowledge, in most cases because their IQ is lower than their body temperature, but come on! We are talking about an SQL injection attack, the purpose is obviously to compromise fucking webservers, not the end loser, what the fuck does a firefox extension you have on YOUR stupid machine does to prevent an attacker to perform an sql injection in a website? The internet revolves around your or something?
Don't think too hard, you may forget to fucking breed.
Talk about narrow minds. You start complaining about elitism in science, and how engineers supposedly make fun of humanities.
Well, We actually make fun of assholes like you. Music is hard math. Poetry would be impossible without math. All knowledge has it's hard, strict, logic and mathematic side, and a more artistic, soft side. In Computer Science, it's pure math and logic to learn assembly, but an elegant hack is nothing but art. Poetry comes from the heart, once you learn what a dactylic hexameter is.
Smart people loves knowledge, and they respect it, so they choose one particular kind of human knowledge that they like the most, and they specialize in that field, but they understand that once philosophy covered all sciences, and that eventually a musician and an engineer are just equally valuable professionals developing in different fields, they have to complement each other.
OTOH, small minds, like yours, that have a mother that wants their son 'to be a doctor', and doesn't have the brains or the nuts to compute an integral, but still want to go to college to somehow magically feel superior to others, get into humanities, thinking that just debating nicely about what came out of their asses is still science. The sad part is that most of you get away with it.
At a given point, people start pointing out an obvious fact: You are an asshole, and so you post angry, off topic comments to slashdot, trying to denigrate engineers, when actually you are only denigrating yourself.
And if throughout your post, still some reader is not sure about the obvious fact that you are a brainless asshole, you freed them of any doubt by confessing your believe that 'god' created as out of his ass.
Your IQ varies between Mr. Not Sure and President Camacho, but overall, you behave like an amoeba.
Look, years ago I tried to have logical arguments with religious people, But I finally understood that you don't beleive in god just because of a flawed conclusion, you are so afraid of being free that you need to be slaves to someone. You don't want to beleive, you NEED to beleive.
So arguing with you is pointless. And flamming you is a lot more funny and productive (Productive as in it helps us Atheists to releive the pain of hearing the shit you talk every single day.)
Yes, I'm American. I Was born and Live in Argentina, Which is part of America. I'm not from the USA, thought.
I Won't argue with you. You obviously believe in God, which makes you less than human. When you improve your logic as to be considered a Human being instead of a Christian, I'll happily talk to you.
Education is meant to EDUCATE. You inform children the trues that the human being has been able to understand until now. One of those trues is: The supernatural doesn't exist. There is no god or anything like that.
If you tell them that it's ok to believe in god you are LYING TO THEM!!!
You tell children about santa and all that shit. The tooth fairy. That's religion for children. You introduce them to magical thinking, to blind faith. Than you take away that illusion, and replace it with a more horrible one that serves the same purpose.
Would you let a child above the age of 10 believe in Santa, The Tooth Fairy, That Mickey Mouse is real, etc? NO. Then teaching them that god doesn't exist is PART of public education.
You mean REnationalize. That is, make National again, a company that was national, but was sold very cheap to a foreigner after he paid a big bribery to the government.
And you don't loan money to Chavez, you buy Oil from Venezuela.
Where do you think the money you loan the 3rd world comes from? Do you think the USA really has that value? Let me explain:
The USA creates unstable political situations all over the world. That results in an unstable economy. So people everywhere goes and put their money in dollars. In banks in the USA. Then, the IMF loans that money back, and charges an interest.
The USA didn't have the resources to be so big on its own, so they basically destroyed Africa and South America, setting dictatorships that were loyal to the US, stealing their natural resources, and taking people as prisoners taking them to the other side of the world to be your SLAVES?
Kids in Africa Doesn't have computers or electricity => Give them crappy computers that has their own generator.
I have a better idea: Make the IMF and the World Bank forgive the illegal debt they are claiming from this countries (Since most of those debts were contracted by dictatorships), Make the USA stop creating "wars" to try to jeopardize the political stability of those countries to be able to get advantage of their natural resources and cheap work, stop secretly funding terrorist organizations, and stop attacking every government that tries to do something for their people (For example, Stop the media operations against Chavez[Venezuela], against Evo Morales [Bolivia], Against Kirchner [Argentina], Stop helping Colombia's President to create more tension with the FARC, Stop the embargo con Cuba, etc, etc.). Just stay INSIDE your frontiers, you are not the world's police. Wait 20 Years. We will see all this countries raise, and develop solid economies. They have the natural resources, they have the people, and they are not afraid of working hard like North Americans or Europeans. Stop messing with them for 20 years, and you will see a United South America developing an economy BIGGER than the EU.
There is no need for free laptops, all this countries need is the chance to grow up, to be free, and they will develop the resource required to have their own computers. A House, Public Health, Electricity, Water, and an Independent Government are much bigger priorities than stupid laptops.
Unix forces you to have a clear understanding of the system.
You have a well structured kernel, libraries and includes that you install as needed, for a specific purpose, a given editor that you choose, automake and autoconf, you end up with a Makefile, and you use make, which in turn will call gcc and a linker. We are in a POSIX compatible system. You then have an XServer, and a widget library if you want to create GUI applications. You write the code, and debug it with gcc.
In the Windows World, you have an amorphous system, that is installed as is, and you don't really have a complete idea of what is going on inside, you fire up that icon that got installed with that visual studio CD, and click on the widgets to add your code. The editor is the only editor, and magically compiles your code. It auto completes your code as you type, and includes thousands of magic libraries you don't even know about. You don't have the lesser idea of how certain things are manager internally.
It's OK if you are going to develop a stupid accounting software, but take a developer that was born with visual studio, and put him to write a webserver, and he will fuck up, for sure (actually, he won't know where to start).
Prove me wrong.
Not true. Not everything is relative. Quality is sometimes relative, but other times, it's an absolute measure.
Microsoft products are low quality, and they teach bad practices to developers.
Well, if it's Vi, then they diserve to die.
... then they might have a chance to save their souls =P
If it's emacs, AND they cross-compile for windows under unix using gcc
Which is what we were talking about, but I got flamed because they didn't read the original post: Someone talking about Unix coders that have day jobs where they use Visual Studio.
If you work with Visual Studio, it means you can't get a job as a Unix Coder, It mean s you are not that good on Unix.
About your analogy, it's far from perfect, this analogy is better:
Being a Unix coder at nights, and using Visual Studio during the day is like being a neurosurgeon during the night but working as a miracle healer.
Yes, a low-budget junior, or a crappy developer.
If you have solid Unix knowledge and experience, and you value your work, You don't work with windows, and you set that as a rule with your employer since day 0.
I have worked at various Telcos, ISPs, Hosting Companies, Software Factories, and now I started my own company (very small, but gives me and my family all we need) and the last windows version I ever touched was 3.11.
If you are a good professional, and you respect yourself, you don't have to do work you don't want to do. Just as a Windows guy doesn't have to know Unix, as a Unix Coder/Admin you just state very clearly that you DON'T KNOW Windows, and are not interested in learning.
I have worked on Unix all my life. 5 Years as a Sysadmin, 3 years Coding. I have worked for a midsized ISP, a Hosting Company, 2 Telcos, and 2 software factories.
Somebody has an IQ lower than his body temperature?
Yes they are. If you get to use visual studio at work is because you are not good enough to be hired as a Unix coder.
You talk as if jesus existed. That would be bad, because since God doesn't exist, that turns him into a Bastard.
I mean, A world with 3000 less gringos has to be better.
3000 people is not nearly a start to what I call Justice, 3000 is not even 0.1% of the people the USA has killed worldwide the last century, but it's better than nothing.
- Listen! I can't give it to you now. It says, 'in the event of death'.
- No one who has ever had their liver taken out by us has survived.
Oh, And is there pre-coitus murder? If masturbation is a crime, all /.ers are going to jail.
What about killing Ideas? In that case all christians should be waiting for the electric chair.
Or by any other server that serves "malicious" javascript. If there is some "malicious" javascript that your browser is vulnerable too, then you should fix your browser. This article doesn't address that situation. It addresses an SQL injection attack, after they got access, they can add javascript code to the page as well as serving goatse images.
Back in time we got the problem of /.ers not reading the article, and posting off topic comments. /.ers that can't tell apart a browser from a webserver, either because their lack of knowledge, in most cases because their IQ is lower than their body temperature, but come on! We are talking about an SQL injection attack, the purpose is obviously to compromise fucking webservers, not the end loser, what the fuck does a firefox extension you have on YOUR stupid machine does to prevent an attacker to perform an sql injection in a website? The internet revolves around your or something?
Now we have the problem of
Don't think too hard, you may forget to fucking breed.
And not just picture books. Boy, that must be hard.
Talk about narrow minds. You start complaining about elitism in science, and how engineers supposedly make fun of humanities.
Well, We actually make fun of assholes like you. Music is hard math. Poetry would be impossible without math. All knowledge has it's hard, strict, logic and mathematic side, and a more artistic, soft side. In Computer Science, it's pure math and logic to learn assembly, but an elegant hack is nothing but art. Poetry comes from the heart, once you learn what a dactylic hexameter is.
Smart people loves knowledge, and they respect it, so they choose one particular kind of human knowledge that they like the most, and they specialize in that field, but they understand that once philosophy covered all sciences, and that eventually a musician and an engineer are just equally valuable professionals developing in different fields, they have to complement each other.
OTOH, small minds, like yours, that have a mother that wants their son 'to be a doctor', and doesn't have the brains or the nuts to compute an integral, but still want to go to college to somehow magically feel superior to others, get into humanities, thinking that just debating nicely about what came out of their asses is still science. The sad part is that most of you get away with it.
At a given point, people start pointing out an obvious fact: You are an asshole, and so you post angry, off topic comments to slashdot, trying to denigrate engineers, when actually you are only denigrating yourself.
And if throughout your post, still some reader is not sure about the obvious fact that you are a brainless asshole, you freed them of any doubt by confessing your believe that 'god' created as out of his ass.
Your IQ varies between Mr. Not Sure and President Camacho, but overall, you behave like an amoeba.
Reductio ad Hitlerum ...
Look, years ago I tried to have logical arguments with religious people, But I finally understood that you don't beleive in god just because of a flawed conclusion, you are so afraid of being free that you need to be slaves to someone. You don't want to beleive, you NEED to beleive.
So arguing with you is pointless. And flamming you is a lot more funny and productive (Productive as in it helps us Atheists to releive the pain of hearing the shit you talk every single day.)
Yes, I'm American. I Was born and Live in Argentina, Which is part of America. I'm not from the USA, thought.
I Won't argue with you. You obviously believe in God, which makes you less than human. When you improve your logic as to be considered a Human being instead of a Christian, I'll happily talk to you.
ALMAFUERTE
W R O N G.
Education is meant to EDUCATE. You inform children the trues that the human being has been able to understand until now.
One of those trues is: The supernatural doesn't exist. There is no god or anything like that.
If you tell them that it's ok to believe in god you are LYING TO THEM!!!
You tell children about santa and all that shit. The tooth fairy. That's religion for children. You introduce them to magical thinking, to blind faith. Than you take away that illusion, and replace it with a more horrible one that serves the same purpose.
Would you let a child above the age of 10 believe in Santa, The Tooth Fairy, That Mickey Mouse is real, etc?
NO.
Then teaching them that god doesn't exist is PART of public education.
You mean REnationalize. That is, make National again, a company that was national, but was sold very cheap to a foreigner after he paid a big bribery to the government.
And you don't loan money to Chavez, you buy Oil from Venezuela.
Where do you think the money you loan the 3rd world comes from? Do you think the USA really has that value?
Let me explain:
The USA creates unstable political situations all over the world. That results in an unstable economy. So people everywhere goes and put their money in dollars. In banks in the USA. Then, the IMF loans that money back, and charges an interest.
Come on, stop believing CNN.
That's because I have a /. Calendar. After December 2007, there is a dupe.
Considering we are in 2007, I think you need a hazardous waste transporting license to access my spamassassin logs.
I Wish I had mod points
The USA didn't have the resources to be so big on its own, so they basically destroyed Africa and South America, setting dictatorships that were loyal to the US, stealing their natural resources, and taking people as prisoners taking them to the other side of the world to be your SLAVES?
Here is their reasoning:
Kids in Africa Doesn't have computers or electricity => Give them crappy computers that has their own generator.
I have a better idea: Make the IMF and the World Bank forgive the illegal debt they are claiming from this countries (Since most of those debts were contracted by dictatorships), Make the USA stop creating "wars" to try to jeopardize the political stability of those countries to be able to get advantage of their natural resources and cheap work, stop secretly funding terrorist organizations, and stop attacking every government that tries to do something for their people (For example, Stop the media operations against Chavez[Venezuela], against Evo Morales [Bolivia], Against Kirchner [Argentina], Stop helping Colombia's President to create more tension with the FARC, Stop the embargo con Cuba, etc, etc.). Just stay INSIDE your frontiers, you are not the world's police. Wait 20 Years.
We will see all this countries raise, and develop solid economies. They have the natural resources, they have the people, and they are not afraid of working hard like North Americans or Europeans. Stop messing with them for 20 years, and you will see a United South America developing an economy BIGGER than the EU.
There is no need for free laptops, all this countries need is the chance to grow up, to be free, and they will develop the resource required to have their own computers. A House, Public Health, Electricity, Water, and an Independent Government are much bigger priorities than stupid laptops.
ALL cell towers operate usually on two different power sources, plus a generator as a backup.
...
Needing a law to require something so obvious as a backup power source is sad, but true