Could actually be a real problem with selling "software" frequency unlocks. Perhaps the OEM packages it with enough cooling for the stock frequency, but unless it has the extra headroom on cooling the software unlock is going to make things worse.
At the time, it probably was faster, which is good because Quake III ran on some really old hardware. Unfortunately on the CPUs of today it's actually slower, at least with the 20k or so operations I benched with.
Where exactly is the line drawn on cheat-free exactly? I'd say they can probably stop item duping and hacked items with ridiculous stats. My guess is the majority of "cheating" in D3 is going to trend towards farming bots. With official approved real money auctions, the motivation for highly advanced bots is going to be that much higher.
"run backwards and fire constantly until the enemy drops". Many games have this AI flaw, but Oblivion and Fallout 3 more than most.
Until you find a critter which has more speed than you at least. I think a Deathclaw at least can outpace a player? Still, broken AI either way. I suppose enemies with ranged attacks don't suffer nearly as bad, but melee stuff yea... Maybe everything melee should be given some kind of "sprint" ability as to not trivialize an entire class of enemy.
early Core 2 Macbooks having far too much thermal paste on them and overheating
To be more realistic, this isn't really a problem specific to Macs. Damn near every NVidia card I've dismantled has been oozing thermal paste and causing higher temps than it has any right to (and yes sometimes crashing as well). Fortunately I've dismantled and re-pasted all my cards in use but it's still ridiculous quality control any time I've bothered to check.
For those who are actually going to look at the source, the optimization bits are probably the most interesting parts to look at.
Take the Quake 3 source for example, it actually has a custom square root function, which ran faster than the CPU's of that generation could do square roots, and although it sacrifices some accuracy it's still plenty good for the game. Modern CPU's do square roots so fast that function doesn't actually help any more.
Also, the first correct implementation of crc-ccitt I found on the web was actually id Software code as well. I'd found 3 incorrect implementations before I finally found that. And I expect the source for DooM 3 probably also provides plenty more examples of clean and correct code which could be enlightening.
Although even using the same STL library on Windows you can still have these failures though. If some code is using _HAS_ITERATOR_DEBUGGING or _SECURE_SCL and some other code has it turned off. Apparently VC10 actually has a "#pragma detect_mismatch" for this problem.
Fortunately the debugging into STL on VC actually is getting a lot better, but it'll still spit out difficult stuff as well.
Your mistake, of course, was not tweeting and checking Facebook after every paragraph. This way you can forget about whatever point he was failing to make as you progress through the post in small pieces that don't fit together.
Spoofing should be enough to stay somewhat anonymous in terms of what Microsoft is doing. As long as whatever is accumulating the data gets an address that changes over time. I don't think there's any need to actually be able to change whatever is burned in.
Compared to the raw number of triangles your average geforce card can theoretically process, that's very true
And no mention from the video about what kind of hardware is powering that humble 20fps "real time" preview. Even if we accept that statement, if it takes a supercomputer to get to 20fps that's not going to have much market. Given that this tech is totally different from where the industry is going, they should probably be talking with NVidia / AMD about what the hardware can help even make it feasible. Carmack is right, the hardware just simply isn't there, and for that matter is not even trending that way.
it's still going to have the same jaggies as before
I'm guessing they can at least do some post-processing steps to smooth it out a bit. Some kind of curve matching or something, doesn't sound impossible and has all the time it needs to grind it out. Or possibly just simple human post-processing on the "low detail" imports, as that's probably how they did it for this demo.
Let a real money secondary economy evolve, but for the love of Pete don't enshrine it in the game.
Well, if Blizz is set on doing this they should just fracture the community in half from the start. Establish 2 separate servers to play on, one supporting this RMT feature, and the other featuring an in-game economy only. Although the problem with the original D2 economy was that gold was worthless and you always had to barter item-for-item to get anything. So if there is going to be an "in-game" economy at all, they really need a medium of exchange that isn't worthless.
The message that's going out: Don't get a G+ account, or your email is at risk.
I hope Facebook rubs this all over Google's smug evil face. "Use Facebook, and keep your email account too!" Not that I care about using either of them, although unfortunately in a moment of brief mental weakness I accepted a G+ invite:(
Despite all the things Oracle has done wrong, dropping Open Solaris was probably a good idea. Unless they had some big idea on how to make using Open Solaris less painful than stabbing oneself repeatedly with sharp objects, which I doubt they did. I'm using Open Solaris for a ZFS / Samba file server, but even if I wanted to do almost the same thing again I'd pick almost any other OS. It's a pain to admin, doesn't make sense, and is just downright unpleasant to work with. Only reason I've not abandoned it is the file server is actually working properly for now at least. From a performance standpoint, it's actually doing a fairly good job, I just never want to touch it again.
I seriously doubt Nvidia is actually going to change their ways. Nvidia claims that a significant amount of their graphics technology IS the driver and that opening it up would expose too much of their IP. AMD doesn't really seem to hold this view so I'm guessing their secret sauce is more on the hardware end. In my opinion, AMD probably even has the better hardware, as seen by how it scales more linearly up to higher resolutions. Nvidia manages to come up with enough quirky driver optimization to stay competitive.
While scorched earth was fun, it did feel a bit unbalanced due to some of the weapons. I preferred Tank Wars for more competitive gameplay. It still did have some rather strong weaponry as well, but I don't think anything as ridiculous as a "Death's Head".
Zombies are actually somewhat trivial and not really considered much of a threat by most players. The real problem is creepers because those will explode, dealing serious damage to both the player and whatever the player is building as well. The only thing worse to deal with is ghasts, however those only spawn in the nether and reasonable defenses can be sustained simply by blocking line of sight.
I like League of Legends, as do many other people. I'm probably somewhere around the ~1000 hour mark in-game time now. In fact that might be the first game I ever actually had a microtransaction. The "micro" part seems a bit out of place sometimes, even the skins are somewhat expensive unless on sale. I think I priced out a legendary skin to be something like $15.00 Of course that's probably the reason for using an intermediate currency like "Riot Points" instead of just putting a dollar value down.
And since League is a completely free account & download, I'm not sure what they could do other than "rely on microtransactions" to get paid. I guess they could ask for donations, but I pretty much look at the microtransactions as the "donate now" button.
I just don't get how walking up to an NPC and being told "bring me the asses of 20 snow goats" and then spending 2 hours collecting said asses only to come back and have the NPC go "Now bring me the asses of 30 purple monkeys" is supposed to be fun. I didn't find that fun in Diablo...
Ok, what the fuck? You obviously have not even played Diablo because there is none of that shit there. At worst there is the occasional quest item that drops and requires a brief 1 minute town portal to talk to 1 NPC... and then you TP right back. Maybe you were trying to refer to something else.
While I must admit, how to execute a DoS attack using clams is a little beyond me, I think the issue of false positives is going to be a lot less funny.
If these companies are doing so little as just checking if an IP address is in a torrent swarm, then I would think just about anyone could be flagged. So even assuming they get the right IP address associated to who had it at that point in time, there is still not even a guarantee the file was being seeded by that IP at that moment. I see connections being made for a torrent long after I've shut it down. And if DHCP were to reassign that address, whoever else got it would probably be seeing a load of incoming traffic that makes no sense to them.
Traffic inspection for specific media is probably damn near pointless since a lot of torrent traffic is already encrypted anyway. In fact, the paranoid probably have legacy connections disabled and only used encrypted traffic.
And I'm also curious about how reliable DHT is in all of this, and if it is possible to poison DHT with IPs not really in the swarm.
I don't really expect any due diligence on the ISPs part, so hopefully the penalties stay mild enough their lack of investigation doesn't cause too many problems.
Could actually be a real problem with selling "software" frequency unlocks. Perhaps the OEM packages it with enough cooling for the stock frequency, but unless it has the extra headroom on cooling the software unlock is going to make things worse.
At the time, it probably was faster, which is good because Quake III ran on some really old hardware. Unfortunately on the CPUs of today it's actually slower, at least with the 20k or so operations I benched with.
but if you believe Diablo III will be cheat free
Where exactly is the line drawn on cheat-free exactly? I'd say they can probably stop item duping and hacked items with ridiculous stats. My guess is the majority of "cheating" in D3 is going to trend towards farming bots. With official approved real money auctions, the motivation for highly advanced bots is going to be that much higher.
Ever try that in SimCity? Unless you have some massive money built up it usually fails. Turns out rail is not all that cheap.
So that leads to the 2nd solution here, raise taxes to balance the budget, resulting in everyone moving away. Carbon problem fixed.
"run backwards and fire constantly until the enemy drops". Many games have this AI flaw, but Oblivion and Fallout 3 more than most.
Until you find a critter which has more speed than you at least. I think a Deathclaw at least can outpace a player? Still, broken AI either way. I suppose enemies with ranged attacks don't suffer nearly as bad, but melee stuff yea... Maybe everything melee should be given some kind of "sprint" ability as to not trivialize an entire class of enemy.
early Core 2 Macbooks having far too much thermal paste on them and overheating
To be more realistic, this isn't really a problem specific to Macs. Damn near every NVidia card I've dismantled has been oozing thermal paste and causing higher temps than it has any right to (and yes sometimes crashing as well). Fortunately I've dismantled and re-pasted all my cards in use but it's still ridiculous quality control any time I've bothered to check.
For those who are actually going to look at the source, the optimization bits are probably the most interesting parts to look at.
Take the Quake 3 source for example, it actually has a custom square root function, which ran faster than the CPU's of that generation could do square roots, and although it sacrifices some accuracy it's still plenty good for the game. Modern CPU's do square roots so fast that function doesn't actually help any more.
Also, the first correct implementation of crc-ccitt I found on the web was actually id Software code as well. I'd found 3 incorrect implementations before I finally found that. And I expect the source for DooM 3 probably also provides plenty more examples of clean and correct code which could be enlightening.
how many video cards has a serious game addict been through since then
6 cards by my count, if SLI is counted discretely.
DooM 3 : Radeon 9700 Pro
Post DooM 3 : GeForce 7950 GT, GeForce 8800 Ultra, 2x GeForce GTX 280, 2x GeForce GTX 470
I thought that on x86 at least, most Java is JIT compiled to high performance native.
Just-in-time compilation
HotSpot
Although even using the same STL library on Windows you can still have these failures though. If some code is using _HAS_ITERATOR_DEBUGGING or _SECURE_SCL and some other code has it turned off. Apparently VC10 actually has a "#pragma detect_mismatch" for this problem.
Fortunately the debugging into STL on VC actually is getting a lot better, but it'll still spit out difficult stuff as well.
Your mistake, of course, was not tweeting and checking Facebook after every paragraph. This way you can forget about whatever point he was failing to make as you progress through the post in small pieces that don't fit together.
Spoofing should be enough to stay somewhat anonymous in terms of what Microsoft is doing. As long as whatever is accumulating the data gets an address that changes over time. I don't think there's any need to actually be able to change whatever is burned in.
Compared to the raw number of triangles your average geforce card can theoretically process, that's very true
And no mention from the video about what kind of hardware is powering that humble 20fps "real time" preview. Even if we accept that statement, if it takes a supercomputer to get to 20fps that's not going to have much market. Given that this tech is totally different from where the industry is going, they should probably be talking with NVidia / AMD about what the hardware can help even make it feasible. Carmack is right, the hardware just simply isn't there, and for that matter is not even trending that way.
it's still going to have the same jaggies as before
I'm guessing they can at least do some post-processing steps to smooth it out a bit. Some kind of curve matching or something, doesn't sound impossible and has all the time it needs to grind it out. Or possibly just simple human post-processing on the "low detail" imports, as that's probably how they did it for this demo.
Let a real money secondary economy evolve, but for the love of Pete don't enshrine it in the game.
Well, if Blizz is set on doing this they should just fracture the community in half from the start. Establish 2 separate servers to play on, one supporting this RMT feature, and the other featuring an in-game economy only. Although the problem with the original D2 economy was that gold was worthless and you always had to barter item-for-item to get anything. So if there is going to be an "in-game" economy at all, they really need a medium of exchange that isn't worthless.
The message that's going out: Don't get a G+ account, or your email is at risk.
I hope Facebook rubs this all over Google's smug evil face. "Use Facebook, and keep your email account too!" Not that I care about using either of them, although unfortunately in a moment of brief mental weakness I accepted a G+ invite :(
The drop downs that have "Other" are somewhat amusing, but I suppose having a wildcard covers whatever else one should want to classify as.
No, they killed Open Solaris.
Despite all the things Oracle has done wrong, dropping Open Solaris was probably a good idea. Unless they had some big idea on how to make using Open Solaris less painful than stabbing oneself repeatedly with sharp objects, which I doubt they did. I'm using Open Solaris for a ZFS / Samba file server, but even if I wanted to do almost the same thing again I'd pick almost any other OS. It's a pain to admin, doesn't make sense, and is just downright unpleasant to work with. Only reason I've not abandoned it is the file server is actually working properly for now at least. From a performance standpoint, it's actually doing a fairly good job, I just never want to touch it again.
I seriously doubt Nvidia is actually going to change their ways. Nvidia claims that a significant amount of their graphics technology IS the driver and that opening it up would expose too much of their IP. AMD doesn't really seem to hold this view so I'm guessing their secret sauce is more on the hardware end. In my opinion, AMD probably even has the better hardware, as seen by how it scales more linearly up to higher resolutions. Nvidia manages to come up with enough quirky driver optimization to stay competitive.
While scorched earth was fun, it did feel a bit unbalanced due to some of the weapons. I preferred Tank Wars for more competitive gameplay. It still did have some rather strong weaponry as well, but I don't think anything as ridiculous as a "Death's Head".
Zombies are actually somewhat trivial and not really considered much of a threat by most players. The real problem is creepers because those will explode, dealing serious damage to both the player and whatever the player is building as well. The only thing worse to deal with is ghasts, however those only spawn in the nether and reasonable defenses can be sustained simply by blocking line of sight.
"Always you make Orz *squeezing juice*. We do not have enough."
I like League of Legends, as do many other people. I'm probably somewhere around the ~1000 hour mark in-game time now. In fact that might be the first game I ever actually had a microtransaction. The "micro" part seems a bit out of place sometimes, even the skins are somewhat expensive unless on sale. I think I priced out a legendary skin to be something like $15.00 Of course that's probably the reason for using an intermediate currency like "Riot Points" instead of just putting a dollar value down.
And since League is a completely free account & download, I'm not sure what they could do other than "rely on microtransactions" to get paid. I guess they could ask for donations, but I pretty much look at the microtransactions as the "donate now" button.
I just don't get how walking up to an NPC and being told "bring me the asses of 20 snow goats" and then spending 2 hours collecting said asses only to come back and have the NPC go "Now bring me the asses of 30 purple monkeys" is supposed to be fun. I didn't find that fun in Diablo...
Ok, what the fuck? You obviously have not even played Diablo because there is none of that shit there. At worst there is the occasional quest item that drops and requires a brief 1 minute town portal to talk to 1 NPC... and then you TP right back. Maybe you were trying to refer to something else.
While I must admit, how to execute a DoS attack using clams is a little beyond me, I think the issue of false positives is going to be a lot less funny.
If these companies are doing so little as just checking if an IP address is in a torrent swarm, then I would think just about anyone could be flagged. So even assuming they get the right IP address associated to who had it at that point in time, there is still not even a guarantee the file was being seeded by that IP at that moment. I see connections being made for a torrent long after I've shut it down. And if DHCP were to reassign that address, whoever else got it would probably be seeing a load of incoming traffic that makes no sense to them.
Traffic inspection for specific media is probably damn near pointless since a lot of torrent traffic is already encrypted anyway. In fact, the paranoid probably have legacy connections disabled and only used encrypted traffic.
And I'm also curious about how reliable DHT is in all of this, and if it is possible to poison DHT with IPs not really in the swarm.
I don't really expect any due diligence on the ISPs part, so hopefully the penalties stay mild enough their lack of investigation doesn't cause too many problems.
For any not familiar with this reference: Aperture Investment Opportunity - Turrets