Clay Shirky: Institutions vs. collaboration
Monday, July 14, 2008
This is a rather interesting talk that takes some very foundational ideas from open source software development, P2P networks, and social networking and implies that these paradigms can apply to a lot more.
Videos
Sunday, July 29, 2007
Assortment of videos.
Pessimists, we're told, look at a glass containing 50% air and 50% water and see it as half empty. Optimists, in contrast, see it as half full. Engineers, of course, understand the glass is twice as big as it needs to be.
- Bob Lewis
MySql >= 4.1 Client does not support authentication protocol...
Wednesday, December 1, 2004 by digitalpeer
If you upgrade your MySql server to >= 4.1 you might get the following error:
Client does not support authentication protocol requested by server; consider upgrading MySQL client
This happens because the latest versions of MySql uses a new format for the password (it's a longer hash). In order for old clients to continue to use the newer server, you have to set the passwords on the server to their old format or upgrade your client. Because upgrading the client can sometimes be a pain, it's often easier to just update the passwords to the old format on the server.
Run mysql and login as root:
mysql -u root -p
Then, paste the following command, editing as necessary, to change the password of the user to the old format.
UPDATE mysql.user
SET password=OLD_PASSWORD('somepassword')
WHERE user='someuser'
AND host='somehost';
After you have set the passwords to the old format, flush the tables.
flush privileges;
Then exit the mysql client with "quit" and you are set.
See http://dev.mysql.com/doc/mysql/en/Password_hashing.html for more technical information on this issue.