[{"data":1,"prerenderedAt":265},["ShallowReactive",2],{"project-15552065":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":43,"post_text":45,"what":46,"said":69,"maker_in_thread":151,"shape":154,"grid":159,"attempts":228,"same_week":229,"maker_shows":218,"maker_hidden":258,"reader_version":259,"card":260},"15552065","Cyborg Writer","In-Browser Text Editor with Neural Autocomplete","title","Show HN: Cyborg Writer - In-Browser Text Editor with Neural Autocomplete","https:\u002F\u002Fcyborg.tenso.rs\u002F","cyborg.tenso.rs","antimatter15",1508952292,2017,71,27,625,2242,28,"notable","ai","text generation demo","web_app",[24,25,26,27,28],"neural autocomplete","char-rnn","webgl","in-browser text editor","tensorfire","roasted",-0.31,{"positive":32,"neutral":33,"mixed":34,"critical":35},3,2,0,10,15,{"performance":38,"idea":39,"execution":41},{"positive":33,"critical":32},{"positive":34,"critical":40},1,{"positive":34,"critical":42},6,[34,34,34,34,34,34,34,44,34,40,34,44,34,34,40,32,40,34,44,40,40,40,40,32,40,40,40],5,null,{"problem":45,"audience":45,"pricing":45,"motivation":47,"time_to_build":45,"stack":54,"openness":67,"stage":68,"team_size":68},{"value":48,"source":49,"evidence":50},"Demo for TensorFire, a JavaScript library for running neural networks in the browser.","maker",[51],{"id":52,"by":11,"text":53},"15553028","Hey HN! This is our latest demo for TensorFire (https:\u002F\u002Ftenso.rs\u002F), a Javascript library for running neural networks in the browser GPU-accelerated by WebGL. Each of these models…",[55,59,63],{"value":56,"source":49,"evidence":57},"JavaScript",[58],{"id":52,"by":11,"text":53},{"value":60,"source":49,"evidence":61},"WebGL",[62],{"id":52,"by":11,"text":53},{"value":64,"source":49,"evidence":65},"TensorFire",[66],{"id":52,"by":11,"text":53},"open_source","unknown",{"praise":70,"objections":87,"requests":122,"questions":127,"alternatives":135},[71],{"value":72,"source":73,"evidence":74},"Fun, entertaining text generation output","commenter",[75,79,83],{"id":76,"by":77,"text":78},"15553731","westoncb","Pretty hilarious. I've found Tupac to work the best, e.g. (my starting text in quotes): ``` \"I was reading Hacker News when\" he gladed out Somebody excuse I went down today I…",{"id":80,"by":81,"text":82},"15553587","nsomaru","Fun with Shakespeare: It seemed, somehow mock'd; Unbashed as it was my father. My lady shall have him, perchance and reasons will abide it. Upon his unspoken thing, the devil…",{"id":84,"by":85,"text":86},"15552785","stmw","This is actually pretty neat, although requires more digging",[88,107],{"value":89,"source":73,"evidence":90},"Output is no better than a Markov chain and contains garbled words",[91,95,99,103],{"id":92,"by":93,"text":94},"15554012","c3534l","Eh, it's scarcely better than a Markov chain. I was hoping for something a little more useful, like the ability to scroll through many similar words or concepts.",{"id":96,"by":97,"text":98},"15552676","giosch","I was expecting it to at least generate valid words, but that doesn't seem to be the case...",{"id":100,"by":101,"text":102},"15553268","ballenf","Safari on latest MacOS gives me unintelligible words pretty often. My input: \"I went to the grocery store to pick up some milk for\" Output on wikipedia setting: \"I went to the…",{"id":104,"by":105,"text":106},"15559412","projectant","No offence, but with a megabyte of text per speaker I feel I could do better with word n-gram Markov models (even bigrams), and random path choice. I think deep learning is great…",{"value":108,"source":73,"evidence":109},"Browser crashes or hangs when hitting Tab",[110,114,118],{"id":111,"by":112,"text":113},"15553076","_grep_","Hitting tab crashes Chrome for me.",{"id":115,"by":116,"text":117},"15553219","snerbles","Not OP, same issue here. Whole browser just locks up, pretty impressive. Windows 7, Version 61.0.3163.100 (Official Build) (64-bit)",{"id":119,"by":120,"text":121},"15553261","ttul","Mobile Safari just sits there...",[123],{"value":124,"source":73,"evidence":125},"Better word suggestions or scrollable similar words",[126],{"id":92,"by":93,"text":94},[128],{"value":129,"source":73,"evidence":130},"Why does the output contain spelling mistakes?",[131],{"id":132,"by":133,"text":134},"15569859","sterex","Is there a technical reason why it generates text with lot of spelling mistakes? Ayn Rand seems very sloppy with her spelling!",[136,144],{"value":137,"source":73,"evidence":138},"Markov chains",[139,140],{"id":104,"by":105,"text":106},{"id":141,"by":142,"text":143},"15560775","YeGoblynQueenne","I also agree that it's hard to see the benefit of using deep learning (which implies gigantic amounts of data and processing power, therefore costs) over traditional models like…",{"value":145,"source":73,"evidence":146},"keras-js character-level LSTM demo",[147],{"id":148,"by":149,"text":150},"15553809","jaster","Ha very nice! I made a vary similar (but much rougher around the edges) project for fun a few months ago using a smaller french corpus of press releases from La Quadrature du Net…",{"comments":40,"answered":34,"key":152},[153],{"id":52,"text":53},{"commenters":155,"max_depth":156,"maker_replies":40,"first_comment_mins":157,"lifespan_hours":158},23,4,58,47,[160,162,164,166,168,171,174,176,178,182,184,187,188,191,195,197,201,202,206,209,211,216,217,219,222,223,225],[52,34,34,161,11,40],"maker\u002Fneutral\u002Fnone",[104,34,34,163,105,34],"commenter\u002Fneutral\u002Fidea",[141,34,34,165,142,34],"commenter\u002Fcritical\u002Fidea",[167,34,34,163,142,34],"15560914",[169,34,34,170,105,34],"15567001","other\u002Fneutral\u002Fidea",[172,34,34,170,173,34],"15567643","timthelion",[148,40,34,175,149,34],"other\u002Fpositive\u002Fidea",[76,33,44,177,77,34],"project\u002Fpositive\u002Fperformance",[179,33,34,180,181,34],"15555622","commenter\u002Fneutral\u002Fnone","sajattack",[92,32,40,183,93,34],"project\u002Fcritical\u002Fidea",[185,32,34,170,186,34],"15555891","gwern",[80,156,44,177,81,34],[189,44,34,170,190,34],"15553844","dchuk",[192,44,34,193,194,34],"15554691","other\u002Fcritical\u002Fidea","PeterisP",[96,42,40,196,97,34],"project\u002Fcritical\u002Fperformance",[198,42,32,199,200,34],"15552795","project\u002Fneutral\u002Fnone","bijection",[100,42,40,196,101,34],[203,42,34,204,205,34],"15556098","commenter\u002Fneutral\u002Fperformance","yorwba",[84,207,44,208,85,34],7,"project\u002Fpositive\u002Fnone",[132,210,40,196,133,34],8,[212,213,40,214,215,34],"15562723",9,"project\u002Fcritical\u002Fexecution","novium",[119,35,40,214,120,34],[111,218,40,214,112,34],11,[220,218,32,221,200,34],"15553089","maker\u002Fneutral\u002Fexecution",[115,218,40,214,116,34],[224,218,40,214,112,34],"15553359",[226,218,40,214,227,34],"15553884","mipmap04",[],[230,235,240,244,249,253],{"id":231,"name":232,"points":233,"category":234},"15534580","Arxiv Vanity",721,"learning_science",{"id":236,"name":237,"points":238,"category":239},"15507538","Gutenberg",241,"dev_tools",{"id":241,"name":242,"points":243,"category":239},"15507181","Screen.rip",195,{"id":245,"name":246,"points":247,"category":248},"15551245","US Stock Screener",173,"finance_crypto",{"id":250,"name":251,"points":252,"category":239},"15528660","Ruby static type checker",115,{"id":254,"name":255,"points":256,"category":257},"15544432","Product Substitutes",103,"web_saas",false,"v2",{"id":261,"name":5,"line":6,"ai":258,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":262,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":263,"url":9,"mix":264,"praise":72,"objection":89,"sub":21},15552065,[24,25,26,27,28],"000000050105001310511113111",[32,33,34,35],1794036560181]