Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
When I tried to add this image from my computer at the main site,
I first got an error that the image (after uploading) couldn't be found, and then
this strange image showed up (screen snapshot):
I gave up and linked it to my own web server.
We are aware of the image upload issues and are working on it here: Upload image isn't working