Live data from Hacker News

Show HN: Simple image resizing/optimization service

scaley.io

21–30 of 82 posts

Re: Show HN: Simple image resizing/optimization service

#21

Earlier quoted context omitted.

Cloudflare does not permit storing just images in any of their plans. Their terms state that serving disproportionate amount of image or video via their service will be violation of their terms. You should check it before using it for longh term or providing cheaper cache options to users.

Ah, great info - thanks for the heads up. I'll dig into that and look into alternatives

Instead of looking for an alternative, why not get in contact with Cloudflare and talk to us about it?

Re: Show HN: Simple image resizing/optimization service

#22

Earlier quoted context omitted.

Ah, great info - thanks for the heads up. I'll dig into that and look into alternatives

Instead of looking for an alternative, why not get in contact with Cloudflare and talk to us about it?

I definitely will do that!

Re: Show HN: Simple image resizing/optimization service

#24
post #23

This looks like a great service, but the 3x, 5x, and 10x refunds make me very very nervous for you. 100% uptime is practically impossible. Good luck!

Its based on the time being down, not rounded up to a month.

Downtime of an hour equals a dollar or something

Re: Show HN: Simple image resizing/optimization service

#25
post #2

I made this mainly because I wanted a service to use for my own projects - but the existing solutions were either prohibitively expensive or didn't have uptime guarantees. The backend for the processing service is nodejs and sharp[1], processed images are cached on CloudFlare. The processing servers are a custom instance type in an autoscaling group on Google Cloud. Any feedback is greatly appreciated! [1] https://gi…

Note that sharp uses libvips which happens to be LGPL. I was wondering if this is an issue for commercial products (IANAL).

LGPL is very lenient and especially meant to ease use in/at commercial products.

Re: Show HN: Simple image resizing/optimization service

#28
post #18

My acid test for image scaling software: http://i.imgur.com/X9vKa2s.png https://i.scaley.io/png-256x128/i.imgur.com/X9vKa2s.png This means that you don't use a linear color space for blending colors. Sorry about the language, the image is not made by me [1]. [1] https://web.archive.org/web/20120904060524/http://www.4p8.co... edit: I see that your backend relies on libvips to do the resizing. I have no experience with…

I didn't think this would come up so quickly! This can actually be fixed with an undocumented option 'gamma'[1]

I didn't include it in the website, admittedly because I didn't fully understand it, and I wanted to keep the service as simple as possible.

Would it make sense for this to be the default?

[1] https://i.scaley.io/png-gamma-256x128/i.imgur.com/X9vKa2s.pn...

Re: Show HN: Simple image resizing/optimization service

#29
post #23

This looks like a great service, but the 3x, 5x, and 10x refunds make me very very nervous for you. 100% uptime is practically impossible. Good luck!

Its based on the time being down, not rounded up to a month. Downtime of an hour equals a dollar or something

Oh that makes me feel better. Makes sense too

Re: Show HN: Simple image resizing/optimization service

#30
post #15

CloudFlare doesn't allow this kind of use of their service. Once you start pushing enough bandwidth they will ask you to go away. And since you offer free unlimited CDN bandwidth, when that happens and you move to a different CDN provider your bill could increase 50 times over a day.

Agree on this. In the beginning, we wanted to use CloudFlare for https://uploadcare.com (we're not a direct competitor, but provide image transformations as a part of our services). But it's against their policies, they confirmed it. The only option is to use a proper CDN.

A disclosure: I'm the co-founder of Uploadcare.

Post reply on HN