[{"data":1,"prerenderedAt":343},["ShallowReactive",2],{"project-6189397":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":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":44,"post_text":46,"what":47,"said":93,"maker_in_thread":154,"shape":165,"grid":169,"attempts":307,"same_week":308,"maker_shows":32,"maker_hidden":336,"reader_version":337,"card":338},"6189397","MediaCrush","An open-source media hosting site that's anonymous and fast","title","Show HN: An open-source media hosting site that's anonymous and fast","https:\u002F\u002Fblog.mediacru.sh\u002F2013\u002F07\u002F19\u002FMediaCrush-for-nerds.html","blog.mediacru.sh","jdiez17",1376093125,2013,95,57,237,1739,14,"notable","infrastructure","media hosting","web_app",[21,24,25,26],"anonymous image hosting","open source","gif compression","curious",0.05,{"positive":30,"neutral":31,"mixed":32,"critical":33},8,21,2,7,38,{"execution":36,"privacy":37,"idea":40,"docs":41,"performance":43},{"positive":32,"critical":32},{"positive":38,"critical":39},1,3,{"positive":38,"critical":32},{"positive":42,"critical":42},0,{"positive":42,"critical":42},[45,42,39,42,39,42,42,39,39,42,39,39,38,42,39,39,39,42,45,42,42,45,45,38,39,38,39,39,39,42,45,42,39,38,39,38,39,45,42,39],5,null,{"problem":48,"audience":46,"pricing":58,"motivation":46,"time_to_build":46,"stack":65,"openness":90,"stage":91,"team_size":92},{"value":49,"source":50,"evidence":51},"Hosting images, GIFs and video anonymously and quickly, with compression","inferred",[52,54],{"id":53},"post",{"id":55,"by":56,"text":57},"6189654","Sir_Cmpwn","Can you link me to your failed images? I'll see what's up. Load isn't too terrible at the moment. As for information, I'll make sure it's more clear on the site, but I'll answer…",{"value":59,"source":60,"evidence":61},"Free; donations and home-page ads as income","maker",[62],{"id":63,"by":11,"text":64},"6191209","We don't have a business model right now. At this stage we're just trying to build a service with the best possible experience for the users. Monetization will come later, we can…",[66,74,78,84],{"value":67,"source":68,"evidence":69},"Python","commenter",[70],{"id":71,"by":72,"text":73},"6189932","spindritf","Those rewrites you're using https:\u002F\u002Fgithub.com\u002FMediaCrush\u002FMediaCrush\u002Fblob\u002Fmaster\u002Fconfig\u002Fnginx.conf#L4&L10 (BTW, how to hightlight two separate lines?) are considered taxing…",{"value":75,"source":68,"evidence":76},"nginx",[77],{"id":71,"by":72,"text":73},{"value":79,"source":60,"evidence":80},"bcrypt",[81],{"id":82,"by":11,"text":83},"6189500","True. We use 12 rounds of bcrypt, though, so they should be at least moderately secure. It's the best solution we've found so far... we'd be happy to hear alternatives that allow…",{"value":85,"source":60,"evidence":86},"Google Analytics",[87],{"id":88,"by":11,"text":89},"6189609","Thanks! Well, GA is quite convenient - we get pretty graphs, realtime analytics and so on. It's not something we have considered moving away from, since it's trivial to disable…","open_source","launched","team",{"praise":94,"objections":102,"requests":117,"questions":131,"alternatives":146},[95],{"value":96,"source":68,"evidence":97},"Easy to run locally; good craftsmanship",[98],{"id":99,"by":100,"text":101},"6189664","burntsushi","Stellar work. Your openness about everything is incredibly refreshing, and integration with RES was an awesome move. It's an easy choice to make the switch! I am seriously…",[103,110],{"value":104,"source":68,"evidence":105},"Hashed IP storage is weak privacy protection",[106],{"id":107,"by":108,"text":109},"6189479","Titanous","\"The only thing we store about you is your hashed IP address\" The IPv4 address namespace is so small that brute-forcing hashes would be trivial, so this isn't an effective…",{"value":111,"source":68,"evidence":112},"Google Analytics undermines privacy stance",[113],{"id":114,"by":115,"text":116},"6190680","Nux","I want to like you, but for me using GA nullifies every nice thing you say in https:\u002F\u002Fmediacru.sh\u002Fserious There is no excuse for not running your own: http:\u002F\u002Fdemo.piwik.org\u002F Also…",[118,124],{"value":119,"source":60,"evidence":120},"Self-hosted analytics instead of Google Analytics",[121],{"id":122,"by":11,"text":123},"6190842","Okay, I understand that using Google Analytics when we're so pro-privacy is a bit of a weird choice. We've realised that self-hosting our analytics might be a better choice. I've…",{"value":125,"source":68,"evidence":126},"MP3 compression",[127],{"id":128,"by":129,"text":130},"6190091","Zanely","Hmm. Weird i tried this with two of the same MP3 files and it didn't change the file size & quality is the same? :\u002F Original: http:\u002F\u002F151.236.11.202\u002Fmp3\u002F2.mp3 Converted:…",[132,139],{"value":133,"source":68,"evidence":134},"File size limit",[135],{"id":136,"by":137,"text":138},"6189527","dombili","Maybe I'm blind, but what's the file size limit?",{"value":140,"source":68,"evidence":141},"Business model",[142],{"id":143,"by":144,"text":145},"6191127","aeon10","from what I've seen this is all free. which is ofcourse great. and open source too. But I wonder if you guys have a business model? I mean somebody has to pay for those servers…",[147],{"value":148,"source":68,"evidence":149},"Piwik",[150],{"id":151,"by":152,"text":153},"6189622","imperialWicket","I'd say it's substantially different from hosting your own Piwik, OWA, or even something like snowplow - where you could elect to avoid IP storage. That said, those all entail a…",{"comments":155,"answered":156,"key":157},11,6,[158,161,162],{"id":159,"text":160},"6189683","Thank you so much! It feels awesome to know you've managed to run it smoothly. Really makes all the effort we've put into it worth it! PS: Merged your pull request, thanks!",{"id":82,"text":83},{"id":163,"text":164},"6190816","I've created an issue [1] to discuss this in GitHub - feel free to explain your ideas there and we'll figure out what would work best. [1]…",{"commenters":166,"max_depth":167,"maker_replies":155,"first_comment_mins":38,"lifespan_hours":168},24,9,43,[170,172,174,176,178,180,183,186,190,194,196,199,202,204,207,210,212,213,214,218,221,224,226,228,232,233,235,239,242,244,248,251,253,255,257,259,262,264,266,268,272,273,274,276,277,279,282,284,287,289,291,293,295,297,299,301,305],[99,42,45,171,100,42],"project\u002Fpositive\u002Fexecution",[159,42,42,173,11,38],"maker\u002Fpositive\u002Fnone",[175,42,45,173,56,42],"6189686",[107,38,38,177,108,42],"project\u002Fcritical\u002Fprivacy",[82,38,42,179,11,38],"project\u002Fneutral\u002Fprivacy",[181,38,39,179,182,42],"6189529","conductor",[184,38,42,185,56,42],"6189555","commenter\u002Fneutral\u002Fprivacy",[187,38,42,188,189,42],"6189542","other\u002Fneutral\u002Fnone","samstave",[191,38,42,192,193,42],"6189992","commenter\u002Fneutral\u002Fnone","superuser2",[195,38,42,192,189,42],"6190008",[197,38,39,179,198,42],"6189673","sehrope",[200,38,39,179,201,42],"6190456","StavrosK",[163,38,42,203,11,38],"project\u002Fneutral\u002Fnone",[205,38,42,206,11,38],"6189584","project\u002Fneutral\u002Fperformance",[208,32,39,209,56,42],"6189405","maker\u002Fneutral\u002Fnone",[211,39,39,179,152,42],"6189599",[88,39,42,179,11,38],[151,39,38,177,152,42],[215,39,42,216,217,42],"6190885","other\u002Fneutral\u002Fperformance","philtar",[219,39,42,220,152,42],"6192649","commenter\u002Fneutral\u002Fperformance",[222,39,39,179,223,42],"6189626","dllthomas",[225,39,39,179,56,42],"6189617",[114,39,38,227,115,42],"maker\u002Fcritical\u002Fprivacy",[229,39,45,230,231,42],"6190765","maker\u002Fpositive\u002Fprivacy","DoubleMalt",[122,39,42,179,11,38],[234,39,42,192,115,42],"6195955",[236,237,45,173,238,42],"6190452",4,"przemoc",[240,237,42,188,241,42],"6190554","bluefinity",[243,237,42,188,11,38],"6190820",[245,45,45,246,247,42],"6191916","project\u002Fpositive\u002Fidea","BinaryBullet",[249,45,39,250,56,42],"6192132","project\u002Fneutral\u002Fdocs",[252,45,45,173,247,42],"6192204",[128,156,38,254,129,42],"project\u002Fcritical\u002Fidea",[256,156,39,206,56,42],"6190131",[258,156,39,206,129,42],"6190189",[260,156,38,254,261,42],"6190389","voltagex_",[263,156,39,206,129,42],"6190569",[265,156,39,206,261,42],"6190748",[267,156,39,206,56,42],"6191607",[269,33,39,270,271,42],"6191900","project\u002Fneutral\u002Fidea","denzil_correa",[143,30,39,270,144,42],[63,30,42,270,11,38],[275,30,45,173,144,42],"6191358",[136,167,39,203,137,42],[278,167,42,203,11,38],"6189547",[280,167,39,281,137,42],"6189641","project\u002Fmixed\u002Fexecution",[55,167,39,283,56,42],"project\u002Fneutral\u002Fexecution",[285,167,38,286,137,42],"6189806","project\u002Fcritical\u002Fexecution",[288,167,39,283,56,42],"6189811",[290,167,38,286,137,42],"6189830",[292,167,39,283,56,42],"6189839",[294,167,39,283,56,42],"6189875",[296,167,45,171,137,42],"6191117",[71,167,39,298,72,42],"project\u002Fmixed\u002Fperformance",[300,167,42,206,11,38],"6189944",[302,303,39,270,304,42],"6190638",10,"leke",[306,303,42,270,11,38],"6190824",[],[309,314,319,323,328,331],{"id":310,"name":311,"points":312,"category":313},"6192589","TextBlob",303,"languages",{"id":315,"name":316,"points":317,"category":318},"6184270","app.io",261,"dev_tools",{"id":320,"name":321,"points":322,"category":318},"6212029","TextIt",222,{"id":324,"name":325,"points":326,"category":327},"6196451","Backlabel",121,"productivity",{"id":329,"name":330,"points":14,"category":318},"6198744","Short Domain Search",{"id":332,"name":333,"points":334,"category":335},"6194337","Kraken.io",93,"web_saas",false,"v2",{"id":339,"name":5,"line":6,"ai":336,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":340,"maker":11,"domain":10,"tier":19,"attempts":42,"strip":341,"url":9,"mix":342,"praise":96,"objection":104,"sub":21},6189397,[21,24,25,26],"5030300330331033305005513133305031313503",[30,31,32,33],1793990896961]