The workaround is good enough that he didn't want to go through the pain to do this feature ....
Most of the people here making shoot-from-the-hip comments about how C++ is stupid and should be better, those people should get the book and read it.
Right. See, you'd see that C++ is great if only you would invest *more* of your time to see how there are all kinds of tricks to work around the things that don't work the way a normal person would expect them to.
This workaround is a perfect example. Yes, here is an answer that 'gets you there' and it's cute. But once again you must learn another non-intuitive trick to do something that is an intuitive piece of cake in other languages. I do not want to make all kinds of extra accessors. Nor can I expect to find anyone else who does it.
I'm too busy being productive in other languages to learn all these arcane hacks.
And that affects QUALITY of life how, exactly? More material goods does not success make. In fact, I know plenty of bankrupt people that you'd think were rich- based on their material goods bought on credit.
Here, I actually agree with you. When people have mechanisms by which they can get and feel fake success (material gain) without consequences (having to pay for it someday) the quality of life for them (demoralization, no incentive to try) and everyone else (welfare subsidies) goes down the drain. Enter the 'gold collar' class.
[Home ownership is] Also not a good thing in today's global economy. Owning your own house means that you're tied to an asset that is fixed in one place- which makes you less mobile, and less able to compete for jobs.
I agree one should not buy a mansion in Mississippi.
But elsewhere, while you may be tied to an asset, at least you have one, and one which is about the only thing you can use to get ahead amid the inevitable inflationary pressures.
Crime and disunity among the powerless form the basis for the public discontent communists use to gain power - and the best way to create these conditions is to create communities of dependent renters (e.g. China).
I disagree...that is, *if* you want a challenge and growth opportunities.
If you want to grow, you must surround yourself with great peers and great companies. At least that's what motivates me.
Yes, taxes are higher. Houses are unbelieveably high. But after living in the midwest and in California, I can tell you that your chances of making a lot of money are much higher here.
The TV show might be good, but that movie stunk. It was basically a 3rd rate Dr. Who episode (think about the plot; dual alien races, misunderstandings, etc). I remember getting all hyped about that movie only to find it amazing how bad a movie that looked so good in previews could turn out.
99.9% of the Atari games work with the 800. But a small but fair number of games did not work with the XL/XE series. Other thing is, with the 800 you got 4 joystick ports. If you can't play 4 player M.U.L.E., you are missing out on the biggest reason for having an 800.
I started the same way. This is the smart way to do it....if you dual boot you'll play with it a while and forget about it.
I threw on RedHat (then ver. 7) b/c it was what we were using at work. It's as easy or easier to install than Windows.
You will want to have at least one known solid internet-connected machine at all times through this process as web searching is the answer to most Linux problems.
Then I started adding packages one at a time to my box...Apahce, to run a server out of my house with dyndns to do it over a dynamic IP, Firecracker for home control, Samba, and so on. At some point you'll get completely stuck and cross the Rubicon into Linux competence.
For me, I had to upgrade Apache to keep current and the RPMs wouldn't work. Having to puzzle through building Apache, ModSSL, ModPerl, etc. took a whole day the first time (partly because ModSSL's compile was broke) but gave me a whole lot of knowledge. Now I'm not afraid to compile anything on Linux from source.
I disagree. I've coded professionally in Java, Basic, VB, Python, Perl, TCL, C, C++ and Fortran - the major modern languages. With the exception of Fortran 90, there has never been, and probably never will be, a language which is as error-prone and confounding as C++. No other language makes making really subtle but terrible mistakes so easy.
Other languages have tricky bits, BUT the tricky bits tend to be in the advanced features AND errors manifest themselves when you screw up. Ironically, with C++, it's the SIMPLE STUFF that's complicated and hard to use, and it's the ADVANCED STUFF (STL, templates) that's needed to bypass the errors likely in using the simple stuff.
C++ LOOKS innocent, useful and so on, but is actually a minefield of subtleties that only wizards - people that invest years of practive - can safely wield.
One could spend months just to *fully* (and the key word here is fully) understand the basics of constructors, destructors, copy constructors and so on.
Now the question is, if deblurring can be performed with deconvolution, how can my brain not learn to do it ! After all, my eyes are just unfocused so the compensation created by my lenses could be performed by my brain...
What? Your brain doesn't do that? I thought everyone's did.
I used to say the same thing about NT. Once MS stops doing security patches their OSes die quickly except for those people still running closed system DOS apps in muffler shops.
What if you mounted force transducers on your rowing stays. Lots of work, I know, but then you could plot the application of force over time. You could see how well the team is in sync, how well the left and right halves are balanced and so on. It would be independent of wind. You could compare individual rowers, and their performance over time.
Strict definitions and personal characterizations notwithstanding, I think that at least in modern parlance, continuity is not the only disqualification for digitalness.
Digital means, or at least should mean, discreet, uniform, predictably arranged and precisely controllable sequences or arrangements of precisely quantifiable quantities.
With film, yes you have arrangements of discrete grains, but their arrangement is neither completely uniform, predictable or even quantifiable - there are no quanta for grain levels.
You could take two identical pictures of the same subject, and regardless of how carefully you control your setup, if you scanned them you would always find 'diffs'. To me, this kicks film out of the digital category.
If instead film consisted of precisely spaced arrangements of grains that adopted distinct states, then you could in my mind at least, call it digital.
What you say is probably shockingly accurate IFFFFF they actually do a complete turnaround and ship the most bulletproof, customer-focused piece of software in MS history. If that happens, I will be the fastest reversal of a dysfunctional corporate culture in the history of man.
Yeah, right. That's why you can spell 'TYPEWRITER' with the top row of keys. It was designed to not jam the mechanical hammers. Keys that are usually pressed after each other are on the same side, notably 'E' and 'R'; 'S' and 'T', and so on.
I find that every little bit of ease I can give myself increases the amount of information I enter. I notice this when I go from my Kinesis ergonomic keyboard to a standard one. I notice that I don't bother to answer some of my emails, and the ones I do answer, I kind of skip details I don't feel like typing about. So, while I don't know what my rate is, anything that makes my keyboarding faster makes me more effective.
Big dies also mean lower yields. Given a fixed number of flaws, you are more likely to have one on a chip when the chip is bigger. Think about it; if the die took up the whole wafer, the yield would be zero unless there were zero imperfections.
I second this, except to go so far to say an even better combo is the coppermine PIII's, which also run on 440BX boards. You can overclock the heck out of these, especially the 100 Mhz bus ones.
The workaround is good enough that he didn't want to go through the pain to do this feature
....
Most of the people here making shoot-from-the-hip comments about how C++ is stupid and should be better, those people should get the book and read it.
Right. See, you'd see that C++ is great if only you would invest *more* of your time to see how there are all kinds of tricks to work around the things that don't work the way a normal person would expect them to.
This workaround is a perfect example. Yes, here is an answer that 'gets you there' and it's cute. But once again you must learn another non-intuitive trick to do something that is an intuitive piece of cake in other languages. I do not want to make all kinds of extra accessors. Nor can I expect to find anyone else who does it.
I'm too busy being productive in other languages to learn all these arcane hacks.
And that affects QUALITY of life how, exactly? More material goods does not success make. In fact, I know plenty of bankrupt people that you'd think were rich- based on their material goods bought on credit.
Here, I actually agree with you. When people have mechanisms by which they can get and feel fake success (material gain) without consequences (having to pay for it someday) the quality of life for them (demoralization, no incentive to try) and everyone else (welfare subsidies) goes down the drain. Enter the 'gold collar' class.
[Home ownership is] Also not a good thing in today's global economy. Owning your own house means that you're tied to an asset that is fixed in one place- which makes you less mobile, and less able to compete for jobs.
I agree one should not buy a mansion in Mississippi.
But elsewhere, while you may be tied to an asset, at least you have one, and one which is about the only thing you can use to get ahead amid the inevitable inflationary pressures.
Crime and disunity among the powerless form the basis for the public discontent communists use to gain power - and the best way to create these conditions is to create communities of dependent renters (e.g. China).
I disagree...that is, *if* you want a challenge and growth opportunities.
If you want to grow, you must surround yourself with great peers and great companies. At least that's what motivates me.
Yes, taxes are higher. Houses are unbelieveably high. But after living in the midwest and in California, I can tell you that your chances of making a lot of money are much higher here.
The TV show might be good, but that movie stunk. It was basically a 3rd rate Dr. Who episode (think about the plot; dual alien races, misunderstandings, etc). I remember getting all hyped about that movie only to find it amazing how bad a movie that looked so good in previews could turn out.
What's all this about a 4 hour version of WoK?
99.9% of the Atari games work with the 800. But a small but fair number of games did not work with the XL/XE series. Other thing is, with the 800 you got 4 joystick ports. If you can't play 4 player M.U.L.E., you are missing out on the biggest reason for having an 800.
I am in awe of his craftsmanship nonetheless.
Bravo! Long live the cliche so long as someone crafts great ones like this!
I started the same way. This is the smart way to do it....if you dual boot you'll play with it a while and forget about it.
I threw on RedHat (then ver. 7) b/c it was what we were using at work. It's as easy or easier to install than Windows.
You will want to have at least one known solid internet-connected machine at all times through this process as web searching is the answer to most Linux problems.
Then I started adding packages one at a time to my box...Apahce, to run a server out of my house with dyndns to do it over a dynamic IP, Firecracker for home control, Samba, and so on. At some point you'll get completely stuck and cross the Rubicon into Linux competence.
For me, I had to upgrade Apache to keep current and the RPMs wouldn't work. Having to puzzle through building Apache, ModSSL, ModPerl, etc. took a whole day the first time (partly because ModSSL's compile was broke) but gave me a whole lot of knowledge. Now I'm not afraid to compile anything on Linux from source.
What did he work on at Atari?
I disagree. I've coded professionally in Java, Basic, VB, Python, Perl, TCL, C, C++ and Fortran - the major modern languages. With the exception of Fortran 90, there has never been, and probably never will be, a language which is as error-prone and confounding as C++. No other language makes making really subtle but terrible mistakes so easy.
Other languages have tricky bits, BUT the tricky bits tend to be in the advanced features AND errors manifest themselves when you screw up. Ironically, with C++, it's the SIMPLE STUFF that's complicated and hard to use, and it's the ADVANCED STUFF (STL, templates) that's needed to bypass the errors likely in using the simple stuff.
C++ LOOKS innocent, useful and so on, but is actually a minefield of subtleties that only wizards - people that invest years of practive - can safely wield.
One could spend months just to *fully* (and the key word here is fully) understand the basics of constructors, destructors, copy constructors and so on.
Now the question is, if deblurring can be performed with deconvolution, how can my brain not learn to do it ! After all, my eyes are just unfocused so the compensation created by my lenses could be performed by my brain...
What? Your brain doesn't do that? I thought everyone's did.
I used to say the same thing about NT. Once MS stops doing security patches their OSes die quickly except for those people still running closed system DOS apps in muffler shops.
Words to live by, one to grow on.
Most telling is the line in ANH...
Luke: I thought my father was a NAVIGATOR ON A SPICE FREIGHTER
Can't believe no one has commented on this before.
Agreed...and even more, I'd like to see the look and feel stay the same. What happened to Ralph McQuarrie's brilliant designs?
What if you mounted force transducers on your rowing stays. Lots of work, I know, but then you could plot the application of force over time. You could see how well the team is in sync, how well the left and right halves are balanced and so on. It would be independent of wind. You could compare individual rowers, and their performance over time.
Experiences like that are what separate the men from the boys.
Strict definitions and personal characterizations notwithstanding, I think that at least in modern parlance, continuity is not the only disqualification for digitalness.
Digital means, or at least should mean, discreet, uniform, predictably arranged and precisely controllable sequences or arrangements of precisely quantifiable quantities.
With film, yes you have arrangements of discrete grains, but their arrangement is neither completely uniform, predictable or even quantifiable - there are no quanta for grain levels.
You could take two identical pictures of the same subject, and regardless of how carefully you control your setup, if you scanned them you would always find 'diffs'. To me, this kicks film out of the digital category.
If instead film consisted of precisely spaced arrangements of grains that adopted distinct states, then you could in my mind at least, call it digital.
'Processing' is redundant. What else would a computer be doing?
What you say is probably shockingly accurate IFFFFF they actually do a complete turnaround and ship the most bulletproof, customer-focused piece of software in MS history. If that happens, I will be the fastest reversal of a dysfunctional corporate culture in the history of man.
Yeah, right. That's why you can spell 'TYPEWRITER' with the top row of keys. It was designed to not jam the mechanical hammers. Keys that are usually pressed after each other are on the same side, notably 'E' and 'R'; 'S' and 'T', and so on.
I find that every little bit of ease I can give myself increases the amount of information I enter. I notice this when I go from my Kinesis ergonomic keyboard to a standard one. I notice that I don't bother to answer some of my emails, and the ones I do answer, I kind of skip details I don't feel like typing about. So, while I don't know what my rate is, anything that makes my keyboarding faster makes me more effective.
Sense of humor turn on
Big dies also mean lower yields. Given a fixed number of flaws, you are more likely to have one on a chip when the chip is bigger. Think about it; if the die took up the whole wafer, the yield would be zero unless there were zero imperfections.
I second this, except to go so far to say an even better combo is the coppermine PIII's, which also run on 440BX boards. You can overclock the heck out of these, especially the 100 Mhz bus ones.