Your manager is hinting that you are spending too much time on non-work stuff. So far, the only response you have is that "it has many useful facts". If you can't do better than that, you would be well served by simply avoiding Stack Overflow and other StackExchange sites during work hours. Get your useful facts at home.
user49733