[{"data":1,"prerenderedAt":458},["ShallowReactive",2],{"project-6194337":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":6,"format":21,"keywords":22,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":47,"post_text":48,"what":49,"said":90,"maker_in_thread":266,"shape":276,"grid":280,"attempts":421,"same_week":422,"maker_shows":37,"maker_hidden":450,"reader_version":451,"card":452},"6194337","Kraken.io","image optimization service","title","Show HN: Kraken.io – image optimization service","https:\u002F\u002Fkraken.io","kraken.io","kraken-io",1376209810,2013,93,59,248,1739,15,"notable","web_saas","web_app",[23,24,25,26,27],"image optimization","image compression api","png optimizer","webp compression","svg optimization","mixed",-0.071,{"positive":31,"neutral":32,"mixed":31,"critical":33},6,17,12,41,{"execution":36,"idea":39,"performance":41,"design":43,"pricing":45,"privacy":46},{"positive":37,"critical":38},1,3,{"positive":40,"critical":38},2,{"positive":37,"critical":42},5,{"positive":37,"critical":44},0,{"positive":37,"critical":37},{"positive":44,"critical":44},[42,37,38,44,38,44,37,37,37,38,37,44,38,42,42,38,37,38,37,42,44,38,37,37,37,42,38,44,44,38,44,38,42,38,38,38,37,37,38,38],"We are delighted to introduce new, fully-rewritten Kraken.io featuring:\n\n- Outstanding image optimization\n- Intuitive, easy-to-use API\n- Significantly improved lossy optimization techniques\n- Support for Google’s WebP compression algorithm\n- Support for SVG file optimization\n- Comprehensive paid plans for API usage designed to please everyone\n- Free, unlimited 7-day trial on all of our plans\n- The free Web Interface, featuring more beauty with Retina graphics\n- Rackspace Cloud Files and Amazon S3 integration\n- Integration libraries for PHP, Ruby and Node.js",{"problem":50,"audience":56,"pricing":71,"motivation":79,"time_to_build":85,"stack":86,"openness":87,"stage":88,"team_size":89},{"value":51,"source":52,"evidence":53},"Reduces image file sizes for websites","maker",[54],{"id":55},"post",{"value":57,"source":58,"evidence":59},"Web developers and sites serving many images","inferred",[60,63,67],{"id":61,"by":11,"text":62},"6194564","Thank you for your suggestions. In the following weeks we will be partnering with a leading CDN provider. Every single optimized image will be pushed to 32+ edge locations. We…",{"id":64,"by":65,"text":66},"6194987","yllus","Excellent news! I work for a very large publisher in Canada that uses WordPress as its CMS of choice. Because we use Akamai and shrug at bandwidth costs, I don't have much of an…",{"id":68,"by":69,"text":70},"6194642","oellegaard","I'd love to see a pay as you go option. I run a SaaS where the user can select a profile picture, however, we usually get users with 100-150 at a time, then maybe nothing for a…",{"value":72,"source":52,"evidence":73},"Paid API plans with free 7-day trial; micro plan around $10\u002Fmonth",[74,75],{"id":55},{"id":76,"by":77,"text":78},"6194822","eterm","Hidden in the payment page is their \"micro\" option of $10\u002Fmo. Not quite PAYG but still half the cheapest option they advertise.",{"value":80,"source":52,"evidence":81},"Demand from users wanting image optimization without running tools locally",[82],{"id":83,"by":11,"text":84},"6196020","> Frankly, I don't understand how anyone would want to pay USD 250 per year to get a service which albeit behind a beautiful website just can't match the experience and control…",null,[],"paid","launched","company",{"praise":91,"objections":123,"requests":174,"questions":210,"alternatives":239},[92,108,119],{"value":93,"source":94,"evidence":95},"Clean, polished website and design","commenter",[96,100,104],{"id":97,"by":98,"text":99},"6194437","stephanos2k","The website looks extremely professional, very well done.",{"id":101,"by":102,"text":103},"6194525","JeremyMorgan","My quick 5 minute review of this site is: nice work. The design and feel of the site itself is very polished and professional. I threw a handful of \"optimized\" images at it, and…",{"id":105,"by":106,"text":107},"6194590","deanclatworthy","Nice site. I found 5% savings on about 40kb. Every little helps. It's fantastic that you've made a free web interface, but it would be great if we could enter a URL and it would…",{"value":109,"source":94,"evidence":110},"Fast, easy upload and real-time savings progress",[111,115],{"id":112,"by":113,"text":114},"6194463","miles","Very nicely done, kraken-io! Just threw over 500 images at it (mainly PNGs, but a few JPGs and GIFs as well), virtually all of which I had optimized beforehand. For the PNGs, I…",{"id":116,"by":117,"text":118},"6194577","kken","I am very impressed with the website design and the well thought through and fast user interface. It seemed to be able to gain around 5% in average. This is not useful for me…",{"value":120,"source":94,"evidence":121},"Useful for reducing image sizes on web pages",[122],{"id":64,"by":65,"text":66},[124,133,144,159,170],{"value":125,"source":94,"evidence":126},"Per-image pricing is unfavourable for large or varied image counts",[127,131,132],{"id":128,"by":129,"text":130},"6194495","pdknsk","I like it. I had the same idea - not that it's a difficult idea to have. Well executed. However, I have some criticism. > We like to think the only way to get your image files…",{"id":101,"by":102,"text":103},{"id":68,"by":69,"text":70},{"value":134,"source":94,"evidence":135},"8MB max file size is too small",[136,140],{"id":137,"by":138,"text":139},"6194582","thejosh","Very nice website and service, only thing I found an issue with was the max file size - 8MB. This is very small. Imagine if someone wanted to take a bunch of photos straight out…",{"id":141,"by":142,"text":143},"6195418","bradleyjoyce","I'm building a service right now that is a community site for people in the fashion photography (photographers\u002Fmodels\u002Fetc) world. The images that these people upload are…",{"value":145,"source":94,"evidence":146},"Savings are small compared to local free tools",[147,151,155],{"id":148,"by":149,"text":150},"6194517","rorrr2","> For the PNGs, I had used 4 different optimizers (PNGCrush, OptiPNG, AdvPNG, and PNGOut), but almost all images saw size reductions in lossless mode ranging from under 1% to…",{"id":152,"by":153,"text":154},"6194630","radiospiel","And don't have to transmit your images over the net.. and.. and... Frankly, I don't understand how anyone would want to pay USD 250 per year to get a service which albeit behind…",{"id":156,"by":157,"text":158},"6195566","pbiggar","Well, there's where the problem is. I want to do a clean build on each deploy, and there will be many devs on many machines building it, so handling it locally isn't really…",{"value":160,"source":94,"evidence":161},"Metadata stripping removes copyright info and colour profiles",[162,166],{"id":163,"by":164,"text":165},"6196330","hopeless","I really like the service but PLEASE please do not strip all metadata out of photos uploaded by your users. Stripping out the EXIF\u002FIPTC copyright information creates an orphan…",{"id":167,"by":168,"text":169},"6194846","agos","I tried quickly with a PNG screenshot, and found that the result was bigger than what ImageOptim could do. It seems to me that you're not stripping color profile information, you…",{"value":171,"source":94,"evidence":172},"Testimonials look fake",[173],{"id":128,"by":129,"text":130},[175,189,193,198,204],{"value":176,"source":94,"evidence":177},"WordPress plugin",[178,182,186],{"id":179,"by":180,"text":181},"6194483","Sujan","1. How does it compare to JPEGmini? 2. You need a (good) Wordpress plugin.",{"id":183,"by":184,"text":185},"6194535","bigiain","I second the WordPress plugin idea - I've got a few clients I'd sign up (probably only on the micro 500\u002Fmonth sized plan).",{"id":187,"by":11,"text":188},"6194810","We are developing our official WP plugin at the moment. We are bound to have something to show in the 1-2 weeks from now.",{"value":190,"source":94,"evidence":191},"Pay-as-you-go pricing",[192],{"id":68,"by":69,"text":70},{"value":194,"source":94,"evidence":195},"Larger file size limit",[196,197],{"id":137,"by":138,"text":139},{"id":141,"by":142,"text":143},{"value":199,"source":94,"evidence":200},"Caching for automated build pipelines",[201],{"id":202,"by":157,"text":203},"6195424","This looks great! How would I use this as part of an asset pipeline? If I'm running it as part of an automated process, I'd love to see prices that support that model, as well as…",{"value":205,"source":94,"evidence":206},"Downloadable local app",[207],{"id":208,"by":153,"text":209},"6196381","Thanks for the reply. As someone being into photography I would like to have the functionality that kraken provides on my local machine; even saving 10% on my huge pile of…",[211,219,230],{"value":212,"source":94,"evidence":213},"How does it compare to JPEGmini and TinyPNG?",[214,218],{"id":215,"by":216,"text":217},"6194481","mva","What would be the difference from tools like http:\u002F\u002Ftinypng.org and http:\u002F\u002Fwww.jpegmini.com\u002Fmain\u002Fshrink_photo ?",{"id":179,"by":180,"text":181},{"value":220,"source":94,"evidence":221},"Is PCI DSS compliance verified?",[222,226],{"id":223,"by":224,"text":225},"6194520","prattbhatt","Do you have PCI DSS certification ? The credit card number is going through your servers.",{"id":227,"by":228,"text":229},"6194573","Uchikoma","How does wirecard verify your PCI DSS? It's usually a SAQ and pen scans.",{"value":231,"source":94,"evidence":232},"Could large uploads be used for denial of service?",[233,236],{"id":234,"by":149,"text":235},"6194531","Just had a thought. If I generate 8MB PNG files with noise in them and upload 1000 of such files, your servers will choke. Maybe you should charge per MB.",{"id":237,"by":149,"text":238},"6194578","No, I mean it can be used to DoS you. Give it a try. Optimizing even one 8MB noise PNG is a huge amount of CPU work.",[240,247,255,259],{"value":241,"source":94,"evidence":242},"ImageOptim",[243],{"id":244,"by":245,"text":246},"6194532","nwh","http:\u002F\u002Fimageoptim.com\u002F Similarly you can get some pretty good optimisations with the local, and open source OSX app, which is itself just a frontend for free linux utilities.",{"value":248,"source":94,"evidence":249},"JPEGmini",[250,251],{"id":215,"by":216,"text":217},{"id":252,"by":253,"text":254},"6194722","wijnglas","Exactly what I was thinking. JPEGmini works better in my tests.",{"value":256,"source":94,"evidence":257},"TinyPNG",[258],{"id":215,"by":216,"text":217},{"value":260,"source":94,"evidence":261},"Smushit",[262],{"id":263,"by":264,"text":265},"6194896","chrismeller","Surprised no one has mentioned Yahoo!'s smushit.com service yet. It even works nearly identically (minus the API). Kraken seems to do a tad better in the handful of images I…",{"comments":267,"answered":38,"key":268},11,[269,272,275],{"id":270,"text":271},"6194576","We have been experimenting with Google's Zopfli but found out that the optimization time is too long for such a insignificant optimization gain. Optimization speed has always a…",{"id":273,"text":274},"6194587","Thanks for all the suggestions. Testimonials are real - trust us on this one :) we contacted the authors and asked for their permissions to post their opinions on our pages.",{"id":83,"text":84},{"commenters":277,"max_depth":42,"maker_replies":267,"first_comment_mins":278,"lifespan_hours":279},44,48,13,[281,283,285,289,290,294,297,299,301,305,306,308,310,311,312,315,317,319,323,324,328,330,332,335,338,340,342,344,346,347,348,349,353,355,356,358,359,361,363,365,367,371,374,378,381,384,388,391,393,395,399,401,404,405,407,410,411,414,417],[112,44,42,282,113,44],"project\u002Fpositive\u002Fexecution",[148,44,37,284,149,44],"project\u002Fcritical\u002Fidea",[286,44,38,287,288,44],"6194528","project\u002Fneutral\u002Fperformance","rb2k_",[270,44,44,287,11,37],[291,44,44,292,293,44],"6195271","commenter\u002Fneutral\u002Fperformance","depsypher",[295,44,38,287,296,44],"6194962","Yver",[128,37,38,298,129,44],"project\u002Fmixed\u002Fexecution",[273,37,44,300,11,37],"maker\u002Fneutral\u002Fnone",[302,37,38,303,304,44],"6194733","maker\u002Fneutral\u002Fdesign","karterk",[244,40,37,284,245,44],[152,40,37,307,153,44],"project\u002Fcritical\u002Fpricing",[83,40,44,309,11,37],"maker\u002Fneutral\u002Fidea",[208,40,37,284,153,44],[163,38,38,298,164,44],[215,313,38,314,216,44],4,"project\u002Fneutral\u002Fidea",[252,313,37,316,253,44],"project\u002Fcritical\u002Fperformance",[318,313,44,309,11,37],"6196192",[320,42,38,321,322,44],"6194539","project\u002Fmixed\u002Fidea","level09",[61,42,44,314,11,37],[325,42,42,326,327,44],"6194649","project\u002Fpositive\u002Fidea","thecooluser",[64,42,42,329,65,44],"project\u002Fpositive\u002Fperformance",[116,31,38,331,117,44],"project\u002Fmixed\u002Fperformance",[202,333,38,334,157,44],7,"project\u002Fneutral\u002Fexecution",[336,333,38,334,337,44],"6195532","tyre",[156,333,37,339,157,44],"project\u002Fcritical\u002Fexecution",[101,341,38,298,102,44],8,[167,343,37,316,168,44],9,[179,345,38,314,180,44],10,[183,345,42,326,184,44],[187,345,44,309,11,37],[263,267,38,287,264,44],[350,267,44,351,352,44],"6195098","commenter\u002Fneutral\u002Fnone","tekacs",[354,267,37,316,264,44],"6195370",[137,33,37,339,138,44],[357,33,44,309,11,37],"6194591",[141,33,37,339,142,44],[68,279,42,360,69,44],"project\u002Fpositive\u002Fpricing",[76,279,38,362,77,44],"project\u002Fneutral\u002Fpricing",[105,364,38,334,106,44],14,[366,364,44,314,11,37],"6194720",[368,18,44,369,370,44],"6194681","other\u002Fneutral\u002Fnone","wikiburner",[372,18,44,369,373,44],"6194798","baruch",[375,376,38,362,377,44],"6194615",16,"chanux",[379,376,44,369,380,44],"6194616","hackerboos",[382,376,44,369,383,44],"6194617","spicyj",[385,376,38,386,387,44],"6194656","project\u002Fneutral\u002Fdesign","joefarish",[389,376,38,386,390,44],"6194697","andrewingram",[97,32,42,392,98,44],"project\u002Fpositive\u002Fdesign",[394,32,44,303,11,37],"6194488",[396,32,38,397,398,44],"6194508","project\u002Fmixed\u002Fpricing","will118",[223,32,38,400,224,44],"project\u002Fneutral\u002Fprivacy",[402,32,44,403,11,37],"6194537","maker\u002Fneutral\u002Fprivacy",[227,32,38,403,228,44],[234,406,37,316,149,44],18,[408,406,44,409,11,37],"6194549","maker\u002Fneutral\u002Fperformance",[237,406,37,316,149,44],[412,406,38,287,413,44],"6194618","IanCal",[415,406,38,287,416,44],"6195581","kamkha",[418,419,44,369,420,44],"6194527",19,"_sabe_",[],[423,428,433,437,442,447],{"id":424,"name":425,"points":426,"category":427},"6192589","TextBlob",303,"languages",{"id":429,"name":430,"points":431,"category":432},"6184270","app.io",261,"dev_tools",{"id":434,"name":435,"points":436,"category":432},"6212029","TextIt",222,{"id":438,"name":439,"points":440,"category":441},"6196451","Backlabel",121,"productivity",{"id":443,"name":444,"points":445,"category":446},"6189397","MediaCrush",95,"infrastructure",{"id":448,"name":449,"points":445,"category":432},"6198744","Short Domain Search",false,"v2",{"id":453,"name":5,"line":6,"ai":450,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":454,"top":18,"kw":455,"maker":11,"domain":10,"tier":19,"attempts":44,"strip":456,"url":9,"mix":457,"praise":93,"objection":125,"sub":6},6194337,-0.07,[23,24,25,26,27],"5130301113103553131503111530030353331133",[31,32,31,33],1793990896987]