Talk comments

Andy, the problem with that is the "very few" part. Even if a collision is super-rare, if it is predictable the bad guys can simply throw cpu power at finding the collisions. They only need to do that once and they now have a list of colliding keys they can throw at any server using that algorithm. So, it needs to not be predictable, but then we run into the problem I talked about related to the fact that we cache hashtables across requests and sometimes over server restarts. So it becomes a bit more involved. We would need to store the random seed with any stored hash table, which is of course possible and is likely the long-term solution to this. But it means a lot of pieces need to change so it will likely need to wait for a major release.

Nice learning about new version, but it was basically a commercial about the new version without any actual SQL examples

Picked up some interesting things at this talk, how about making it a workshop next year?

Liked the talk, amazed at the hashing problem not being solved anytime soon.

How about putting out a reward for it.

Sponsors should be easily found IMHO

Like: $20K price for anybody that comes up with a lightning fast hashing algorithm that produces no collisions (or very few)

Well done for organising and directing the conference!

Loved your talk, consider organising a workshop next year.

I think most of us are really afraid of a situation that wordpress embraced: everyone commits to trunk, and can deploy at the push of a button!

However, maybe it is our own short-sightedness (or our manager's) that needs looking at.

After all, isn't that entire concept what Wikipedia is based on? Wisdom of the Crowd...

* Make it easy to undo changes
* Give as many people as possible access to make/undo changes

And the result:
* Critical mistakes are few and far between
* Minor mistakes get fixed almost organically

Definitely something I will consider!

I am sorry to do this to you James, but I was bored out of my skull during your talk. Might I suggest your title is slightly misleading.

Nevertheless being a public speaker doesn't come naturally to all of us, so good job for trying.

This talk could have been longer but really enjoyed what was covered.