[{"data":1,"prerenderedAt":954},["ShallowReactive",2],{"project-41914544":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":35,"aspects":36,"strip":47,"post_text":50,"what":51,"said":89,"maker_in_thread":223,"shape":231,"grid":235,"attempts":915,"same_week":916,"maker_shows":49,"maker_hidden":945,"reader_version":946,"card":947},"41914544","Rust Web Framework","Hi everyone, I've been \"funemployed\" for a few months and with all that free time and idle hands I wrote a full web framework (think Rails, not Flask) for Rust.","post","Show HN: Rust Web Framework","https:\u002F\u002Fgithub.com\u002Flevkk\u002Frwf","github.com","levkk",1729606554,2024,488,258,68,3515,2,"legend","languages","web framework","library",[24,25,26,27,28],"rust web framework","rust mvc","rust orm","django rust","rails rust","debated",0.136,{"positive":32,"neutral":33,"mixed":18,"critical":34},19,26,18,65,{"design":37,"idea":39,"execution":42,"performance":44,"docs":45},{"positive":38,"critical":18},0,{"positive":40,"critical":41},8,10,{"positive":38,"critical":43},4,{"positive":38,"critical":38},{"positive":38,"critical":46},1,[48,38,38,38,38,38,38,38,38,38,48,46,38,48,18,48,43,38,49,18,43,18,49,48,43,46,48,49,38,38,38,38,49,38,38,38,38,46,48,48],3,5,"Hi everyone,\n\nI've been \"funemployed\" for a few months and with all that free time and idle hands I wrote a full web framework (think Rails, not Flask) for Rust.\n\nIt's boring old MVC, has its own ORM, templates, background jobs, auth, websockets, migrations and more. If you're keen but don't feel like rewriting your app in a different language, Rwf has a WSGI server to run Django (or Flask) inside Rust [1], letting you migrate to Rust at your own pace without disrupting your website.\n\nI think Rust makes a great prototyping and deploy straight to production language. Now it has yet another fram",{"problem":52,"audience":57,"pricing":70,"motivation":71,"time_to_build":70,"stack":78,"openness":87,"stage":87,"team_size":88},{"value":53,"source":54,"evidence":55},"Brings Rails\u002FDjango-style batteries-included web development to Rust","maker",[56],{"id":7},{"value":58,"source":59,"evidence":60},"Rust developers and Python\u002FRuby teams wanting to migrate to Rust","inferred",[61,62,66],{"id":7},{"id":63,"by":64,"text":65},"41914959","JodieBenitez","> (think Rails, not Flask) I like that... we need more (or better) opiniated frameworks a la rails\u002Fdjango in static languages.",{"id":67,"by":68,"text":69},"41917725","dethos","Awesome, looking forward to testing it out. I really like that idea of being able to gradually migrate WSGI (Django) apps, or even support running both at the same time.",null,{"value":72,"source":54,"evidence":73},"Built during a funemployment period; author likes Rust and wants a Rails-like framework",[74,75],{"id":7},{"id":76,"by":11,"text":77},"41926524","Thanks! Re: callbacks. They are very nice, when you have CRUD endpoints that modify models directly from JavaScript [1]. It ends up being pretty DRY, especially since you'll find…",[79,83],{"value":80,"source":54,"evidence":81},"Rust",[82],{"id":7},{"value":84,"source":54,"evidence":85},"WSGI server for running Django or Flask",[86],{"id":7},"unknown","solo",{"praise":90,"objections":123,"requests":145,"questions":172,"alternatives":192},[91,108,116],{"value":92,"source":93,"evidence":94},"Fills a gap for a Django\u002FRails-style framework in Rust","commenter",[95,99,100,104],{"id":96,"by":97,"text":98},"41915053","the__alchemist","Love it; this is a big gap in Rust's ecosystem IMO.",{"id":63,"by":64,"text":65},{"id":101,"by":102,"text":103},"41915784","wormlord","Cool! Since I learned Rust I've wanted a Django replacement that has the functionality of a batteries included Web Framework + the speed\u002Ffootprint of Rust. I'll check it out!",{"id":105,"by":106,"text":107},"41915331","apbytes","Great work!! I was just talking about how this is a major gap in Rust and here you are the very next day! Looking forward to use and contribute!",{"value":109,"source":93,"evidence":110},"Migration path from Python via WSGI is appealing",[111,115],{"id":112,"by":113,"text":114},"41915193","MASNeo","I can already hear people asking \"Did you aRWF already?\" Seriously, the migration option is precisely how I think migration for years. Great job!",{"id":67,"by":68,"text":69},{"value":117,"source":93,"evidence":118},"Batteries-included but not too prescriptive",[119],{"id":120,"by":121,"text":122},"41917323","jamiedumont","I've been evaluating and building out small prototypes with all the usual suspects for backend Rust work. So far I've reluctantly agreed with the hive mind that Axum on balance…",[124,131,138],{"value":125,"source":93,"evidence":126},"Building a custom ORM and template language instead of using existing ones",[127],{"id":128,"by":129,"text":130},"41915030","throwaway313373","I would kinda expect REST framework to be able to generate Swagger (aka OpenAPI) definitions out of the box. That's one of the killer features of FastAPI in my opinion. Also, I…",{"value":132,"source":93,"evidence":133},"Running a WSGI server inside the app raises stability concerns versus a reverse proxy",[134],{"id":135,"by":136,"text":137},"41915387","stackskipton","As SRE, I got interested in https:\u002F\u002Flevkk.github.io\u002Frwf\u002Fmigrating-from-python\u002F. On one hand, this is crazy neat you were able to pull it off. On the stability SRE hand, I'm…",{"value":139,"source":93,"evidence":140},"Rust is slower to develop in than languages like Python or C#",[141],{"id":142,"by":143,"text":144},"41923666","DeathArrow","I've tried to learn Rust but gave up early. Coming from C#, C\u002FC++, Java, Python, Rust seems weird to me. And it's not the weirdness that discouraged me, is the slowness of…",[146,150,165],{"value":147,"source":93,"evidence":148},"Generate OpenAPI\u002FSwagger definitions",[149],{"id":128,"by":129,"text":130},{"value":151,"source":93,"evidence":152},"Add CRUD generators and better docs",[153,157,161],{"id":154,"by":155,"text":156},"41917536","jcmontx","Do you plan on adding CRUD generators? That was the killer feature of MVC frameworks",{"id":158,"by":159,"text":160},"41914981","tommaho","Thanks for sharing! As a heads-up, The Pages documentation page is blank. https:\u002F\u002Flevkk.github.io\u002Frwf\u002Fcontrollers\u002Fpages\u002F",{"id":162,"by":163,"text":164},"41914763","sureglymop","Looks great, very interesting! How is the state of to documentation?",{"value":166,"source":93,"evidence":167},"Use SemVer and GitHub releases",[168],{"id":169,"by":170,"text":171},"41921808","timkofu","Thanks for this. I've been looking for a Django-esque web-framework for Rust for a while now, and it would seem I'm not the only one[1]. Also, if you're open to suggestions, use…",[173,184],{"value":174,"source":93,"evidence":175},"How does it compare to loco.rs",[176,180],{"id":177,"by":178,"text":179},"41915136","jpopesculian","Looks cool! How does it compare to loco.rs?",{"id":181,"by":182,"text":183},"41917561","robert_foss","@levkk How do you thing it compares to loco.rs, I'd like to understand the differences.",{"value":185,"source":93,"evidence":186},"Why not integrate an existing ORM like diesel",[187,188],{"id":128,"by":129,"text":130},{"id":189,"by":190,"text":191},"41914951","kvirani","Nice, congratulations. It must feel so surreal launching this! One of my biggest learnings from doing a bunch of web MVC through Rails over the years is that the framework should…",[193,201,205,212,216],{"value":194,"source":93,"evidence":195},"Loco (loco.rs)",[196,200],{"id":197,"by":198,"text":199},"41916652","jakswa","Lately I've been following https:\u002F\u002Floco.rs\u002F as it aims for a rails-like experience, complete with generators for workers, controllers, etc. I've only had time to experiment but…",{"id":120,"by":121,"text":122},{"value":202,"source":93,"evidence":203},"Axum",[204],{"id":120,"by":121,"text":122},{"value":206,"source":93,"evidence":207},"Diesel ORM",[208,209],{"id":128,"by":129,"text":130},{"id":210,"by":11,"text":211},"41915379","I tried Diesel years ago, it was too \"Rusty\" for me. It made you define your schema twice, and couldn't use the same structs for inserts and selects (so 3 times, really).…",{"value":213,"source":93,"evidence":214},"Rocket",[215],{"id":120,"by":121,"text":122},{"value":217,"source":93,"evidence":218},"Ryde",[219],{"id":220,"by":221,"text":222},"41921880","metadat","Another related submission from today: Ryde: A Rust Web Framework - https:\u002F\u002Fgithub.com\u002Fswlkr\u002Fryde (October 2024, 5 comments)",{"comments":224,"answered":40,"key":225},15,[226,227,228],{"id":76,"text":77},{"id":210,"text":211},{"id":229,"text":230},"41917836","In random order: 1 & 2. It's not really a new language. It's very similar to ERB, so existing tooling, including syntax highlighting, etc., shouldn't be an issue. 4. LLMs are…",{"commenters":232,"max_depth":41,"maker_replies":224,"first_comment_mins":233,"lifespan_hours":234},155,12,191,[236,238,242,246,248,251,253,255,257,259,262,266,268,271,274,277,279,281,284,287,290,293,296,299,301,304,306,309,312,315,318,320,323,326,328,330,333,336,339,341,343,345,348,350,353,355,357,360,362,365,367,370,373,375,377,380,383,385,388,391,394,396,398,400,402,405,407,410,412,414,416,419,422,426,428,430,434,437,440,443,446,449,451,454,458,461,464,467,469,471,473,476,479,481,483,485,489,493,496,500,503,506,508,511,514,518,520,524,526,528,531,534,536,539,542,544,546,548,551,554,557,561,563,564,566,570,572,574,577,580,582,586,587,589,590,592,595,598,600,604,607,609,611,612,615,617,619,621,624,627,630,633,637,639,643,646,648,651,653,656,658,661,663,665,668,670,673,676,678,681,683,687,691,694,698,702,706,710,714,717,720,723,725,728,731,734,737,740,743,746,748,751,753,755,757,760,762,764,766,768,770,772,775,778,781,783,786,789,791,794,797,800,802,805,808,811,813,815,818,820,823,825,828,830,833,836,838,840,843,846,848,850,852,855,857,859,861,863,865,868,870,872,874,877,880,882,885,887,891,893,896,899,902,905,907,909,912],[189,38,48,237,190,38],"maker\u002Fneutral\u002Fdesign",[239,38,38,240,241,38],"41915143","commenter\u002Fneutral\u002Fdesign","sodapopcan",[243,38,38,244,245,38],"41915585","commenter\u002Fneutral\u002Fnone","jt2190",[247,38,38,240,241,38],"41915940",[249,38,38,244,250,38],"41916900","CSSer",[252,38,38,244,241,38],"41917068",[254,38,38,244,250,38],"41921121",[256,38,38,244,241,38],"41924858",[258,38,38,244,250,38],"41926659",[260,38,38,244,261,38],"41920001","wesselbindt",[263,38,38,264,265,38],"41926066","other\u002Fneutral\u002Fnone","lodovic",[267,38,38,244,241,38],"41935735",[269,38,38,240,270,38],"41915698","ecshafer",[272,38,38,240,273,38],"41916047","idle_zealot",[275,38,38,240,276,38],"41916627","yoyonamite",[278,38,38,240,129,38],"41917125",[280,38,38,240,270,38],"41917580",[282,38,38,240,283,38],"41916992","JamesSwift",[285,38,38,240,286,38],"41917222","CharlieDigital",[288,38,38,240,289,38],"41918998","sergiosgc",[291,38,38,240,292,38],"41923575","cies",[294,38,38,264,295,38],"41922652","kookamamie",[297,38,38,264,298,38],"41922927","Ygg2",[300,38,38,264,295,38],"41923654",[302,38,38,240,303,38],"41923399","nertirs1",[305,38,38,240,143,38],"41923468",[307,38,38,244,308,38],"41926681","albrewer",[310,38,38,244,311,38],"41928956","hansvm",[313,38,38,240,314,38],"41924792","pkphilip",[316,38,38,240,317,38],"41926119","jayd16",[319,38,38,240,64,38],"41917360",[321,38,38,244,322,38],"41917582","fragmede",[324,38,38,264,325,38],"41920092","LaGrange",[327,38,38,244,64,38],"41923050",[329,38,38,244,325,38],"41924184",[331,38,38,240,332,38],"41918421","appguy",[334,38,38,240,335,38],"41918538","DanHulton",[337,38,38,240,338,38],"41921576","fireant",[340,38,38,240,143,38],"41923491",[342,38,38,240,143,38],"41923477",[344,38,38,240,292,38],"41923599",[346,38,38,240,347,38],"41919930","zarzavat",[349,38,38,240,292,38],"41923613",[351,38,38,240,352,38],"41921921","nitaigao",[354,38,38,240,143,38],"41923501",[356,38,38,240,292,38],"41933246",[358,38,38,240,359,38],"41922484","Zanfa",[361,38,38,240,292,38],"41923559",[363,38,38,244,364,38],"41930662","tcfhgj",[366,38,38,240,292,38],"41933269",[368,38,38,244,369,38],"41917900","LeftHandPath",[371,38,38,244,372,38],"41918071","freedomben",[374,38,38,244,369,38],"41918135",[376,38,38,244,372,38],"41918199",[378,38,38,264,379,38],"41918443","snowAbstraction",[381,38,38,244,382,38],"41918474","ensignavenger",[384,38,38,244,369,38],"41918805",[386,38,38,264,387,38],"41919264","unethical_ban",[389,38,38,240,390,38],"41917911","globular-toast",[392,38,38,240,393,38],"41918206","pdhborges",[395,38,38,244,143,38],"41923445",[397,38,38,244,292,38],"41923520",[399,38,38,244,143,38],"41923591",[401,38,38,244,292,38],"41933308",[403,38,38,244,404,38],"41923700","niels_bom",[406,38,38,244,143,38],"41923545",[408,38,38,244,409,38],"41923603","kitd",[76,38,38,411,11,46],"maker\u002Fneutral\u002Fnone",[128,46,48,413,129,38],"project\u002Fmixed\u002Fidea",[210,46,38,415,11,46],"project\u002Fneutral\u002Fidea",[417,46,46,418,97,38],"41915438","project\u002Fcritical\u002Fdesign",[420,46,38,264,421,38],"41916550","phibz",[423,46,46,424,425,38],"41916559","project\u002Fcritical\u002Fidea","xyst",[427,46,46,418,129,38],"41917043",[229,46,38,429,11,46],"project\u002Fneutral\u002Fdesign",[431,46,48,432,433,38],"41923541","project\u002Fmixed\u002Fdesign","laszlokorte",[435,46,38,264,436,38],"41915941","fmbb",[438,46,38,264,439,38],"41916004","jjnoakes",[441,46,38,264,442,38],"41916011","internetter",[444,46,38,264,445,38],"41916288","giancarlostoro",[447,46,38,264,448,38],"41916614","florianmartens",[450,46,38,264,283,38],"41917044",[452,46,38,264,453,38],"41919640","petepete",[455,46,48,456,457,38],"41916052","project\u002Fneutral\u002Fexecution","outside1234",[459,46,38,244,460,38],"41920232","sauruk",[462,46,38,264,463,38],"41916364","bryanlarsen",[465,46,38,264,466,38],"41916443","steveklabnik",[468,46,48,415,143,38],"41923604",[470,46,48,415,129,38],"41924434",[135,18,46,472,136,38],"project\u002Fcritical\u002Fexecution",[474,18,38,244,475,38],"41915488","biorach",[477,18,38,244,478,38],"41915559","drcongo",[480,18,46,472,136,38],"41915828",[482,18,38,456,11,46],"41915492",[484,18,38,244,136,38],"41916251",[486,48,49,487,488,38],"41914746","project\u002Fpositive\u002Fnone","notamy",[490,48,48,491,492,38],"41916387","project\u002Fneutral\u002Fnone","alberth",[494,48,38,264,495,38],"41919599","dankwizard",[497,48,46,498,499,38],"41919276","project\u002Fcritical\u002Fnone","rafram",[501,48,38,244,502,38],"41921199","iknowstuff",[504,48,38,244,505,38],"41924003","binarycoffee",[63,43,49,507,64,38],"project\u002Fpositive\u002Fidea",[509,49,49,487,510,38],"41914675","nwnwhwje",[512,49,48,491,513,38],"41914721","trevor-e",[515,516,49,487,517,38],"41915736",6,"unjkyivbnp",[519,516,38,456,11,46],"41915800",[521,516,48,522,523,38],"41917284","project\u002Fneutral\u002Fperformance","sedatk",[525,516,38,522,11,46],"41927048",[142,527,46,472,143,38],7,[529,527,38,244,530,38],"41925179","xwowsersx",[532,40,38,264,533,38],"41915481","fHr",[535,40,38,264,478,38],"41916907",[537,40,38,264,538,38],"41923657","AbuAssar",[540,40,38,264,541,38],"41923660","sbt567",[543,40,38,264,478,38],"41924853",[545,40,38,264,533,38],"41954214",[120,547,49,507,121,38],9,[549,547,38,264,550,38],"41918332","factormeta",[552,547,38,264,553,38],"41919163","j-krieger",[555,41,49,487,556,38],"41917679","stuaxo",[558,559,48,456,560,38],"41923896",11,"chubs",[562,559,38,456,11,46],"41924955",[105,233,49,487,106,38],[565,233,48,415,425,38],"41916642",[567,568,46,424,569,38],"41919804",13,"miffy900",[177,571,48,415,178,38],14,[573,224,46,472,129,38],"41924477",[575,224,38,576,11,46],"41925027","maker\u002Fneutral\u002Fexecution",[578,224,38,244,579,38],"41927138","mdaniel",[220,581,48,491,221,38],16,[583,584,48,415,585,38],"41917290",17,"Guthur",[169,34,49,507,170,38],[588,34,38,411,11,46],"41922046",[181,32,48,415,182,38],[154,591,48,415,155,38],20,[593,591,38,594,11,46],"41917595","maker\u002Fneutral\u002Fdocs",[158,596,46,597,159,38],21,"project\u002Fcritical\u002Fdocs",[101,599,49,507,102,38],22,[601,602,46,424,603,38],"41921213",23,"PaulDavisThe1st",[162,605,48,606,163,38],24,"project\u002Fneutral\u002Fdocs",[608,605,38,594,11,46],"41919136",[67,610,49,507,68,38],25,[112,33,49,507,113,38],[613,614,48,415,492,38],"41914974",27,[616,614,38,429,11,46],"41914994",[618,614,48,429,492,38],"41915025",[620,614,38,237,11,46],"41915066",[622,614,48,429,623,38],"41921305","degurechaff",[625,614,48,429,626,38],"41915092","fkyoureadthedoc",[628,614,48,429,629,38],"41915118","Scarblac",[631,614,38,240,632,38],"41915139","afavour",[634,635,48,491,636,38],"41915779",28,"donq1xote1",[638,635,38,411,11,46],"41915837",[640,641,48,456,642,38],"41918799",29,"Arch-TK",[644,645,49,487,445,38],"41914719",30,[96,647,49,507,97,38],31,[649,647,48,415,650,38],"41915226","culi",[652,647,46,424,97,38],"41915283",[654,647,38,655,136,38],"41915421","other\u002Fneutral\u002Fidea",[657,647,38,244,97,38],"41915464",[659,647,48,415,660,38],"41915535","cchance",[662,647,48,415,650,38],"41915889",[664,647,46,424,64,38],"41917627",[666,647,38,264,667,38],"41924984","aaronblohowiak",[669,647,38,264,136,38],"41915353",[671,647,46,424,672,38],"41916184","dehrmann",[674,647,38,244,675,38],"41917908","ku1ik",[677,647,38,264,97,38],"41918014",[679,647,38,264,680,38],"41919429","int_19h",[682,647,38,264,97,38],"41920693",[684,685,49,487,686,38],"41915033",32,"taikahessu",[688,689,46,424,690,38],"41918459",33,"lopatin",[692,689,38,244,693,38],"41924873","xpe",[695,696,38,264,697,38],"41919546",34,"benpacker",[699,700,49,487,701,38],"41932944",35,"lord-squirrel",[703,704,49,487,705,38],"41914761",36,"Havoc",[707,708,49,487,709,38],"41915126",37,"hkc88hkc",[711,712,46,424,713,38],"41918890",38,"imiric",[715,712,38,244,716,38],"41918959","qudat",[718,712,38,264,719,38],"41919078","t-writescode",[721,712,38,264,722,38],"41920324","Nuzzerino",[724,712,38,244,719,38],"41920504",[726,712,38,244,727,38],"41922739","egeozcan",[729,712,38,244,730,38],"41919110","metadaemon",[732,712,38,244,733,38],"41919353","sunrunner",[735,712,38,244,736,38],"41919390","stickfigure",[738,712,38,244,739,38],"41919421","BlarfMcFlarf",[741,712,38,244,742,38],"41920405","threeseed",[744,712,38,244,745,38],"41920461","wtetzner",[747,712,38,244,736,38],"41920622",[749,712,38,244,750,38],"41920796","ursuscamp",[752,712,38,244,736,38],"41926785",[754,712,38,244,742,38],"41920891",[756,712,38,244,745,38],"41994227",[758,712,38,244,759,38],"41920435","dragonwriter",[761,712,38,244,745,38],"41920476",[763,712,38,244,759,38],"41920490",[765,712,38,244,745,38],"41994256",[767,712,38,244,733,38],"41919544",[769,712,38,244,261,38],"41919839",[771,712,38,244,745,38],"41920443",[773,712,38,244,774,38],"41920482","deznu",[776,712,38,244,777,38],"41920846","__mattya",[779,712,38,244,780,38],"41921770","Thaxll",[782,712,38,244,730,38],"41927294",[784,712,38,264,785,38],"41920132","rad_gruchalski",[787,712,38,244,788,38],"41919336","victorbjorklund",[790,712,38,244,680,38],"41919406",[792,712,38,244,793,38],"41920419","klabb3",[795,712,38,244,796,38],"41920934","dvektor",[798,712,38,244,799,38],"41921247","wild_egg",[801,712,49,507,347,38],"41919738",[803,712,38,244,804,38],"41919823","bilekas",[806,712,38,244,807,38],"41920844","mixmastamyk",[809,712,38,244,810,38],"41922427","littlestymaar",[812,712,38,244,804,38],"41922966",[814,712,38,244,810,38],"41923137",[816,712,38,244,817,38],"41922460","efnx",[819,712,38,244,804,38],"41922931",[821,712,38,244,822,38],"41920300","Eduard",[824,712,38,264,742,38],"41920442",[826,712,38,264,827,38],"41920684","pluto_modadic",[829,712,38,264,742,38],"41920849",[831,712,38,264,832,38],"41921091","hackerbrother",[834,712,38,264,835,38],"41921126","shepherdjerred",[837,712,38,264,727,38],"41922365",[839,712,38,264,835,38],"41926756",[841,712,38,264,842,38],"41921515","jon_richards",[844,712,38,264,845,38],"41923756","amedvednikov",[847,712,38,264,713,38],"41924069",[849,712,38,244,845,38],"41925416",[851,712,38,244,713,38],"41926841",[853,712,38,264,854,38],"41935809","baranul",[856,712,38,264,854,38],"41935907",[858,712,38,244,780,38],"41921745",[860,712,38,244,742,38],"41922580",[862,712,38,244,352,38],"41921816",[864,712,38,264,445,38],"41921397",[866,712,38,244,867,38],"41922882","okasaki",[869,712,38,264,445,38],"41925176",[871,712,38,264,867,38],"41925979",[873,712,38,244,713,38],"41926954",[875,712,46,424,876,38],"41922584","solatic",[878,712,38,264,879,38],"41923056","Oras",[881,712,38,264,693,38],"41924884",[883,712,38,264,884,38],"41924982","WhereIsTheTruth",[197,886,48,415,198,38],39,[888,889,38,264,890,38],"41914664",40,"ratedgene",[892,889,38,411,11,46],"41914712",[894,889,38,264,895,38],"41914857","mmontagna9",[897,889,49,898,890,38],"41917942","maker\u002Fpositive\u002Fnone",[900,889,38,264,901,38],"41914732","Klonoar",[903,889,38,264,904,38],"41914752","TZubiri",[906,889,38,264,890,38],"41914769",[908,889,38,244,890,38],"41914764",[910,889,38,264,911,38],"41914851","pvg",[913,889,46,424,914,38],"41915088","AnimalMuppet",[],[917,922,926,931,935,940],{"id":918,"name":919,"points":920,"category":921},"41893524","HN Update",644,"ai",{"id":923,"name":924,"points":925,"category":921},"41929804","Pablonet",472,{"id":927,"name":928,"points":929,"category":930},"41915958","Counter-Strike Football",420,"games",{"id":932,"name":933,"points":934,"category":921},"41926770","Agent.exe",406,{"id":936,"name":937,"points":938,"category":939},"41903864","Epublifier",290,"productivity",{"id":941,"name":942,"points":943,"category":944},"41907719","Data Formulator",212,"data",false,"v2",{"id":948,"name":5,"line":949,"ai":945,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":950,"top":18,"kw":951,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":952,"url":9,"mix":953,"praise":92,"objection":125,"sub":21},41914544,"Hi everyone, I've been \"funemployed\" for a few months and with all that free time and idle hands I wrote a…",0.14,[24,25,26,27,28],"3000000000310323405242534135000050000133",[32,33,18,34],1793991103248]