I do have a bit of understanding about the governance in general. How the top 20 process the blocks and makes sure Hive runs smoothly. When I say I don't know much about the witnesses, I meant that individually. Let's take you for example. Your description is very vague:
I have seen your name come up a lot though as someone who is good at programming and who people respect. You are also the one behind the Return Proposal, and top 3 in witnesses. But I still didn't know what you do. Looking at your posts, you seem to be the one handling the backend programming of Hive itself, and works on the forks and updates. But I had to look at the titles of your post individually. I don't really see myself checking each and every one of the witnesses out. So I just look at their descriptions.
Since I now know a bit about what you do, I voted on you, but I wish witnesses would improve their descriptions. Some don't even have anything written.
RE: What are your expectations of Hive witnesses?