CMDR Bryan K, February 15th, 3304
(I used to be able to copy & paste images from My Pictures into here, but now it won't let me. Any way other than imgur/social media?)
Nope - they changed the forums as they were getting clogged up hosting everyone's images.
However, you don't need an account to upload to Imgur. Just go to imgur.com and click 'New Post' at the top. Then, right click the image when it's done and copy the link and paste it into an image tag here!