Saying older programmers can't perform as well as younger ones is just HR-speak for "older programmers don't put in free overtime." You can't change HR.
Thanks Audi for encouraging drivers to press on the accelerator at the end of the countdown regardless of what is happening in front of them. I mean, what could go worng?
OO is closures on steroids; why continue to use them?
What is a closure? It is a way of preserving data which can be accessed later via a single function. What is an object? It is a way of preserving data which can be accessed later via many methods. OO is augmented closures.
Fool me once, shame on you.
Fool me twice, shame on me.
This is not the first time Microsoft declared itself as open source. If they were dedicated to open source back then, they wouldn't be in a position to announce they open source; everyone would already know it. Put your money where your mouth is, Microsoft. Until they open-source Windows, Office, and Visual Studio, they are lying. And lairs are not to be trusted.
You have just stated the biggest issue with Wikipedia: it is not self-correcting. If Wikipedia was started 2000 years ago, it would still state that the Earth was the centre of the universe because all experts agreed with it. New ideas like a solar system would be labelled vandalism.
The most reliable database ever created is our scientific knowledge. And it only got that way because of some basic rules:
1. Anyone can do science.
2. Anyone can debate science.
3. All evidence must be repeatable and repeatedly verified.
Any database that does not follow scientific methodology will always be susceptible to containing bad data.
"They saw these options as "meddling with nature," even though we've been using technology to enhance our lives for thousands of years."
Not only is this insulting, it's a straw man argument. The objection isn't to technology. The objection is to technology controlled by by secrecy in backroom deals. Did you know your cellphone can track you everywhere you go even after you turned it off? Did you know your cellphone can record everything you say even after you turned it off? Secretly-controlled technology is tyranny.
There may less dark matter in our region of the galaxy because of the Local Bubble. When the supernova push all the dust out of our region, it could have dragged, via gravity, some of the dark matter with it.
There is no American law which prevents America from spying on non-Americans. We've signed no treaty that says we won;t spy on foreign countries. That means it is by definition legal for us to do so.
The laws in the article you linked to are all non-American, mostly from the Commonwealth Realms.
So? That's the whole point. American exceptionalism is thinking that Americans can break laws in other countries and get away with it because they're special. That's why the world hates Americans. They have double standards. They can break laws in other countries but if others come to America, woe betides them is they break the law.
The US government's job is to know what other governments are doing, therefore it has the power to spy on them. They, in turn, have the power to spy on it. We can argue the ethics of tapping Angie Merkel's phone all day, but you can't argue that there is a single law which gives a Head of Government the right not to be spied on.
Only during times of war. And the US has not legally declared war since WW2. You're making the argument that if everyone does it, it's not illegal.
And for those of you who are too lazy to use Google, here's some of the laws I'm talking about.
Every country has laws against divulging their secrets. If American spies obtain this information, they have broken the law. You are suffering from American exceptionalism: you think that breaking other countries laws outside the US is not illegal.
Just another example of American exceptionalism: Snowden should not have divulged America's illegal activities outside the US because we're special; we can do no wrong. What a bunch of self-righteous bigots.
Consider:
int x;
What happens here? x = 3.1415; Does x hold the correct value? No. But if x was a scalar, then: x = int( 3.1415 ); says exactly what is happening. Type safety places restrictions on what can be done and programmer have to memorize the rules because they're not natural to his thinking. It's because of all the things that programmers have to memorize that programming is hard. The more things a programmer have to remember, the more bugs he will create. Having to write int() every time he wants an integer: 1. decreases bugs, and 2. makes the code more readable. Types are not natural; they were created to make compiler writing easier. They do not make programming easier, just the opposite. They make programming harder because the force the programmer to remember more things.
Any language that has strict typing is brain dead. People do not think in types. Ask anyone on the street: how do you multiple by ten? They answer: put a zero on the end. That's string manipulation, not arithmetic. People automatically switch from numbers to strings and back to numbers without thinking about it. People do not think in types.
Consider:
g = -GM / ( r^2 - e^2 )
where
g is the acceleration,
G is the gravity constant,
M is the mass of the black hole,
r is the distance from the black hole's center,
e is the radius of the event horizon.
From Wikipedia: "Attempting to make an object near the horizon remain stationary with respect to an observer requires applying a force whose magnitude increases unbounded (becoming infinite) the closer it gets." http://en.wikipedia.org/wiki/Event_horizon#Interacting_with_an_event_horizon
Saying older programmers can't perform as well as younger ones is just HR-speak for "older programmers don't put in free overtime." You can't change HR.
Thanks Audi for encouraging drivers to press on the accelerator at the end of the countdown regardless of what is happening in front of them. I mean, what could go worng?
Any bad code I write was because of bad management: lack of specifications, deadlines, lack of QA, etc. ;)
OO is closures on steroids; why continue to use them?
What is a closure? It is a way of preserving data which can be accessed later via a single function. What is an object? It is a way of preserving data which can be accessed later via many methods. OO is augmented closures.
All software patents are illegal. Patent law states that algorithms cannot be patented. Why don't the courts have to obey the law?
I haven't use a printer in years. Haven't missed it. It's time to embrace the paperless office.
Fool me once, shame on you.
Fool me twice, shame on me.
This is not the first time Microsoft declared itself as open source. If they were dedicated to open source back then, they wouldn't be in a position to announce they open source; everyone would already know it. Put your money where your mouth is, Microsoft. Until they open-source Windows, Office, and Visual Studio, they are lying. And lairs are not to be trusted.
You have just stated the biggest issue with Wikipedia: it is not self-correcting. If Wikipedia was started 2000 years ago, it would still state that the Earth was the centre of the universe because all experts agreed with it. New ideas like a solar system would be labelled vandalism.
The most reliable database ever created is our scientific knowledge. And it only got that way because of some basic rules: 1. Anyone can do science. 2. Anyone can debate science. 3. All evidence must be repeatable and repeatedly verified. Any database that does not follow scientific methodology will always be susceptible to containing bad data.
"They saw these options as "meddling with nature," even though we've been using technology to enhance our lives for thousands of years." Not only is this insulting, it's a straw man argument. The objection isn't to technology. The objection is to technology controlled by by secrecy in backroom deals. Did you know your cellphone can track you everywhere you go even after you turned it off? Did you know your cellphone can record everything you say even after you turned it off? Secretly-controlled technology is tyranny.
Good. Maybe high-power motor controllers will become cheaper.
From the stars we came,
to the stars we return,
from now until the end of time,
we therefore commit this body to the deep.
Windows? Do they still make that?
There may less dark matter in our region of the galaxy because of the Local Bubble. When the supernova push all the dust out of our region, it could have dragged, via gravity, some of the dark matter with it.
There is no American law which prevents America from spying on non-Americans. We've signed no treaty that says we won;t spy on foreign countries. That means it is by definition legal for us to do so.
The laws in the article you linked to are all non-American, mostly from the Commonwealth Realms.
So? That's the whole point. American exceptionalism is thinking that Americans can break laws in other countries and get away with it because they're special. That's why the world hates Americans. They have double standards. They can break laws in other countries but if others come to America, woe betides them is they break the law.
The US government's job is to know what other governments are doing, therefore it has the power to spy on them. They, in turn, have the power to spy on it. We can argue the ethics of tapping Angie Merkel's phone all day, but you can't argue that there is a single law which gives a Head of Government the right not to be spied on.
Only during times of war. And the US has not legally declared war since WW2. You're making the argument that if everyone does it, it's not illegal.
And for those of you who are too lazy to use Google, here's some of the laws I'm talking about.
Every country has laws against divulging their secrets. If American spies obtain this information, they have broken the law. You are suffering from American exceptionalism: you think that breaking other countries laws outside the US is not illegal.
The idea that only the US cannot be held accountable for its action is ridiculous. See https://en.wikipedia.org/wiki/Nuremberg_Trials
Just another example of American exceptionalism: Snowden should not have divulged America's illegal activities outside the US because we're special; we can do no wrong. What a bunch of self-righteous bigots.
I'm not sure these schema are restrictive enough to be a type in programming.
Consider: int x; What happens here? x = 3.1415; Does x hold the correct value? No. But if x was a scalar, then: x = int( 3.1415 ); says exactly what is happening. Type safety places restrictions on what can be done and programmer have to memorize the rules because they're not natural to his thinking. It's because of all the things that programmers have to memorize that programming is hard. The more things a programmer have to remember, the more bugs he will create. Having to write int() every time he wants an integer: 1. decreases bugs, and 2. makes the code more readable. Types are not natural; they were created to make compiler writing easier. They do not make programming easier, just the opposite. They make programming harder because the force the programmer to remember more things.
In Perl: my $x = 1 + 2; my $y = '1' . '2'; Yup, not using arithmetic operators for anything but arithmatic is a good idea.
People can learn to think in types. But that's a learnt ability, not a natural one.
Any language that has strict typing is brain dead. People do not think in types. Ask anyone on the street: how do you multiple by ten? They answer: put a zero on the end. That's string manipulation, not arithmetic. People automatically switch from numbers to strings and back to numbers without thinking about it. People do not think in types.
Consider: g = -GM / ( r^2 - e^2 ) where g is the acceleration, G is the gravity constant, M is the mass of the black hole, r is the distance from the black hole's center, e is the radius of the event horizon. From Wikipedia: "Attempting to make an object near the horizon remain stationary with respect to an observer requires applying a force whose magnitude increases unbounded (becoming infinite) the closer it gets." http://en.wikipedia.org/wiki/Event_horizon#Interacting_with_an_event_horizon