[{"data":1,"prerenderedAt":475},["ShallowReactive",2],{"project-17470037":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":9,"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":34,"aspects":35,"strip":42,"post_text":44,"what":45,"said":61,"maker_in_thread":180,"shape":184,"grid":189,"attempts":436,"same_week":437,"maker_shows":355,"maker_hidden":467,"reader_version":468,"card":469},"17470037","Hacker News job trends","title","Show HN: Hacker News job trends","https:\u002F\u002Fgithub.com\u002Ftimqian\u002Fhacker-job-trends\u002F","github.com","timqian",1530869002,2018,371,92,49,2155,3,"legend","data","job market analytics","cli",[23,24,25,26],"hacker news","job trends","who is hiring","tech hiring","mixed",-0.092,{"positive":30,"neutral":31,"mixed":32,"critical":33},9,19,0,14,42,{"idea":36,"design":38,"execution":40},{"positive":37,"critical":37},5,{"positive":39,"critical":37},1,{"positive":32,"critical":41},4,[37,17,17,37,37,39,17,17,32,32,32,32,32,32,39,17,43,17,37,39,39,32,39,17,39,39,39,32,37,32,32,39,37,17,17,37,39,32,32,32],2,null,{"problem":44,"audience":44,"pricing":44,"motivation":44,"time_to_build":44,"stack":46,"openness":58,"stage":59,"team_size":60},[47],{"value":48,"source":49,"evidence":50},"Node.js (npm package)","inferred",[51,55],{"id":52,"by":53,"text":54},"17470387","flipp3r","Wanted to see more so I installed it. Just throws a \"ENOENT no such file or directory, scandir '...\\node_modules\\hacker-job-trends\\assets\\rowContents'\" Nice graphs though. Source…",{"id":56,"by":10,"text":57},"17470557","Thanks for reporting this, the reason is I ignored the rowContents to npm registry, it is fixed now.","open_source","launched","unknown",{"praise":62,"objections":79,"requests":110,"questions":136,"alternatives":158},[63],{"value":64,"source":65,"evidence":66},"Nice graphs and useful trend analysis of hiring keywords","commenter",[67,71,75],{"id":68,"by":69,"text":70},"17472198","danesparza","Nicely done! I really like the example graphs you give. I'm sure this crowd would appreciate seeing an example graph for Kotlin, Scala, or Rust as well. :-)",{"id":72,"by":73,"text":74},"17471833","NVRM","The graph part is pretty cool. Is it doable to use this graph for any kind of data? Or maybe someone know a tool to trace similar graphs into a terminal?",{"id":76,"by":77,"text":78},"17471107","pknerd","Thank you for your work. Really helpful.",[80,94,103],{"value":81,"source":65,"evidence":82},"Charts render badly on mobile browsers",[83,87,91],{"id":84,"by":85,"text":86},"17470414","smt88","Just want to warn others that this didn't display properly in my mobile browser, seemingly due to whitespace\u002Fwrapping issues. It looks fine on my desktop.",{"id":88,"by":89,"text":90},"17472307","qop","This looks horrendous on mobile. I can do Request Desktop Site on my mobile browser and it looks better but not perfectly aligned still.",{"id":92,"by":85,"text":93},"17470433","As I mentioned elsewhere, the graphs were a disaster on mobile for me. I'd prefer if they were rendered into PNGs and inlined in the future, perhaps using something like…",{"value":95,"source":65,"evidence":96},"npm install fails with missing assets directory",[97,98,102],{"id":52,"by":53,"text":54},{"id":99,"by":100,"text":101},"17470555","b2ccb2","The assets are missing [1], just clone the github repo and move the offending directory to '...\\node_modules\\hacker-job-trends\\assets\\rowContents' [1]…",{"id":56,"by":10,"text":57},{"value":104,"source":65,"evidence":105},"Would prefer a raw data dump instead of a CLI package",[106],{"id":107,"by":108,"text":109},"17470583","lucb1e","A data dump would have been much nicer, I don't want to have to install a package to basically run grep on a dataset. The tool should only be for updating the dataset.",[111,118,129],{"value":112,"source":65,"evidence":113},"RSS feed",[114],{"id":115,"by":116,"text":117},"17475227","mountaineer","A RSS feed has been on my todo list, will get that added.",{"value":119,"source":65,"evidence":120},"Support set-based AND queries for multiple keywords",[121,125],{"id":122,"by":123,"text":124},"17471424","dorfsmay","When using multiple keyword with the + and - signs, it graphs the sum of all posts requiring one technology in addition to all posts requiring the other technology. It'd be great…",{"id":126,"by":127,"text":128},"17475924","philsnow","You can also end up with results like some months having a negative number of posts. I think the intuitive meaning of any arithmetic operators here would be set operations.",{"value":130,"source":65,"evidence":131},"Scale results by total post count",[132],{"id":133,"by":134,"text":135},"17473029","lend000","This is very cool. Is there a way to adjust search results for total number of posts? By searching for `hjt 'a'`, I can get an idea of how many total posts there are by month and…",[137,147],{"value":138,"source":65,"evidence":139},"Can the dataset be used in the browser?",[140,144],{"id":141,"by":142,"text":143},"17471141","TekMol","Would love to play with the dataset in the browser. I assume it's small enough to load all comments into an array and then let the user run their own queries and ouput the result…",{"id":145,"by":10,"text":146},"17471215","Yeah, row content is about 16mb, This is exactly what I will do in the next step",{"value":148,"source":65,"evidence":149},"Why HTML scraping instead of the HN API?",[150,154],{"id":151,"by":152,"text":153},"17471508","dstjean","Good job. Why did you prefer using the HTML format instead of HN API? https:\u002F\u002Fgithub.com\u002FHackerNews\u002FAPI",{"id":155,"by":156,"text":157},"17471567","sctb","Perhaps because you can request a page of items at a time? For something like this an even better alternative might be the BigQuery dataset:…",[159,165,172],{"value":160,"source":65,"evidence":161},"hntrends.com",[162],{"id":163,"by":116,"text":164},"17471995","Nice work. I've been tracking this data for about 5 years on https:\u002F\u002Fhntrends.com and enjoy seeing others come up with new tools and ways to analyze the data.",{"value":166,"source":65,"evidence":167},"whoishiring.io",[168],{"id":169,"by":170,"text":171},"17470448","soneca","Yes, here it is: https:\u002F\u002Fwhoishiring.io\u002F",{"value":173,"source":65,"evidence":174},"HN BigQuery dataset",[175,176],{"id":155,"by":156,"text":157},{"id":177,"by":178,"text":179},"17473193","minimaxir","The `full` table has comments up to recently (May 19th). You just have to add a filter on `type = \"comment\"`.…",{"comments":43,"answered":32,"key":181},[182,183],{"id":56,"text":57},{"id":145,"text":146},{"commenters":185,"max_depth":186,"maker_replies":43,"first_comment_mins":187,"lifespan_hours":188},71,8,29,242,[190,192,196,198,202,203,205,208,210,213,216,220,222,226,230,233,236,239,242,245,248,251,254,256,259,262,265,268,271,274,276,278,281,285,288,291,293,296,298,300,303,305,308,311,313,316,320,322,323,326,329,330,332,334,338,341,343,346,349,352,354,356,357,361,362,365,368,371,373,376,379,382,385,387,388,390,392,394,395,399,402,405,409,412,416,418,421,424,426,430,433,435],[163,32,37,191,116,32],"project\u002Fpositive\u002Fidea",[193,32,32,194,195,32],"17473051","commenter\u002Fneutral\u002Fnone","spraak",[197,32,32,194,116,32],"17475213",[199,32,17,200,201,32],"17473669","project\u002Fneutral\u002Fnone","hamstercat",[115,32,17,200,116,32],[204,32,32,194,201,32],"17476807",[206,32,37,191,207,32],"17474172","dhruvarora013",[209,32,32,194,116,32],"17475215",[211,32,37,191,212,32],"17474371","lkrubner",[214,32,17,215,116,32],"17475223","project\u002Fneutral\u002Fidea",[217,32,37,218,219,32],"17476236","project\u002Fpositive\u002Fnone","Dragonai",[84,39,39,221,85,32],"project\u002Fcritical\u002Fdesign",[223,39,17,224,225,32],"17471147","project\u002Fneutral\u002Fdesign","jeff_friesen",[227,39,32,228,229,32],"17472580","other\u002Fneutral\u002Fnone","mimimihaha",[231,39,17,224,232,32],"17473282","iijj",[234,43,17,215,235,32],"17474508","segmondy",[237,43,32,194,238,32],"17476852","abhishekjha",[240,17,17,215,241,32],"17471265","bojo",[243,17,32,228,244,32],"17471359","PaulRobinson",[246,17,32,194,247,32],"17471452","hyperknot",[249,17,32,194,250,32],"17472924","gknoy",[252,17,32,228,253,32],"17472372","anothergoogler",[255,17,32,228,244,32],"17473949",[257,17,32,228,258,32],"17472658","pm90",[260,17,32,228,261,32],"17472876","drfuchs",[263,17,32,228,264,32],"17472923","solipsism",[266,17,32,228,267,32],"17473325","gazarsgo",[269,17,32,228,270,32],"17473258","snarf21",[272,17,32,228,273,32],"17473828","scarface74",[275,17,32,228,244,32],"17473854",[277,17,32,228,273,32],"17474062",[279,17,32,228,280,32],"17471581","scardine",[282,17,39,283,284,32],"17471656","project\u002Fcritical\u002Fidea","chatmasta",[286,17,39,283,287,32],"17471684","cottonseed",[289,17,32,228,290,32],"17472193","ryandrake",[292,17,17,215,253,32],"17472689",[294,17,17,215,295,32],"17472707","hobls",[297,17,17,215,253,32],"17474290",[299,17,39,283,295,32],"17474394",[301,17,17,215,302,32],"17477136","toomuchtodo",[304,17,32,228,195,32],"17473084",[306,17,32,228,307,32],"17474245","eschutte2",[309,41,37,191,310,32],"17473285","spocklivelong",[52,37,39,312,53,32],"project\u002Fcritical\u002Fexecution",[314,37,39,312,315,32],"17470408","listentojohan",[317,37,17,318,319,32],"17470418","project\u002Fneutral\u002Fexecution","sailfast",[321,37,32,194,319,32],"17471814",[92,37,39,221,85,32],[324,37,32,194,325,32],"17471741","symlinkk",[327,37,32,328,85,32],"17472041","commenter\u002Fneutral\u002Fdesign",[99,37,39,312,100,32],[56,37,32,331,10,39],"maker\u002Fneutral\u002Fexecution",[68,333,17,215,69,32],6,[335,336,32,228,337,32],"17476007",7,"pmiller2",[339,336,32,228,340,32],"17476030","cbanek",[342,336,32,228,337,32],"17476338",[344,186,39,283,345,32],"17540281","amorphous",[347,30,39,221,348,32],"17472323","mixmastamyk",[350,30,32,194,351,32],"17472674","psetq",[353,30,32,194,348,32],"17473042",[122,355,17,224,123,32],10,[126,355,39,312,127,32],[358,359,32,228,360,32],"17470407",11,"peterburkimsher",[169,359,32,228,170,32],[363,359,32,228,364,32],"17471221","xando",[72,366,37,367,73,32],12,"project\u002Fpositive\u002Fdesign",[369,366,32,228,370,32],"17471875","supermdguy",[372,366,32,194,73,32],"17472172",[374,366,32,228,375,32],"17472200","pseudonymcoward",[377,366,32,194,378,32],"17472287","vidarh",[380,366,32,194,381,32],"17472365","kec",[383,366,32,194,384,32],"17474997","alyx",[88,386,39,221,89,32],13,[133,33,17,224,134,32],[141,389,37,191,142,32],15,[145,389,32,391,10,39],"maker\u002Fneutral\u002Fnone",[151,393,17,331,152,32],16,[155,393,17,331,156,32],[396,397,39,221,398,32],"17471743",17,"Torai",[76,400,37,401,77,32],18,"maker\u002Fpositive\u002Fnone",[403,31,37,218,404,32],"17472130","justinzollars",[406,407,17,215,408,32],"17470155",20,"lihaciudaniel",[410,407,17,215,411,32],"17470396","giancarlostoro",[413,414,32,228,415,32],"17471033",21,"lilyqian",[107,417,39,283,108,32],22,[419,417,32,194,420,32],"17470929","parhamn",[422,417,32,194,423,32],"17471038","jcims",[425,417,32,194,108,32],"17471116",[427,417,32,428,429,32],"17471117","other\u002Fneutral\u002Fdocs","kozikow",[431,417,32,194,432,32],"17471592","cue232s",[434,417,32,194,429,32],"17474822",[177,417,32,194,178,32],[],[438,443,448,453,458,463],{"id":439,"name":440,"points":441,"category":442},"17487552","Browsh",967,"dev_tools",{"id":444,"name":445,"points":446,"category":447},"17509601","Solving Rush Hour",223,"games",{"id":449,"name":450,"points":451,"category":452},"17506753","Markdown New Tab",218,"productivity",{"id":454,"name":455,"points":456,"category":457},"17505559","Oathkeeper",174,"infrastructure",{"id":459,"name":460,"points":461,"category":462},"17508151","Online challenge",143,"learning_science",{"id":464,"name":465,"points":466,"category":457},"17471938","TaskBotJS",137,false,"v2",{"id":470,"name":5,"line":5,"ai":467,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":471,"top":17,"kw":472,"maker":10,"domain":9,"tier":18,"attempts":32,"strip":473,"url":8,"mix":474,"praise":64,"objection":81,"sub":20},17470037,-0.09,[23,24,25,26],"5335513300000013235110131110500153351000",[30,31,32,33],1794036567547]