5 ms·
If you’ve already got a bucket ready to roll for this sort of thing, S3 is cheap, straightforward, with a stable interface and API, ownership over your assets,
by Arubis 4y ago
If you’ve already got a bucket ready to roll for this sort of thing, S3 is cheap, straightforward, with a stable interface and API, ownership over your assets, and a much lower chance your content will end up placed on-page and strongly associated with stuff that isn’t yours.
- Filligree 4y agoHigher chance they'll get hotlinked somewhere and you'll get a huge bill, however.
- slg 4y agoFree beats cheap. Imgur and its comeptitors are also straightforward. You don't really need an API for a single upload. The ownership and control argument is great in theory, but this is now an image on the internet. Anyone can link to it which will cost you money. Anyone can download it and upload to somewhere else. That means all appearances of control are artificial. I don't see much benefit here.
- deleted 4y ago[deleted]
- inopinatus 4y ago> You don't really need an API for a single upload. Au contraire, what I “didn’t really need” was an entire image processing and sharing platform run for someone else’s benefit. That image sharing platform is itself primarily accessed via the use of a grossly overweight multiple-API client called a “web browser”. No, what I want is a programmatic interface with multiple language bindings and a command line tool, so I don’t even have to leave the terminal. When I share an image, my preferred service for this is a bucket.
- slg 4y ago>what I “didn’t really need” was an entire image processing and sharing platform run for someone else’s benefit. Do you think AWS is run as a public service? If you aren't hosting it on your own hardware, someone else is benefiting. >That image sharing platform is itself only accessible via the use of a grossly overweight multiple-API client called a “web browser”. The web browser that you are using to post this comment? It takes two clicks of the mouse to upload something to Imgur. Maybe you have built an S3 workflow that is nearly as seamless, but it would be tough to beat Imgur for simplicity. I got no problem if anyone prefers to upload images like this. People have their own preferences and I can't argue with "I prefer to stay in the terminal". However "I like this better" is a different statement than "this is better" and the comment I replied to was closer to the latter.
- inopinatus 4y agohard to imagine someone stooping to this level of antagonistic misrepresentation because they disagreed with someone else’s preference for image hosting, but there it is. “two clicks of a mouse” - that’s a negative, not a positive, attribute. I’d rather not use a mouse, when possible. And yes, my S3 “workflow” is a very short shell script. are you actually interested in which user agent I use to access HN, or was that just a snide assumption? I mean, sure, sometimes it is, but it’s ableist arrogance to assume everyone’s using a fat graphical client. Folks really don’t always use a web browser, or touch a mouse, to interact with websites.
- slg 4y ago
- jacquesm 4y agoHow about you read again what the GP wrote and then review your comment?
- slg 4y agoI don't know, it just seems wild to me that I am the one receiving accusations of being antagonistic when other people are writing comments like this. You could try answering my question rather than giving this opaque answer that says nothing. I legitimately don't know what upset that person. Was it that I assumed they browse the internet the same way as 99.9...% of people?
- dang 4y agoPlease don't take HN threads further into flamewar. It's not what this site is for, and it destroys what it is for. Please especially avoid tit-for-tat spats, which are especially boring and tedious. https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html
- 4y ago
- skimo8 4y agoCloudfront makes S3 effectively free for hobby applications. That’s what I use for my self hosted version of Imgur.
- Arubis 4y agoI truly don’t understand downvotes here. Imgur’s fine; S3’s fine; different people have different use cases. How is that contentious?
- throwaway27727 4y agoIt becomes a discussion of engineering decisions
- inopinatus 4y agoBecause some folks can’t distinguish between contextual value judgements based on their own preferences, and a universal absolute.
- fuckHNtho 4y ago
- uoaei 4y agoDownvotes are not for disagreement, they are for demoting off-topic or otherwise unhelpful conversational threads.