You aren't a developer. Why should I change how I talk to other developers because of you? I use different language when speaking to the general public.
Well, that nicely encapsulates it -- redefine the terms, eliminate the problem and ignore those that challenge the misuse of language.
It's not misuse, it's jargon. This isn't intended for general consumption, and we are not subject to your judgement. you may disapprove all you like, but we will ignore you.
Sure, if they redfine "sick" to only include illnesses they know about and can cure.
Or define 'reported illness' to mean an illness that they've been notified of. What do you care? They won't tell you that you're not sick because they don't know what you have.
One of the MS teams had a tradition that the guy who breaks the build has a toilet seat hung outside his office. When someone else breaks the build, the seat is moved there. DON'T BREAK THE BUILD
Software which has slipped the scheduled release date more often and by a larger margin than Windows. IIRC, Microsoft hasn't released on OS on time in the last 10 years.
Redefining 'zero defect' to not mean 'free from bugs' is like redefining 'zero pregnancies' such that a class of pregnant women aren't really pregnant.
No, defects are known bugs. We write software, and we have our own jargon for describing that process. You can like it or not - we really don't care what you think. What's next, will you demand that doctors use plain english when talking to one another?
If they were 1/2 as good as they think they were they would not need to do the sabotage. Why should anyone let it go? That is stupid. We should never forget, so that when they try to commit more crimes we will be for-warned and pre-pared for their attempts.
Of course, that's what 'break' and 'continue' are for. Or, for that matter, simply writing and calling a proper cleanup function.
And when you have 10 conditions to check, using 10 if cases gives you a demented staircase. If you have to validate parameters, obtain a resource (lock), obtain another resource (socket), and so on, then do some logic, some gotos are a lot simpler than 3 levels of if statements. Also, your logic always exits in one place ONLY, and cleanup code is in one place. Code maintenance, anybody?
f you find you have to use goto to work out some logic of a function, it's a good sign the logic of the function should be rethought. When I code inspect code submissions (embedded, high availability systems being the context), a 'goto' is a clear sign that I should ask the submitter if they did just that, and why it couldn't be done.
Well, clearly it could be done without gotos, but it's simpler to do it with gotos. They aren't evil.
Well common sense tells me that when a microsoft program is released long after the other vendors has been on the market then the problem has to be caused by MS.
Well, you're still wrong. It happened like this: years ago, back when Windows 95 was the total shit (instead of just total shit), MS was sloppy about validating parameters and allowed many things that are invalid. Therefore, many programs that ran on windows contained bugs, but happened to work due to bugs in windows. When the Great Cleanup came to pass, some bugs were fixed that broke apps. Some of these apps caused the bugfix to be tweaked to not happen when application X ran, but not every program was tested. The list was pretty long, though.
How do I know this? I spent some time in the windows group, and saw the plethora of app compatibility code and saw Raymond Chen debug crashing apps by decompiling their code. I also talked to those who went before and read a lot of docs. One of the more entertaining (revolting) things that I saw was how the Ultima series of games abused DPMI. Nearly every game used a different, incompatible, nonstandard interface for doing protected memory.
I'm not saying give everyone huge muscles, but if we can moderate it and allow people to attain and maintain a healy muscle tone, it would do wonders for those who do not have the time (or the desire) to go to the gym often.
I can see it now: instead of being full of fatasses, Walmart will be full of overmuscled morons that think muscles make them good fighters. Guess I'll be staying away from bars now.
Obviously, this 'muscle suppresant' is in our bodies for a reason.
What's not so obvious is the reason. Maybe muscular people eat more? That might be a problem in times of famine. All we really know is that this gene is typically present.
This kid can already hold 7 lb weights from his arms, something that adults have a hard time doing.
That's something that seemed odd to me - the kid can hold 3kg in an extended arm - that's pretty good for a 4 year old, but shouldn't a reasonably fit adult be able to at least double that?
Fine, but that's the sort of "free" that this particular audience is mainly concerned about - the corporate world does not generally set out to make a political statement via their choice of operating system, not at the expense of the bottom line.
Corporations cannot run their companies for free. Every bit of maintenance and operational activity costs money. The free as in speech aspect of OSS benefits them by offering choice: it's difficult to lock a company into an upgrade cycle (with its caascading effects) when that company can choose to continue using an old version indefinitely. You can't EOL an OSS product, and you can't hold them hostage with bugfixes.
Google's toolbar might be considered spyware -- it sends every url you browse to Google; but you receive the benefit of getting Google's page rank for the url, and Google gets the benefit of seeing who is browsing where.
No it can't. Google is up front about what they do and when. Spyware, by definition, is not. It also tends not to warn you when it installs itself.
you can decide to uninstall the software.
Try to uninstall Gator sometime. Then try to uninstall that coolsearch disease from russia.
I'll take WhenU's spam over some Ministry of Truth's deciding what can't be said, any day.
And I will deny that WhenU has any right to any speech on my computer. It operates at my whim and for no other reason.
And another thing: all wealth ultimately goes to people. There is no such thing as a "rich company"; companies are owned by stock holders.
The problem is that the wealth is flowing to a very few rich guys (numbered in the single digit thousands) who control probably 20% of the wealth in the country.
The middle classes are the problem in the US. Give the money to the rich, at least they spend it on Space Ship One rather than over-priced real estate and ooooh oooh another SUV.
That's one guy. Most rich people do stuff like own companies. For an idea of what your normal ultrarich guy does with his money, look at the Rockefeller clan, or the descendants of the guys who started Johnson and Johnson. It's mostly about protecting and growing their money.
Yes you are. Have you ever seen one of these camcorder videos?
No, we aren't talking about camcorder rips. The typical source for first run films is screener copies and people inside the studio.
Every single person in congress agreed that recording a film was worth 10 years in prison.
So, how long until stealing a loaf of bread is worth 20 years?
Robots will become "friends" instead of "tools" the day the first one says, "No, I will not help you move", or "Not tonight, I have a headache."
"Prom will be a whole lot better this year with my robot. My _Girl_ robot."
It's nice that you don't care what we think.
You aren't a developer. Why should I change how I talk to other developers because of you? I use different language when speaking to the general public.
Well, that nicely encapsulates it -- redefine the terms, eliminate the problem and ignore those that challenge the misuse of language.
It's not misuse, it's jargon. This isn't intended for general consumption, and we are not subject to your judgement. you may disapprove all you like, but we will ignore you.
Sure, if they redfine "sick" to only include illnesses they know about and can cure.
Or define 'reported illness' to mean an illness that they've been notified of. What do you care? They won't tell you that you're not sick because they don't know what you have.
Okay. Which competing software company should I bomb? (hint: John D. was not a nice man.)
Real terrorists will not be using your local Estes rockets to launch their bombs.
Nah, they would probably just build a cruise missile. It's more controllable and can be made to carry a 10 - 15lb payload.
One of the MS teams had a tradition that the guy who breaks the build has a toilet seat hung outside his office. When someone else breaks the build, the seat is moved there. DON'T BREAK THE BUILD
Software which has slipped the scheduled release date more often and by a larger margin than Windows. IIRC, Microsoft hasn't released on OS on time in the last 10 years.
That one's easy - Duke Nukem Forever.
How they chose to define them in their particular usage does not change how most people interpret them.
So what? Most people don't read this sort of discussion, as it's targetted towards developers.
Redefining 'zero defect' to not mean 'free from bugs' is like redefining 'zero pregnancies' such that a class of pregnant women aren't really pregnant.
No, defects are known bugs. We write software, and we have our own jargon for describing that process. You can like it or not - we really don't care what you think. What's next, will you demand that doctors use plain english when talking to one another?
If they were 1/2 as good as they think they were they would not need to do the sabotage. Why should anyone let it go? That is stupid. We should never forget, so that when they try to commit more crimes we will be for-warned and pre-pared for their attempts.
"Competition is a sin." - John D Rockefeller.
Of course, that's what 'break' and 'continue' are for. Or, for that matter, simply writing and calling a proper cleanup function.
And when you have 10 conditions to check, using 10 if cases gives you a demented staircase. If you have to validate parameters, obtain a resource (lock), obtain another resource (socket), and so on, then do some logic, some gotos are a lot simpler than 3 levels of if statements. Also, your logic always exits in one place ONLY, and cleanup code is in one place. Code maintenance, anybody?
f you find you have to use goto to work out some logic of a function, it's a good sign the logic of the function should be rethought. When I code inspect code submissions (embedded, high availability systems being the context), a 'goto' is a clear sign that I should ask the submitter if they did just that, and why it couldn't be done.
Well, clearly it could be done without gotos, but it's simpler to do it with gotos. They aren't evil.
Well common sense tells me that when a microsoft program is released long after the other vendors has been on the market then the problem has to be caused by MS.
Well, you're still wrong. It happened like this: years ago, back when Windows 95 was the total shit (instead of just total shit), MS was sloppy about validating parameters and allowed many things that are invalid. Therefore, many programs that ran on windows contained bugs, but happened to work due to bugs in windows. When the Great Cleanup came to pass, some bugs were fixed that broke apps. Some of these apps caused the bugfix to be tweaked to not happen when application X ran, but not every program was tested. The list was pretty long, though.
How do I know this? I spent some time in the windows group, and saw the plethora of app compatibility code and saw Raymond Chen debug crashing apps by decompiling their code. I also talked to those who went before and read a lot of docs. One of the more entertaining (revolting) things that I saw was how the Ultima series of games abused DPMI. Nearly every game used a different, incompatible, nonstandard interface for doing protected memory.
They do use a lot of gotos, for exiting out of loops for cleanups and such.
It's a hell of a lot nicer than 10 level if statements.
This is worse than not good. It's evil. A perverse bending of the free software model.
They're acting in their own interest while paying lip service to what they view as the fad of the month. What did you really expect them to do?
The fuel cell burns methane, i.e. the same gas that runs your stove and furnace. This is a new way for oil companies to sell their products.
Methane is, at best, a byproduct of oil production. Rotting veggie matter and cows also produce the stuff.
thats 3 15kg weights, 45kgs total. pretty difficult to hold straight out.
No 4 year old could ever do that - he'd tip over.
I'm not saying give everyone huge muscles, but if we can moderate it and allow people to attain and maintain a healy muscle tone, it would do wonders for those who do not have the time (or the desire) to go to the gym often.
I can see it now: instead of being full of fatasses, Walmart will be full of overmuscled morons that think muscles make them good fighters. Guess I'll be staying away from bars now.
Obviously, this 'muscle suppresant' is in our bodies for a reason.
What's not so obvious is the reason. Maybe muscular people eat more? That might be a problem in times of famine. All we really know is that this gene is typically present.
This kid can already hold 7 lb weights from his arms, something that adults have a hard time doing.
That's something that seemed odd to me - the kid can hold 3kg in an extended arm - that's pretty good for a 4 year old, but shouldn't a reasonably fit adult be able to at least double that?
Then again, I might be a fool and the heart might be excluded from this or not be made out of muscles at all...
The heart is made from a different type of muscle tissue. It doesn't normally grow all that much, so it may no be subject to this myostatin stuff.
Fine, but that's the sort of "free" that this particular audience is mainly concerned about - the corporate world does not generally set out to make a political statement via their choice of operating system, not at the expense of the bottom line.
Corporations cannot run their companies for free. Every bit of maintenance and operational activity costs money. The free as in speech aspect of OSS benefits them by offering choice: it's difficult to lock a company into an upgrade cycle (with its caascading effects) when that company can choose to continue using an old version indefinitely. You can't EOL an OSS product, and you can't hold them hostage with bugfixes.
Google's toolbar might be considered spyware -- it sends every url you browse to Google; but you receive the benefit of getting Google's page rank for the url, and Google gets the benefit of seeing who is browsing where.
No it can't. Google is up front about what they do and when. Spyware, by definition, is not. It also tends not to warn you when it installs itself.
you can decide to uninstall the software.
Try to uninstall Gator sometime. Then try to uninstall that coolsearch disease from russia.
I'll take WhenU's spam over some Ministry of Truth's deciding what can't be said, any day.
And I will deny that WhenU has any right to any speech on my computer. It operates at my whim and for no other reason.
And another thing: all wealth ultimately goes to people. There is no such thing as a "rich company"; companies are owned by stock holders.
The problem is that the wealth is flowing to a very few rich guys (numbered in the single digit thousands) who control probably 20% of the wealth in the country.
The middle classes are the problem in the US. Give the money to the rich, at least they spend it on Space Ship One rather than over-priced real estate and ooooh oooh another SUV.
That's one guy. Most rich people do stuff like own companies. For an idea of what your normal ultrarich guy does with his money, look at the Rockefeller clan, or the descendants of the guys who started Johnson and Johnson. It's mostly about protecting and growing their money.