Thanks for visiting! If you're new here, you may want to subscribe to our RSS feed. This blog posts regular Wordpress news, updates of themes, plugins, ideas, hacks, quick fixes and everything about blogging, especially about Wordpress. Go ahead, subscribe to our feed! You can also receive updates from this blog via email.
… that you did something you thought was a good idea at the time, would serve the best purposes of everyone, and had it blow up horribly in your face?
I will not make this a commentary on the “Wordpress SEO” debacle but I can and will add a vote of confidence. Matt Mullenweg is a good person, cares intensely about Wordpress and its community and would not (and could not!) do anything to harm or undermine the community and software that he loves so much and has worked so hard to build and establish. He is unavailable to defend himself at this time and that makes it easier for people to level accusations without knowing all the facts or letting Matt make amends. I for one, firmly believe in Matt’s objective and in Wordpress.
I will not try to anticipate how Matt is going to handle it, nor am I going to judge the events as they have transpired since I do not know the whole story.
WP Plugin Dependency: CMC 1.5: Interesting idea. This developer has built dependancy into their plugin to be forwards compatible with any other “click counter” type plugins that might be developed. I wonder if we could write in some hooks or triggers that would serially list defined functions and classes. Then a plugin developer would just check this list for the function that they want to define, and if not found, redefine/redeclare it. Same could go for variable names, though that could become overwhelming and resource hogging.
[EDIT] On second thought, an easier method would be to check every function/class for pre-definition before declaring/defining it as a rule (which is what I do outside of PHP)
If you would like one, please leave me a comment. Thanks to MindSack
[EDIT] The first wave is sent out. Now you have to post a praise for Wordpress to get an invite! 
[EDIT] All gone. Thanks for playing! (try emailing one of the people in the comments for an invite)
I had noticed a considerable slowdown in this blog sometime ago and had not been able to track down the cause for this slowdown. I had tried a variety of different things including breaking down the database into small portions and the code into more sizeable chunks to try and isolate what was causing the slowdown (including all kinds of optimization/repair techniques).
I remembered this morning that I had installed Spam Karma to test it and had since uninstalled it. However, I had not realized that Spam Karma had created a fulltext index of the comments table and I had not removed that index. Adding to the problem was the feature of Wordpress 1.5 that stores all spam comments. The comment fulltext index had grown to over 50 megs in size (with over 25000 spam comments plus the few thousand legit ones). All of this resulted in every mysql query taking more than one second to execute.
I removed the fulltext index, cleaned out all the spam comments and optimized all the tables and the speed seems to have returned. This post is not meant to defame Spam Karma since I believe that it is a VERY good plugin but it is meant to educate other users that might be having the same problem. If you want to continue using SK with Wordpress 1.5 and want to recover some of the performance loss, I suggest you use some kind of a plugin that deletes spam comments instead of storing them in the database.