I often find myself wanting to re-upload images shared online, for example after tweaking their develop settings or adding new keywords.
Some sharing services only allow new uploads or limited re-uploads that will remove visitors' existing comments from the replaced photos (a policy that has its justifications). I am looking for something that will simply replace the shared photos with their updated versions while leaving all context in place and without presenting them as new photos.
Flickr partly offers this option and I have used it with and without Jeffrey Friedl's Lightroom plugin. However, I am still finding re-uploading photos a pain as Flickr's photostream treats replacements like new uploads, i.e. any re-uploads appear at the top of the stream every time.
Short of creating one's own personal website, what solutions exist currently?