edit: just found this, it looks like they're continuing to move away from being a simple image host for reddit. https://www.reddit.com/r/assholedesign/comments/6eip2q/imgur...
It's funny though, because that's what Imgur was created to be. The problem is it's absolutely unsustainable as a “business model”.
As to why compete with imgur? User experience. It's much easier to share a picture on Reddit now, with it being a native feature, rather than having to go to imgur or elsewhere, upload something, find the best/right URL to share with, and the submit that to Reddit.
I have a feeling that this image upload thing was dreamed up by an intern who thought "oh, this would improve our user flow!" while not realizing it might literally double the company's costs in exchange for a gain of a few percentage points more users.
Reddit can't run obtrusive ads (they'd piss off their user base) so where is that money going to come from?
Example reddit url: https://i.redd.it/2n0gpcrfes4z.jpg
Example imgur url: http://i.imgur.com/ykbUTZG.jpg (and that can even be shortened to http://imgur.com/ykbUTZG)
presumably ownership of the image.
And those URL lengths are both fine. No one is typing those in manually very often. (Reddit's URLs used to have a bunch of long query params - those were a bit ridiculous)
I'll argue against this. Imgur used to be a good site to host images, but they started getting way too big, bloated and slow. Reddit probably saw this as degrading their viewer experience, and rightly so, imo.
Now she's posting more content on Reddit, because it's easier and self contained.
There's also many advantages to keeping users "on site".
When will they start hosting short videos?
genuinely curious, why is that important? is it common to memorize the URLs instead of copying and pasting?
Also, being a developer and security conscious, I inspect URLs before I click on them. The longer they are, the more frustrated I get examining them.
it doens't really matter if a url is long or short, right? as long as the domain looks good then there's no reason to check every character in the url? not sure why it's more secure to have a shorter url if the domain is safe
*not a security expert