> No, you do not give up your rights with the GPL. You force everyone else to.
Not true. With GPL, you CAN NOT DENY people's right to copy it, in contra distinction to a typical commercial license in that users NEVER had the right to copy it in the first place (unless for archival purposes.)
> As an individual I'm expected to respect and abide by the laws of the land and to maintain my end of the social contract regardless of my financial means;
Please explain this social contract.
There is NO law that requires a person to have a SSN. (And yes, you can live, work, drive, marry, etc without one.)
I actually found it to be an interesting read (as long as you read in between the lines.)
Of course it is kind of funny, to see "just" how portable NT is. How many CPU's (architecture) does NT support now?
PPC, that was dropped. MIPS, darn, that was dropped too. Alpha, dangnabit, that isn't supported any more either.
While NT was portable, its the blasted Win32 API that is "etched in stone." Look at all the pain we had to go from Win16 to Win32. I can see it all again with Win64.
Will this still work even if someone tries to add lots of context words to the search engines so it comes to their page instead?
Don't mean to be the Devil's Adocate, it is just my game programming / design skills kicking in. Whenever someone adds a usefull feature, you must look at the ways people will try to exploit this.
"Live free or Die" - Ironically, seen on a license plate.
> but QIII just throws polygons to the 3D card (and it's corresponding hand-tuned driver)
Q3 does NOT just throw polygons to a 3D card.
Visible Surface Determination is the hardest problem 3d graphics programmers currently have to face. We can't just shove 50,000 polys/frame to a 3d card and expect 120 fps.
> System would be where the operating system really lived and things like/etc/hosts could be created by special utilities from the XML files that contain host information
And/System/Config would be where the XML files exist.
BTW, what's happened to the Standard Linux Base project ?
"No Tax or Duty shall be laid on Articles exported from any State. No Preference shall be given by any Regulation of Commerce or Revenue to the Ports of one State over those of another; nor shall Vessels bound to, or from, one Sate, be obligated to enter, clear, or pay Duties in another."
"No Tax or Duty shall be laid on Articles exported from any State. No Preference shall be given by any Regulation of Commerce or Revenue to the Ports of one State over those of another; nor shall Vessels bound to, or from, one Sate, be obligated to enter, clear, or pay Duties in another."
I would love to hear any other clauses you are aware of.
> I mean if you can never get a precise linear calendar then why not add your corrections in the most obvious and practical way instead of having to jump through hoops?
Unfortunately western civilization has to tendency to complicate things more then they need be.
The Daylight Savings Time is just as stupid.
Cheers
"God save us, because humans will be stupid enough to annihilate ourselves" - Anonymous
OOP is not a silver bullet (and neither is Templates or Generics.) Multiple programming paradigms are sometimes needed and I would rather use a language that gives me that freedom instead of restricting my algorithms.
> But unfortunately less fun with every itteration of Quake, Good time to move on before things hit rock bottom.
Why give up a good thing? Heck, I still play MegaTF everyweekend !
> I don't know if it's my gaming rig (Ppro233/Voodo2/NT4
I still had a Pro200/Voodoo2/NT4 last Dec so I feel your pain. Thief and and the newer games just wouldn't cut it. Get yourself a Cel366 for $35 and overclock it to 550. I went the dual cel366 + abit bp6 route:-) A pretty inexpensive SMP system!
> Don't knee jerk because hardware may cause your favorite C++ functions to become obsolete. Yes, but someone still has to write all that hardware microcode:-)
> Just keep in mind what 3D cards have done and you will understand the direction these amazingly forward thinking boys are taking. I don't think so. The rendering pipeline is very specialized. As a 3d games programmer, the [math] operations are very well defined. i.e. How many different ways are you going implment mip-mapping or alpha blending?
The algorithms that would benefit the most from GC are just too general to be special coded in hardware.
Cheers
Re:Word processors are for Incompetent Writers
on
The New Garbage Man
·
· Score: 1
> I can only assume that the apparent obsession with spell checkers by some people is a result of their inability to spell properly on their own, which is a consequence of their incompetence.
Bad analogy. Your spell checker only runs when you invoke the spell checker command. In a "true" GC environment the GC is allways running.
> Since the JVM is responsible for garbage collection... I find it hard to believe no one's thought of this idea before for C, C++ (and so on) either.
It was. Read Design and Evolution of C++ for an interesting discussion.
Garbage Collection wasn't included from C++ because
a) there is no STANDARD way of doing GC. Sure Mark and Sweep algorithms are popular, but for your app that may be a bad way of doing GC.
b) GC is not always available on hardware (if you're ever done any embedded programming you would be gratefull for any RAM you have! )
> I wouldn't knock it till they try it or, at least, someone publishes some calculations that prove or disprove the possibility of major speed-ups.
You can't really prove GC is a major speedup. It REALLY depends on the locality of your data. Us game programmers use memory pools whenever we can, so it wouldn't buy us much. Other apps are way faster with GC (lots of objects with little calculations)
The article can be found here:
Pseudo-Incremental Linking for C/C++
Cheers
> No, you do not give up your rights with the GPL. You force everyone else to.
Not true. With GPL, you CAN NOT DENY people's right to copy it, in contra distinction to a typical commercial license in that users NEVER had the right to copy it in the first place (unless for archival purposes.)
> As an individual I'm expected to respect and abide by the laws of the land and to maintain my end of the social contract regardless of my financial means;
Please explain this social contract.
There is NO law that requires a person to have a SSN. (And yes, you can live, work, drive, marry, etc without one.)
Cheers
> honestly, I can't tell a difference between my 450 and 550 computers in Q3
The more players you have on screen, the more you will notice it. Other then that, there really is no noticable difference as you said.
Cheers
> this sounds rather like "hard links".
NT 4 already supports hard links. There was a symlink util on the NT 4 Resource Kit.
Cheers
I actually found it to be an interesting read (as long as you read in between the lines.)
... bleh.
Of course it is kind of funny, to see "just" how portable NT is. How many CPU's (architecture) does NT support now?
PPC, that was dropped. MIPS, darn, that was dropped too. Alpha, dangnabit, that isn't supported any more either.
While NT was portable, its the blasted Win32 API that is "etched in stone." Look at all the pain we had to go from Win16 to Win32. I can see it all again with Win64.
Now that SymLink article
Cheers
Will this still work even if someone tries to add lots of context words to the search engines so it comes to their page instead?
Don't mean to be the Devil's Adocate, it is just my game programming / design skills kicking in. Whenever someone adds a usefull feature, you must look at the ways people will try to exploit this.
"Live free or Die" - Ironically, seen on a license plate.
> The Computer Games industry is filled with clones and rehashed ideas. There is very little new out there.
You might want to take a look at Majesty
The genre is "Fantasy Sim" which in this case means a cross between a RTS and a RPG.
Cheers
> but QIII just throws polygons to the 3D card (and it's corresponding hand-tuned driver)
;-)
Q3 does NOT just throw polygons to a 3D card.
Visible Surface Determination is the hardest problem 3d graphics programmers currently have to face. We can't just shove 50,000 polys/frame to a 3d card and expect 120 fps.
"Maze" games have it a little easier as BSP and Portals work very well. For terrain rendering, heightfields, and Quad Trees work much better. i.e. Continuous LOD Terrain Meshing Using Adaptive Quadtrees
> he [Carmack] spends the time figuring out how to make it look cool.
Once you have your rendering technology, thats the next step - adding all the eye candy.
I'm sure Corrine will jump in if she has anything to add
Cheers
Michael
3d games programmer
I remember using it about 5 years, and liked it since:
a) it was relatively fast
b) it fit on a floppy
Whatever happened to Derive?
Who made it?
Cheers
I agree.
/etc/hosts could be created by special utilities from the XML files that contain host information
/System/Config would be where the XML files exist.
> System would be where the operating system really lived and things like
And
BTW, what's happened to the Standard Linux Base project ?
A rticle I, Section 9
"No Tax or Duty shall be laid on Articles exported from any State. No Preference shall be given by any Regulation of Commerce or Revenue to the Ports of one State over those of another; nor shall Vessels bound to, or from, one Sate, be obligated to enter, clear, or pay Duties in another."
Cheers
> The constitution (amendments) says the states (not the federal) have the power to tax but not the right to tax (federales have nothing)
I believe you meant A rticle I, Section 9
"No Tax or Duty shall be laid on Articles exported from any State. No Preference shall be given by any Regulation of Commerce or Revenue to the Ports of one State over those of another; nor shall Vessels bound to, or from, one Sate, be obligated to enter, clear, or pay Duties in another."
I would love to hear any other clauses you are aware of.
Cheers
> I mean if you can never get a precise linear calendar then why not add your corrections in the most obvious and practical way instead of having to jump through hoops?
Unfortunately western civilization has to tendency to complicate things more then they need be.
The Daylight Savings Time is just as stupid.
Cheers
"God save us, because humans will be stupid enough to annihilate ourselves" - Anonymous
> Uhm...Java doesn't NEED templates. Templates are a kludge
Generic Programming has been around for over 20 years.
You might want to pick up a copy of Generic Programming and the STL and see just how usefull they can be.
OOP is not a silver bullet (and neither is Templates or Generics.) Multiple programming paradigms are sometimes needed and I would rather use a language that gives me that freedom instead of restricting my algorithms.
Cheers
> But unfortunately less fun with every itteration of Quake, Good time to move on before things hit rock bottom.
:-) A pretty inexpensive SMP system!
Why give up a good thing? Heck, I still play MegaTF everyweekend !
> I don't know if it's my gaming rig (Ppro233/Voodo2/NT4
I still had a Pro200/Voodoo2/NT4 last Dec so I feel your pain. Thief and and the newer games just wouldn't cut it. Get yourself a Cel366 for $35 and overclock it to 550. I went the dual cel366 + abit bp6 route
Cheers
> Don't knee jerk because hardware may cause your favorite C++ functions to become obsolete. :-)
Yes, but someone still has to write all that hardware microcode
> Just keep in mind what 3D cards have done and you will understand the direction these amazingly forward thinking boys are taking.
I don't think so. The rendering pipeline is very specialized. As a 3d games programmer, the [math] operations are very well defined. i.e. How many different ways are you going implment mip-mapping or alpha blending?
The algorithms that would benefit the most from GC are just too general to be special coded in hardware.
Cheers
> I can only assume that the apparent obsession with spell checkers by some people is a result of their inability to spell properly on their own, which is a consequence of their incompetence.
Bad analogy. Your spell checker only runs when you invoke the spell checker command. In a "true" GC environment the GC is allways running.
Then why did you post here? :-)
*boom-cha*
> Since the JVM is responsible for garbage collection ... I find it hard to believe no one's thought of this idea before for C, C++ (and so on) either.
It was. Read Design and Evolution of C++ for an interesting discussion.
Garbage Collection wasn't included from C++ because
a) there is no STANDARD way of doing GC. Sure Mark and Sweep algorithms are popular, but for your app that may be a bad way of doing GC.
b) GC is not always available on hardware (if you're ever done any embedded programming you would be gratefull for any RAM you have! )
> I wouldn't knock it till they try it or, at least, someone publishes some calculations that prove or disprove the possibility of major speed-ups.
You can't really prove GC is a major speedup. It REALLY depends on the locality of your data.
Us game programmers use memory pools whenever we can, so it wouldn't buy us much. Other apps are way faster with GC (lots of objects with little calculations)
Cheers
>> ASM is just as readable as C these days.
> Um, no, I don't think so. You are wearing rose-tinted glasses my friend
You can write BAD code in ANY language.
ASM and C just make it easier. [ I use Asm/C/C++ ]
Cheers
I had recognized the problem a few years, but was stumped. CD-ROM's are almost ubiquitous, but lacked write capability.
You have a VERY nice solution !
Where are the marketroids when you need them?!
Cheers
> Those things aren't balanced! :-)
Guess someone failed the moments of inertia calculations on the physics/calculas tests
> it has to do with centrifucal(sp?) force
Did you mean Centripetal (or Centrifugal ) force?
http://explorezone.com/101/centrifugal.h tm
Cheers
> Inverse Symbolic Calculator
> http://www.cecm.sfu.ca/projects/ISC/
Argh. NOW I found out about a home site, after I graduate. *sigh*
Another great site is Eric's Treasure Trove of Science
http://www.treasure-troves.com/
Cheers
I'm curious as to the data on the inverse.
How many women play as men??
For some reason I'm of the opinion that hardly any do. (Not sure why this is the case though)
Men posing as women as nothing new. IRC, MUDs, RPGs, have had this phenomenon for years.
Cheers