Okay, so let's assume you've got a big cluster of servers for some random task, and one of them breaks.
You find the problem and fix it on all servers -- because if one is broken and all are identical, then all of them are broken.
And how do you fix it on all the servers? By fixing it once, making an image, and deploying that image to all the servers. The point is that those servers should be identical apart from their ip addresses, so imaging absolutely makes sense in a large cluster environment.
Okay, so let's assume you've got a big cluster of servers for some random task, and one of them breaks. Should you diddle with the individual server, which brings it out of sync with the others? No! You re-image it based on the standard for that cluster. But if it happens 10 times, THEN you diddle with the server, and make a new, better server image to deploy across your cluster.
Neato.
Mind if I ask what kind of pay a researcher gets, and how competitive the job openings are? I've often considered going back for my PhD, but get discouraged thinking about how it's a lot of work and a mountain of debt for very little improvement in my job situation.
AC is completely right, but the answer is too short. Here is the long answer:
No, but as a professional computer scientist you need to go to conferences because it's part of your job.
What's a 'professional' computer scientist? PARC and Bell Labs are long gone, and I know of no places that actually employ people to do CS work these days. And as a student, I'd hardly call him a professional. It's not like he's getting paid..
Again, back to the "orders of magnitude" claim. 2 orders of magnitude (the minimum required to be plural) indicates a 100x increase in speed. That kind of increase doesn't happen from changing operating systems.
If it is orders of magnitude faster, that's likely due more to better algorithms than choice of platform. The.net platform is no slouch, and I would be REALLY surprised to see anything greater than a 300% speed up if the same system was merely reimplemented under Linux/C++.
At this point I vote for people, regardless of their party, based on two things. 1) Gun rights - our last line of defense against a government run amok.
Okay, seriously, nobody is trying to take your guns away. Basically what you have is one party fighting a gun-stealing straw man, and another party that just doesn't care.
2) Smaller Government - If the candidate has ever created a new government department he/she is out. If he/she has a record of cutting government size and spending, I'll give my vote. Though I must admit I often chose the "lesser of two evils."
Eh, I would concentrate on smarter spending, rather than just "less" spending. And as a federal worker, one interesting thing you see is that when they cut the "size" of government, they usually mean the number of federal workers. I'm sure you're applauding at this point. The problem is, they replace those federal workers with contractors, which cost 2-3 times as much as a federal worker and ultimately increase the amount of total spending.
Good job Republicans! Wow, never thought I'd say that.. Well, after being in power for 17 of the last 20 years, it's about time you did something right.
In that case, it's all a matter of what you count as your "own people". The people in your home? Your street? Your neighbourhood? Your district? Your city? Your country? Your continent? Your world? Where do you draw the line, and why?
I'm going to be completely arbitrary here, and say:
n = number of people
v = how close the values of the people match mine (between 0 and 1)
d = distance from me
concern = nv/d
Therefore, I'm much more likely to care about my neighbors than people halfway across the globe. Unless, of course, I really hate my neighbors.
Okay, let's say you melt the snow with a giant flamethrower. Then what do you do? Move on to the next patch with your giant flamethrower. What happens to the first patch that you burned the crap out of? It re-freezes, not into another snow drift, but a sheet of ice several inches thick.
For the record "agree with" != "smart". We need to get over that. This attitude of "anyone who doesn't agree with me is stupid" is what Balkanizes a country. Learn that people who do not agree with you can do so for intelligent, well-researched, valid reasons. There are excellent arguments both for and against net neutrality, gun control, socialized medicine, capitalism, and just about any other issue.
That's because we give them the benefit of the doubt.. That is, "never attribute to malice what can be explained by incompetence." The problem is, malice (or, more often, greed) are what keeps most of our elected officials voting the way they do. And they get elected by voters who are usually very (willfully) ignorant. And (willful) ignorance often looks a lot like "stupid".
And any well-run business can cope with any of its salesmen getting hit by a bus. But both departures are going to be fairly inconvenient, and often the replacement will be sub-par. I don't believe I'm irreplaceable (nobody should), but I do think I'd be difficult to replace.
That being said, there's not much reason to leave when a really good coder can only make marginally more than a coder who doesn't know how to use a for loop. The problem is that salespeople are considered to be beautiful and unique snowflakes, and coders are considered to be cogs in the machine.
Also keep in mind that the scenario you outlined is a fairly common business strategy. Why not sign the customer to a contract you may not be able to fully satisfy? By the time they figure it out they have already committed to the relationship and can't break away, and could be locked into some kind of long term service contract. This could be profitable in the long run.
This highlights what is wrong with the culture of schmooze. Is this strategy profitable? Maybe. Sometimes. Is it dishonest? Damn straight.
perish the though that if you stopped working they could hire a replacement before your seat was cold.
And this is where your argument falls apart when it comes to highly skilled technical workers. It's easy to find a coder, but it's really hard to find a *good* coder.
Here's why the dumb frat boy is still dumb: He might get the contract signed, but he makes promises the company can't deliver on. Eventually the company fails to meet the negotiated terms, or spends more in development than the contract was worth. Of course, the frat boy still gets his commission, which is based on sales and not profit. And that's the fault of the dumb executive, who used to be another dumb frat boy.
In my experience (WARNING! ANECDOTAL! WARNING!) I have found that intelligence and money are not closely correlated (except possibly in an inverse relationship). For instance, coders who can't code get the fast track into management. Sales guys often get paid many times what the company's top engineers make.. Hell, I had one coworker who couldn't sit through half a f*cking meeting, but got paid 5 times what I did to go to conventions and schmooze.
Arg.. Can't believe I failed on the meaning of this. It's not modus tollens... I forget the name, but it's another logical fallacy. Basically the result (we exist) does follow from the proposition (ceiling cat created us), but it does not follow in reverse.. Thus our existence isn't proof of ceiling cat.
I think it is absolutely criminal what these idiot parents did by not vaccinating their children. And to say that they were gullible is too nice- they were too fucking lazy to spend a few minutes searching on the internet to see if there was any factual basis to what Jenny and Oprah were spouting.
With access to the internet and the wealth of knowledge there, how friggin hard is it to look at as much information as you can and make the best informed decision that you can? And keep in mind these parents weren't in a 3rd world country they were in uppity places like Marin County.
Actually the internet just exacerbates the problem. Google new articles for "vaccine autism" and set the time period to more than 3 months old, and I'll bet the first 12 pages or so are all "studies" validating the "link" between autism and vaccines, and consequently trying to sell you something.
Please note I'm quoting this from memory.
The actual videos can be found on google.
When the Democrats issue statements like, "We need a Fairness Doctrine for the internet. For example maybe you'll visit foxnews.com and a popup will ask if you want to read democrat.org too. We need to include that as part of net neutrality and other FCC regulations." Or "We need to pass a law to remove MSNBC and FOXnews from cable television." The latter came from a Congressman Kennedy who is a nobody, but the first came from one of the White House "czars" who directly advises the president and the FCC Chair. i.e. A powerful person.
And then of course there's Obama himself who gave a college speech advising them not to read the internet news sites and only listen to WH press releases as "trustworthy" sources of information. (Please note I am Libertarian, so any comment about how I am a "Bush lover" or whatever would be pointless.)
And the more-recent act where TRUtv was ordered by somebody in the White House to pull Governor Ventura's show about FEMA internment camps off the air. i.e. Censorship of a private channel. So if there's confusion by Republicans, it's because of what they are hearing coming out of the Congress and White House own administrators. The message they are sending sounds like anti-free speech rhetoric. Maybe they should stop doing that.
Citation please. Seriously, I've heard this from a ton of conservatives, especially the "pop up a link to the dems site when you visit fox news!" BS, and not a single one could actually corroborate this "fact", or even remember where they heard it, which makes me assume this is yet another piece of BS thrown all around Fox News.
Okay, so let's assume you've got a big cluster of servers for some random task, and one of them breaks.
You find the problem and fix it on all servers -- because if one is broken and all are identical, then all of them are broken.
And how do you fix it on all the servers? By fixing it once, making an image, and deploying that image to all the servers. The point is that those servers should be identical apart from their ip addresses, so imaging absolutely makes sense in a large cluster environment.
Why do Americans across the country not simply not occupy Wall Street?
Why have you been so effectively programmed to accept the shit you're fed?
Not a statement against sound long-term investment, but against casino capitalism and cronyism.
I come from a country which has experienced a revolution in my lifetime.
Why can't you?
Because we can't get the time off work..
Okay, so let's assume you've got a big cluster of servers for some random task, and one of them breaks. Should you diddle with the individual server, which brings it out of sync with the others? No! You re-image it based on the standard for that cluster. But if it happens 10 times, THEN you diddle with the server, and make a new, better server image to deploy across your cluster.
Neato. Mind if I ask what kind of pay a researcher gets, and how competitive the job openings are? I've often considered going back for my PhD, but get discouraged thinking about how it's a lot of work and a mountain of debt for very little improvement in my job situation.
No.
AC is completely right, but the answer is too short. Here is the long answer:
No, but as a professional computer scientist you need to go to conferences because it's part of your job.
What's a 'professional' computer scientist? PARC and Bell Labs are long gone, and I know of no places that actually employ people to do CS work these days. And as a student, I'd hardly call him a professional. It's not like he's getting paid..
Again, back to the "orders of magnitude" claim. 2 orders of magnitude (the minimum required to be plural) indicates a 100x increase in speed. That kind of increase doesn't happen from changing operating systems.
If it is orders of magnitude faster, that's likely due more to better algorithms than choice of platform. The .net platform is no slouch, and I would be REALLY surprised to see anything greater than a 300% speed up if the same system was merely reimplemented under Linux/C++.
At this point I vote for people, regardless of their party, based on two things. 1) Gun rights - our last line of defense against a government run amok.
Okay, seriously, nobody is trying to take your guns away. Basically what you have is one party fighting a gun-stealing straw man, and another party that just doesn't care.
2) Smaller Government - If the candidate has ever created a new government department he/she is out. If he/she has a record of cutting government size and spending, I'll give my vote. Though I must admit I often chose the "lesser of two evils."
Eh, I would concentrate on smarter spending, rather than just "less" spending. And as a federal worker, one interesting thing you see is that when they cut the "size" of government, they usually mean the number of federal workers. I'm sure you're applauding at this point. The problem is, they replace those federal workers with contractors, which cost 2-3 times as much as a federal worker and ultimately increase the amount of total spending.
Good job Republicans! Wow, never thought I'd say that.. Well, after being in power for 17 of the last 20 years, it's about time you did something right.
In that case, it's all a matter of what you count as your "own people". The people in your home? Your street? Your neighbourhood? Your district? Your city? Your country? Your continent? Your world? Where do you draw the line, and why?
I'm going to be completely arbitrary here, and say:
n = number of people
v = how close the values of the people match mine (between 0 and 1)
d = distance from me
concern = nv/d
Therefore, I'm much more likely to care about my neighbors than people halfway across the globe. Unless, of course, I really hate my neighbors.
Okay, let's say you melt the snow with a giant flamethrower. Then what do you do? Move on to the next patch with your giant flamethrower. What happens to the first patch that you burned the crap out of? It re-freezes, not into another snow drift, but a sheet of ice several inches thick.
I'm in a country that suffers a lot from US policies too.. Yep, I'm in the US.
For the record "agree with" != "smart". We need to get over that. This attitude of "anyone who doesn't agree with me is stupid" is what Balkanizes a country. Learn that people who do not agree with you can do so for intelligent, well-researched, valid reasons. There are excellent arguments both for and against net neutrality, gun control, socialized medicine, capitalism, and just about any other issue.
That's because we give them the benefit of the doubt.. That is, "never attribute to malice what can be explained by incompetence." The problem is, malice (or, more often, greed) are what keeps most of our elected officials voting the way they do. And they get elected by voters who are usually very (willfully) ignorant. And (willful) ignorance often looks a lot like "stupid".
And any well-run business can cope with any of its salesmen getting hit by a bus. But both departures are going to be fairly inconvenient, and often the replacement will be sub-par. I don't believe I'm irreplaceable (nobody should), but I do think I'd be difficult to replace.
That being said, there's not much reason to leave when a really good coder can only make marginally more than a coder who doesn't know how to use a for loop. The problem is that salespeople are considered to be beautiful and unique snowflakes, and coders are considered to be cogs in the machine.
Also keep in mind that the scenario you outlined is a fairly common business strategy. Why not sign the customer to a contract you may not be able to fully satisfy? By the time they figure it out they have already committed to the relationship and can't break away, and could be locked into some kind of long term service contract. This could be profitable in the long run.
This highlights what is wrong with the culture of schmooze. Is this strategy profitable? Maybe. Sometimes. Is it dishonest? Damn straight.
perish the though that if you stopped working they could hire a replacement before your seat was cold.
And this is where your argument falls apart when it comes to highly skilled technical workers. It's easy to find a coder, but it's really hard to find a *good* coder.
True.. I guess Money(IQ) is more likely a parabolic function, with a global maximum somewhere in the 100 to 105 area.
Here's why the dumb frat boy is still dumb: He might get the contract signed, but he makes promises the company can't deliver on. Eventually the company fails to meet the negotiated terms, or spends more in development than the contract was worth. Of course, the frat boy still gets his commission, which is based on sales and not profit. And that's the fault of the dumb executive, who used to be another dumb frat boy.
In my experience (WARNING! ANECDOTAL! WARNING!) I have found that intelligence and money are not closely correlated (except possibly in an inverse relationship). For instance, coders who can't code get the fast track into management. Sales guys often get paid many times what the company's top engineers make.. Hell, I had one coworker who couldn't sit through half a f*cking meeting, but got paid 5 times what I did to go to conventions and schmooze.
Arg.. Can't believe I failed on the meaning of this. It's not modus tollens... I forget the name, but it's another logical fallacy. Basically the result (we exist) does follow from the proposition (ceiling cat created us), but it does not follow in reverse.. Thus our existence isn't proof of ceiling cat.
No, it's a modus tollens argument.
I'd say the next time you talk about this should be the day you find a new job. Tell him you quit, and tell him why.
I think it is absolutely criminal what these idiot parents did by not vaccinating their children. And to say that they were gullible is too nice- they were too fucking lazy to spend a few minutes searching on the internet to see if there was any factual basis to what Jenny and Oprah were spouting. With access to the internet and the wealth of knowledge there, how friggin hard is it to look at as much information as you can and make the best informed decision that you can? And keep in mind these parents weren't in a 3rd world country they were in uppity places like Marin County.
Actually the internet just exacerbates the problem. Google new articles for "vaccine autism" and set the time period to more than 3 months old, and I'll bet the first 12 pages or so are all "studies" validating the "link" between autism and vaccines, and consequently trying to sell you something.
Please note I'm quoting this from memory. The actual videos can be found on google.
When the Democrats issue statements like, "We need a Fairness Doctrine for the internet. For example maybe you'll visit foxnews.com and a popup will ask if you want to read democrat.org too. We need to include that as part of net neutrality and other FCC regulations." Or "We need to pass a law to remove MSNBC and FOXnews from cable television." The latter came from a Congressman Kennedy who is a nobody, but the first came from one of the White House "czars" who directly advises the president and the FCC Chair. i.e. A powerful person.
And then of course there's Obama himself who gave a college speech advising them not to read the internet news sites and only listen to WH press releases as "trustworthy" sources of information. (Please note I am Libertarian, so any comment about how I am a "Bush lover" or whatever would be pointless.)
And the more-recent act where TRUtv was ordered by somebody in the White House to pull Governor Ventura's show about FEMA internment camps off the air. i.e. Censorship of a private channel. So if there's confusion by Republicans, it's because of what they are hearing coming out of the Congress and White House own administrators. The message they are sending sounds like anti-free speech rhetoric. Maybe they should stop doing that.
Citation please. Seriously, I've heard this from a ton of conservatives, especially the "pop up a link to the dems site when you visit fox news!" BS, and not a single one could actually corroborate this "fact", or even remember where they heard it, which makes me assume this is yet another piece of BS thrown all around Fox News.
Well, the theory is that if typing incurs a high cost, a programmer will type no more than necessary. I should have used the word 'succint' instead.