[{"data":1,"prerenderedAt":485},["ShallowReactive",2],{"project-13505226":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":43,"post_text":45,"what":46,"said":66,"maker_in_thread":149,"shape":159,"grid":164,"attempts":448,"same_week":449,"maker_shows":40,"maker_hidden":478,"reader_version":479,"card":480},"13505226","Magnetissimo","Self-hosted torrent search engine written in Elixir","title","Show HN: Magnetissimo – Self-hosted torrent search engine written in Elixir","https:\u002F\u002Fgithub.com\u002Fsergiotapia\u002Fmagnetissimo?utm=hn","github.com","sergiotapia",1485584713,2017,403,107,34,2242,2,"legend","dev_tools","torrent search engine","web_app",[24,25,26,27],"torrent search","self-hosted","elixir","torrent crawler","mixed",0.13,{"positive":31,"neutral":32,"mixed":33,"critical":34},9,12,1,6,28,{"execution":37,"design":39,"idea":41,"performance":42},{"positive":38,"critical":18},0,{"positive":40,"critical":38},5,{"positive":33,"critical":18},{"positive":38,"critical":33},[40,38,38,38,38,38,38,38,44,38,44,44,44,33,38,38,38,40,33,38,44,40,33,44,38,33,44,38,38,38,38,38,38,38,38,40,44,33,40,40],3,null,{"problem":45,"audience":45,"pricing":45,"motivation":47,"time_to_build":45,"stack":54,"openness":64,"stage":65,"team_size":65},{"value":48,"source":49,"evidence":50},"Make a torrent search tool simple to run anywhere without external dependencies like Redis","maker",[51],{"id":52,"by":11,"text":53},"13505580","Hope you guys like this and use it! If it's hard to use, tell me. My goal is to make this simple to run anywhere. Part of that will be to use Distillery to create compiled…",[55,60],{"value":56,"source":49,"evidence":57},"Elixir",[58],{"id":59},"post",{"value":61,"source":49,"evidence":62},"Erlang",[63],{"id":52,"by":11,"text":53},"open_source","unknown",{"praise":67,"objections":87,"requests":109,"questions":128,"alternatives":140},[68,80],{"value":69,"source":70,"evidence":71},"Elixir choice and clean design appreciated","commenter",[72,76],{"id":73,"by":74,"text":75},"13505457","mrmondo","Looks really interesting, I love goal 1: no JavaScript - YES! Thank you! And elixir is a very exciting language, especially to an ops person where when I read elixir code it…",{"id":77,"by":78,"text":79},"13505546","yoavm","Looks like a useful tool, but I kinda wish this kind of programs had a CLI. It seems to be doing one main thing (searching), and it could be super useful to be able to pipe the…",{"value":81,"source":70,"evidence":82},"Useful tool",[83],{"id":84,"by":85,"text":86},"13521907","giridhar50","very useful tool",[88,99],{"value":89,"source":70,"evidence":90},"Crawler is not concurrent and crawls one URL at a time per site",[91,95],{"id":92,"by":93,"text":94},"13506007","fenollp","You should look for sitemaps. They are often listed in robots.txt. Will save you lots of time! These sites have sitemaps: http:\u002F\u002Ftorrentproject.se\u002Frobots.txt…",{"id":96,"by":97,"text":98},"13508262","kenning","Has anyone hosted this somewhere yet? I was hoping I could just run it locally but you have to crawl all those sites every time, and it's not concurrent...",{"value":100,"source":70,"evidence":101},"Image in repo suggests copyright infringement use",[102,106],{"id":103,"by":104,"text":105},"13505602","brian-armstrong","When someone posts about a GPL violation, people are quick to decry it, and rightly so. But this repo demonstrates, right in the first image, this tool being used to violate…",{"id":107,"by":104,"text":108},"13505891","Have a look at this repo for yourself if you don't believe me. The image demonstrates the tool being used for copyright violations. It's billing itself that way, no?",[110,114,121],{"value":111,"source":70,"evidence":112},"Add a CLI for piping results to downloaders",[113],{"id":77,"by":78,"text":79},{"value":115,"source":70,"evidence":116},"Start downloads from the web UI or RSS feed support",[117],{"id":118,"by":119,"text":120},"13506581","luckystartup","I might have to start an anonymous GitHub account so that I can contribute to this. It would be fantastic if there was a way to start a download directly from the web UI. Many…",{"value":122,"source":70,"evidence":123},"Docker-compose setup for easier deployment",[124],{"id":125,"by":126,"text":127},"13505501","nikcub","I'll be trying this out, it could work well with Cloud Torrent. I've largely moved away from Torrents tho and switched to using NZB's and apps that automatically download tv…",[129,133],{"value":130,"source":70,"evidence":131},"Is there a hosted version or a way to run it without crawling every time",[132],{"id":96,"by":97,"text":98},{"value":134,"source":70,"evidence":135},"Are there other programs that offer the same function",[136],{"id":137,"by":138,"text":139},"13505415","dopkew","Are there other programs that offer this same function?",[141,145],{"value":142,"source":70,"evidence":143},"NZB tools such as Sonarr, CouchPotato and NZBHydra",[144],{"id":125,"by":126,"text":127},{"value":146,"source":70,"evidence":147},"Cloud Torrent and ruTorrent",[148],{"id":125,"by":126,"text":127},{"comments":150,"answered":33,"key":151},4,[152,153,156],{"id":52,"text":53},{"id":154,"text":155},"13507914","Thank you, I'll take a look at what those are. If there's a way to remove Postgres from the equation, I'm all for it.",{"id":157,"text":158},"13508109","That sounds fantastic. I'm all for trimming the fat if we don't need it. I'll research this, thanks for the suggestion.",{"commenters":160,"max_depth":161,"maker_replies":150,"first_comment_mins":162,"lifespan_hours":163},70,8,90,159,[165,167,171,173,177,180,183,186,188,190,193,195,198,201,204,206,209,212,214,216,218,221,225,228,231,233,235,239,242,244,247,250,251,254,258,261,263,266,269,271,273,277,279,281,283,286,288,291,293,297,300,302,305,307,310,313,316,318,320,322,325,328,332,335,338,339,341,343,346,348,352,354,357,359,362,365,368,370,372,375,378,381,383,386,389,391,394,397,400,403,406,408,410,413,415,418,420,423,426,428,430,433,436,439,441,444,446],[125,38,40,166,126,38],"project\u002Fpositive\u002Fnone",[168,38,38,169,170,38],"13505539","commenter\u002Fneutral\u002Fnone","patrickk",[172,38,38,169,74,38],"13505701",[174,38,38,175,176,38],"13505726","other\u002Fneutral\u002Fnone","mrtree",[178,38,38,175,179,38],"13506572","yellow_viper",[181,38,38,175,182,38],"13506676","stinos",[184,38,38,175,185,38],"13507621","untoreh",[187,38,38,175,170,38],"13513830",[189,38,38,175,179,38],"13563481",[191,38,38,169,192,38],"13505902","MitchellCash",[194,38,38,169,126,38],"13512416",[196,38,38,169,197,38],"13506270","mikewhy",[199,38,38,169,200,38],"13506590","problems",[202,38,38,169,203,38],"13507401","ValentineC",[205,38,38,175,200,38],"13510412",[207,38,38,175,208,38],"13513770","rapfaria",[210,38,38,175,211,38],"13513569","Veratyr",[213,38,38,175,200,38],"13515251",[215,38,38,175,211,38],"13520665",[217,38,38,169,182,38],"13506685",[219,38,38,169,220,38],"13506867","IgorPartola",[222,38,44,223,224,38],"13507508","project\u002Fneutral\u002Fexecution","joshstrange",[226,38,38,175,227,38],"13507673","olalonde",[229,38,38,175,230,38],"13507751","dexterdog",[232,38,38,175,126,38],"13512412",[52,33,38,234,11,33],"maker\u002Fneutral\u002Fnone",[236,33,44,237,238,38],"13506671","project\u002Fneutral\u002Fdesign","memla",[240,33,44,237,241,38],"13506703","brightball",[154,33,38,243,11,33],"maker\u002Fneutral\u002Fdesign",[245,33,44,243,246,38],"13507969","macintux",[248,33,44,243,249,38],"13507970","yellowapple",[157,33,38,243,11,33],[252,33,44,243,253,38],"13510022","elcritch",[255,33,44,256,257,38],"13508538","maker\u002Fneutral\u002Fidea","gyrgtyn",[259,33,38,175,260,38],"13508679","sauvage255",[92,18,33,262,93,38],"maker\u002Fcritical\u002Fexecution",[264,44,38,175,265,38],"13505735","tmalsburg2",[267,44,38,175,268,38],"13505790","tom_mellior",[270,44,38,175,265,38],"13505807",[272,44,38,169,268,38],"13506034",[274,44,38,275,276,38],"13507314","other\u002Fneutral\u002Fidea","jzelinskie",[278,44,38,175,265,38],"13509673",[280,44,38,175,276,38],"13516592",[282,44,38,175,265,38],"13529014",[284,44,38,175,285,38],"13507788","userbinator",[73,150,40,287,74,38],"project\u002Fpositive\u002Fdesign",[289,150,40,287,290,38],"13505493","marvel_boy",[292,150,38,175,74,38],"13505508",[294,150,33,295,296,38],"13505963","project\u002Fcritical\u002Fexecution","huduo",[298,150,38,169,299,38],"13506162","swiley",[301,150,38,169,119,38],"13506513",[303,150,38,169,304,38],"13507477","dingdingdang",[306,150,38,169,249,38],"13507998",[308,150,38,169,309,38],"13513847","true_religion",[311,150,44,223,312,38],"13506207","eeZah7Ux",[314,150,44,223,315,38],"13506215","anuragsoni",[317,150,40,287,97,38],"13508234",[319,150,40,287,312,38],"13506190",[103,40,33,321,104,38],"project\u002Fcritical\u002Fnone",[323,40,38,175,324,38],"13505632","minitech",[326,40,38,169,327,38],"13505668","xiaoma",[329,40,40,330,331,38],"13505645","project\u002Fpositive\u002Fidea","msl",[333,40,33,334,104,38],"13505741","project\u002Fcritical\u002Fidea",[336,40,38,169,337,38],"13505875","Frenchgeek",[107,40,38,169,104,38],[340,40,38,169,331,38],"13505901",[342,40,38,169,104,38],"13505926",[344,40,33,334,345,38],"13506019","dibstern",[347,40,38,169,337,38],"13506084",[349,40,44,350,351,38],"13506094","project\u002Fneutral\u002Fidea","z3r0",[353,40,38,175,327,38],"13505666",[355,40,38,169,356,38],"13505689","biot",[358,40,38,169,327,38],"13505734",[360,40,38,175,361,38],"13505678","arianvanp",[363,40,38,169,364,38],"13505842","digi_owl",[366,40,38,169,367,38],"13505916","cyborgx7",[369,40,38,169,312,38],"13506196",[371,40,38,175,345,38],"13506012",[373,40,38,175,374,38],"13506159","dozzie",[376,40,38,169,377,38],"13506193","pessimizer",[379,40,38,169,380,38],"13506741","e12e",[382,40,38,175,367,38],"13507512",[384,40,38,175,385,38],"13507228","afarrell",[387,40,38,175,388,38],"13505697","DanBC",[390,40,38,169,104,38],"13505738",[392,40,38,175,393,38],"13505863","gyger",[395,40,38,175,396,38],"13520971","tripzilch",[398,40,38,175,399,38],"13505742","StreamBright",[401,40,38,175,402,38],"13506496","enimodas",[404,40,38,175,405,38],"13506774","kweinber",[407,40,38,169,249,38],"13508068",[409,40,38,169,405,38],"13510028",[411,40,38,175,412,38],"13513875","blunte",[77,34,44,414,78,38],"project\u002Fmixed\u002Fdesign",[416,34,38,169,417,38],"13505690","smcl",[118,419,40,287,119,38],7,[421,419,44,237,422,38],"13507671","the8472",[424,161,38,175,425,38],"13507262","listic",[427,161,38,175,422,38],"13507661",[96,31,33,429,97,38],"project\u002Fcritical\u002Fperformance",[431,31,38,169,432,38],"13509632","uhryks",[434,31,38,435,11,33],"13511598","maker\u002Fneutral\u002Fperformance",[437,31,40,166,438,38],"13548736","omnicoder",[137,440,44,350,138,38],10,[442,440,38,175,443,38],"13505489","bharani_m",[445,440,38,175,170,38],"13505564",[84,447,40,166,85,38],11,[],[450,455,459,464,468,473],{"id":451,"name":452,"points":453,"category":454},"13500701","Whoishiring.io",419,"productivity",{"id":456,"name":457,"points":458,"category":20},"13493810","Ship 2.0",233,{"id":460,"name":461,"points":462,"category":463},"13492975","Command Line Challenge",205,"learning_science",{"id":465,"name":466,"points":467,"category":463},"13521066","Code Cards",152,{"id":469,"name":470,"points":471,"category":472},"13506670","Pydb",130,"data",{"id":474,"name":475,"points":476,"category":477},"13493276","easyvpn",108,"security_privacy",false,"v2",{"id":481,"name":5,"line":6,"ai":478,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":482,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":483,"url":9,"mix":484,"praise":69,"objection":89,"sub":21},13505226,[24,25,26,27],"5000000030333100051035130130000000053155",[31,32,33,34],1793990954300]