Some forum users say that they cannot post images.
It’s a shame I can’t post these nice animated gifs I made to showcase the games in this GALLERY Game Jam entries
Assuming this is an actual current limitation (and not just confusion over the “up(load)” arrow icon on the toolbar isn’t an image icon):
I am not sure how new user permissions work, but in my opinion we probably want to allow image posting for new users even if it then goes directly to moderation. Sharing your work is a major use case for image upload, and some people create new accounts just to do that.
An alternative is oneboxing an external image, I suppose…