[{"data":1,"prerenderedAt":160},["ShallowReactive",2],{"project-33162313":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":31,"aspects":32,"strip":34,"post_text":36,"what":37,"said":56,"maker_in_thread":97,"shape":108,"grid":112,"attempts":122,"same_week":123,"maker_shows":35,"maker_hidden":153,"reader_version":154,"card":155},"33162313","Bike","Rich Text and Innovation","title","Show HN: Bike – Rich Text and Innovation","https:\u002F\u002Fwww.hogbaysoftware.com\u002Fposts\u002Fbike-rich-text\u002F","hogbaysoftware.com","jessegrosjean",1665489749,2022,8,5,2256,2570,88,"shown","productivity","outliner","desktop_app",[24,21,25,26],"rich text editor","typing affinity","link editing","quiet",null,{"positive":30,"neutral":31,"mixed":30,"critical":30},0,1,{"design":33},{"positive":30,"critical":30},[35,30,30,30,30],3,"I have just added rich text to my outliner Bike.\n\nI think the implementation is worth taking a look at. Follow the link for details, a screencast (4 min), and download. (this is paid feature, but there is a no signup 7 day trial so you can play with it)\n\nIn the past I have used plain text formats (like .taskpaper and .markdown) for my apps. I've grown sick of seeing and parsing syntax characters, so this time around I am taking a rich text approach.\n\nRich text looks clean, but editing is problematic. You don't have precise control\u002Fvisibility into the formatting. It's hidden behind the text. Th",{"problem":38,"audience":28,"pricing":44,"motivation":48,"time_to_build":28,"stack":52,"openness":53,"stage":54,"team_size":55},{"value":39,"source":40,"evidence":41},"Rich text editing hides formatting, making precise insertion at formatting boundaries hard","maker",[42],{"id":43},"post",{"value":45,"source":40,"evidence":46},"Paid feature with a no-signup 7 day trial",[47],{"id":43},{"value":49,"source":40,"evidence":50},"Tired of seeing and parsing syntax characters in plain text formats like Markdown",[51],{"id":43},[],"paid","launched","unknown",{"praise":57,"objections":66,"requests":71,"questions":76,"alternatives":88},[58],{"value":59,"source":60,"evidence":61},"Commenters found the rich text design ideas interesting","commenter",[62],{"id":63,"by":64,"text":65},"33173202","Leftium","It's kind of shown in the video, but how do you edit the link target URL? A related pain point is when I want to insert a link, I usually copy the URL into the clipboard first,…",[67],{"value":68,"source":60,"evidence":69},"Editing link target URLs is not obvious from the video",[70],{"id":63,"by":64,"text":65},[72],{"value":73,"source":60,"evidence":74},"Detect a URL on the clipboard and insert it automatically when typing link text",[75],{"id":63,"by":64,"text":65},[77,81],{"value":78,"source":60,"evidence":79},"How to edit the link target URL",[80],{"id":63,"by":64,"text":65},{"value":82,"source":60,"evidence":83},"Whether the approach relates to WordPerfect and WordStar formatting codes",[84],{"id":85,"by":86,"text":87},"33162434","codingdave","I feel that anyone trying to work with rich text and thinking Markdown is the best guide should look back in history to Wordperfect and Wordstar. The problem being described here…",[89,93],{"value":90,"source":60,"evidence":91},"WordPerfect and WordStar with visible formatting codes",[92],{"id":85,"by":86,"text":87},{"value":94,"source":40,"evidence":95},"Markdown and plain text formats",[96],{"id":43},{"comments":35,"answered":31,"key":98},[99,102,105],{"id":100,"text":101},"33175596","> It's kind of shown in the video, but how do you edit the link target URL? For that Bike uses standard approach from other rich text editors, you need to invoke some command to…",{"id":103,"text":104},"33162558","Does anyone have a good link demonstrating this? I've never run Wordstar, though I have read through manuals and screens in the past trying to make sense. My impression from…",{"id":106,"text":107},"33163108","I've been digging around and think I see what you are talking about. I see using visible codes for formatting such as ^PBbold^PB. I agree this allows for more precise text input…",{"commenters":35,"max_depth":109,"maker_replies":35,"first_comment_mins":110,"lifespan_hours":111},2,15,24,[113,115,117,119,121],[63,30,35,114,64,30],"project\u002Fneutral\u002Fdesign",[100,30,30,116,11,31],"maker\u002Fneutral\u002Fdesign",[85,31,30,118,86,30],"commenter\u002Fneutral\u002Fidea",[103,31,30,120,11,31],"maker\u002Fneutral\u002Fidea",[106,31,30,120,11,31],[],[124,129,134,139,144,149],{"id":125,"name":126,"points":127,"category":128},"33155074","InvokeAI",414,"ai",{"id":130,"name":131,"points":132,"category":133},"33153152","agreper",392,"infrastructure",{"id":135,"name":136,"points":137,"category":138},"33147079","Pages on Pages",345,"web_saas",{"id":140,"name":141,"points":142,"category":143},"33150086","playlists.dags.dev",295,"consumer_social",{"id":145,"name":146,"points":147,"category":148},"33164922","Open-Sourcing InboxSDK (YC S11)",257,"dev_tools",{"id":150,"name":151,"points":152,"category":148},"33115719","Lambda-8cc",249,false,"v2",{"id":156,"name":5,"line":6,"ai":153,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":157,"maker":11,"domain":10,"tier":19,"attempts":30,"strip":158,"url":9,"mix":159,"praise":59,"objection":68,"sub":21},33162313,[24,21,25,26],"30000",[30,31,30,30],1794036626059]