Torque was also one of the better engines I've tried, and so very much better than Gamebryo, which was supposedly great as NetImmerse, but years of aging and mismanagement left it a steaming pile of poo by the time I got to try it. I haven't used Torque in a long time though - I can imagine if they didn't rewrite it there'd be problems today. I remember hitting the same problem on an engine I was working on with Mac support when OpenGL 3.0 came out. 3.0 completely tossed out the state machine and you need to manually do everything yourself. That means large parts of OpenGL engine code needs to be rewritten (functionally it works much more like HLSL and Cg, so at least porting shaders is easier now).
I still haven't tried many of the newer commercial engines that aren't free like CryEngine or some that are like Source 2 and am curious what devs think of them. I'm not a huge fan of Unity or Unreal Engine so far, but that may be the curmudgeon in me that is used to other game engines.
Irrlicht was never poised to destroy anything, had some terrible design decisions and the developer refused to incorporate some major fixes, preferring to do everything himself. This caused several developers to fork the project. I fixed errors in his BMP importer and rewrote his TIFF importer to properly work with the complete spec and he refused to include them, so I gave up on that project (and I already had patched it extensively from the forums). At that time Crystal Space was going through a complete rewrite and Ogre was known to be difficult to use, so I actually used Open Scene Graph in my own project for a while, but that was just to develop ideas. I wrote my own engine (that basically set things up good enough to play around with shaders, nothing serious) before getting too busy with work to devote time to it.
That said, all of the mentioned were graphics engines, not game engines, at least at the time. I know jMonkeyEngine is marketed as a game engine, but I haven't tried it (didn't even know about it until last week). I've played around a bit with Unity and Unreal and they are game engines with full asset management and IDEs. I haven't had extensive time to work with either one, but I have run their demos, modified terrain and other resources and added assets I made to a scene. I still haven't tried to start my own project in either one or write any code.
I got ~$35k (in Minnesota, making straight to Wal-Mart cheapie games) at one employer while still in school and $45k (in California making A list games) at another in 1996 straight out of school. $45000 is about $65000 today, adjusted for inflation. Pay in the industry has gone up way faster than inflation, so it would not surprise me if $80k/year was starting in California.
And yeah, crappy hours doesn't even begin to address it - we literally lived off of pizza and cola in the office during crunch. I went home to shower and water the plants I think twice during the final week and that was the only time I spent at home that week (they set up cots for us in the office, and that is where I slept).
Even worse would be linking to GPL libraries before they leave and then telling the Gnu foundation about it just to screw your former company and deny responsibility because you wiped all systems logs after hacking root. I would never do such a thing, personally, but I do know how to think evil:)
The radio stations pay the publisher (songwriter's publisher), which is usually held for the artist by the studio. The studio is then supposed to pay the songwriter. As someone else said, the band gets nothing, radio is considered promotional.
Actually, it isn't quite that - artists get 10-20 cents a track after all expenses, which get taken out of their cut. Songwriters and all other studio jobs get a cut off the top and do not pay expenses out of their cut. This is how some studios stay afloat despite the recording artists not making a penny.
Just because a packet is encrypted and outbound from Iran, they don't know the packet is necessarily VPN. There are some signatures that signify use of certain VPNs and they can get that with Deep Packet Inspection (DPI) according to forums I've read, but it also sounds like they would need to block them one by one including new and modified ones. Unlike viruses, though, some of those connections may be legitimate business or government ones.
Eye colors other than brown are technically caused by a defective gene as well.
Personally, I think if you can alter genes to get rid of certain bad things, that child once grown would thank you for it. I would definitely thank my parents for breeding out my dad's asthma and my mom's allergies, which when combined made my mainly asthmatic reaction to cats so bad I can't even be around people that own cats without heavy medication, and even then, the sooner I get away, the better.
Just wait until we get the artificial womb (aka ectogenesis), a controversy I've been expecting since reading about such things in futurist-lit as a teen. I imagine just the controversy over gays being able to naturally have their own kids would just be the start of it, but the upside of any kids born from such a womb always having proper nutrition and not being dependent on bad habits of the mom (like booze, so no fetal alcohol syndrome) seems a good thing. I see religious zealots never letting this become a reality, though.
Well conservatives downright hate the poor - cuts to SNAP and food stamps tucked into the farm bill? Hell yeah! (yes, that is sarcasm)
My problem with liberals usually has more to do with the money. They want all these fancy social programs but don't want to pay for them, so the programs are doomed to go belly-up starting in about the next decade likely with Medicaid. If you want these fancy programs, either increase taxes, fix the broken corporate tax system so corporations pay taxes (most pay zero tax, 94% of US corporations pay less than 5%, and yes the tax rate is 35%), or make cuts (military spending would make sense, since we're not actively in any wars, yet Obama is asking for more spending here) to pay for them. I miss Clinton in this regard, but also hate him for burying the actual debt numbers that show money needed to be able to keep social programs running, mainly to garner favor of older voters (and every president since has continued this).
Or security at all, really. X11 is vulnerable to packet sniffing as well (which still requires trust on the host). Really, the solution is use X over ssh, which is also how I start all terminal sessions, as well.I personally usually run from a Windows PC using XMing and PuTTY, but I'll occasionally use an actual box (I use a lot of headless boxes and VMs, though).
I haven't written Pascal since a little after college, and that was mostly stub-ins for Mac OS 7/8 (basically, extending the GUI). Once I bought Code Warrior, though, the only thing I used Pascal for was strings I had to pass to and from the OS. The other versions of Pascal I used on UNIX boxes I remember had horrible device support (if you touched a device driver it would not cross-compile on different UNIX flavors). XWindows helped immensely for display drivers in that regard, but it still wasn't adopted at my college until the early 1990s. I have no idea where Pascal is at these days in that regard.
hmm... html <pre> </pre> tags used to work for that, but they seem to catch < as a comment now. I had to change those to & lt; (remove the space) to make slashcode not comment it; for example:
void main(a,b) {
char** bl;
bl = new string("test");
for (int x=0; x < 1000; x++)
{
print("%s\n",bl);
} }
Also 22/3.0 with a bad compiler would be essentially be stored as (int)22 / (float)3.0 and then the int get converted to a float during runtime. I'm not kidding when I say I've seen that during memory inspections. My teacher in college recommended never mixing types and depending on the compiler for conversion and always using 22., 22.0, or (float)22 to ensure types were stored properly.
It shows the transition - OpenGL has been a second class citizen for ATI/AMD for years and now is first class. With the PS4 using their chip and OpenGL they finally have a good reason to have extremely good OpenGL performance and dedicate development time to it, but I still remember when they wouldn't even support extensions.
nVidia has always had OpenGL as a first class citizen (for different reasons - CAD, then PS3, now mobile and Linux GRID arrays such as the one I use with VMWare VMs for GPU support).
The Koch brothers don't need to buy scientists - they bought climate denying politicians. The Republicans then put climate deniers in every environment and science role (and if you don't believe me, look it up yourself - just recently they added anti-science/climate denier Ted Cruz to head NASA and have had a climate denier running the EPA since late last year). I'm not saying jump two feet into cutting all emissions like some nuts on the left, but just give science an effing chance and see if it affects anything. These guys just outright deny it is and can happen.
I also grew up in that era and basically with no instruction a few of us learned to write BASIC, then decided that was too slow and moved to assembly language. Not long after that we were cracking software. To say our knowledge was far beyond that of the teachers is an understatement, but you are correct in that those of us that did have that knowledge were few. Still, I went to advanced computer camp one summer and the instructor was laughably years behind my brother and I in skills.
The shutdown was accelerated due to Fukushima and forced reopening several coal plants and building several more. Even worse, many of these were lignite coal, which is the tar sands of coal (polluting and the worst energy for volume).
Some fission products such as strontium 90 are pretty radioactive (and short lived). Transuranics from partially burned (non-fast) reactions also can be very radioactive and short lived, but most are alpha emitters, so your dead skin will block that (don't eat or breathe them, though). The actual fuel (uranium, at least) you could carry around in your bare hands, but most people don't because non-oxidized uranium reacts with water (so if you marred the uranium oxide coating and touched the uranium, water from your hand may cause the uranium to catch fire). On the positive side, many of the fission byproducts have uses (like medical devices) and are separated from the waste, so yeah, most of the stuff in the casks is pretty benign.
Yeah, I imagine they were going to hack AMC and rig the film projector to overheat and explode, setting off the thermonuclear warhead it was attached to by the secret CIA program to hide nukes under film projectors.
Well, they did specifically say they were going to blow up every theater, not hack them. Almost certainly an idle threat unless North Korea has planted thousands of sleeper agents and activates them to do such a strike.
As for having unencrypted docs all over, I've seen that, even at corp levels - once you're behind the firewall, everything is unencrypted unless sending between sites or sending a secure mail such as to HR (our HR system requires it).
Not to mention the stuff Obama is lifting is already so easy to circumvent it is relatively pointless. I've met numerous divers that have gone to Cuba via Mexico or Canada and Cozumel is filled with shops selling Cuban cigars, probably exclusively targeting Americans. Even during the Cold War I had a friend that visited Russia to study Russian architecture and brought back Cuban cigars (and they didn't bother to check where the cigars came from because he visited Russia... also they were much better back then - the subsidies helped immensely).
True - my uncle lives in Florida and says most of them vote republican on the abortion issue alone (i.e. Catholic church influence) even if their dirt poor and on food stamps and the republicans tend to take those programs away. He's glad they do, as well, because it lets him keep more money. For reference, this is a very rich uncle and he can probably afford significantly higher taxes (which are all on investments these days - he retired a multimillionaire when he was 54 or 55, so he could spend more time doing things he loves, like traveling the world).
GPLv2 has a lot of gray areas, though. It can be used internally by a company without releasing source, it seems to apply to plugins but I've been explicitly told by GPLv3 authors that it does not when GPLv3 was in review, etc. Honestly, I disagree with the GPLv3 authors - a plugin is still a dynamically linked library and I honestly believe that you could use it maliciously to try and infect GPLv3 in commercial software (but I also think it would be thrown out in court). Since GPLv2 is equally ambiguous on plugins, it may also apply to that one, as well.
That doesn't equate to great tasting coffees, though they are better than most (if not all) of the canned stuff.
And I'm far less of a snob with coffee than with beer - I will actually drink Keurig or canned coffee but I need to add cream. For black I prefer beans roasted 5 days or less before use and burr ground, with grind type as per the style of coffee (Turkish, espresso, french press, drip). Yes, home roasted. Unlike beer, home roasting has saved me a fortune after the initial expense, too ($~130 for 20# bags and $300 for the roaster offset the cost of buying beans at $14-18 a pop in 2 years).
Torque was also one of the better engines I've tried, and so very much better than Gamebryo, which was supposedly great as NetImmerse, but years of aging and mismanagement left it a steaming pile of poo by the time I got to try it. I haven't used Torque in a long time though - I can imagine if they didn't rewrite it there'd be problems today. I remember hitting the same problem on an engine I was working on with Mac support when OpenGL 3.0 came out. 3.0 completely tossed out the state machine and you need to manually do everything yourself. That means large parts of OpenGL engine code needs to be rewritten (functionally it works much more like HLSL and Cg, so at least porting shaders is easier now).
I still haven't tried many of the newer commercial engines that aren't free like CryEngine or some that are like Source 2 and am curious what devs think of them. I'm not a huge fan of Unity or Unreal Engine so far, but that may be the curmudgeon in me that is used to other game engines.
Irrlicht was never poised to destroy anything, had some terrible design decisions and the developer refused to incorporate some major fixes, preferring to do everything himself. This caused several developers to fork the project. I fixed errors in his BMP importer and rewrote his TIFF importer to properly work with the complete spec and he refused to include them, so I gave up on that project (and I already had patched it extensively from the forums). At that time Crystal Space was going through a complete rewrite and Ogre was known to be difficult to use, so I actually used Open Scene Graph in my own project for a while, but that was just to develop ideas. I wrote my own engine (that basically set things up good enough to play around with shaders, nothing serious) before getting too busy with work to devote time to it.
That said, all of the mentioned were graphics engines, not game engines, at least at the time. I know jMonkeyEngine is marketed as a game engine, but I haven't tried it (didn't even know about it until last week). I've played around a bit with Unity and Unreal and they are game engines with full asset management and IDEs. I haven't had extensive time to work with either one, but I have run their demos, modified terrain and other resources and added assets I made to a scene. I still haven't tried to start my own project in either one or write any code.
I got ~$35k (in Minnesota, making straight to Wal-Mart cheapie games) at one employer while still in school and $45k (in California making A list games) at another in 1996 straight out of school. $45000 is about $65000 today, adjusted for inflation. Pay in the industry has gone up way faster than inflation, so it would not surprise me if $80k/year was starting in California.
And yeah, crappy hours doesn't even begin to address it - we literally lived off of pizza and cola in the office during crunch. I went home to shower and water the plants I think twice during the final week and that was the only time I spent at home that week (they set up cots for us in the office, and that is where I slept).
Even worse would be linking to GPL libraries before they leave and then telling the Gnu foundation about it just to screw your former company and deny responsibility because you wiped all systems logs after hacking root. I would never do such a thing, personally, but I do know how to think evil :)
The radio stations pay the publisher (songwriter's publisher), which is usually held for the artist by the studio. The studio is then supposed to pay the songwriter. As someone else said, the band gets nothing, radio is considered promotional.
Actually, it isn't quite that - artists get 10-20 cents a track after all expenses, which get taken out of their cut. Songwriters and all other studio jobs get a cut off the top and do not pay expenses out of their cut. This is how some studios stay afloat despite the recording artists not making a penny.
Just because a packet is encrypted and outbound from Iran, they don't know the packet is necessarily VPN. There are some signatures that signify use of certain VPNs and they can get that with Deep Packet Inspection (DPI) according to forums I've read, but it also sounds like they would need to block them one by one including new and modified ones. Unlike viruses, though, some of those connections may be legitimate business or government ones.
Lack of patching never stopped me from striving for high uptimes, but now I can have high uptimes, safely.
Eye colors other than brown are technically caused by a defective gene as well.
Personally, I think if you can alter genes to get rid of certain bad things, that child once grown would thank you for it. I would definitely thank my parents for breeding out my dad's asthma and my mom's allergies, which when combined made my mainly asthmatic reaction to cats so bad I can't even be around people that own cats without heavy medication, and even then, the sooner I get away, the better.
Just wait until we get the artificial womb (aka ectogenesis), a controversy I've been expecting since reading about such things in futurist-lit as a teen. I imagine just the controversy over gays being able to naturally have their own kids would just be the start of it, but the upside of any kids born from such a womb always having proper nutrition and not being dependent on bad habits of the mom (like booze, so no fetal alcohol syndrome) seems a good thing. I see religious zealots never letting this become a reality, though.
Well conservatives downright hate the poor - cuts to SNAP and food stamps tucked into the farm bill? Hell yeah! (yes, that is sarcasm)
My problem with liberals usually has more to do with the money. They want all these fancy social programs but don't want to pay for them, so the programs are doomed to go belly-up starting in about the next decade likely with Medicaid. If you want these fancy programs, either increase taxes, fix the broken corporate tax system so corporations pay taxes (most pay zero tax, 94% of US corporations pay less than 5%, and yes the tax rate is 35%), or make cuts (military spending would make sense, since we're not actively in any wars, yet Obama is asking for more spending here) to pay for them. I miss Clinton in this regard, but also hate him for burying the actual debt numbers that show money needed to be able to keep social programs running, mainly to garner favor of older voters (and every president since has continued this).
Or security at all, really. X11 is vulnerable to packet sniffing as well (which still requires trust on the host). Really, the solution is use X over ssh, which is also how I start all terminal sessions, as well.I personally usually run from a Windows PC using XMing and PuTTY, but I'll occasionally use an actual box (I use a lot of headless boxes and VMs, though).
I haven't written Pascal since a little after college, and that was mostly stub-ins for Mac OS 7/8 (basically, extending the GUI). Once I bought Code Warrior, though, the only thing I used Pascal for was strings I had to pass to and from the OS. The other versions of Pascal I used on UNIX boxes I remember had horrible device support (if you touched a device driver it would not cross-compile on different UNIX flavors). XWindows helped immensely for display drivers in that regard, but it still wasn't adopted at my college until the early 1990s. I have no idea where Pascal is at these days in that regard.
hmm... html <pre> </pre> tags used to work for that, but they seem to catch < as a comment now. I had to change those to & lt; (remove the space) to make slashcode not comment it; for example:
void main(a,b)
{
char** bl;
bl = new string("test");
for (int x=0; x < 1000; x++)
{
print("%s\n",bl);
}
}
Also 22/3.0 with a bad compiler would be essentially be stored as (int)22 / (float)3.0 and then the int get converted to a float during runtime. I'm not kidding when I say I've seen that during memory inspections. My teacher in college recommended never mixing types and depending on the compiler for conversion and always using 22., 22.0, or (float)22 to ensure types were stored properly.
It shows the transition - OpenGL has been a second class citizen for ATI/AMD for years and now is first class. With the PS4 using their chip and OpenGL they finally have a good reason to have extremely good OpenGL performance and dedicate development time to it, but I still remember when they wouldn't even support extensions.
nVidia has always had OpenGL as a first class citizen (for different reasons - CAD, then PS3, now mobile and Linux GRID arrays such as the one I use with VMWare VMs for GPU support).
The Koch brothers don't need to buy scientists - they bought climate denying politicians. The Republicans then put climate deniers in every environment and science role (and if you don't believe me, look it up yourself - just recently they added anti-science/climate denier Ted Cruz to head NASA and have had a climate denier running the EPA since late last year). I'm not saying jump two feet into cutting all emissions like some nuts on the left, but just give science an effing chance and see if it affects anything. These guys just outright deny it is and can happen.
I also grew up in that era and basically with no instruction a few of us learned to write BASIC, then decided that was too slow and moved to assembly language. Not long after that we were cracking software. To say our knowledge was far beyond that of the teachers is an understatement, but you are correct in that those of us that did have that knowledge were few. Still, I went to advanced computer camp one summer and the instructor was laughably years behind my brother and I in skills.
The shutdown was accelerated due to Fukushima and forced reopening several coal plants and building several more. Even worse, many of these were lignite coal, which is the tar sands of coal (polluting and the worst energy for volume).
Some fission products such as strontium 90 are pretty radioactive (and short lived). Transuranics from partially burned (non-fast) reactions also can be very radioactive and short lived, but most are alpha emitters, so your dead skin will block that (don't eat or breathe them, though). The actual fuel (uranium, at least) you could carry around in your bare hands, but most people don't because non-oxidized uranium reacts with water (so if you marred the uranium oxide coating and touched the uranium, water from your hand may cause the uranium to catch fire). On the positive side, many of the fission byproducts have uses (like medical devices) and are separated from the waste, so yeah, most of the stuff in the casks is pretty benign.
Yeah, I imagine they were going to hack AMC and rig the film projector to overheat and explode, setting off the thermonuclear warhead it was attached to by the secret CIA program to hide nukes under film projectors.
Well, they did specifically say they were going to blow up every theater, not hack them. Almost certainly an idle threat unless North Korea has planted thousands of sleeper agents and activates them to do such a strike.
As for having unencrypted docs all over, I've seen that, even at corp levels - once you're behind the firewall, everything is unencrypted unless sending between sites or sending a secure mail such as to HR (our HR system requires it).
Not to mention the stuff Obama is lifting is already so easy to circumvent it is relatively pointless. I've met numerous divers that have gone to Cuba via Mexico or Canada and Cozumel is filled with shops selling Cuban cigars, probably exclusively targeting Americans. Even during the Cold War I had a friend that visited Russia to study Russian architecture and brought back Cuban cigars (and they didn't bother to check where the cigars came from because he visited Russia... also they were much better back then - the subsidies helped immensely).
True - my uncle lives in Florida and says most of them vote republican on the abortion issue alone (i.e. Catholic church influence) even if their dirt poor and on food stamps and the republicans tend to take those programs away. He's glad they do, as well, because it lets him keep more money. For reference, this is a very rich uncle and he can probably afford significantly higher taxes (which are all on investments these days - he retired a multimillionaire when he was 54 or 55, so he could spend more time doing things he loves, like traveling the world).
GPLv2 has a lot of gray areas, though. It can be used internally by a company without releasing source, it seems to apply to plugins but I've been explicitly told by GPLv3 authors that it does not when GPLv3 was in review, etc. Honestly, I disagree with the GPLv3 authors - a plugin is still a dynamically linked library and I honestly believe that you could use it maliciously to try and infect GPLv3 in commercial software (but I also think it would be thrown out in court). Since GPLv2 is equally ambiguous on plugins, it may also apply to that one, as well.
That doesn't equate to great tasting coffees, though they are better than most (if not all) of the canned stuff.
And I'm far less of a snob with coffee than with beer - I will actually drink Keurig or canned coffee but I need to add cream. For black I prefer beans roasted 5 days or less before use and burr ground, with grind type as per the style of coffee (Turkish, espresso, french press, drip). Yes, home roasted. Unlike beer, home roasting has saved me a fortune after the initial expense, too ($~130 for 20# bags and $300 for the roaster offset the cost of buying beans at $14-18 a pop in 2 years).