I was sad to learn that David Johnson passed away. David was a leader in the theoretical computer science community for decades, both in his research and in his dedicated service to the community. He is a role model, and should continue to be, especially for those who believe that theoretical computer science has a large role to play in the scientific world.
Lance has already written a post describing David's long, inspiring list of accomplishments. I encourage you all to read it.