[{"data":1,"prerenderedAt":456},["ShallowReactive",2],{"project-33494221":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":48,"what":49,"said":103,"maker_in_thread":215,"shape":227,"grid":232,"attempts":416,"same_week":417,"maker_shows":33,"maker_hidden":448,"reader_version":449,"card":450},"33494221","Feep! search","An independent search engine for programmers","title","Show HN: Feep! search, an independent search engine for programmers","https:\u002F\u002Fsearch.feep.dev","search.feep.dev","wolfgang42",1667751900,2022,182,72,322,2570,13,"notable","web_saas","search engine","web_app",[24,25,26,27],"programmer search engine","independent search","developer documentation search","code search","curious",-0.036,{"positive":31,"neutral":32,"mixed":33,"critical":34},7,20,3,8,38,{"idea":37,"docs":40,"execution":42,"performance":44,"design":46},{"positive":38,"critical":39},4,1,{"positive":39,"critical":41},0,{"positive":39,"critical":43},5,{"positive":41,"critical":45},2,{"positive":41,"critical":41},[43,41,41,41,41,33,33,39,43,33,41,39,33,39,33,43,43,39,43,33,33,33,41,43,33,33,33,33,41,39,33,39,43,39,33,41,33,33,33,39],"Hi HN! This started late last year as an afternoon project to play around with ElasticSearch, and then I kept thinking of new features I wanted to add. I still have a lot of things I want to build, but now seemed like a good time to put it out there: even if the results aren’t nearly the quality I’d like, I’ve still found it useful and I want to show it off!\n\nI’ve been working on it since September 2021, but only in fits and starts. The entire thing runs on a computer in my living room (there’s a picture on the About page); I haven’t done any load testing so we’ll see how it holds up.",{"problem":50,"audience":64,"pricing":75,"motivation":76,"time_to_build":75,"stack":81,"openness":100,"stage":101,"team_size":102},{"value":51,"source":52,"evidence":53},"Finding relevant programming documentation and answers through a search engine focused on developer sources","inferred",[54,56,60],{"id":55},"post",{"id":57,"by":58,"text":59},"33495439","bragr","Is there a particular reason this site does not index the official documentation for languages and frameworks? Tried a couple different searches for the things I work on and…",{"id":61,"by":62,"text":63},"33495234","Dig1t","This is a cool idea! I would love to use this. I don't know how it works or if I'm using it right, but I tried this example: \"swift ios upload picture multipart\u002Fform-data\".…",{"value":65,"source":52,"evidence":66},"Programmers searching for technical documentation and answers",[67,71],{"id":68,"by":69,"text":70},"33494640","aliqot","Hey this is pretty cool. I noticed a lot of the results are HN posts and StackExchange. Is there a definitive list somewhere of the sources, and\u002For maybe a way to contribute to…",{"id":72,"by":73,"text":74},"33494980","throwawayacc4","For a loonnggg time I thought of developing something like this. I have an entire bookmark section of developer documentation, all of them with their special search and…",null,{"value":77,"source":78,"evidence":79},"Started as an afternoon project to play with ElasticSearch, grew into a search engine","maker",[80],{"id":55},[82,88,92,96],{"value":83,"source":78,"evidence":84},"Node.js",[85],{"id":86,"by":11,"text":87},"33496438","Always happy to answer questions! The code is mostly Node.js, with a lot of shell scripts to glue things together. The “background worker” is mostly me running things in tmux,…",{"value":89,"source":78,"evidence":90},"ElasticSearch",[91],{"id":86,"by":11,"text":87},{"value":93,"source":78,"evidence":94},"SQLite",[95],{"id":86,"by":11,"text":87},{"value":97,"source":78,"evidence":98},"GitLab CI",[99],{"id":86,"by":11,"text":87},"unknown","beta","solo",{"praise":104,"objections":113,"requests":144,"questions":175,"alternatives":187},[105],{"value":106,"source":107,"evidence":108},"Good to see more independent indexes like Marginalia","commenter",[109],{"id":110,"by":111,"text":112},"33496566","culi","Love to see more independent indexes! Sometimes there seems like there's plenty of search engines, but when grouped by the indexes they rely on there's actually very few major…",[114,130,138],{"value":115,"source":107,"evidence":116},"Search result quality is poor for many queries",[117,121,122,126],{"id":118,"by":119,"text":120},"33496525","IceWreck","Great idea, but search is pretty bad right now. Searching for \"django signals\" got unofficial search results on the first page and all the links on the second page (1) are…",{"id":61,"by":62,"text":63},{"id":123,"by":124,"text":125},"33497634","brokenkebab2","Frankly it doesn't look like it's ready to be useful. As an example tried \"Braze notifications\" and the first result was about Brave, then two mildly relevant, and then a long…",{"id":127,"by":128,"text":129},"33495784","crosser","I would be very happy if such service worked (or if I could run it myself). It's my long term goal to break out of dependency on the Borg. But the results are not even promising,…",{"value":131,"source":107,"evidence":132},"Official documentation is hard to surface in results",[133,134],{"id":57,"by":58,"text":59},{"id":135,"by":136,"text":137},"33496003","ColonelPhantom","Seems neat, but trying to find Django documentation is not ideal: searching for \"django prefetch\" has GitHub repos as the first two results, and the third result is official…",{"value":139,"source":78,"evidence":140},"Index is small compared with major engines",[141],{"id":142,"by":11,"text":143},"33497864","The title mentioning “Brave” seems to be a red herring: there’s someone in the comments talking about Braze, though it looks like a typo. Similarly the “Who’s hiring” posts do…",[145,160,168],{"value":146,"source":107,"evidence":147},"Index more official documentation and sources like GitHub, ReadTheDocs and MDN",[148,149,153,156],{"id":118,"by":119,"text":120},{"id":150,"by":151,"text":152},"33494850","pcl","This looks great! MDN docs are pretty strong. Perhaps devdocs is a superset, but if not, I’d recommend indexing them as well. Also, feature request: it’d be nice if the query…",{"id":154,"by":111,"text":155},"33496666","Other sources you may wanna crawl - https:\u002F\u002Fwww.thecodingforums.com\u002F (and other programming-related online communities like Lobste.rs, certain subreddits, and certain Lemmy…",{"id":157,"by":158,"text":159},"33502009","tomschwiha","For PHP (and other languages) you could add popular framework docs like Symfony or Laravel",{"value":161,"source":107,"evidence":162},"Handle symbols and versioned docs better",[163,167],{"id":164,"by":165,"text":166},"33497016","karmakaze","This is great. Would be nice if it considered symbols better. Looked for \"reject!\" and it returned \"reject\" and \"rejection\" when \"reject!\" matches exist. Ironic given its name.",{"id":135,"by":136,"text":137},{"value":169,"source":107,"evidence":170},"Open-source the project",[171],{"id":172,"by":173,"text":174},"33496017","phpisatrash","This is awesome. I really enjoyed the UI and the no javascript. Could i ask you a question? What is your tech stack? (programing language, background worker, database) How often…",[176,180],{"value":177,"source":107,"evidence":178},"What is the tech stack and how often does the index update",[179],{"id":172,"by":173,"text":174},{"value":181,"source":107,"evidence":182},"What is the long-term goal of the project",[183],{"id":184,"by":185,"text":186},"33518781","desijays","I found Feep while going through my coffee and ycombinator this morning. I find the idea of feep intriguing and I have just 2 questions. 1. What is your goal with feep? What are…",[188,196,200,204,211],{"value":189,"source":107,"evidence":190},"Google",[191,192],{"id":110,"by":111,"text":112},{"id":193,"by":194,"text":195},"33495498","justsomehnguy","https:\u002F\u002Fduckduckgo.com\u002F?q=powershell+snipeit vs https:\u002F\u002Fsearch.feep.dev\u002Fsearch?q=powershell+snipeit",{"value":197,"source":107,"evidence":198},"DuckDuckGo",[199],{"id":193,"by":194,"text":195},{"value":201,"source":107,"evidence":202},"Marginalia",[203],{"id":110,"by":111,"text":112},{"value":205,"source":78,"evidence":206},"devdocs.io",[207,208],{"id":57,"by":58,"text":59},{"id":209,"by":11,"text":210},"33508768","I pull a lot of official documentation via https:\u002F\u002Fdevdocs.io ; Symfony and Laravel are both included, though (as others in this thread have noted) the current ranking is a bit…",{"value":212,"source":107,"evidence":213},"searchcode",[214],{"id":110,"by":111,"text":112},{"comments":216,"answered":18,"key":217},21,[218,221,224],{"id":219,"text":220},"33495718","“python library datetime” gets the results you’re looking for—but mostly by virtue of this not being a way anyone ordinarily thinks of describing it, so it knocks the irrelevant…",{"id":222,"text":223},"33497346","All 3 of these are on my list (plus understanding page sections, which would improve the results for things like the Python docs where there’s a bunch of topics on a single…",{"id":225,"text":226},"33497744","Thanks for checking it out! All those broken links in your “django signals” seem to have come from a page full of mangled URLs that got picked up on; unfortunately they’ve pushed…",{"commenters":228,"max_depth":229,"maker_replies":216,"first_comment_mins":230,"lifespan_hours":231},41,6,37,45,[233,235,239,243,246,249,252,255,258,260,262,264,268,272,276,277,280,282,284,285,287,289,293,295,298,301,304,306,309,311,313,315,316,317,318,320,324,326,327,329,332,334,336,341,343,345,348,350,352,354,356,358,360,362,364,366,371,373,375,379,382,386,389,392,394,395,398,402,404,406,407,411],[110,41,43,234,111,41],"project\u002Fpositive\u002Fidea",[236,41,41,237,238,41],"33496942","commenter\u002Fneutral\u002Fnone","throwup",[240,41,41,241,242,41],"33498464","other\u002Fneutral\u002Fnone","marginalia_nu",[244,41,41,241,245,41],"33500173","smt88",[247,41,41,241,248,41],"33515702","freediver",[250,41,41,241,251,41],"33501681","boyter",[253,41,41,241,254,41],"33497987","teddyh",[256,41,41,241,257,41],"33508088","IYasha",[259,41,41,237,254,41],"33510653",[57,39,33,261,58,41],"project\u002Fneutral\u002Fdocs",[219,39,41,263,11,39],"maker\u002Fneutral\u002Fexecution",[265,39,33,266,267,41],"33496604","maker\u002Fneutral\u002Fdocs","Kwpolska",[269,39,33,270,271,41],"33497195","project\u002Fneutral\u002Fidea","PaulHoule",[273,39,39,274,275,41],"33505505","project\u002Fcritical\u002Fidea","prometheon1",[222,39,41,263,11,39],[278,39,43,234,279,41],"33500208","dopidopHN",[118,45,33,281,119,41],"project\u002Fmixed\u002Fexecution",[283,45,41,237,271,41],"33497218",[225,45,41,263,11,39],[61,33,39,286,62,41],"project\u002Fcritical\u002Fexecution",[288,33,41,263,11,39],"33495422",[290,33,33,291,292,41],"33495816","project\u002Fneutral\u002Fexecution","pjot",[294,33,41,263,11,39],"33496235",[296,33,33,291,297,41],"33499123","twaway233",[299,33,39,286,300,41],"33499570","mdaniel",[302,33,33,291,303,41],"33495828","O__________O",[305,33,41,263,11,39],"33496192",[307,38,43,308,300,41],"33495148","project\u002Fpositive\u002Fexecution",[310,38,41,263,11,39],"33495309",[68,43,43,312,69,41],"project\u002Fpositive\u002Fdocs",[314,43,41,266,11,39],"33494747",[123,229,39,286,124,41],[142,229,41,263,11,39],[72,31,43,234,73,41],[184,34,33,319,185,41],"maker\u002Fneutral\u002Fidea",[321,322,33,270,323,41],"33499799",9,"motoxpro",[172,325,33,291,173,41],10,[86,325,41,263,11,39],[164,328,33,281,165,41],11,[330,328,41,237,331,41],"33497198","topher515",[333,328,41,241,165,41],"33497264",[335,328,41,263,11,39],"33497310",[337,338,43,339,340,41],"33500170",12,"project\u002Fpositive\u002Fnone","photochemsyn",[135,18,33,342,136,41],"project\u002Fmixed\u002Fdocs",[344,18,41,263,11,39],"33496314",[346,18,33,347,136,41],"33505218","maker\u002Fneutral\u002Fperformance",[349,18,41,347,11,39],"33509018",[150,351,33,261,151,41],14,[353,351,41,266,11,39],"33494962",[355,351,33,261,151,41],"33495110",[357,351,41,266,11,39],"33495208",[359,351,41,237,151,41],"33496812",[127,361,39,286,128,41],15,[363,361,41,263,11,39],"33495909",[365,361,33,291,242,41],"33496407",[367,368,33,369,370,41],"33495971",16,"project\u002Fneutral\u002Fnone","FeepingCreature",[193,372,39,286,194,41],17,[374,372,41,263,11,39],"33495808",[376,377,43,234,378,41],"33501012",18,"i_like_apis",[380,377,41,381,11,39],"33509217","maker\u002Fneutral\u002Fprivacy",[383,384,39,385,257,41],"33508072",19,"project\u002Fcritical\u002Fperformance",[387,32,33,270,388,41],"33495001","Y_Y",[390,32,41,391,111,41],"33496602","commenter\u002Fneutral\u002Fidea",[393,32,41,234,11,39],"33496607",[154,216,33,270,111,41],[396,216,33,261,397,41],"33501490","enjoyyourlife",[399,400,33,263,401,41],"33495223",22,"djbusby",[403,400,41,263,11,39],"33495583",[157,405,33,261,158,41],23,[209,405,41,266,11,39],[408,409,39,385,410,41],"33497788",24,"b34r",[412,413,33,414,415,41],"33499780",25,"project\u002Fneutral\u002Fdesign","TheMiddleMan",[],[418,423,428,433,438,443],{"id":419,"name":420,"points":421,"category":422},"33518320","Cozo",425,"data",{"id":424,"name":425,"points":426,"category":427},"33451148","Sprig",274,"games",{"id":429,"name":430,"points":431,"category":432},"33501177","textshader.com",260,"creative",{"id":434,"name":435,"points":436,"category":437},"33464492","purplehoisin.com",197,"hardware",{"id":439,"name":440,"points":441,"category":442},"33518845","Svija Vibe",188,"dev_tools",{"id":444,"name":445,"points":446,"category":447},"33475391","Reveddit.com",180,"infrastructure",false,"v2",{"id":451,"name":5,"line":6,"ai":448,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":452,"top":18,"kw":453,"maker":11,"domain":10,"tier":19,"attempts":41,"strip":454,"url":9,"mix":455,"praise":106,"objection":115,"sub":21},33494221,-0.04,[24,25,26,27],"5000033153013135515333053333013151303331",[31,32,33,34],1793991054304]