And that's nice, but Perl has 10,000+ available modules to do everything from screen-scrape Google news to access Oracle databases (it's greatest strength!!!)
So, what's to stop someone from creating one that authorizes any username/password given to it?
Nothing, you can do exactly that if you want, but then you have to convince someone to use your server as their ID server. But if you would really like to be able to just enter any password for a given set of websites, this type of server would be perfect for you.
I believe someone elsewhere in the thread called this a "broken trust model." It's like SMTP all over again, except that SMTP was invented when every site on the Internet knew every other site.
An OpenID server doesn't need real users. A spam site can just as easily set up an OpenID server to do comment-spamming on blogs.
The point is not to make it easier for you as a software developer, it's for the end user.
Lets see... non-trustworthy + hard for developers to use. I can't imagine what's hindering uptake of it!
Here are several reaons that I wouldn't implement OpenID
1. I'm relying on a third party to authorize a person. A potentially untrusted third party. Some sites have credibility already (livejournal.com, aol.com even if AOL does suck), but as I understand it, ANYONE can create an OpenID server.
So, what's to stop someone from creating one that authorizes any username/password given to it?
2. It really messes up my database normalization. Handling local users and remote users would take more database tables, with fairly uncontrolled inserts to the second table. With a local authentication method only, my foreign keys are all nice and neat.
3. It adds an additional (and unnecessary) network layer to my authentication system.
So, thanks, but I'll stick with local authentication, be it a database or LDAP system.
I knew as soon as I made that post that there would be more than one way of interpreting it.
I interpreted "people" as end users. It is up to end users to make sure that they aren't using something that is copyrighted in the videos that they upload to Youtube, or else they can be found liable for copyright infringement.
Sure, they host them, and perhaps can or do check them, but the law doesn't say that people need to check for IP rights before using something (IIRC) and that it is the IP holder's job to request the violator change their use of the IP or take it down.
Actually, the law pretty clearly says that only the creator has the right to make copies or derivitive works. Surprisingly, this is called copyright law.
Out of the box compatibility SUCKS for windows, and always has. Why most people don't encounter this is because their OEM does all the hard work for them and provide an installed finished product.
The other reason people don't encounter this is because new hardware usually comes with a drivers disc, which you pop in and up comes a menu with an Install option usually located near the top.
I keep the discs that came with my hardware in a box, so that when I have to reinstall my now 5+ year old OS (XP... actually an XP SP2 slipstreamed CD), I have drivers that work, even if they aren't the latest versions.
Where I come from, the PS3 and Wii are both released, and the Wii is outselling the PS3 by a considerable margin.
The Wii isn't outselling the PS2 here, because Nintendo is still not shipping enough Wiis to satisfy the demand for them. You can't find them in stock anywhere.
Actually, stuck enemies in the main world were much worse when the game first came out than they were right before the expansion came out... at some point, Blizzard added an algorithm that would unstick some enemies in certain circumstances.
As a side note, Debian's apt-get can't be run as non-root. Attempting to do so will result in
E: Could not open lock file/var/lib/apt/lists/lock - open (13 Permission denied) E: Unable to lock the list directory
for apt-get update or
E: Could not open lock file/var/lib/dpkg/lock - open (13 Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
Several of them that I've used have rm aliased to rm -i. Debian and Red Hat (at least the old versions, like 9) to name two. Debian only did it for root, though.
Now, it appears that it's commented out by default in root's.bashrc file.
Seriously, though... Blizzard's idea of balance is to make a single class good against 4 classes, bad against 4 classes, and (by definition) even with itself.
I'm not a Windows networking wizard, but I thought NetBIOS was tunneled over TCP/IP these days and thus routable. Oh, and by "these days," I mean since Windows 98 came out nearly a decade ago.
There is a difference between NetBIOS and NetBEUI.
What's the most common DRM on songs owned by individuals in the US and Europe? Gee, that would be PlaysForSure because of Microsoft's illegally bundling with Windows.
It's not that big of a surprise. Modern video cards are built to do 3D acceleration. That includes drawing 2D objects (such as text) on a 3D plane.
However, Sony is also a member of the MPAA, pushing the new, DRM-heavy Blu-Ray.
Its second membership places it higher than either of them independently would.
Their ego over the PS3 pushes them up there, too.
Actually, they're enemy #3, after Microsoft and Sony respectively. :P
Authentication infers authorization. You authenticate to gain authorization to do something.
I believe someone elsewhere in the thread called this a "broken trust model." It's like SMTP all over again, except that SMTP was invented when every site on the Internet knew every other site.
An OpenID server doesn't need real users. A spam site can just as easily set up an OpenID server to do comment-spamming on blogs.
Lets see... non-trustworthy + hard for developers to use. I can't imagine what's hindering uptake of it!
Here are several reaons that I wouldn't implement OpenID
1. I'm relying on a third party to authorize a person. A potentially untrusted third party. Some sites have credibility already (livejournal.com, aol.com even if AOL does suck), but as I understand it, ANYONE can create an OpenID server.
So, what's to stop someone from creating one that authorizes any username/password given to it?
2. It really messes up my database normalization. Handling local users and remote users would take more database tables, with fairly uncontrolled inserts to the second table. With a local authentication method only, my foreign keys are all nice and neat.
3. It adds an additional (and unnecessary) network layer to my authentication system.
So, thanks, but I'll stick with local authentication, be it a database or LDAP system.
I knew as soon as I made that post that there would be more than one way of interpreting it.
I interpreted "people" as end users. It is up to end users to make sure that they aren't using something that is copyrighted in the videos that they upload to Youtube, or else they can be found liable for copyright infringement.
er... Youtube isn't an Internet Service Provider?
Odd, it certainly looks to me like they are a hosting service. You know, a service they provide over the Internet.
How does that not fall under the definition of Internet Service Provider?
Actually, the law pretty clearly says that only the creator has the right to make copies or derivitive works. Surprisingly, this is called copyright law.
The other reason people don't encounter this is because new hardware usually comes with a drivers disc, which you pop in and up comes a menu with an Install option usually located near the top.
I keep the discs that came with my hardware in a box, so that when I have to reinstall my now 5+ year old OS (XP... actually an XP SP2 slipstreamed CD), I have drivers that work, even if they aren't the latest versions.
As far as I'm aware, you can't access the Microsoft compressed folder things from Open With...
Although you can manually associate a file to rundll32.exe zipfldr.dll,RouteTheCall %L
That's most likely because the US and Canadian telecom monopolies originally stemmed from the same root company.
Where I come from, the PS3 and Wii are both released, and the Wii is outselling the PS3 by a considerable margin.
The Wii isn't outselling the PS2 here, because Nintendo is still not shipping enough Wiis to satisfy the demand for them. You can't find them in stock anywhere.
Actually, stuck enemies in the main world were much worse when the game first came out than they were right before the expansion came out... at some point, Blizzard added an algorithm that would unstick some enemies in certain circumstances.
The word "extortion" comes to mind.
Rather, the question is why those drivers aren't running as User-Mode Drivers. Or perhaps they are?
If it had a Sound Blaster Live sound card, a lot of that is from Creative's useless crap.
or for apt-get install.
Several of them that I've used have rm aliased to rm -i. Debian and Red Hat (at least the old versions, like 9) to name two. Debian only did it for root, though.
.bashrc file.
Now, it appears that it's commented out by default in root's
Windows has had something like sudo (it's called runas or Run As... if you run it from a menu) since at least Windows 2000.
The difference now is that Windows now prompts you to switch users instead of just failing.
Application developers have been ignoring the Windows NT security model for well over a decade. Is it any surprise that they do so even now?
You misspelled Warlocks.
Seriously, though... Blizzard's idea of balance is to make a single class good against 4 classes, bad against 4 classes, and (by definition) even with itself.
The sad part is, they even fail at that.
I'm not a Windows networking wizard, but I thought NetBIOS was tunneled over TCP/IP these days and thus routable. Oh, and by "these days," I mean since Windows 98 came out nearly a decade ago.
There is a difference between NetBIOS and NetBEUI.
Fixed.
Bzzt. That would be FairPlay. PlaysForSure ended up being DOA because Apple already owned the market with FairPlay. There's a reason Microsoft doesn't support it with their own player, the Zune.