[{"data":1,"prerenderedAt":245},["ShallowReactive",2],{"project-11239022":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":34,"aspects":35,"strip":41,"post_text":43,"what":44,"said":69,"maker_in_thread":150,"shape":155,"grid":159,"attempts":209,"same_week":210,"maker_shows":42,"maker_hidden":238,"reader_version":239,"card":240},"11239022","Woboq Code Browser","Online C\u002FC++ Code Browser","title","Show HN: Online C\u002FC++ Code Browser","https:\u002F\u002Fcode.woboq.org","code.woboq.org","ogoffart",1457360912,2016,72,21,532,2264,24,"notable","dev_tools","code browser","web_app",[24,25,26,27],"c++ code browser","source code navigation","online code viewer","syntax highlighting","curious",-0.25,{"positive":31,"neutral":32,"mixed":31,"critical":33},1,8,5,15,{"execution":36,"pricing":38,"idea":39,"design":40},{"positive":37,"critical":37},0,{"positive":37,"critical":37},{"positive":37,"critical":37},{"positive":37,"critical":33},[42,42,42,42,42,37,33,42,42,31,37,31,42,37,31,37,37,31,37,31,42],3,null,{"problem":43,"audience":45,"pricing":57,"motivation":43,"time_to_build":43,"stack":65,"openness":66,"stage":67,"team_size":68},{"value":46,"source":47,"evidence":48},"C and C++ developers reading large codebases","inferred",[49,53],{"id":50,"by":51,"text":52},"11241408","alschwalm","Awesome work! I've actually been making something in a similar vein myself, but it's not nearly this polished. One issue (I'm not sure how it could be fixed) is that sections of…",{"id":54,"by":55,"text":56},"11240412","aurhum","Different themes are available depending on your taste. Just pick one from the style combo box at the top right.",{"value":58,"source":59,"evidence":60},"Maker asks for ideas on monetizing; current license and price are linked but not stated in thread","commenter",[61],{"id":62,"by":63,"text":64},"11241461","guruz","Thanks everyone for the upvotes :) Right now we're wondering how to make a bit of money out of this. Do you have any hints or recommendations? (consulting\u002Fcontract work is the…",[],"unknown","launched","company",{"praise":70,"objections":79,"requests":99,"questions":132,"alternatives":137},[71],{"value":72,"source":59,"evidence":73},"Works well and is useful for large C++ projects",[74,78],{"id":75,"by":76,"text":77},"11241788","vmorgulis","Woboq works well! I use it for few months: http:\u002F\u002Fvmorgulys.github.io\u002Fstackcity\u002Fdoc\u002Fwoboq\u002Fhtml\u002Fstackcity\u002Fcore\u002F I have a lot of errors (from clang) because I use some C++17 stuff…",{"id":50,"by":51,"text":52},[80,95],{"value":81,"source":59,"evidence":82},"Syntax highlighting colors and too many colors make code hard to read",[83,87,91],{"id":84,"by":85,"text":86},"11240380","tlrobinson","I don't know if it's my relative unfamiliarity with C++ or those syntax highlighting colors but I find that code incredibly hard to parse quickly.",{"id":88,"by":89,"text":90},"11240917","slazaro","There's a lot of whitespace removed, but also IMO they used way too many colors. Once you highlight everything, you're highlighting nothing.",{"id":92,"by":93,"text":94},"11241271","personjerry","IMO having variables be different colors is a little distracting.",{"value":96,"source":59,"evidence":97},"Code in preprocessor-disabled sections is not highlighted",[98],{"id":50,"by":51,"text":52},[100,107,111,119,126],{"value":101,"source":59,"evidence":102},"Integrate with repo hosting and PR review",[103],{"id":104,"by":105,"text":106},"11241611","quadrature","I would love for this to be baked in with repo hosting, it would make reviewing PRs easier. Also ruby\u002Fpython support would be awesome, although a huge can of worms.",{"value":108,"source":59,"evidence":109},"Support Ruby and Python",[110],{"id":104,"by":105,"text":106},{"value":112,"source":59,"evidence":113},"Add static analysis or code coverage output",[114,118],{"id":115,"by":116,"text":117},"11241624","Ono-Sendai","Maybe you could combine it with static analysis or code coverage output?",{"id":75,"by":76,"text":77},{"value":120,"source":59,"evidence":121},"Hosted version with GitHub login, and easier self-hosting such as a Docker image",[122],{"id":123,"by":124,"text":125},"11242976","kjksf","My 2 suggestions for making money: 1. Offer a hosted version where I can log-in with my github login, select a repo with C++ and have it indexed. Use github model: open-source…",{"value":127,"source":59,"evidence":128},"Change the name",[129],{"id":130,"by":124,"text":131},"11242979","Also, change the name.",[133],{"value":134,"source":59,"evidence":135},"How to make money from the project",[136],{"id":62,"by":63,"text":64},[138,146],{"value":139,"source":59,"evidence":140},"Sourcegraph",[141,142],{"id":75,"by":76,"text":77},{"id":143,"by":144,"text":145},"11243762","aksx","I believe sourcegraph[0] is doing something similar, they don't have support for c++ yet though. [0]https:\u002F\u002Fsourcegraph.com\u002F",{"value":147,"source":59,"evidence":148},"DXR (Mozilla)",[149],{"id":75,"by":76,"text":77},{"comments":31,"answered":37,"key":151},[152],{"id":153,"text":154},"11241368","The color theme is based on KDevelop's theme, which happen to be my favorite IDE. I find color really helpfull while reading code since they each have a different to which you…",{"commenters":156,"max_depth":157,"maker_replies":31,"first_comment_mins":158,"lifespan_hours":34},18,4,221,[160,162,164,166,167,171,175,177,180,182,184,186,188,190,194,197,201,203,204,206,207],[50,37,42,161,51,37],"project\u002Fmixed\u002Fexecution",[62,31,42,163,63,37],"maker\u002Fneutral\u002Fpricing",[104,31,42,165,105,37],"project\u002Fneutral\u002Fidea",[115,31,42,165,116,37],[168,31,42,169,170,37],"11241758","maker\u002Fneutral\u002Fidea","Jyaif",[172,31,37,173,174,37],"11243238","commenter\u002Fneutral\u002Fidea","sdesol",[75,31,33,176,76,37],"project\u002Fpositive\u002Fnone",[178,31,42,169,179,37],"11241848","mynegation",[123,31,42,181,124,37],"project\u002Fneutral\u002Fpricing",[130,31,31,183,124,37],"project\u002Fcritical\u002Fdesign",[143,31,37,185,144,37],"other\u002Fneutral\u002Fidea",[84,187,31,183,85,37],2,[54,187,42,189,55,37],"project\u002Fneutral\u002Fdesign",[191,187,37,192,193,37],"11240650","commenter\u002Fneutral\u002Fnone","hvs",[195,187,31,183,196,37],"11240782","jlarocco",[198,187,37,199,200,37],"11241018","commenter\u002Fneutral\u002Fdesign","GFK_of_xmaspast",[202,187,37,199,196,37],"11241499",[88,187,31,183,89,37],[153,187,37,205,11,31],"project\u002Fpositive\u002Fdesign",[92,42,31,183,93,37],[208,42,42,189,63,37],"11241357",[],[211,216,221,225,229,234],{"id":212,"name":213,"points":214,"category":215},"11238099","status page",248,"infrastructure",{"id":217,"name":218,"points":219,"category":220},"11218844","Flat",207,"creative",{"id":222,"name":223,"points":224,"category":215},"11224608","Sway",163,{"id":226,"name":227,"points":228,"category":20},"11228443","CodeCoach",131,{"id":230,"name":231,"points":232,"category":233},"11256364","Hacksplaining",128,"learning_science",{"id":235,"name":236,"points":237,"category":20},"11252253","Marginotes",111,false,"v2",{"id":241,"name":5,"line":6,"ai":238,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":242,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":243,"url":9,"mix":244,"praise":72,"objection":81,"sub":21},11239022,[24,25,26,27],"333330533101301001013",[31,32,31,33],1794036541809]