On the Merits of Voting
Just before the MySQL User Conference, Dups implemented a small little feature for Planet MySQL: “voting”. We wanted to see what a voting system might mean to you, our PlanetMySQL readers.
The question is now how to improve the voting mechanism to make it more useful. The goal is for everyone to see what you and your peers think are the best PlanetMySQL entries over a given week.
Here are some of the options:
1. Open up voting to everyone regardless of whether they are logged in or not. Currently you can only vote if you are logged in with a MySQL.com account. Let’s face it, a login gives a barrier to entry even as much as it gives us the security of knowing we won’t get spammed.
One option is to allow all to vote, within the constraints of spam control of some kind. Another option is to have voting for non-logged in users to count, but count less than those who login. This gives voters the incentive to login and magnify their voice, but allows anyone to have a vote if they choose not to login. An example would be to have a logged in vote worth 1 and a non-logged in vote worth 0.1
The problem, of course, is that we would be setting an artificial “quality” judgement on your vote.
2. We add voting links into the RSS Feed itself, so you can tell the world what you think of blog posts from within your RSS reader. We could also automate a posting of the Top voted entries on PlanetMySQL at the end of each week in case you decide not to come to the web site at all (though we hope you do come by once in a while).
3. We leave it as is!
Now it’s your turn to tell us what you think! Remember the intent of all this is for good posts to not just disappear as the feeds scroll by with ever more content.
We’ve also been asked whether there is any conspiracy to throw posts up and down by us manipulating votes. Let me answer categorically: No. We do not manipulate the votes in any way. What you vote is what you see.


Jetlagged from transatlantic travel, I woke up in the middle of the Californian night thinking about what has changed since I arrived at the MySQL Conference in Santa Clara on Sunday evening. I was pondering all the questions MySQL users and Sun colleagues were asking at the event, and what the user base was
MySQL 5.1 is here! It’s 
phpMyAdmin and MySQL Forge, along with the MySQL Build Farm initiative were the main MySQL related benefactors of Google Summer of Code 2008. phpMyAdmin got BLOB Streaming support and a simplified setup script, MySQL Forge got RSS and Atom feeds and the MySQL Build Farm got a test schedule.
Three weeks ago, I started my sporadic series of blog posts where I share my experiences improving my online manners through social networking websites, many of which are powered by MySQL. My first target was the
Actually, there’s an advantage to being a follower: It’s easy to grow your network quickly. A mere 24 h ago I wasn’t even registered on Facebook, and now, I have over a hundred confirmed friends. And the fact that we’re talking about confirmed friends I take as a testimony to the power of Facebook: People actually use Facebook, actively. My Dopplr account hasn’t filled up in nearly a month to even half the amount of Facebook contacts in less than a day. Sure, Dopplr isn’t for my aunt, nephew or goddaughter, but still — the activity level correlates with the usefulness.
The technical connectivity provides “networking effects between the networks“, if you will. I have connected Facebook to my Doppler and Twitter accounts, and to my Google Reader. So status changes in Twitter propagate to Facebook. And new blog entries on Google Reader propagate to my notes / feed on Facebook. And given that, in turn, I have connected Twitter to my SMS and Google Reader to my blogs, it means that my Facebook news page gets automatically updated through my SMS tweets and blog entries. Without any further effort my side. (Sure, it was non-trivial to set up blog aggregation on Google Reader, but I had already gone through that for my home page
For those who neither tweet nor blog, automatic updates of a Facebook page may not sound like nirvana. Yet, that’s very close to what it is, within the realm of social networking on the web. What’s the purpose of tweeting or blogging or writing stuff for the web, if nobody reads what you write? Or rather, to be more reader centric, which web updates would you rather follow — those that you get easily notified about in an app where you are anyway, or those for which you have to make a conscious effort to read, by starting a new app or web page? The effort should be on the side of the writer, and with Facebook, the effort is kept to a very manageable level of setup work, after which the updates propagate.