As the name implies, bnetd is essentially a Battle.net workalike. The game-specific code is minimal, as it mostly just sets up connections between clients and lets them handle the majority of the game-specific details. From what I understand, bnetd was modified to have Warcraft 3 support in a matter of 2-3 days.
Duplicate keychecking has always been done, but up to 5 or so simultaneous keys have been allowed to keep users from being inconvenienced by Battle.net's ever-preset ghosting problems. In the past month or so this has been reduced (I think to two, but don't quote me on that), so it's essentially impossible to play with a pirated copy these days.
And the DMCA makes it illegal to circumvent copy control protections, so bnetd would be illegal if Blizzard can show that its primary intent (or perhaps a significant intent, I'm not sure what the standard is) is as a too to circumvent Battle.net keychecks. Which based on my experience, it is.
Blizzard implements a copy-protection mechanism via keys. Users are required to login to battle.net before engaging in online play, and keys are checked upon login, thus preventing pirated copies from being used to play online.
Distributing a server with no such keychecking is a method to facilitate circumvention of this copy-protection.
Blizzard implements a copy-protection mechanism via keys. Users are required to login to battle.net before engaging in online play, and keys are checked upon login, thus preventing pirated copies from being used to play online.
Distributing a server with no such keychecking is a method of circumventing this copy-protection.
The bar exam is an artificial restriction on a free market economy. In a free economy anyone could practice as a lawyer, and the poor ones would not be able to charge as high rates. You could still have a bar exam, similar to an MCSE certification as you point out, and lawyers with bar certification could charge higher based on that. The problem is with legally prohibiting people not so licensed from practicing law - that's an artificial restriction and not letting the market do its job.
The original poster's point still stands though - most Perl code is utter crap and completely unreadable. This is not to say that Perl is inherently worse than Python, and good Perl code is probably comparable to good Python code (maybe better?). But Perl is much more lenient in allowing really really horrible code, which for some reason a lot of people take advantage of.
...in this regard. Sure, they're on the "right side" in this one particular case. But Grand Theft Auto 3 is illegal in Australia, while it's the best-selling PS2 game in the U.S., where it's perfectly legal.
That's a touchy issue. Private groups can discriminate against whoever they want (i.e. the Boy Scouts don't have to let in gays), but public accomodations can't (i.e. restaurants do have to let in gays). I'm not enough of a legal expert to say into which of these two groups an online game would fall.
And anyway, public accomodations are only prohibited from discriminating on the basis of very specific things outlined in federal legislation. I don't think people who sell their characters are one of the protected groups. I certainly don't see how a company could be disallowed from prohibiting a certain form of cheating in their online game.
THe difference is that you have loaned the bank your money under certain terms (which you both have agreed to); these terms include the bank's promise to return the money to you upon demand (subject to some restrictions). Thus if they write zeros in the columns, they are violating your agreement.
Here, no such agreement has been made. And they are showing that the player violated a rule - there is a rule explicitly prohibiting sale of game items and currency. The only people they are treating differently are those who violate that rule.
It's also acceptable / legal for them to delete your account if you break their rules. Remember, they're not taking away any actual property from you, merely terminating your service because you did not agree by the terms of service.
since you don't have any items. sure, you can sell "your item," but they can just as easily say you broke the rules and delete the record of your ownership of that item from their databases. who are you to tell them what to do with their own databases?
I find it a bit odd to claim non-ACID aren't taken seriously while in the same sentence mentioning that Yahoo uses a non-ACID database system. Obviously somebody there took it seriously enough to roll out...
I believe what the original post was referring to is his statement that his mailing list blocks mails from Outlook users, regardless of how readable or standard their mails are, simply based on what client they use (by looking at what it reports in the headers). This is identical to MSN blocking Linux or Mozilla browser users based on HTTP headers. Both can be gotten around by reporting fake headers (in fact he suggests that this is what Outlook users could do if they really wanted to send to his list), but both are nonsensical and wrong.
Yes. It's true that I run a mailing list that does not allow posting from Windows users...There are two ways, actually, that one can meet the crackmonkey mailing list dress code. One is to simply use Free Software, and not use a mailer that requires you to accept a license that makes you promise not to share with your friends.
So why is it then that his list blocks mail from Windows-based Free Software mail clients?
As the name implies, bnetd is essentially a Battle.net workalike. The game-specific code is minimal, as it mostly just sets up connections between clients and lets them handle the majority of the game-specific details. From what I understand, bnetd was modified to have Warcraft 3 support in a matter of 2-3 days.
Duplicate keychecking has always been done, but up to 5 or so simultaneous keys have been allowed to keep users from being inconvenienced by Battle.net's ever-preset ghosting problems. In the past month or so this has been reduced (I think to two, but don't quote me on that), so it's essentially impossible to play with a pirated copy these days.
And the DMCA makes it illegal to circumvent copy control protections, so bnetd would be illegal if Blizzard can show that its primary intent (or perhaps a significant intent, I'm not sure what the standard is) is as a too to circumvent Battle.net keychecks. Which based on my experience, it is.
Not until somebody makes an RTS better than Blizzard's StarCraft.
Unfortunately for your boycott, it looks like Blizzard's WarCraft III is the only StarCraft-killer RTS on the horizon.
Blizzard implements a copy-protection mechanism via keys. Users are required to login to battle.net before engaging in online play, and keys are checked upon login, thus preventing pirated copies from being used to play online.
Distributing a server with no such keychecking is a method to facilitate circumvention of this copy-protection.
Blizzard implements a copy-protection mechanism via keys. Users are required to login to battle.net before engaging in online play, and keys are checked upon login, thus preventing pirated copies from being used to play online.
Distributing a server with no such keychecking is a method of circumventing this copy-protection.
and there might actually be people on its network if it had a windows version available.
The bar exam is an artificial restriction on a free market economy. In a free economy anyone could practice as a lawyer, and the poor ones would not be able to charge as high rates. You could still have a bar exam, similar to an MCSE certification as you point out, and lawyers with bar certification could charge higher based on that. The problem is with legally prohibiting people not so licensed from practicing law - that's an artificial restriction and not letting the market do its job.
The original poster's point still stands though - most Perl code is utter crap and completely unreadable. This is not to say that Perl is inherently worse than Python, and good Perl code is probably comparable to good Python code (maybe better?). But Perl is much more lenient in allowing really really horrible code, which for some reason a lot of people take advantage of.
...in this regard. Sure, they're on the "right side" in this one particular case. But Grand Theft Auto 3 is illegal in Australia, while it's the best-selling PS2 game in the U.S., where it's perfectly legal.
That's a touchy issue. Private groups can discriminate against whoever they want (i.e. the Boy Scouts don't have to let in gays), but public accomodations can't (i.e. restaurants do have to let in gays). I'm not enough of a legal expert to say into which of these two groups an online game would fall.
And anyway, public accomodations are only prohibited from discriminating on the basis of very specific things outlined in federal legislation. I don't think people who sell their characters are one of the protected groups. I certainly don't see how a company could be disallowed from prohibiting a certain form of cheating in their online game.
It's their game, they can make up any rules they want. You don't have to play if you don't like them...
THe difference is that you have loaned the bank your money under certain terms (which you both have agreed to); these terms include the bank's promise to return the money to you upon demand (subject to some restrictions). Thus if they write zeros in the columns, they are violating your agreement.
Here, no such agreement has been made. And they are showing that the player violated a rule - there is a rule explicitly prohibiting sale of game items and currency. The only people they are treating differently are those who violate that rule.
It's also acceptable / legal for them to delete your account if you break their rules. Remember, they're not taking away any actual property from you, merely terminating your service because you did not agree by the terms of service.
since you don't have any items. sure, you can sell "your item," but they can just as easily say you broke the rules and delete the record of your ownership of that item from their databases. who are you to tell them what to do with their own databases?
I find it a bit odd to claim non-ACID aren't taken seriously while in the same sentence mentioning that Yahoo uses a non-ACID database system. Obviously somebody there took it seriously enough to roll out...
There are commercially-sold cases with transparent windows in the side; presumably these meet the appropriate FCC regulations...any ideas how?
As you may know, the "G" in GNOME stands for "GNU." And RMS is in charge of the GNU project.
If something slows down the Windows builds significantly, it's inappropriate for inclusion.
It's clearly far superior to win95. Unless you don't count "doesn't crash" as a usability improvement.
Well I certainly hope he blocks Solaris, SysV, BSDi, and VMS clients then...
So anytime a company takes GPL'd software and repackages it you're going to block both the repackaged software and the original?
Mozilla's mail client, for one.
If 'From' or 'Reply-To' contains 'nick@zork.net'
: reject
I believe what the original post was referring to is his statement that his mailing list blocks mails from Outlook users, regardless of how readable or standard their mails are, simply based on what client they use (by looking at what it reports in the headers). This is identical to MSN blocking Linux or Mozilla browser users based on HTTP headers. Both can be gotten around by reporting fake headers (in fact he suggests that this is what Outlook users could do if they really wanted to send to his list), but both are nonsensical and wrong.