I contribute a bit and as far as I know the only editor that lets you upload pictures is MapComplete, but even then what you can upload them for is very limited. I do not believe OSM actually has an image database. The pictures I’ve uploaded are all stored on Imgur.
Sorting by new for me brings up threads that are hours old, so it isn’t just you!