[{"data":1,"prerenderedAt":290},["ShallowReactive",2],{"project-4539910":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":40,"post_text":42,"what":43,"said":70,"maker_in_thread":180,"shape":182,"grid":186,"attempts":253,"same_week":254,"maker_shows":41,"maker_hidden":282,"reader_version":283,"card":284},"4539910","instafilter.io","A cloud API for applying filters to images","title","Show HN: instafilter.io, a cloud API for applying filters to images","http:\u002F\u002Fwww.instafilter.io\u002F","fosk",1347995135,2012,47,26,497,1677,30,"shown","dev_tools","image processing api","api",[23,24,25,26],"image filters","photo api","cloud image processing","image manipulation","mixed",-0.167,{"positive":30,"neutral":31,"mixed":32,"critical":31},2,5,4,16,{"idea":35,"pricing":36,"performance":39},{"positive":30,"critical":32},{"positive":37,"critical":38},0,1,{"positive":37,"critical":37},[38,37,37,37,41,41,37,37,41,41,37,37,37,37,41,31,41,41,38,38,41,37,38,31,41,38],3,null,{"problem":44,"audience":42,"pricing":56,"motivation":42,"time_to_build":42,"stack":68,"openness":69,"stage":69,"team_size":69},{"value":45,"source":46,"evidence":47},"Applying image filters without building image processing in-house","inferred",[48,52],{"id":49,"by":50,"text":51},"4540045","Smudge","I'm impressed at the features and simplicity, but I'm wondering what the real use cases are. If filters were a core part of my business, I'd certainly be doing them in-house…",{"id":53,"by":54,"text":55},"4540392","zupreme","Great idea. Thought One: Your biggest barrier to adoption will be speed as you scale. If your API returns the modified image too slow, developers will quickly abandon you. So…",{"value":57,"source":58,"evidence":59},"Described as expensive by some commenters","commenter",[60,64],{"id":61,"by":62,"text":63},"4540183","freditup","I think the service looks quite neat, and the effects well done. However, wouldn't it make sense to apply filters client-side in most cases? (I'm personally always a fan of using…",{"id":65,"by":66,"text":67},"4540333","Robby2012","wow, this is really expensive for something I can do for free with ImageMagick",[],"unknown",{"praise":71,"objections":84,"requests":118,"questions":137,"alternatives":147},[72],{"value":73,"source":58,"evidence":74},"Simple and well executed, fills a real gap",[75,79,83],{"id":76,"by":77,"text":78},"4540182","alexchamberlain","Fantastic idea. Simple, yet hard enough that it's annoying to do in house.",{"id":80,"by":81,"text":82},"4540335","PufferBuffer","This sounds like a really neat service. Just about a year ago a friend and I wanted to do a filtering app for our own use, but didn't seem to find any straight-forward resources…",{"id":61,"by":62,"text":63},[85,97,106,111],{"value":86,"source":58,"evidence":87},"Client-side processing is easier and cheaper",[88,92,93],{"id":89,"by":90,"text":91},"4540197","Cherian","Not to discourage the project (love the interface), but isn’t this far easier to do client side than to send it to a server all the time? If there is a js lib that makes use of…",{"id":61,"by":62,"text":63},{"id":94,"by":95,"text":96},"4540902","hnriot","If these kind of nonsense filters really are in demand, doing them in a cloud environment for photographs is insane. Javascript makes much more sense. For video, I could…",{"value":98,"source":58,"evidence":99},"ImageMagick can do this for free",[100,101,102],{"id":65,"by":66,"text":67},{"id":49,"by":50,"text":51},{"id":103,"by":104,"text":105},"4541426","jhales","Can some one explain what the benefit of this over using something like imageMagick? Is there a hidden cost to imageMagick that I am missing?",{"value":107,"source":58,"evidence":108},"Upload and return latency is high",[109,110],{"id":61,"by":62,"text":63},{"id":53,"by":54,"text":55},{"value":112,"source":58,"evidence":113},"Filters themselves are nonsense for photography",[114,115],{"id":94,"by":95,"text":96},{"id":116,"by":95,"text":117},"4542290","No, not style, I meant medium. These filters are emulating, as do instagrams, different photographic mediums, like color film, b&w film, instant film, etc. Photo filters do not…",[119,123,130],{"value":120,"source":58,"evidence":121},"Caching of repeated images by checksum",[122],{"id":53,"by":54,"text":55},{"value":124,"source":58,"evidence":125},"Gaussian blur filter",[126],{"id":127,"by":128,"text":129},"4540356","marban","Any plans for gaussian blur?",{"value":131,"source":58,"evidence":132},"Public filter store for user-generated filters",[133],{"id":134,"by":135,"text":136},"4541242","jaredcwhite","Looks very cool! I would also like to point out Cloudinary as a great service that features image hosting & upload in addition to filters. I think Instafilter.io could maybe get…",[138,143],{"value":139,"source":58,"evidence":140},"What are real use cases for this service",[141,142],{"id":61,"by":62,"text":63},{"id":49,"by":50,"text":51},{"value":144,"source":58,"evidence":145},"Does it offer advice on custom filters",[146],{"id":89,"by":90,"text":91},[148,154,165,169,173],{"value":149,"source":58,"evidence":150},"ImageMagick",[151,152,153],{"id":49,"by":50,"text":51},{"id":65,"by":66,"text":67},{"id":103,"by":104,"text":105},{"value":155,"source":58,"evidence":156},"CamanJS",[157,161],{"id":158,"by":159,"text":160},"4540011","luiperd","I've been using CamanJS for a while now: http:\u002F\u002Fcamanjs.com\u002F",{"id":162,"by":163,"text":164},"4541732","brandoncapecci","PaintbrushJS, CaymanJS, VintageJS and Filtrr all do this for free.",{"value":166,"source":58,"evidence":167},"Cloudinary",[168],{"id":134,"by":135,"text":136},{"value":170,"source":58,"evidence":171},"Client-side canvas filter libraries such as PaintbrushJS, VintageJS, Filtrr",[172],{"id":162,"by":163,"text":164},{"value":174,"source":58,"evidence":175},"Cloudflare InstaFlare",[176],{"id":177,"by":178,"text":179},"4540379","brianbreslin","Did you guys see the cloudflare module for this a few months back? http:\u002F\u002Fventurebeat.com\u002F2012\u002F04\u002F20\u002Fcloudflare-instaflare-instagram-joke\u002F also see…",{"comments":37,"answered":37,"key":181},[],{"commenters":183,"max_depth":31,"maker_replies":37,"first_comment_mins":184,"lifespan_hours":185},21,19,11,[187,189,193,196,198,200,203,205,208,210,212,216,218,220,222,225,227,229,234,236,238,241,242,245,247,249],[94,37,38,188,95,37],"project\u002Fcritical\u002Fidea",[190,37,37,191,192,37],"4541052","commenter\u002Fneutral\u002Fnone","tedmiston",[194,37,37,191,195,37],"4541101","fruchtose",[116,37,37,197,95,37],"commenter\u002Fcritical\u002Fidea",[61,38,41,199,62,37],"project\u002Fmixed\u002Fpricing",[201,38,41,202,192,37],"4541058","project\u002Fneutral\u002Fperformance",[177,30,37,204,178,37],"other\u002Fneutral\u002Fnone",[206,30,37,204,207,37],"4540604","jgrahamc",[49,41,41,209,50,37],"project\u002Fmixed\u002Fidea",[53,32,41,211,54,37],"project\u002Fmixed\u002Fperformance",[213,32,37,214,215,37],"4540476","commenter\u002Fneutral\u002Fidea","samstave",[217,32,37,214,50,37],"4540572",[219,32,37,214,215,37],"4540591",[221,32,37,191,50,37],"4540763",[223,32,41,202,224,37],"4540768","pwf",[80,31,31,226,81,37],"project\u002Fpositive\u002Fidea",[134,228,41,209,135,37],6,[230,231,41,232,233,37],"4540279",7,"project\u002Fneutral\u002Fpricing","smokeyj",[89,235,38,188,90,37],8,[162,237,38,188,163,37],9,[103,239,41,240,104,37],10,"project\u002Fneutral\u002Fidea",[158,185,37,204,159,37],[65,243,38,244,66,37],12,"project\u002Fcritical\u002Fpricing",[76,246,31,226,77,37],13,[127,248,41,240,128,37],14,[250,251,38,188,252,37],"4541168",15,"numeral_two",[],[255,260,264,269,274,278],{"id":256,"name":257,"points":258,"category":259},"4538949","EasyPost",157,"web_saas",{"id":261,"name":262,"points":263,"category":259},"4517611","ScrollKit",131,{"id":265,"name":266,"points":267,"category":268},"4516576","Matches.js",96,"languages",{"id":270,"name":271,"points":272,"category":273},"4532754","Roll20",74,"games",{"id":275,"name":276,"points":277,"category":19},"4545078","Screenleap",59,{"id":279,"name":280,"points":281,"category":259},"4540076","HN Tees",53,false,"v2",{"id":285,"name":5,"line":6,"ai":282,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":286,"top":17,"kw":287,"maker":10,"domain":5,"tier":18,"attempts":37,"strip":288,"url":9,"mix":289,"praise":73,"objection":86,"sub":20},4539910,-0.17,[23,24,25,26],"10003300330000353311301531",[30,31,32,31],1794036499609]