[{"data":1,"prerenderedAt":444},["ShallowReactive",2],{"project-13552376":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":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":47,"post_text":49,"what":50,"said":102,"maker_in_thread":194,"shape":202,"grid":205,"attempts":403,"same_week":408,"maker_shows":18,"maker_hidden":436,"reader_version":437,"card":438},"13552376","CommitPrint","Posters of Your GitHub Contributions","title","Show HN: Posters of Your GitHub Contributions","https:\u002F\u002Fcommitprint.com\u002F","commitprint.com","aarondf",1486056570,2017,235,76,114,2242,6,"notable","creative","poster generator","web_app",[24,25,26,27],"github contributions","commit heatmap","contribution poster","github visualization","curious",0.158,{"positive":31,"neutral":32,"mixed":33,"critical":34},12,20,0,5,37,{"design":37,"idea":39,"execution":41,"performance":43,"pricing":44,"privacy":45,"docs":46},{"positive":38,"critical":33},1,{"positive":40,"critical":38},8,{"positive":33,"critical":42},2,{"positive":33,"critical":38},{"positive":33,"critical":33},{"positive":33,"critical":38},{"positive":33,"critical":33},[34,34,48,34,34,33,33,33,38,48,33,34,48,48,38,48,34,48,48,34,33,33,48,33,33,33,33,33,33,34,33,38,48,48,34,48,38,48,33,33],3,null,{"problem":51,"audience":61,"pricing":73,"motivation":78,"time_to_build":49,"stack":85,"openness":100,"stage":101,"team_size":100},{"value":52,"source":53,"evidence":54},"Turning a GitHub contribution history into a printed poster.","inferred",[55,57],{"id":56},"post",{"id":58,"by":59,"text":60},"13553374","lolsal","I think the site is nice - it's clean and directly to the point. No huge hero and no click-throughs to get to the meat of your project. Prices for your posters seem entirely…",{"value":62,"source":53,"evidence":63},"Developers and engineering teams who want to display their commit history.",[64,65,69],{"id":58,"by":59,"text":60},{"id":66,"by":67,"text":68},"13553008","smortaz","Is there a way to get these for a repo? I'd love order a couple for my teams. Thanks!",{"id":70,"by":71,"text":72},"13555403","jonshariat","They way I look at it, its not about how many big dots you have, it tells the story of your time on that project. I'd love to get this for my team after a major release. \"Ah…",{"value":74,"source":75,"evidence":76},"Paid posters; prices described as reasonable.","commenter",[77],{"id":58,"by":59,"text":60},{"value":79,"source":75,"evidence":80},"Remembering what you built; a fun way to show work.",[81],{"id":82,"by":83,"text":84},"13553318","debt","Very cool. I think there's a lot of focus on code quality and organization and shit; sometimes it's important to remember you built something! You should be proud of yourself.",[86,93],{"value":87,"source":75,"evidence":88},"Server-side rendering of JPGs for prints",[89],{"id":90,"by":91,"text":92},"13552739","jbrooksuk","From the page... ``` [...] because I'm rendering actual JPGs server-side so that the prints will be identical to the previews. I could probably do it much faster if I did it all…",{"value":94,"source":95,"evidence":96},"Fetches GitHub user history via GitHub API","maker",[97],{"id":98,"by":11,"text":99},"13552740","Turns out every part of my process is the bottleneck, ha. I'm fetching the user's history from GH, which is working OK at best right now, and also rendering them server side.…","unknown","launched",{"praise":103,"objections":121,"requests":137,"questions":153,"alternatives":172},[104,112],{"value":105,"source":75,"evidence":106},"Clean, direct site design",[107,108],{"id":58,"by":59,"text":60},{"id":109,"by":110,"text":111},"13554425","pwny","Love the look of the site! How are you getting these printed and shipped? Do you do it yourself or consume a 3rd party service?",{"value":113,"source":75,"evidence":114},"Fun way to display work history",[115,119,120],{"id":116,"by":117,"text":118},"13553668","jastanton","Yeah I think it's a sense of accomplishment. You worked on something really hard and seeing data to reflect that is fun. That said posting it on a wall to say \"Hey look what I've…",{"id":70,"by":71,"text":72},{"id":82,"by":83,"text":84},[122,128],{"value":123,"source":75,"evidence":124},"Privacy concern about sending private code to a third party",[125],{"id":126,"by":117,"text":127},"13553740","I would love to order a poster but I just cannot get over the whole -- exposing my teams private code to a 3rd party thing. Any chance you have a hosted version of this?",{"value":129,"source":95,"evidence":130},"Site slow or overloaded under traffic",[131,134],{"id":132,"by":11,"text":133},"13552485","Hey yall, looks like it's being hugged to death right now... I'm trying to keep up!",{"id":135,"by":11,"text":136},"13552580","Queues are seriously backing up. Sorry about this!",[138,146],{"value":139,"source":75,"evidence":140},"Support for repos or team posters",[141,142],{"id":66,"by":67,"text":68},{"id":143,"by":144,"text":145},"13553597","stocktech","A team commit heatmap would be great for the office tho...",{"value":147,"source":75,"evidence":148},"Email notification when poster is ready",[149],{"id":150,"by":151,"text":152},"13553611","rememberlenny","Can you set up an \"email when its ready\" feature?",[154,161],{"value":155,"source":75,"evidence":156},"Is it making money?",[157],{"id":158,"by":159,"text":160},"13553373","negative34","Hi! Love your site. Always wondered, is it making any money?",{"value":162,"source":75,"evidence":163},"Does it work with private repos?",[164,168],{"id":165,"by":166,"text":167},"13553144","gravypod","What about private repos. Will this work?",{"id":169,"by":170,"text":171},"13553165","passivepinetree","From the FAQ on the site: \"I don't have a lot of public commits, can I use private commits? You can, actually. You'll have to make that change on github.com though. Go to your…",[173,180,187],{"value":174,"source":75,"evidence":175},"commits.io",[176],{"id":177,"by":178,"text":179},"13552769","ortuna","Hey, great work! Similar to my project https:\u002F\u002Fcommits.io Shoot me an email (ortuna AT gmail) if you want to compare notes. I've done a lot of work on how to get those generation…",{"value":181,"source":75,"evidence":182},"GitHub contributions widget for Android",[183],{"id":184,"by":185,"text":186},"13557626","xroker","A made a similar project for Android smartphones \"Github Contributions Widget\". https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=by.aleks.ghcwidget The app is open source…",{"value":188,"source":75,"evidence":189},"contwidgetor",[190],{"id":191,"by":192,"text":193},"13554413","jrm2k6","If you just want a little widget to display and not necessarily a poster, there is also this: https:\u002F\u002Fgithub.com\u002Fjrm2k6\u002Fcontwidgetor (gets your bitbucket contributions as well).",{"comments":195,"answered":38,"key":196},11,[197,200,201],{"id":198,"text":199},"13553607","That's a great idea",{"id":132,"text":133},{"id":135,"text":136},{"commenters":203,"max_depth":18,"maker_replies":195,"first_comment_mins":40,"lifespan_hours":204},53,66,[206,208,212,214,215,219,220,223,224,228,232,234,236,238,240,241,245,248,249,251,252,255,259,261,262,264,266,268,270,273,276,279,282,284,285,287,291,292,294,297,299,301,304,306,309,312,315,318,321,324,327,329,332,335,337,339,341,345,347,350,353,357,360,363,365,366,369,371,375,376,381,386,391,395,398,401],[58,33,34,207,59,33],"project\u002Fpositive\u002Fdesign",[209,33,33,210,211,33],"13553405","commenter\u002Fneutral\u002Fnone","alexpersian",[143,33,34,213,144,33],"project\u002Fpositive\u002Fidea",[198,33,33,210,11,38],[216,33,48,217,218,33],"13554154","project\u002Fneutral\u002Fidea","city41",[116,33,34,213,117,33],[221,33,34,213,222,33],"13554402","tomek_zemla",[70,33,34,213,71,33],[225,33,33,226,227,33],"13555706","other\u002Fneutral\u002Fidea","sdesol",[229,33,33,230,231,33],"13557416","other\u002Fneutral\u002Fnone","wingerlang",[233,33,33,230,227,33],"13557741",[235,33,33,226,59,33],"13563015",[237,33,33,230,227,33],"13564325",[132,38,33,239,11,38],"project\u002Fneutral\u002Fperformance",[135,38,33,239,11,38],[242,38,38,243,244,33],"13554622","project\u002Fcritical\u002Fexecution","megamindbrian",[246,38,48,239,247,33],"13552723","bijection",[90,38,48,239,91,33],[250,38,33,210,247,33],"13552753",[98,38,33,239,11,38],[253,38,48,239,254,33],"13552955","ewindisch",[256,38,34,257,258,33],"13556244","maker\u002Fpositive\u002Fnone","winslow",[260,38,33,257,11,38],"13556621",[177,38,48,217,178,33],[263,38,33,210,11,38],"13552832",[158,38,48,265,159,33],"project\u002Fneutral\u002Fpricing",[267,38,48,265,178,33],"13553455",[126,38,38,269,117,33],"project\u002Fcritical\u002Fprivacy",[271,38,48,272,178,33],"13554199","project\u002Fneutral\u002Fprivacy",[274,38,48,272,275,33],"13555142","hueving",[277,38,34,213,278,33],"13562137","chatmasta",[280,38,34,213,281,33],"13552984","vnglst",[283,38,33,239,11,38],"13553499",[150,38,48,217,151,33],[286,38,33,239,11,38],"13555941",[288,42,48,289,290,33],"13554838","project\u002Fneutral\u002Fdesign","tuxracer",[66,48,48,217,67,33],[82,293,34,257,83,33],4,[295,34,33,230,296,33],"13552861","rhabarba",[298,34,33,210,178,33],"13552939",[300,34,33,210,296,33],"13552960",[302,34,33,210,303,33],"13553019","randpeck",[305,34,48,217,296,33],"13553227",[307,34,33,230,308,33],"13552990","Swizec",[310,34,33,230,311,33],"13553058","NathanKP",[313,34,33,210,314,33],"13553061","morgante",[316,34,33,230,317,33],"13553101","andrewstuart2",[319,34,33,210,320,33],"13553171","whositis",[322,34,33,210,323,33],"13553192","IgorPartola",[325,34,33,210,326,33],"13554825","minitech",[328,34,33,230,296,33],"13553259",[330,34,33,230,331,33],"13553656","carussell",[333,34,33,210,334,33],"13554873","zodiac",[336,34,33,210,331,33],"13561980",[338,34,33,210,334,33],"13571819",[109,18,48,340,110,33],"project\u002Fneutral\u002Fnone",[342,343,34,213,344,33],"13561280",7,"humming",[346,343,33,210,11,38],"13562104",[348,40,38,243,349,33],"13558616","queicherius",[351,40,33,352,11,38],"13561499","project\u002Fneutral\u002Fexecution",[354,355,48,289,356,33],"13555196",9,"madamelic",[358,355,33,210,359,33],"13555335","nothrabannosir",[361,355,33,210,362,33],"13555380","emwav3",[184,364,48,217,185,33],10,[191,195,48,217,192,33],[367,31,34,213,368,33],"13553512","wooshy",[165,370,48,340,166,33],13,[372,370,48,373,374,33],"13553163","project\u002Fneutral\u002Fdocs","levthedev",[169,370,48,373,170,33],[377,378,38,379,380,33],"13555374",14,"project\u002Fcritical\u002Fperformance","kuon",[382,383,34,384,385,33],"13552676",15,"project\u002Fpositive\u002Fnone","ahm786",[387,388,38,389,390,33],"13553587",16,"project\u002Fcritical\u002Fidea","googletron",[392,388,33,393,394,33],"13553965","commenter\u002Fneutral\u002Fidea","spraak",[396,388,33,393,397,33],"13555316","ezekg",[399,388,33,393,400,33],"13554296","vanderreeah",[402,388,33,393,11,38],"13556086",[404,405],{"id":4,"t":12,"points":14,"comments":15},{"id":406,"t":407,"points":38,"comments":33},"18962276",1548095071,[409,414,419,424,428,432],{"id":410,"name":411,"points":412,"category":413},"13579656","Scaley",171,"infrastructure",{"id":415,"name":416,"points":417,"category":418},"13596434","Bdash",100,"data",{"id":420,"name":421,"points":422,"category":423},"13587909","Milanote",99,"productivity",{"id":425,"name":426,"points":427,"category":423},"13601391","OneView Calendar",96,{"id":429,"name":430,"points":431,"category":20},"13550176","voxel",78,{"id":433,"name":434,"points":435,"category":20},"13553224","AutoMIDIFlip",75,false,"v2",{"id":439,"name":5,"line":6,"ai":436,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":440,"top":18,"kw":441,"maker":11,"domain":10,"tier":19,"attempts":42,"strip":442,"url":9,"mix":443,"praise":105,"objection":123,"sub":21},13552376,0.16,[24,25,26,27],"5535500013053313533500300000050133531300",[31,32,33,34],1794036552278]