This system isn't supposed to eliminate cracking, it's just supposed to delay it for a while. If they can delay the cracks for a significant amount of time, they believe would-be pirates will get impatient and buy it. I don't know if that theory's correct, but I'm pretty sure that's their model.
Also, there's nothing particularly novel about streaming actual game content from a server. You've pretty much just described an MMO, but without the Ms or the recurring fee. The piracy model will be roughly the same.
(at least in my bank - must be 4 digits and 4 letters, no vowels and no consecutive/repeated digits)
I'm nullifying several mod points to comment, but... This is actually really stupid. Putting too many constraints on passwords makes them less secure, not more. Your bank has drastically reduced the set of possible passwords and thereby made them easier to guess.
Given the estimation that 90% of e-mail was spam *before* a five-fold daily increase, why aren't more people/companies clamoring for a complete e-mail re-architecture? Improved filtering and new spam laws are just symptomatic fixes - the entire way we do e-mail needs to change.
The resources wasted and stolen by spam are staggering. Eventually the economic and political incentive to adopt better e-mail protocols has to kick in; I'm just surprised it hasn't yet.
I've read two posts from this guy and I think they're both +5 insightful. The belief that you're right and, therefore, everybody else must think and act like you is precisely Orwellian. It's exactly what freedom of religion and speech are designed to protect people from.
There will always be crazies; that's just part of humanity. But remember that you're probably a crazy to somebody else. If they were in power, would you want them to force you to their worldview? It may be a cliched question, but it's extremely fundamental to a healthy view on human rights. And it's certainly not a troll, IMO.
I think you're totally on the right track, although I would disagree that there wasn't a coherent story. It just sucked and wasn't entirely believable.
The key, IMO, is that Anakin was a whiny bitch. Darth Vader was anything BUT a whiny bitch. Given how much I loved 4-6, I expected to see a noble character who was gradually, tragically led to the dark side. Instead, we see an emo prima donna who whines about everything. How did this guy become the most dignified and feared person in the galaxy? It just doesn't add up.
At the end of of the prequels, I wasn't mourning the loss of Anakin Skywalker; I was just glad that whiny kid was going to finally STFU.
Checkin comments should tell you more than just "who". Otherwise you wouldn't need the comments (just a checkin log). They're for giving context on the entire change set and they should always be provided. You can't write a code comment on a file you just deleted - you just deleted it. And you don't want to include references to obsolete structs / classes in your comments - then you're confusing your code comments with your version tracking.
Checkin comments like "fix the bug" are downright lazy and should always be hunted down.:)
Why use sin() when it could be "RatioOfLengthOfFarSideOfRightTriangleToHypotenuse()"?
How about "YCoordinateOfPointOnUnitCircleAtAngleFromOrigin()"?
BadAnalogyGuy, is that you?:)
Sin is is a well-known trig function. People are more-likely to recognize sin() than the other names you mentioned.
At the end of the day, it's not about how short / long the identifiers are; it's about clarity. Brevity is nice, but it takes a backseat to clarity.
Shorthand is only really appropriate if you aren't making it up on the spot. Unless your whole group agreed that e always stands for employee, erating is a terrible variable name, no matter your other context.
And, honestly, I wouldn't want to work with a group that was so preoccupied with removing characters from variable names that they standardized on something like that. What's the point of inventing your own, cryptic, vocabulary? It drastically reduces code clarity and increases barriers to entry.
"We are at war with Google. We have always been at war with Google."
If I had mod points, I'd mod you up.
You have a fantastic point. I'll actually be surprised if this doesn't happen.
This system isn't supposed to eliminate cracking, it's just supposed to delay it for a while. If they can delay the cracks for a significant amount of time, they believe would-be pirates will get impatient and buy it. I don't know if that theory's correct, but I'm pretty sure that's their model.
Also, there's nothing particularly novel about streaming actual game content from a server. You've pretty much just described an MMO, but without the Ms or the recurring fee. The piracy model will be roughly the same.
(at least in my bank - must be 4 digits and 4 letters, no vowels and no consecutive/repeated digits)
I'm nullifying several mod points to comment, but... This is actually really stupid. Putting too many constraints on passwords makes them less secure, not more. Your bank has drastically reduced the set of possible passwords and thereby made them easier to guess.
Mod parent +5 Depressing
Given the estimation that 90% of e-mail was spam *before* a five-fold daily increase, why aren't more people/companies clamoring for a complete e-mail re-architecture? Improved filtering and new spam laws are just symptomatic fixes - the entire way we do e-mail needs to change.
The resources wasted and stolen by spam are staggering. Eventually the economic and political incentive to adopt better e-mail protocols has to kick in; I'm just surprised it hasn't yet.
But, dammit, stay off my lawn while you do it!
Really mods? You marked this post as a troll?
I've read two posts from this guy and I think they're both +5 insightful. The belief that you're right and, therefore, everybody else must think and act like you is precisely Orwellian. It's exactly what freedom of religion and speech are designed to protect people from.
There will always be crazies; that's just part of humanity. But remember that you're probably a crazy to somebody else. If they were in power, would you want them to force you to their worldview? It may be a cliched question, but it's extremely fundamental to a healthy view on human rights. And it's certainly not a troll, IMO.
I think you're totally on the right track, although I would disagree that there wasn't a coherent story. It just sucked and wasn't entirely believable.
The key, IMO, is that Anakin was a whiny bitch. Darth Vader was anything BUT a whiny bitch. Given how much I loved 4-6, I expected to see a noble character who was gradually, tragically led to the dark side. Instead, we see an emo prima donna who whines about everything. How did this guy become the most dignified and feared person in the galaxy? It just doesn't add up.
At the end of of the prequels, I wasn't mourning the loss of Anakin Skywalker; I was just glad that whiny kid was going to finally STFU.
Checkin comments should tell you more than just "who". Otherwise you wouldn't need the comments (just a checkin log). They're for giving context on the entire change set and they should always be provided. You can't write a code comment on a file you just deleted - you just deleted it. And you don't want to include references to obsolete structs / classes in your comments - then you're confusing your code comments with your version tracking.
Checkin comments like "fix the bug" are downright lazy and should always be hunted down. :)
Why use sin() when it could be "RatioOfLengthOfFarSideOfRightTriangleToHypotenuse()"?
How about "YCoordinateOfPointOnUnitCircleAtAngleFromOrigin()"?
BadAnalogyGuy, is that you? :)
Sin is is a well-known trig function. People are more-likely to recognize sin() than the other names you mentioned.
At the end of the day, it's not about how short / long the identifiers are; it's about clarity. Brevity is nice, but it takes a backseat to clarity.
Shorthand is only really appropriate if you aren't making it up on the spot. Unless your whole group agreed that e always stands for employee, erating is a terrible variable name, no matter your other context.
And, honestly, I wouldn't want to work with a group that was so preoccupied with removing characters from variable names that they standardized on something like that. What's the point of inventing your own, cryptic, vocabulary? It drastically reduces code clarity and increases barriers to entry.
My favorite part of the whole movie is when Michael throws away the bat and attacks it with his bare fists.
I've felt that kind of animosity for inanimate objects many times.