[{"data":1,"prerenderedAt":324},["ShallowReactive",2],{"project-21735329":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":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":40,"post_text":42,"what":43,"said":90,"maker_in_thread":196,"shape":204,"grid":206,"attempts":266,"same_week":288,"maker_shows":33,"maker_hidden":316,"reader_version":317,"card":318},"21735329","Notably","a simple tool for sharing markdown notes","title","Show HN: Notably – a simple tool for sharing markdown notes","https:\u002F\u002Fnotably.cc\u002F#\u002F?v=1","notably.cc","chris140957",1575803006,2019,74,26,630,2195,29,"notable","dev_tools","note sharing","web_app",[24,21,25,26],"markdown","code snippets","markdown editor","mixed",-0.067,{"positive":30,"neutral":31,"mixed":32,"critical":30},3,6,2,14,{"design":35,"execution":38,"idea":39},{"positive":36,"critical":37},1,0,{"positive":36,"critical":30},{"positive":36,"critical":37},[37,37,30,37,30,37,41,37,30,30,37,36,37,36,37,37,41,30,37,30,37,30,36,30,37,41],5,null,{"problem":44,"audience":51,"pricing":55,"motivation":59,"time_to_build":42,"stack":63,"openness":88,"stage":89,"team_size":88},{"value":45,"source":46,"evidence":47},"Sharing code snippets and text notes between developers, where copy-paste in MS Teams is painful","maker",[48],{"id":49,"by":11,"text":50},"21735338","Hi, I just launched notably. It's a simple app that lets you share any kind of text note, and supports markdown syntax I created this mostly as a way of sharing notes between…",{"value":52,"source":46,"evidence":53},"Developers sharing notes with each other",[54],{"id":49,"by":11,"text":50},{"value":56,"source":46,"evidence":57},"Free",[58],{"id":49,"by":11,"text":50},{"value":60,"source":46,"evidence":61},"Sharing notes between developers, as copy-paste in MS Teams is terrible",[62],{"id":49,"by":11,"text":50},[64,70,74,78,84],{"value":65,"source":46,"evidence":66},"GraphQL",[67],{"id":68,"by":11,"text":69},"21735823","Thanks for the feedback: 1. The backend is graphql\u002Fdjango\u002Fpostgres and yes, the notes are currently being preserved indefinitely. At some point I might add a cron job to remove…",{"value":71,"source":46,"evidence":72},"Django",[73],{"id":68,"by":11,"text":69},{"value":75,"source":46,"evidence":76},"PostgreSQL",[77],{"id":68,"by":11,"text":69},{"value":79,"source":46,"evidence":80},"Vue",[81],{"id":82,"by":11,"text":83},"21735767","Thanks for the feedback! The markdown editor itself is actually just an open source solution, its not my own creation: https:\u002F\u002Fgithub.com\u002FIonaru\u002Feasy-markdown-editor I use the…",{"value":85,"source":46,"evidence":86},"easy-markdown-editor (SimpleMDE) open source editor",[87],{"id":82,"by":11,"text":83},"unknown","launched",{"praise":91,"objections":107,"requests":135,"questions":158,"alternatives":170},[92,100],{"value":93,"source":94,"evidence":95},"Beautiful, simple markdown implementation","commenter",[96],{"id":97,"by":98,"text":99},"21740314","lfender6445","this is an absolutely beautiful markdown implementation.",{"value":101,"source":94,"evidence":102},"No sign-up needed is nice",[103],{"id":104,"by":105,"text":106},"21735802","OJFord","Nice, some comments: 1. I don't see details of retention anywhere, are you just storing indefinitely at the moment? 2. No sign-up is nice, but have you considered even just using…",[108,119,123,127],{"value":109,"source":94,"evidence":110},"Mobile Chrome\u002FAndroid rendering problems",[111,115],{"id":112,"by":113,"text":114},"21735639","asaibx","Sounds like a great idea, but the site just brings up a blank page in both Firefox and Chrome on Android.",{"id":116,"by":117,"text":118},"21737174","growt","Doesn't work that well on mobile Chrome (Android). You might want to test that.",{"value":120,"source":94,"evidence":121},"Code block and syntax highlighting problems",[122],{"id":104,"by":105,"text":106},{"value":124,"source":94,"evidence":125},"No data retention policy; notes stored indefinitely",[126],{"id":104,"by":105,"text":106},{"value":128,"source":94,"evidence":129},"Concurrent edits overwrite each other without locking",[130,131],{"id":104,"by":105,"text":106},{"id":132,"by":133,"text":134},"21736127","anotheryou","that was quick, cool :) Edit on the shared link is also a bit dangerous as there is no colab-collission detection. But there it really depends on the use-case. I always wanted to…",[136,143,149,153],{"value":137,"source":94,"evidence":138},"Add safeguards against abuse of uploads",[139],{"id":140,"by":141,"text":142},"21736000","stevekemp","I implemented a similar idea a couple of years back, originally as a set of Perl CGI scripts. Nowadays the code is powered by a simple golang server: https:\u002F\u002Fmarkdownshare.com\u002F…",{"value":144,"source":94,"evidence":145},"Default share link to preview mode",[146],{"id":147,"by":133,"text":148},"21735914","default for a share link should be the preview",{"value":150,"source":94,"evidence":151},"Add cookies for past notes",[152],{"id":104,"by":105,"text":106},{"value":154,"source":94,"evidence":155},"Add collaboration locking",[156,157],{"id":104,"by":105,"text":106},{"id":132,"by":133,"text":134},[159,166],{"value":160,"source":94,"evidence":161},"Is it built from scratch or on existing libraries?",[162],{"id":163,"by":164,"text":165},"21739948","bhl","Are you starting from scratch or building on top of existing libraries? Curious to know because for text editors, there's systems built around CRDTs like automerge and yjs. [1]…",{"value":167,"source":94,"evidence":168},"How long are notes retained?",[169],{"id":104,"by":105,"text":106},[171,178,185,192],{"value":172,"source":94,"evidence":173},"Gist (GitHub)",[174],{"id":175,"by":176,"text":177},"21736656","coleifer","Gist.github.com. it even turns them into mini git repos you can clone and fork.",{"value":179,"source":94,"evidence":180},"Joplin",[181],{"id":182,"by":183,"text":184},"21736046","chris_st","Interesting! I had done something similar, and was thinking of moving it into some kind of public use like this, but with a bit more structure. Discovered Joplin[0] which does…",{"value":186,"source":94,"evidence":187},"HackMD",[188],{"id":189,"by":190,"text":191},"21760228","yukaii","Shameless plug here :p https:\u002F\u002Fhackmd.io\u002F HackMD also allows creating markdown notes anonymously. You can share the note with a link, and start realtime collaboration. Welcome to…",{"value":193,"source":94,"evidence":194},"markdownshare.com",[195],{"id":140,"by":141,"text":142},{"comments":197,"answered":36,"key":198},9,[199,202,203],{"id":200,"text":201},"21736028","this is a good point, will get some safeguards in place",{"id":68,"text":69},{"id":49,"text":50},{"commenters":33,"max_depth":41,"maker_replies":197,"first_comment_mins":32,"lifespan_hours":205},68,[207,209,211,213,214,217,219,223,224,225,227,229,233,236,237,240,242,245,247,250,251,254,257,259,261,264],[140,37,37,208,141,37],"commenter\u002Fneutral\u002Fnone",[200,37,37,210,11,36],"maker\u002Fneutral\u002Fexecution",[104,36,30,212,105,37],"project\u002Fmixed\u002Fdesign",[68,36,37,210,11,36],[215,36,30,216,164,37],"21739631","project\u002Fneutral\u002Fexecution",[49,32,37,218,11,36],"project\u002Fneutral\u002Fidea",[220,32,41,221,222,37],"21735753","maker\u002Fpositive\u002Fidea","austincheney",[82,32,37,210,11,36],[163,32,30,210,164,37],[226,32,30,210,222,37],"21750948",[182,32,37,228,183,37],"commenter\u002Fneutral\u002Fidea",[230,30,36,231,232,37],"21736880","project\u002Fcritical\u002Fexecution","rkudeshi",[189,234,37,235,190,37],4,"other\u002Fneutral\u002Fidea",[112,41,36,231,113,37],[238,41,37,239,11,36],"21735651","maker\u002Fneutral\u002Fnone",[241,41,37,210,11,36],"21735658",[243,41,41,244,113,37],"21750918","project\u002Fpositive\u002Fexecution",[147,31,30,246,133,37],"project\u002Fneutral\u002Fdesign",[248,31,37,249,11,36],"21736017","maker\u002Fpositive\u002Fdesign",[132,31,30,212,133,37],[252,31,37,253,11,36],"21736183","maker\u002Fneutral\u002Fdesign",[255,31,30,246,256,37],"21742584","cyborgx7",[116,258,36,231,117,37],7,[175,260,30,218,176,37],8,[262,260,37,263,11,36],"21736687","maker\u002Fneutral\u002Fidea",[97,197,41,265,98,37],"project\u002Fpositive\u002Fdesign",[267,270,271,275,278,281,284],{"id":268,"t":269,"points":36,"comments":37},"18600831",1543940681,{"id":4,"t":12,"points":14,"comments":15},{"id":272,"t":273,"points":274,"comments":41},"21928095",1577888248,17,{"id":276,"t":277,"points":32,"comments":36},"22068300",1579205026,{"id":279,"t":280,"points":36,"comments":37},"22151914",1580044404,{"id":282,"t":283,"points":30,"comments":37},"22727219",1585569021,{"id":285,"t":286,"points":287,"comments":37},"23702854",1593618852,13,[289,293,298,302,307,311],{"id":290,"name":291,"points":292,"category":20},"21712403","Lucid Index \u002F Self Hosted Source",656,{"id":294,"name":295,"points":296,"category":297},"21717022","AI Dungeon 2",584,"games",{"id":299,"name":300,"points":301,"category":297},"21719575","si78c",478,{"id":303,"name":304,"points":305,"category":306},"21757003","Kong",294,"finance_crypto",{"id":308,"name":309,"points":310,"category":20},"21742222","db",224,{"id":312,"name":313,"points":314,"category":315},"21751987","FATpick",190,"creative",false,"v2",{"id":319,"name":5,"line":6,"ai":316,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":320,"top":18,"kw":321,"maker":11,"domain":10,"tier":19,"attempts":258,"strip":322,"url":9,"mix":323,"praise":93,"objection":109,"sub":21},21735329,-0.07,[24,21,25,26],"00303050330101005303031305",[30,31,32,30],1794036583787]