When I was very new to SO I asked some very stupid questions. The reason for this is the steep learning curve for someone new to writing code. I never took those down votes as offensive. Some people noticed I was just new to all this and give very good advice. 

The only reason I now still come to ask something on SO is to find out about issues that are either undocumented or require a lot of time/work to figure out.

These questions might appear stupid, like this one: [red color of delete button in UITableview](https://stackoverflow.com/questions/28142488/what-is-the-red-color-of-a-tableview-delete-button)
People either thought I was asking:
what is the color of UIColor.redColor()? (which is a retarded or troll question)
or they never realised there was a difference in color between redColor and the red color of the delete button. 

Only someone who actually read the question knows I did not mean redColor when I typed red color and that I was talking about the shade of red of the delete button.

Some weeks later I had another very specific question about something that required a lot of time to figure out and probably some money too. Nothing like it asked on SO yet so time to write a new question. 

This time I thought I would tell quick down voters that I knew a hack but was looking for a solution. Trying to avoid down votes on account for apparent stupidity. 

Obviously it now attracts troll down votes...

So is there any way to add a "I know what I am doing/asking" tag to a question. A way to tell people: I did my research, this isn't a duplicate,... Without saying "don't down vote please"