I feel like we should maybe not give life time achievement awards to people that invented a technology that has zero deployment, that has no path to deployment, and that has fostered a very unhealthy amount of snake oil vendors, especially when there is an alternative technology available to solve the same problem, and that technology is already deployed and has comparatively next to no downsides, at a time when we really really need to start deploying it more widely.

But that's just me, I guess.

@sophieschmieg

I’m really not a fan of these awards in general. They promote the hero scientist stereotype. Most worthwhile things these days are accomplished by teams, not by individuals, and things like Nobel Prizes and Turing Awards pretend that one or two people did all of the important work and everyone else just stood around doing nothing.