But surely even novice users know the difference between renting virus software ("need to keep it up to date because there are new viruses coming out all the time") and office software ("Office 97 still works fine").
It kind of brought a tear to my eye when I heard Mr. Gates talk with such enthusiasm about how he and Paul Allen went up to that big expensive computer and found the source code listings to the OS, and they were able to figure out how it worked and tinker around with it.
Now, thanks to the empire he built, the next generation will never be able to see the source.
I think this should be used with html, ecmascript, and css. Ah but nobody implements EcmaScript. They all implement JavaScript, except MS who implements JScript. If you don't like the standard, give it a slightly different name and nobody will notice;)
I've been using it for awhile. It "works". It even has some nifty interface changes (eg. being able to disable specific parts of Firebug but not others). But it's certainly a lot less stable. The Net panel sometimes lies to you and the JavaScript debugger can break or change the behaviour of pages. So, it's not as good an experience, but it works.
(Also as I said above, you can disable bits that are misbehaving).
I think RC3 is the same as Final anyway. Like, not just rebadged - exactly the same (same hash). (Hence the RCs show no version information besides "3.0").
I'm not sure, but I think that if you buy a PC with Windows, delete it and immediately install Linux, you will void the warranty. (Have not really read all the details when I did it, but I figure I'm going to do it either way so there's no point in finding out:p)
If it came with Linux preloaded, you wouldn't have such an issue.
This is way off the topic of Blender, but hella interesting.
The point the parent raised about MSVC spewing those warnings is totally valid. I hadn't thought about it this way, but they are encouraging non-portable code.
Sure there are a handful of security issues you have to watch out for in a few standard C library functions (such as strcpy). Read the man pages. They explain all the issues. (And there are some you shouldn't use at all - like gets, and sprintf, and scanf with a %s format).
But you can always work around these issues in a portable manner (usually by ensuring you allocate enough space before throwing strings at memory!) Having a "magic bullet secure version" of a function isn't going to help very much as you're always going to be able to shoot yourself in the foot in a language with arbitrary pointer access.
MS "fixes" the issue in the typical way, by adding proprietary extensions.
Just look at this list: http://msdn.microsoft.com/en-us/library/ms235384(VS.80).aspx They've taken it upon themselves to "deprecate" a whole bunch of POSIX functions (albeit mostly low-level things), and provided their own _-prefixed versions which seem to be no different. And added "secure" versions of a bunch of standard functions.
With regards to standardized sizes, well we have them in C99. You just need to #include <stdint.h>, and then you get access to all of the (u)int(n)_t types.
Though you wanted wchar_t standardised.. I don't think they did that. My guess is if you wanted to do proper Unicode in C you might just use a uint32_t (for UTF-32) or uint16_ts (for UTF-16), and write your own unicode "is" functions - or use a proper unicode library (I haven't).
The second result had a snippet of text clearly highlighted "six points given for a goal and one point for a behind". (And the first had a nice picture so I can't complain).
I do have a complaint though: Pleaze pleaze pleaze ztop zpelling thingz with a 'z'!!!
Silverlight isn't supported in Linux, but as an avid Ubuntu fan, I can tell you that Flash does not work well in Linux either. A host of open-source alternatives, like Gnash, have mostly solved that issue.
I haven't had a problem with Adobe Flash on Linux later. It's certainly a hell of a lot better than Silverlight...
Former Adobe CEO Bruce Chizen's fears of Microsoft favoring Windows seem incredibly unfounded.
I for one don't see any reason why Microsoft would favour Windows, either now, or into the future.
Yeah, that would make sense. (Again, NO DRM AT ALL would make the most sense, but that is a fairer compromise).
Is the 3-installs thing just for Mass Effect or Spore as well? If I am limited to 3 installs then I'm pretty sure I won't buy it. Limited installs is one of the most serious defects in a product. Far far worse than phoning home every 10 days.
The fatal flaw in all pro-proprietary arguments which bag the GPL for being "viral" or restricting the manner in which you can make extensions is that GPL is INHERENTLY less restrictive than proprietary software.
This is because the GPL specifically grants end users with additional rights (beyond copyright), and doesn't take any away.
Hence, say what you will about the GPL if you are advocating a less restrictive license (such as BSD), but you cannot claim the GPL is restrictive if you are advocating a proprietary license.
Well I don't know the exact statistics, but the idea of a high level language being faster than C (in CERTAIN INSTANCES) is fairly valid.
This is because if you use, eg, Java libraries for a hash table, then it will have been written in C, and by people who have spent a lot more effort thinking about hash tables than you are likely to. Same with a garbage collector - it has been proven to run faster than manual de-allocation in certain cases.
This all comes down to the fact that Java was written in C, and hugely optimised.
The idea (yes, I know it was a joke, but don't stop me until you hear me out) of writing the Java VM in Java is flawed because then you won't get the speed boost of hand-optimising low-level libraries and mechanisms in C.
Yup, I totally agree, except that Team Fortress 2 is awesome and I had to sell out:(
(Which is the whole problem - how will you be entertained with games if in Valve's future all games are on steam, assuming you want to stick to your guns).
I can envision in the future, the "history of computer games" will have this "dark age" which "not much is known about" in the era of ~2007-20xx because the game makers back then wouldn't let people take physical copies of their games. Let us try to minimize xx.
But surely even novice users know the difference between renting virus software ("need to keep it up to date because there are new viruses coming out all the time") and office software ("Office 97 still works fine").
Perhaps I give too much credit ...
Then presumably it will have done its job well and can retire happy and fulfilled!
It kind of brought a tear to my eye when I heard Mr. Gates talk with such enthusiasm about how he and Paul Allen went up to that big expensive computer and found the source code listings to the OS, and they were able to figure out how it worked and tinker around with it.
Now, thanks to the empire he built, the next generation will never be able to see the source.
And (more to the point) Twinkle and Baa Baa Black Sheep are almost the same song.
I just realised that recently too!
Firebug does have a BETA available for FF3.
http://getfirebug.com/releases/index.html
Get Beta 1.2, not 1.0.
I've been using it for awhile. It "works". It even has some nifty interface changes (eg. being able to disable specific parts of Firebug but not others). But it's certainly a lot less stable. The Net panel sometimes lies to you and the JavaScript debugger can break or change the behaviour of pages. So, it's not as good an experience, but it works.
(Also as I said above, you can disable bits that are misbehaving).
I think RC3 is the same as Final anyway. Like, not just rebadged - exactly the same (same hash). (Hence the RCs show no version information besides "3.0").
So there is no upgrade from RC3 to Final.
Why not just pick the best 24 hour period after the fact ...
Hence if the site was down for an hour, just collect your data from 11am - 11am instead of 10am.
(I think someone already posted to that effect - but still, they don't have to commit to the first 24 hours, just the best 24 hours).
Firefox does have an auto-update feature, and the world record attempt is not counting downloads using it.
while I wait for you bastards to stop hammering poor mozilla.com.
That's what we did in our office.
The solution to this is to write a letter every time you would have bought a game but didn't due to copy protection.
I'm not sure, but I think that if you buy a PC with Windows, delete it and immediately install Linux, you will void the warranty. (Have not really read all the details when I did it, but I figure I'm going to do it either way so there's no point in finding out :p)
If it came with Linux preloaded, you wouldn't have such an issue.
Well like the Eee PC, it would probably be a stripped-down XP.
This is way off the topic of Blender, but hella interesting.
.. I don't think they did that. My guess is if you wanted to do proper Unicode in C you might just use a uint32_t (for UTF-32) or uint16_ts (for UTF-16), and write your own unicode "is" functions - or use a proper unicode library (I haven't).
The point the parent raised about MSVC spewing those warnings is totally valid. I hadn't thought about it this way, but they are encouraging non-portable code.
Sure there are a handful of security issues you have to watch out for in a few standard C library functions (such as strcpy). Read the man pages. They explain all the issues.
(And there are some you shouldn't use at all - like gets, and sprintf, and scanf with a %s format).
But you can always work around these issues in a portable manner (usually by ensuring you allocate enough space before throwing strings at memory!) Having a "magic bullet secure version" of a function isn't going to help very much as you're always going to be able to shoot yourself in the foot in a language with arbitrary pointer access.
MS "fixes" the issue in the typical way, by adding proprietary extensions.
Just look at this list:
http://msdn.microsoft.com/en-us/library/ms235384(VS.80).aspx
They've taken it upon themselves to "deprecate" a whole bunch of POSIX functions (albeit mostly low-level things), and provided their own _-prefixed versions which seem to be no different. And added "secure" versions of a bunch of standard functions.
With regards to standardized sizes, well we have them in C99. You just need to #include <stdint.h>, and then you get access to all of the (u)int(n)_t types.
eg. int32_t, uint8_t, int16_t, etc.
See here.
Though you wanted wchar_t standardised
I would recommend the Software Freedom Law Center*.
*Not from first-hand experience or anything. Just reputation.
I got a good result for this one:
How many points do you get for a goal in "australian rules football".
The second result had a snippet of text clearly highlighted "six points given for a goal and one point for a behind". (And the first had a nice picture so I can't complain).
I do have a complaint though: Pleaze pleaze pleaze ztop zpelling thingz with a 'z'!!!
I haven't had a problem with Adobe Flash on Linux later. It's certainly a hell of a lot better than Silverlight
I for one don't see any reason why Microsoft would favour Windows, either now, or into the future.
Yeah, that would make sense. (Again, NO DRM AT ALL would make the most sense, but that is a fairer compromise).
Is the 3-installs thing just for Mass Effect or Spore as well? If I am limited to 3 installs then I'm pretty sure I won't buy it. Limited installs is one of the most serious defects in a product. Far far worse than phoning home every 10 days.
The fatal flaw in all pro-proprietary arguments which bag the GPL for being "viral" or restricting the manner in which you can make extensions is that GPL is INHERENTLY less restrictive than proprietary software.
This is because the GPL specifically grants end users with additional rights (beyond copyright), and doesn't take any away.
Hence, say what you will about the GPL if you are advocating a less restrictive license (such as BSD), but you cannot claim the GPL is restrictive if you are advocating a proprietary license.
Well I don't know the exact statistics, but the idea of a high level language being faster than C (in CERTAIN INSTANCES) is fairly valid.
This is because if you use, eg, Java libraries for a hash table, then it will have been written in C, and by people who have spent a lot more effort thinking about hash tables than you are likely to. Same with a garbage collector - it has been proven to run faster than manual de-allocation in certain cases.
This all comes down to the fact that Java was written in C, and hugely optimised.
The idea (yes, I know it was a joke, but don't stop me until you hear me out) of writing the Java VM in Java is flawed because then you won't get the speed boost of hand-optimising low-level libraries and mechanisms in C.
Yes but the idea is not that I'm reliant on games, it's that I paid money for them and therefore I should be able to use them.
It's more of a legality/morality issue.
Interesting ... I'll wiki that ;)
Yup, I totally agree, except that Team Fortress 2 is awesome and I had to sell out :(
(Which is the whole problem - how will you be entertained with games if in Valve's future all games are on steam, assuming you want to stick to your guns).
I can envision in the future, the "history of computer games" will have this "dark age" which "not much is known about" in the era of ~2007-20xx because the game makers back then wouldn't let people take physical copies of their games. Let us try to minimize xx.