[{"data":1,"prerenderedAt":333},["ShallowReactive",2],{"project-8565977":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":43,"post_text":44,"what":45,"said":70,"maker_in_thread":183,"shape":190,"grid":195,"attempts":293,"same_week":294,"maker_shows":32,"maker_hidden":325,"reader_version":326,"card":327},"8565977","Wall of Text","title","Show HN: Wall of Text","http:\u002F\u002Fwalloftext.co","walloftext.co","louisstow",1415254064,2014,90,40,317,2272,14,"notable","productivity","collaborative note taking","web_app",[23,24,25,26],"infinite canvas","collaborative notes","pastebin","shared wall","curious",0.083,{"positive":30,"neutral":31,"mixed":32,"critical":32},5,15,2,24,{"idea":35,"docs":38,"execution":40,"design":41,"performance":42},{"positive":36,"critical":37},3,1,{"positive":37,"critical":39},0,{"positive":39,"critical":37},{"positive":37,"critical":39},{"positive":39,"critical":39},[39,39,39,39,36,36,30,36,36,36,37,39,39,39,39,36,30,36,36,30,39,30,36,30,36,39,39,39,36,39,36,39,37,39,36,36,39,36,36,36],null,{"problem":46,"audience":44,"pricing":44,"motivation":44,"time_to_build":44,"stack":53,"openness":68,"stage":69,"team_size":68},{"value":47,"source":48,"evidence":49},"General purpose note taking on a shared infinite canvas.","maker",[50],{"id":51,"by":10,"text":52},"8566347","General purpose note taking. It's basically a pastebin on an infinite canvas.",[54,60,64],{"value":55,"source":48,"evidence":56},"NodeJS",[57],{"id":58,"by":10,"text":59},"8566263","Hey. The backend is pretty simple, NodeJS + Socket.io for the real-timey and Redis for quick and simple storage. I may write an article about it soon.",{"value":61,"source":48,"evidence":62},"Socket.io",[63],{"id":58,"by":10,"text":59},{"value":65,"source":48,"evidence":66},"Redis",[67],{"id":58,"by":10,"text":59},"unknown","launched",{"praise":71,"objections":88,"requests":132,"questions":155,"alternatives":171},[72],{"value":73,"source":74,"evidence":75},"Cool, fun idea that feels like a pastebin on an infinite canvas","commenter",[76,80,84],{"id":77,"by":78,"text":79},"8566136","johnloeber","Neat! I like how it appears to have an 'infinite' capacity for expansion in any direction, though I don't know if that's a good or a bad design choice. (Could a constraint be…",{"id":81,"by":82,"text":83},"8566569","weedow","This is amazing. Just thought about this idea a few days ago and boom! It exists! Would love to see support to embed any html (think youtube videos) every text area stored as a…",{"id":85,"by":86,"text":87},"8566140","epaga","Oh this is too cool and I would love to hear more of how you did it. What is your backend? Firebase or something? I made an iPad app (soonish to be universal) called Mindscope…",[89,106,117],{"value":90,"source":74,"evidence":91},"Buggy and slow, server timeouts under load",[92,96,100,103],{"id":93,"by":94,"text":95},"8568378","thathonkey","Cool idea but very buggy",{"id":97,"by":98,"text":99},"8566172","jensen2k","Too bad, John. We had fun! Let's make some mayhem and test this a little together at http:\u002F\u002Fwalloftext.co\u002Frobots.txt Edit: Seems like we gave it the hugh of death. \"the server…",{"id":101,"by":78,"text":102},"8566255","I got a 504 earlier. The server must be running at capacity. It's still up for me.",{"id":104,"by":10,"text":105},"8566272","Apologies if it's down or slow, it's currently running on a micro instance.",{"value":107,"source":74,"evidence":108},"Vandalism and defacing make the shared wall degrade",[109,113],{"id":110,"by":111,"text":112},"8568057","fuligo","My first reaction to this, and especially to the \"hn\" wall, was: this is very cool, we can all collaboratively write some weird\u002Finteresting\u002Ffunny stuff and overall it's going to…",{"id":114,"by":115,"text":116},"8568396","badusername","I've noticed that most of these walls have an endstate of penises. No matter how interesting or artful it was, there is always a human drive to defile and debase. Or we start out…",{"value":118,"source":74,"evidence":119},"Idea is not new; similar sites already exist",[120,124,128],{"id":121,"by":122,"text":123},"8566184","Icybee","http:\u002F\u002Fwww.yourworldoftext.com\u002F has been doing something similar for about the last five years.",{"id":125,"by":126,"text":127},"8566591","bollix","hardly anything on the internet is \"new\". We're all just rehashing things that existed on the net in the 90s, doing them slightly better.",{"id":129,"by":130,"text":131},"8566746","quaffapint","I did this same thing back around 2006. I shut it down, since I figured there's no value to it. One cool thing that I had on there that you might want to add is little flags next…",[133,141,148],{"value":134,"source":74,"evidence":135},"Embed rich media like YouTube previews",[136,137],{"id":81,"by":82,"text":83},{"id":138,"by":139,"text":140},"8588687","dirkk0","This pastes the link there, but doesn't embed it (i.e. no preview pic, etc).",{"value":142,"source":74,"evidence":143},"Open source the code",[144],{"id":145,"by":146,"text":147},"8568544","billmalarky","Will you open source the code? I'm learning socket io and it would be nice to look at.",{"value":149,"source":74,"evidence":150},"Write up the infinite canvas implementation",[151],{"id":152,"by":153,"text":154},"8567556","innguest","I'd like to encourage you to do that, as well as explain more about the infinite canvas implementation, the payload that gets saved, and maybe even alternative implementations…",[156,167],{"value":157,"source":74,"evidence":158},"How is the canvas infinite?",[159,163],{"id":160,"by":161,"text":162},"8566185","ljk","how is it possible that the canvas seems to be infinite area?",{"id":164,"by":165,"text":166},"8566729","Kiro","This needs an answer!",{"value":168,"source":74,"evidence":169},"What is the backend?",[170],{"id":85,"by":86,"text":87},[172,176],{"value":173,"source":74,"evidence":174},"Your World of Text",[175],{"id":121,"by":122,"text":123},{"value":177,"source":74,"evidence":178},"Jotleaf",[179],{"id":180,"by":181,"text":182},"8566225","bdr","The more the merrier! See also http:\u002F\u002Fwww.jotleaf.com\u002F, a multimedia take on the same concept. Your World of Text, for what it's worth, is still going strong. It gets a lot of…",{"comments":30,"answered":32,"key":184},[185,188,189],{"id":186,"text":187},"8566259","Yeah definitely the inspiration. Some of the things I didn't like was the editing ability of text. If I made a typo I would have to rewrite it. Also colours!",{"id":58,"text":59},{"id":104,"text":105},{"commenters":191,"max_depth":192,"maker_replies":30,"first_comment_mins":193,"lifespan_hours":194},27,7,96,121,[196,198,201,205,208,210,211,213,216,219,221,223,225,227,230,232,235,237,239,241,242,244,246,248,251,255,256,260,263,265,268,272,274,277,279,282,283,285,287,290],[110,39,39,197,111,39],"other\u002Fneutral\u002Fnone",[199,39,39,197,200,39],"8568252","Udo",[202,39,39,203,204,39],"8570787","commenter\u002Fneutral\u002Fnone","desjudopick",[206,39,39,203,207,39],"8576894","zyx321",[121,37,36,209,122,39],"project\u002Fneutral\u002Fidea",[180,37,36,209,181,39],[81,37,30,212,82,39],"project\u002Fpositive\u002Fidea",[214,37,36,215,181,39],"8571666","project\u002Fneutral\u002Fnone",[217,37,36,218,139,39],"8584954","project\u002Fneutral\u002Fdocs",[220,37,36,218,181,39],"8585041",[138,37,37,222,139,39],"project\u002Fcritical\u002Fexecution",[186,37,39,224,10,37],"project\u002Fneutral\u002Fdesign",[125,37,39,226,126,39],"other\u002Fneutral\u002Fidea",[228,37,39,203,229,39],"8566610","laumars",[231,37,39,197,126,39],"8566823",[233,37,36,209,234,39],"8571474","keane",[77,32,30,236,78,39],"project\u002Fpositive\u002Fdesign",[97,32,36,238,98,39],"project\u002Fmixed\u002Fperformance",[101,32,36,240,78,39],"project\u002Fneutral\u002Fperformance",[85,36,30,212,86,39],[58,36,39,243,10,37],"maker\u002Fneutral\u002Fexecution",[152,36,30,245,153,39],"maker\u002Fpositive\u002Fdocs",[145,36,36,247,146,39],"maker\u002Fneutral\u002Fdocs",[249,36,30,212,250,39],"8566338","RBerenguel",[252,253,36,218,254,39],"8566657",4,"zhte415",[114,30,39,197,115,39],[257,258,39,226,259,39],"8566230",6,"urza",[261,258,39,197,262,39],"8567092","ultimape",[264,192,36,215,262,39],"8566931",[104,266,39,267,10,37],8,"maker\u002Fneutral\u002Fperformance",[269,270,36,209,271,39],"8566340",9,"wellboy",[51,270,39,273,10,37],"maker\u002Fneutral\u002Fidea",[129,275,37,276,130,39],10,"project\u002Fcritical\u002Fidea",[278,275,39,197,130,39],"8570146",[160,280,36,281,161,39],11,"project\u002Fneutral\u002Fexecution",[164,280,36,281,165,39],[284,280,39,243,10,37],"8570131",[286,280,36,281,262,39],"8567095",[93,288,36,289,94,39],12,"project\u002Fmixed\u002Fexecution",[291,292,36,215,153,39],"8567508",13,[],[295,300,305,310,315,320],{"id":296,"name":297,"points":298,"category":299},"8592597","Let's Talk Over Coffee",427,"consumer_social",{"id":301,"name":302,"points":303,"category":304},"8568181","StackShare",218,"dev_tools",{"id":306,"name":307,"points":308,"category":309},"8566971","Colores",157,"creative",{"id":311,"name":312,"points":313,"category":314},"8595533","simple-rootkit",94,"security_privacy",{"id":316,"name":317,"points":318,"category":319},"8591193","Pfs",74,"infrastructure",{"id":321,"name":322,"points":323,"category":324},"8566982","Assembly",70,"web_saas",false,"v2",{"id":328,"name":5,"line":5,"ai":325,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":329,"top":17,"kw":330,"maker":10,"domain":9,"tier":18,"attempts":39,"strip":331,"url":8,"mix":332,"praise":73,"objection":90,"sub":20},8565977,0.08,[23,24,25,26],"0000335333100003533505353000303010330333",[30,31,32,32],1794036524714]