[{"data":1,"prerenderedAt":688},["ShallowReactive",2],{"project-40307519":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":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":49,"post_text":50,"what":51,"said":94,"maker_in_thread":194,"shape":205,"grid":209,"attempts":650,"same_week":651,"maker_shows":34,"maker_hidden":680,"reader_version":681,"card":682},"40307519","Hackerverse","Exploring HN by mapping and analyzing 40M posts and comments for fun","title","Show HN: Exploring HN by mapping and analyzing 40M posts and comments for fun","https:\u002F\u002Fblog.wilsonl.in\u002Fhackerverse\u002F","blog.wilsonl.in","wilsonzlin",1715257864,2024,520,159,61,3515,2,"legend","data","search and visualisation of hacker news","web_app",[24,25,26,27,28],"hacker news","semantic search","embeddings","data visualization","sentiment analysis","mixed",0.313,{"positive":32,"neutral":33,"mixed":34,"critical":35},21,27,4,5,57,{"idea":38,"execution":41,"performance":43,"design":44,"privacy":46,"docs":47,"pricing":48},{"positive":39,"critical":40},6,0,{"positive":42,"critical":18},3,{"positive":18,"critical":40},{"positive":45,"critical":18},1,{"positive":40,"critical":45},{"positive":18,"critical":40},{"positive":40,"critical":40},[35,40,40,40,40,40,42,40,40,35,42,40,40,42,35,40,42,35,45,40,34,35,40,40,40,40,42,35,18,34,40,35,42,42,42,35,42,42,35,35],null,{"problem":52,"audience":50,"pricing":62,"motivation":72,"time_to_build":50,"stack":76,"openness":91,"stage":92,"team_size":93},{"value":53,"source":54,"evidence":55},"Exploring and searching the large Hacker News archive by topic and meaning","inferred",[56,58],{"id":57},"post",{"id":59,"by":60,"text":61},"40333422","stavros","This search engine is amazing. I was looking for an old story about curing acid reflux by some exercise, Google\u002FDDG\u002FKagi\u002FHN's Algolia were completely useless, this found it first…",{"value":63,"source":64,"evidence":65},"Project cost in the hundreds of dollars","maker",[66,69],{"id":67,"by":11,"text":68},"40308725","Hey, thanks for the kind words. I wasn't able to mention the costs in the post (might follow up in the future) but it was in the hundreds of dollars, so was reasonably accessible…",{"id":70,"by":11,"text":71},"40308815","Thanks! Haha yeah I'm trying to get into the habit of writing about and sharing the random projects I do more often. And yeah the cost was surprisingly low (in the hundreds of…",{"value":73,"source":64,"evidence":74},"Random hobby project shared as a blog post",[75],{"id":70,"by":11,"text":71},[77,83],{"value":78,"source":64,"evidence":79},"Node.js",[80],{"id":81,"by":11,"text":82},"40309152","I think your curl approach would work just as fine if not better. My instinct was to reach for Node.js out of familiarity, but curl is fast and, given the IDs are sequential,…",{"value":84,"source":85,"evidence":86},"Sentence embedding models (jina or bge)","commenter",[87],{"id":88,"by":89,"text":90},"40315139","ComputerGuru","Amazing work, I'm impressed by the scope of your project! I must say though, is it jina or bge-3\u002Fflag - the embeddings (and tokenizer?) do not do a good job on tech topics. It's…","unknown","launched","solo",{"praise":95,"objections":122,"requests":145,"questions":168,"alternatives":180},[96,111,115],{"value":97,"source":85,"evidence":98},"Impressive scope and execution for a one-person project",[99,103,107],{"id":100,"by":101,"text":102},"40309080","abe94","This is impressive work, especially for a one man show! One thing that stood out to me was the graph of the sentiment analysis over time, I hadn't seen something like that before…",{"id":104,"by":105,"text":106},"40308530","oersted","This is a surprisingly big endeavour for what looks like an exploratory hobby project. Not to minimize the achievement, very cool, I'm just surprised by how much was invested…",{"id":108,"by":109,"text":110},"40308196","ed_db","This is amazing, the amount of skill and knowledge involved is very impressive.",{"value":112,"source":85,"evidence":113},"Search works well for finding old stories",[114],{"id":59,"by":60,"text":61},{"value":116,"source":85,"evidence":117},"Smooth canvas map with zoom",[118],{"id":119,"by":120,"text":121},"40310994","nojvek","I'm impressed with the map component in canvas. It's very smooth, dynamic zoom and google-maps like. Gonna dig more into it. Exemplary Show HN! We need more of this.",[123,130,138],{"value":124,"source":85,"evidence":125},"Sentiment analysis results seem skewed negative",[126,127],{"id":88,"by":89,"text":90},{"id":128,"by":11,"text":129},"40309336","Thanks! Yeah I'd like to dive deeper into the sentiment aspect. As you say it'd be interesting to see some overview, instead of specific queries. The negative sentiment stood out…",{"value":131,"source":85,"evidence":132},"Auto zoom and generic results for unfamiliar queries",[133,137],{"id":134,"by":135,"text":136},"40308443","NeroVanbierv","Really love the island map! But the automatic zooming on the map doesn't seem very relevant. E.g. try typing \"openai\" - I can't see anything related to that query in that part of…",{"id":88,"by":89,"text":90},{"value":139,"source":85,"evidence":140},"Mobile interaction problems with map cards",[141],{"id":142,"by":143,"text":144},"40312573","coolspot","Absolutely wonderful project and even more so the writeup! Feedback: on my iOS phone, once you select a dot on the map, there is no way to unselect it. Preview card of some…",[146,157,161],{"value":147,"source":85,"evidence":148},"Add links from results to HN threads",[149,153],{"id":150,"by":151,"text":152},"40311328","gsuuon","This is super cool! Both the writeup and the app. It'd be great if the search results linked to the HN story so we can check out the comments.",{"id":154,"by":155,"text":156},"40313681","gitgud","Very cool! I was hoping to be able to navigate to the HN post from the map though? Is that possible?",{"value":158,"source":85,"evidence":159},"Keep the search index up to date",[160],{"id":59,"by":60,"text":61},{"value":162,"source":85,"evidence":163},"Email subscription digests",[164],{"id":165,"by":166,"text":167},"40308506","paddycap","Adding a subscribe feature to get an email with the most recent posts in a topic\u002Fcommunity would be really cool. One of my favorite parts of HN is the weekly digest I get in my…",[169,173],{"value":170,"source":85,"evidence":171},"Which embedding model was used and how well it handles tech terms",[172],{"id":88,"by":89,"text":90},{"value":174,"source":85,"evidence":175},"How much the embeddings cost",[176],{"id":177,"by":178,"text":179},"40312674","Igor_Wiwi","how much you paid to generate those embeddings?",[181,187],{"value":182,"source":85,"evidence":183},"latent-scope",[184],{"id":185,"by":105,"text":186},"40308750","Here's a great tool that does almost exactly the same thing for any dataset: https:\u002F\u002Fgithub.com\u002Fenjalot\u002Flatent-scope Obviously the scale of OP's project adds a lot of interesting…",{"value":188,"source":85,"evidence":189},"hackmap",[190],{"id":191,"by":192,"text":193},"40315821","tomthe","I made something very similar a few weeks ago. I also included usernames with the average of their comments: https:\u002F\u002Ftomthe.github.io\u002Fhackmap\u002F",{"comments":195,"answered":196,"key":197},15,7,[198,199,202],{"id":128,"text":129},{"id":200,"text":201},"40309800","Thanks for the suggestion, I've just added the feature: https:\u002F\u002Fhn.wilsonl.in\u002Fs\u002Fsentiment%20analysis",{"id":203,"text":204},"40315010","You may be right, a more tailored classifier for HN comments specifically may be more accurate. It'd be interesting to consider the classes: would it still be simply…",{"commenters":206,"max_depth":196,"maker_replies":195,"first_comment_mins":207,"lifespan_hours":208},104,71,143,[210,212,214,218,220,224,227,231,234,237,240,243,246,249,252,255,258,261,263,264,267,270,273,276,279,281,284,287,290,292,295,298,301,303,306,309,311,314,317,319,323,324,327,330,332,334,337,340,343,346,349,353,356,360,364,367,369,371,373,376,378,380,383,385,388,389,391,394,396,400,403,407,410,413,415,417,419,423,426,428,430,434,437,441,444,447,450,452,454,457,459,462,464,466,468,470,472,474,477,480,483,486,489,494,496,501,506,510,512,514,516,518,520,523,527,530,532,535,538,542,544,547,549,553,554,557,560,562,565,569,571,573,578,583,587,590,592,596,599,601,604,608,612,615,619,623,627,630,635,638,642,646],[100,40,35,211,101,40],"project\u002Fpositive\u002Fidea",[128,40,40,213,11,45],"maker\u002Fneutral\u002Fnone",[215,40,35,216,217,40],"40309691","project\u002Fpositive\u002Fexecution","walterbell",[200,40,40,219,11,45],"project\u002Fneutral\u002Fexecution",[221,40,40,222,223,40],"40309875","other\u002Fneutral\u002Fnone","luke-stanley",[225,40,40,222,226,40],"40310182","deadbabe",[228,40,40,229,230,40],"40310529","commenter\u002Fneutral\u002Fnone","xanderlewis",[232,40,40,229,233,40],"40311089","sethammons",[235,40,40,229,236,40],"40312099","goles",[238,40,40,229,239,40],"40313272","fragmede",[241,40,40,229,242,40],"40312438","darby_eight",[244,40,40,222,245,40],"40313052","holoduke",[247,40,40,222,248,40],"40313170","flir",[250,40,40,222,251,40],"40314778","chiefalchemist",[253,40,40,229,254,40],"40312030","abakker",[256,40,40,222,257,40],"40312506","dylan604",[259,40,40,222,260,40],"40313903","flawsofar",[262,40,40,222,257,40],"40314019",[203,40,40,213,11,45],[265,40,40,222,266,40],"40316912","uyzstvqs",[268,40,40,222,269,40],"40317366","prox",[271,40,40,222,272,40],"40315265","al_hag",[274,40,42,275,217,40],"40309714","project\u002Fneutral\u002Fidea",[277,40,40,222,278,40],"40312385","kcorbitt",[280,40,40,222,101,40],"40315908",[282,40,42,275,283,40],"40312513","necovek",[285,40,40,222,286,40],"40314909","gieksosz",[288,40,40,222,289,40],"40314959","taco-hands",[291,40,40,222,286,40],"40317674",[293,40,40,222,294,40],"40315029","Swizec",[296,40,40,222,297,40],"40316302","rossant",[299,40,40,222,300,40],"40315110","swatcoder",[302,40,40,222,286,40],"40317669",[304,40,40,222,305,40],"40315561","moneywoes",[307,45,35,216,308,40],"40308422","CuriouslyC",[310,45,40,213,11,45],"40309438",[312,45,40,222,313,40],"40315528","zetazzed",[315,45,40,229,316,40],"40315534","jszymborski",[88,18,42,318,89,40],"project\u002Fmixed\u002Fperformance",[320,18,42,321,322,40],"40323080","project\u002Fneutral\u002Fperformance","tarasglek",[185,42,42,275,105,40],[325,34,40,222,326,40],"40315346","rantymcrant",[328,34,40,229,329,40],"40315471","Thorrez",[331,34,40,229,326,40],"40315609",[333,34,40,229,329,40],"40315690",[335,34,40,229,336,40],"40340481","madacol",[338,34,40,229,339,40],"40315738","satvikpendem",[341,34,40,222,342,40],"40315532","amitlevy49",[344,34,40,229,345,40],"40315835","wodenokoto",[347,35,35,211,348,40],"40309717","replete",[350,39,42,351,352,40],"40308268","project\u002Fneutral\u002Fdesign","seanlinehan",[354,39,42,351,355,40],"40309279","uncertainrhymes",[357,39,45,358,359,40],"40310297","project\u002Fcritical\u002Fexecution","bravura",[361,39,35,362,363,40],"40311393","project\u002Fpositive\u002Fnone","oschvr",[365,196,42,219,366,40],"40310051","minimaxir",[368,196,40,222,359,40],"40310213",[370,196,40,222,366,40],"40310431",[372,196,40,222,359,40],"40310806",[374,196,40,222,375,40],"40310214","Der_Einzige",[377,196,40,222,366,40],"40310544",[379,196,40,222,366,40],"40312862",[381,196,40,222,382,40],"40313767","lmeyerov",[104,384,42,318,105,40],8,[386,384,42,213,387,40],"40308648","alchemist1e9",[70,384,40,213,11,45],[67,384,40,390,11,45],"maker\u002Fneutral\u002Fpricing",[392,384,35,393,105,40],"40308867","maker\u002Fpositive\u002Fnone",[395,384,40,229,11,45],"40309036",[397,384,45,398,399,40],"40313644","project\u002Fcritical\u002Fprivacy","b800h",[401,384,40,402,60,40],"40325074","commenter\u002Fneutral\u002Fprivacy",[404,384,40,405,406,40],"40317262","other\u002Fneutral\u002Fpricing","gardenhedge",[408,384,40,222,409,40],"40308805","PaulHoule",[411,384,40,229,412,40],"40314209","Karrot_Kream",[414,384,40,222,409,40],"40318781",[416,384,40,229,412,40],"40322358",[418,384,40,229,409,40],"40322505",[420,421,42,275,422,40],"40311846",9,"jxy",[424,421,42,275,425,40],"40313028","GeneralMayhem",[108,427,35,362,109,40],10,[429,427,40,213,11,45],"40309231",[431,432,35,211,433,40],"40318426",11,"pudiklubi",[59,435,35,436,60,40],12,"project\u002Fpositive\u002Fperformance",[438,439,40,222,440,40],"40308147",13,"thyrox",[442,439,40,222,443,40],"40308232","average_r_user",[445,439,40,222,446,40],"40308672","noman-land",[448,439,40,222,449,40],"40309205","pfarrell",[451,439,40,222,449,40],"40309136",[453,439,40,222,366,40],"40309938",[455,439,40,222,456,40],"40310107","zX41ZdbW",[458,439,40,222,456,40],"40310149",[460,439,40,222,461,40],"40319144","strooper",[463,439,40,222,456,40],"40322766",[465,439,40,222,322,40],"40326932",[467,439,40,222,456,40],"40331596",[469,439,40,222,456,40],"40356737",[471,439,40,222,456,40],"40356838",[473,439,40,222,322,40],"40365628",[475,439,40,222,476,40],"40315038","remram",[142,478,45,479,143,40],14,"project\u002Fcritical\u002Fdesign",[481,478,40,482,11,45],"40317335","maker\u002Fneutral\u002Fdesign",[484,195,35,362,485,40],"40309482","swozey",[487,195,40,222,488,40],"40314695","c17r",[490,491,42,492,493,40],"40309006",16,"project\u002Fmixed\u002Fdesign","chossenger",[495,491,40,482,11,45],"40309224",[497,498,35,499,500,40],"40311162",17,"maker\u002Fpositive\u002Fdocs","datguyfromAT",[502,503,35,504,505,40],"40315179",18,"project\u002Fpositive\u002Fdocs","kriro",[507,508,42,321,509,40],"40314458",19,"chatman",[134,511,42,492,135,40],20,[513,511,45,479,135,40],"40308458",[515,511,42,351,105,40],"40308560",[517,511,40,482,11,45],"40308780",[519,511,42,275,223,40],"40309949",[521,32,35,211,522,40],"40315982","celltalk",[524,525,42,275,526,40],"40308186",22,"graiz",[528,525,40,222,529,40],"40308539","vsnf",[531,525,40,222,446,40],"40308768",[533,525,40,222,534,40],"40309176","internetter",[536,525,40,222,537,40],"40310072","naveen99",[539,540,42,275,541,40],"40310886",23,"Lerc",[165,543,35,211,166,40],24,[545,543,40,546,11,45],"40309019","maker\u002Fneutral\u002Fidea",[191,548,42,275,192,40],25,[550,551,42,219,552,40],"40308808",26,"xnx",[81,551,40,219,11,45],[555,33,40,222,556,40],"40309384","gaauch",[558,33,40,222,559,40],"40309435","saganus",[561,33,40,222,556,40],"40309580",[563,33,40,229,564,40],"40324469","Foreignborn",[566,567,42,351,568,40],"40308683",28,"ashu1461",[570,567,40,213,11,45],"40309263",[572,567,42,351,568,40],"40314721",[574,575,42,576,577,40],"40312460",29,"project\u002Fneutral\u002Fdocs","cyclecount",[579,580,42,581,582,40],"40314277",30,"project\u002Fneutral\u002Fnone","aeonik",[584,585,42,275,586,40],"40309517",31,"fancy_pantser",[150,588,35,589,151,40],32,"project\u002Fpositive\u002Fdesign",[119,591,35,436,120,40],33,[593,594,42,581,595,40],"40313331",34,"sourcepluck",[597,594,40,222,598,40],"40313427","pinkmuffinere",[154,600,42,351,155,40],35,[602,603,42,581,406,40],"40317445",36,[605,606,40,222,607,40],"40310345",37,"dfworks",[609,610,45,358,611,40],"40326380",38,"carte_blanche",[613,610,40,614,11,45],"40326436","maker\u002Fneutral\u002Fexecution",[616,617,35,211,618,40],"40320021",39,"Venkatesh10",[620,621,35,362,622,40],"40319397",40,"racosa",[624,625,42,351,626,40],"40308334",41,"freediver",[628,625,35,393,629,40],"40309606","breck",[631,632,35,633,634,40],"40316775",42,"maker\u002Fpositive\u002Fexecution","redbell",[177,636,42,637,178,40],43,"project\u002Fneutral\u002Fpricing",[639,640,35,393,641,40],"40313861",44,"dangoodmanUT",[643,644,40,222,645,40],"40308829",45,"password4321",[647,648,40,222,649,40],"40309563",46,"callalex",[],[652,657,662,667,672,676],{"id":653,"name":654,"points":655,"category":656},"40318542","Jam",886,"dev_tools",{"id":658,"name":659,"points":660,"category":661},"40331968","Omniclip",588,"creative",{"id":663,"name":664,"points":665,"category":666},"40338275","Cap",351,"productivity",{"id":668,"name":669,"points":670,"category":671},"40345696","Pipecat",346,"ai",{"id":673,"name":674,"points":675,"category":671},"40346995","Pi-C.A.R.D",344,{"id":677,"name":678,"points":679,"category":20},"40367090","Quary",293,false,"v2",{"id":683,"name":5,"line":6,"ai":680,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":684,"top":18,"kw":685,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":686,"url":9,"mix":687,"praise":97,"objection":124,"sub":21},40307519,0.31,[24,25,26,27,28],"5000003005300350351045000035240533353355",[32,33,34,35],1794036654572]