1. 2

          Although most businesses are about profit, there are nonprofits that can make money using same techniques with a focus on social good. I like people saying their business is about social good to prove it with their actions. Ghost seems like a good example. Choice quotes:

          “Ghost was set up from day 1 as a non-profit foundation, and released all of its code under the open source MIT license.”

          “Anyone can say they want to "change the world” and that “it’s not about the money” — but talk is cheap — so we made our mission legally binding."

          (my emphasis added)

          Few companies talking about changing the world for better are willing to do that last part because their owners are frankly full of crap. Great to see more people with those stated principles forming nonprofits, public benefit companies, and so on. Also, in Ghost’s case, running like a good business to ensure the developers are taken care of and product is sustainable, too.

          Edit to add: A Ghost founder is available on Hacker News if anyone wants to talk to them.

          1. 1

            I’ve blocked the worst offenders that keep resubmitting their sites. This is really boring spam and I don’t plan to announce future site bans, so watch SPAM_DOMAINS in the code if you want to see as new sites are listed.

            1. 2

              Thanks to great feedback by some readers, I extended the article in order to provide a better feedback on the customer service and difference between users and customers.

              1. 2

                I use cloudinary just because it makes responsive images so much easier… but I can’t say the ability to scale to millions of images daily would be important to me. Mainly what’s important is that it’s able to do what I want without me ever having to set up imagemagick.

                1. 1

                  One was a number of years back, there wasn’t yet a beaten path for uploading files from Heroku to S3. The other was in place before I joined, I think they did it rather than fight with ImageMagick.

                  1. 2

                    Thanks for pointing me to rokka! I’m looking to provide an API for resizing and optimization, so they’re of interest to try out and benchmark against.

                    1. 2

                      My scale is much smaller but I am in the process of switching photo hosts for my personal blog, from Flickr to rokka.io (which is paid) in part because of the better control over resizing and other processing. They combine hosting and (cached) image transformation in a way that works for me.

                      1. 1

                        Thanks @pushcx! Quick question, how did those commercial projects justify using a third-party API vs running their own microservice?

                        1. 2

                          I’ve seen a few of these used by commercial projects, often combined with uploading to S3 buckets or hosting. It’s a viable business if you can reach your customers affordably.

                          1. 1

                            I can’t imagine this being of interest to anyone in the states. Probably a good buy for a foreign group that has domain experience.

                            1. 1

                              You can choose from different categories.

                              1. 2

                                the link redirects to a 404 error

                                1. 1

                                  Hi! We’ve recently released our natural language processing and web data extraction API.

                                  We have a lot of advantages that make us really unique and different from our competitors:

                                  • Summarization feature. Our summarization and multi-language (100+ languages) algorithm can extract and structure the most important information from text, images and even audio files.

                                  • News Sentiment Analysis. Our sentiment analysis models are specially trained and optimized for the effective analysis of news articles, while most of our competitors are focused on the analysis of user reviews. Sentiment analysis method supports English, French, German, Italian, Portuguese, Spanish and Russian languages.

                                  • Set of web scraping tools. Using our services, you can not only analyze your custom dataset, but also collect your own collection from unstructured sources: extract clean article text and other data from news articles, extract lists of reviews/comments from forums and etc.

                                  • Image processing. In addition to analyzing the texts, we also offer image recognition and face detection functions. If you plan to expand your document analysis system with image processing capabilities, you don’t need to find another service provider, as we have both of these components (text analysis & image processing).

                                  1. 1

                                    I’m looking for entrepreneurs, or company representatives, who are interested in hiring latin american remote workers (in spanish) to fill vacancies or do freelance jobs.

                                    1. 1

                                      Awesome article!

                                        1. 1

                                          I’ve banned this spammer.