It was good when it worked, I'll give you that, but it was buggy. At least the two cards I owned. The RIVA TNT I had was consistently better, in both speed and graphical quality, not to mention I could actually play games ouside of 640x480 and 800x600 (I don't remember what the resolution limitations were on the Voodoo's but I assert that those limits were a nail in their coffin.)
I wouldn't go so far as to say it's irrational in all cases. Now, Joe Average just saying "Microshaft! They suck the long one." Yes, I'll concede that point. However, for professionals who have to deal with their sub-par products in a professional environment where failure = time = money, then you can hopefully see that it's not simply bigotry. It's a GREAT disdain for being forced to use what amounts to a paid beta test of an Operating System, and a bloated, slow AND amazingly, the best virus vector ever written, Office suite. I'll be honest, I hate their products. Every one of them. I think the only decent products with the MS name on them are the ones they don't write in-house.
I know this is a semi-troll, but SLI was shit and so were Voodoo2's. Any time a voodoo2 would hardlock, they had complete control of the screen, even though the system was still functional. So all you could see was black, or the last frame of your game. I never tried removing the video jumper cable and seeing if the main card was still displaying, but even after you reboot, the voodoo2 would still chug along, preventing the screen from displaying. I had to shut the machine off for a good 20-30 minutes to allow the voodoo2 to discharge to the point that the screen would be visible again.
And SLI doesn't work the way you described. SLI = Scan Line Interleave. Each unit would process every other line, then it would add them together on the screen. The only problem with that is that sometimes they would get out of sync. Pieces of junk.
GM has been toying with this for a while, it's called Displacement on Demand. In the 60's they tried it using mechanical means, and it sucked. They released a 368cid (I think) Cadillac in the early 80's with a half assed computer controlled version called the 4-6-8. The module would be disabled at the dealership because it failed so often. The new Cadillac 16 seems to have done it right, although us common folk will probably never be able to drive a car like that. 16 Cylinders, something like 17 liters, 1000HP and 1000 ft/lbs of torque. What a beast.
...now that we are there, we have an obligation to put the effort and time into making things right there. This means democracy, this means staying there quite a long time keeping things stable while democracy takes root - this means keeping out the small- and big-time warlords who would take over if we left right away.
Exactly, and this is exactly why Somolia turned into such a clusterfuck. We didn't interfere with the warlords mowing down the commoners trying to get food, so we pissed off both sides of the fence and paid with 19 troops and 2 helicopters, just in one day. We were there and entirely capable of stopping the bullshit, but the politics of it all just pisses off the people we're there to "help" and gets our soldiers dead.
Crazier things have happened. I wouldn't be so sure that this administration is so alturistic as to remove a dictator for the good of the people. Always question the motives of the government, always, always, always. If we as a population aren't on our collective toes, then all sorts of bullshit can and will happen.
Yeah, and I'll fucking kill them. I'm not above murdering a piece of shit. I have a great disdain for people in general. However, I am above starting petty wars to fulfill some GI Joe fantasy.
Despite the use of one letter words (uyou) this is right on the money. The last two generations have really dug this country into a hole and pissed off a lot of people by doing so. Unfortunately, the people affected by this won't kill the parties responsible, they'll just kill people from the next generation (aka me, my peers, and my friends... yay). This generation is far more openminded than the last, but the retards are still playing their power games. I can't wait to see what sort of Iran-Contra shit this administration has been doing while we haven't been looking...
And since you can't do it by hand, because it would take the better part of your life, you use a computer. How do you think the iterations are stored? I=I+1
Scheme is cool, and if someone is serious about becoming a programmer, they'd better learn it early or else they'll get into rigid learning mode with all the procedural/OO languages. Unless they actually learned how to learn and didn't just commit everything using rote memorization.
This is actually a good idea, as Pascal's WHOLE purpose was to teach programming. Most important, IMO, is that don't have to deal with exceptions (although you could if you wanted to), that takes up time if they want you to code Java properly. I took the test twice, junior year and senior year, both AB exams, for Pascal and C++ (since, of course with my luck, they changed tests from my junior and senior years). I actually did better on the C++ exam, and I attribute that to being taught Pascal first. Pascal (at least now) has a very good OO design for n00bs. Like a diving board into the world of HL languages.
He had a mental block when he found an innocent little line of code saying:
I=I+1
Then I assert he had a very rigid thought process dealing with mathematics. Allowing a variable to be altered like that is the foundation of computational mathematics. Concepts like the Mandelbrot fractal absolutely require this form of manipulation.
To say CS IS math is like saying physical education is biology.
And that is right, because without knowing the biology of your body you cannot say you properly know how to exercise, train and diet. If someone graduates as a computer scientist without knowing how registers work, for example, then the university system has failed once again.
You sound sort of metaphysical in your post, sounds neat;)
To save my point though, I suppose if you were actually engineering the machine, then yes, you make a totally valid point, it's just a controlled electron stream. But on the other hand, opcodes and registers are pure mathematical operative and storage units, respectively. The whole point of the register is to allow the ALU to perform rapid math and store it back with little problem. There is the basis of everything that happens on the computer, no matter if you're running a VM on top of another VM (ugh) or raw, unadulterated assembler.
Just a quick thought, I suppose you could call mathematics an observation of phenomenon which, manuiplated in specific ways and following specific rules, creates a predictible outcome. If looking at it that way, you can see that your definition of what a computer does is very similar, but it uses electricity rather than a brain to manipulate phenomenon and adhere to mathematical rules.
You are most definitely right, CS is all math. When it comes down to it, all a computer can do is manipulate numbers. The sooner you learn that, the sooner everything a computer does makes infinitely more sense, and stops being a little black box.
And as was said before, if you don't know math, good luck writing video games. Games like Quake perform tons of mathematical operations every second. (I remember reading from Michael Abrash that the Quake engine itself used 2 or so FP operations in the inner loop itself.)
Also, the ingenuity that comes with being around elegant mathematics created from crazy equations REALLY helps in writing elegant and efficient algorithms. They are very similar in many regards, and the concepts transfer well.
What's the reasoning behind why 100-200mA is lethal but >200mA is just severe burns and respritory failure? Is it because of the old "can't let go of the wire" problem?
What does threading have to do with exception handling? The two are almost completely unrelated, and the presence of one feature in a language in no way requires nor implies the presence of the other.
I'd like to reinforce this statement. The only reason you would need multithreading is if you set up a watchdog timer to anticipate an infinite/semi-infinite loop state. Exceptions are almost exaclty like interrupt vectors. You set up a handler, it gets stored in a table, and if needed, it's called. In fact, some exceptions, like GPFs or invalid opcodes throw a hardware interrupt.
Also, if you're smart, you can take the stack traces and find exactly what functions/datum those were. Had to do that a bunch on the IBM S/390. It's not hard, and with debugging code enabled, any exception generated will be able to produce line numbers and function traces.
Well, the only difference between the two is the fact that with a GOTO block, you have to write a bunch of 'if' statements. There really is no other functional difference. Those labels are jump targets, just like line numbers, and the break statement is also a goto. Goto in a controlled fashion isn't bad. Imagine if all the programming done with goto's was instead done with switch/case blocks. It would be just as bad.
Of course, I'm assuming you have the option to not use GOTO. If the language you use has no control structors other than Jumps and Labels, then obviously you have no choice. But I would argue that even if that's the case, you're probably using an old language for one of two reasons:
1) Not experienced with anything else -or-
2) Too old and stubborn to move on to anything else (meaning the behviour is so ingrained that you probably sit alone in the corner pumping out Cobol not even aware that you were laid off months ago and replaced by the Janitor who took a crash course in Javascript).;)
3) They need speed. However, using Assembler is pretty much the only reason Jump statements should be in code. Actually, switch/case control blocks are a version of goto. They just look a million times better.
How the fuck did I get modded as troll? You fucking retards, every time I turn around you dumb motherfuckers fuck up. I think it's a prerequisite to moderation to be as dumb as possible while still being able to breathe on your own.
I whole heartedly agree with dropping the bomb. Operation Olympic was looking at losses of over 25 million. I'm just saying that the people who flew the bombs over japan were too involved. Killing 100,000 people isn't as simple as killing 1.
See, these are the answers I like, and I appreciate, because instead of getting into all the chemical formulas that I don't have time for at the present, I can ask a 20 second question and get a good descriptive answer. Not these knee-jerk "Water has oxygen and hydrogen, that must mean it's explosive, aahhh I'm a fuckin' flamer!!!" comments. Please. I'm obviously smart enough to realize that if Ethyleve Glycol is toxic, what makes it toxic. The liver metabolizes it into formaldehyde, and drinking ethanol or ethyl alcohol is the best way to stop it. Drinking beer after a lung of coolant vapor is an old mechanics trick. I simply didn't realize the Poly meant it was a 100% different chemical. I thought poly meant "many", not "change the whole damn molecular structure." So in conclusion, thank you to the people that actually wrote intelligent responses, and the rest of you can think up some more brain dead responses.
How is that non toxic? Ethylene Glycol is the antifreeze you find in coolant and windshield wiper fluid and I assure you it is very toxic. Does the "poly" really change it all that much?
It was good when it worked, I'll give you that, but it was buggy. At least the two cards I owned. The RIVA TNT I had was consistently better, in both speed and graphical quality, not to mention I could actually play games ouside of 640x480 and 800x600 (I don't remember what the resolution limitations were on the Voodoo's but I assert that those limits were a nail in their coffin.)
I wouldn't go so far as to say it's irrational in all cases. Now, Joe Average just saying "Microshaft! They suck the long one." Yes, I'll concede that point. However, for professionals who have to deal with their sub-par products in a professional environment where failure = time = money, then you can hopefully see that it's not simply bigotry. It's a GREAT disdain for being forced to use what amounts to a paid beta test of an Operating System, and a bloated, slow AND amazingly, the best virus vector ever written, Office suite. I'll be honest, I hate their products. Every one of them. I think the only decent products with the MS name on them are the ones they don't write in-house.
I know this is a semi-troll, but SLI was shit and so were Voodoo2's. Any time a voodoo2 would hardlock, they had complete control of the screen, even though the system was still functional. So all you could see was black, or the last frame of your game. I never tried removing the video jumper cable and seeing if the main card was still displaying, but even after you reboot, the voodoo2 would still chug along, preventing the screen from displaying. I had to shut the machine off for a good 20-30 minutes to allow the voodoo2 to discharge to the point that the screen would be visible again.
And SLI doesn't work the way you described. SLI = Scan Line Interleave. Each unit would process every other line, then it would add them together on the screen. The only problem with that is that sometimes they would get out of sync. Pieces of junk.
GM has been toying with this for a while, it's called Displacement on Demand. In the 60's they tried it using mechanical means, and it sucked. They released a 368cid (I think) Cadillac in the early 80's with a half assed computer controlled version called the 4-6-8. The module would be disabled at the dealership because it failed so often. The new Cadillac 16 seems to have done it right, although us common folk will probably never be able to drive a car like that. 16 Cylinders, something like 17 liters, 1000HP and 1000 ft/lbs of torque. What a beast.
Crazier things have happened. I wouldn't be so sure that this administration is so alturistic as to remove a dictator for the good of the people. Always question the motives of the government, always, always, always. If we as a population aren't on our collective toes, then all sorts of bullshit can and will happen.
Yeah, and I'll fucking kill them. I'm not above murdering a piece of shit. I have a great disdain for people in general. However, I am above starting petty wars to fulfill some GI Joe fantasy.
Despite the use of one letter words (uyou) this is right on the money. The last two generations have really dug this country into a hole and pissed off a lot of people by doing so. Unfortunately, the people affected by this won't kill the parties responsible, they'll just kill people from the next generation (aka me, my peers, and my friends... yay). This generation is far more openminded than the last, but the retards are still playing their power games. I can't wait to see what sort of Iran-Contra shit this administration has been doing while we haven't been looking...
And since you can't do it by hand, because it would take the better part of your life, you use a computer. How do you think the iterations are stored? I=I+1
Scheme is cool, and if someone is serious about becoming a programmer, they'd better learn it early or else they'll get into rigid learning mode with all the procedural/OO languages. Unless they actually learned how to learn and didn't just commit everything using rote memorization.
This is actually a good idea, as Pascal's WHOLE purpose was to teach programming. Most important, IMO, is that don't have to deal with exceptions (although you could if you wanted to), that takes up time if they want you to code Java properly. I took the test twice, junior year and senior year, both AB exams, for Pascal and C++ (since, of course with my luck, they changed tests from my junior and senior years). I actually did better on the C++ exam, and I attribute that to being taught Pascal first. Pascal (at least now) has a very good OO design for n00bs. Like a diving board into the world of HL languages.
You sound sort of metaphysical in your post, sounds neat ;)
To save my point though, I suppose if you were actually engineering the machine, then yes, you make a totally valid point, it's just a controlled electron stream. But on the other hand, opcodes and registers are pure mathematical operative and storage units, respectively. The whole point of the register is to allow the ALU to perform rapid math and store it back with little problem. There is the basis of everything that happens on the computer, no matter if you're running a VM on top of another VM (ugh) or raw, unadulterated assembler.
Just a quick thought, I suppose you could call mathematics an observation of phenomenon which, manuiplated in specific ways and following specific rules, creates a predictible outcome. If looking at it that way, you can see that your definition of what a computer does is very similar, but it uses electricity rather than a brain to manipulate phenomenon and adhere to mathematical rules.
You are most definitely right, CS is all math. When it comes down to it, all a computer can do is manipulate numbers. The sooner you learn that, the sooner everything a computer does makes infinitely more sense, and stops being a little black box.
And as was said before, if you don't know math, good luck writing video games. Games like Quake perform tons of mathematical operations every second. (I remember reading from Michael Abrash that the Quake engine itself used 2 or so FP operations in the inner loop itself.)
Also, the ingenuity that comes with being around elegant mathematics created from crazy equations REALLY helps in writing elegant and efficient algorithms. They are very similar in many regards, and the concepts transfer well.
What's the reasoning behind why 100-200mA is lethal but >200mA is just severe burns and respritory failure? Is it because of the old "can't let go of the wire" problem?
Also, if you're smart, you can take the stack traces and find exactly what functions/datum those were. Had to do that a bunch on the IBM S/390. It's not hard, and with debugging code enabled, any exception generated will be able to produce line numbers and function traces.
You could do it. Anyhow, you seem to have some sort of elitist attitude and I'm tired of it. Go find someone else to annoy.
Well, the only difference between the two is the fact that with a GOTO block, you have to write a bunch of 'if' statements. There really is no other functional difference. Those labels are jump targets, just like line numbers, and the break statement is also a goto. Goto in a controlled fashion isn't bad. Imagine if all the programming done with goto's was instead done with switch/case blocks. It would be just as bad.
How the fuck did I get modded as troll? You fucking retards, every time I turn around you dumb motherfuckers fuck up. I think it's a prerequisite to moderation to be as dumb as possible while still being able to breathe on your own.
I whole heartedly agree with dropping the bomb. Operation Olympic was looking at losses of over 25 million. I'm just saying that the people who flew the bombs over japan were too involved. Killing 100,000 people isn't as simple as killing 1.
All but one of the guys who dropped the nukes committed suicide. 3:250000. Respectable I suppose.
See, these are the answers I like, and I appreciate, because instead of getting into all the chemical formulas that I don't have time for at the present, I can ask a 20 second question and get a good descriptive answer. Not these knee-jerk "Water has oxygen and hydrogen, that must mean it's explosive, aahhh I'm a fuckin' flamer!!!" comments. Please. I'm obviously smart enough to realize that if Ethyleve Glycol is toxic, what makes it toxic. The liver metabolizes it into formaldehyde, and drinking ethanol or ethyl alcohol is the best way to stop it. Drinking beer after a lung of coolant vapor is an old mechanics trick. I simply didn't realize the Poly meant it was a 100% different chemical. I thought poly meant "many", not "change the whole damn molecular structure." So in conclusion, thank you to the people that actually wrote intelligent responses, and the rest of you can think up some more brain dead responses.
How is that non toxic? Ethylene Glycol is the antifreeze you find in coolant and windshield wiper fluid and I assure you it is very toxic. Does the "poly" really change it all that much?