Maybe the forum was in maintenance? My picture it was deleted and I can't to upload a new one.
Take a look at this thread
Yes uploads are turned off (at least should be, but some people reported them as working)
If you can use Gravatar, that is our preferred way to get pictures here.
We will look at the uploads on the next update, but for now the admins are busy with other systems again. (uploading stuff on cloud platforms is complicated enough that I rather have professional figuring out what the problem is)