[{"data":1,"prerenderedAt":594},["ShallowReactive",2],{"project-42289690":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":45,"post_text":49,"what":50,"said":101,"maker_in_thread":267,"shape":276,"grid":280,"attempts":548,"same_week":555,"maker_shows":395,"maker_hidden":586,"reader_version":587,"card":588},"42289690","Markwhen","Markdown for Timelines","title","Show HN: Markwhen: Markdown for Timelines","https:\u002F\u002Fmarkwhen.com","markwhen.com","koch",1733075928,2024,912,98,11,3515,1,"legend","productivity","timelines and planning","other",[24,25,26,27,28],"markdown timeline","timeline visualization","gantt chart","obsidian plugin","plain text planning","mixed",0.244,{"positive":32,"neutral":33,"mixed":34,"critical":35},21,29,2,10,62,{"docs":38,"pricing":40,"design":41,"idea":43,"execution":44},{"positive":39,"critical":39},0,{"positive":39,"critical":39},{"positive":18,"critical":42},6,{"positive":35,"critical":34},{"positive":34,"critical":18},[46,47,47,46,47,46,46,39,47,18,46,39,39,39,47,18,47,47,47,39,46,47,47,39,47,39,18,18,18,46,46,46,46,47,46,48,47,46,47,47],5,3,4,null,{"problem":51,"audience":49,"pricing":66,"motivation":74,"time_to_build":49,"stack":79,"openness":99,"stage":100,"team_size":99},{"value":52,"source":53,"evidence":54},"Writing and visualising timelines and date ranges in plain text","inferred",[55,58,62],{"id":56,"by":11,"text":57},"42291387","Creator here - glad to see people like markwhen! Been working on markwhen for a few years now, originally inspired by cheeaun's life timeline that another commenter posted about.…",{"id":59,"by":60,"text":61},"42291411","mturk","I used Markwhen recently to make an interactive Gantt chart for a proposal to a collaborator and it went swimmingly. (We got the gig!) So, thank you! For the record, I used the…",{"id":63,"by":64,"text":65},"42290775","jbaber","Is there support for date ranges? e.g. 2024-12-25 - 2025-01-06 ?",{"value":67,"source":68,"evidence":69},"Free tier with monthly subscription tier","commenter",[70],{"id":71,"by":72,"text":73},"42292282","Brajeshwar","What is the difference between the free and the monthly subscription tier?",{"value":75,"source":76,"evidence":77},"Inspired by cheeaun's life timeline project","maker",[78],{"id":56,"by":11,"text":57},[80,84,88,95],{"value":81,"source":76,"evidence":82},"VS Code extension",[83],{"id":56,"by":11,"text":57},{"value":85,"source":76,"evidence":86},"Obsidian plugin",[87],{"id":56,"by":11,"text":57},{"value":89,"source":76,"evidence":90},"CLI tool",[91,92],{"id":56,"by":11,"text":57},{"id":93,"by":60,"text":94},"42291564","Not a dumb question! Markwhen has a CLI: https:\u002F\u002Fdocs.markwhen.com\u002Fcli that I used.",{"value":96,"source":76,"evidence":97},"Web editor (Meridiem)",[98],{"id":56,"by":11,"text":57},"unknown","launched",{"praise":102,"objections":133,"requests":170,"questions":204,"alternatives":230},[103,122,126],{"value":104,"source":68,"evidence":105},"Looks excellent and elegant as a Markdown-style timeline tool",[106,110,114,118],{"id":107,"by":108,"text":109},"42290815","sleepyfran","This looks amazing, will definitely try to incorporate it into my workflow!",{"id":111,"by":112,"text":113},"42291192","robinhowlett","This looks excellent - i've been looking for a timeline-based, simple-entry tool like this. Well done.",{"id":115,"by":116,"text":117},"42317494","IndieCoder","That is such an elegant solution. True sweet spot which was missing for me in traditional markdown!",{"id":119,"by":120,"text":121},"42296944","thomasreggi","Just wanted to say congrats on the project. This is truly a masterpiece from the utility of it, the novelty, to execution with the vscode \u002F meridian app, and sass. Brilliant…",{"value":123,"source":68,"evidence":124},"Used for a client Gantt chart proposal",[125],{"id":59,"by":60,"text":61},{"value":127,"source":68,"evidence":128},"Better than Mermaid for timelines",[129],{"id":130,"by":131,"text":132},"42340563","bcooney_info","i was using mermaid for this for years, but markwhen just seems\u002Ffeels instantly easier.",[134,148,163],{"value":135,"source":68,"evidence":136},"Date range syntax with slashes and dashes is unintuitive",[137,141,144],{"id":138,"by":139,"text":140},"42295464","dustedcodes","Things like Markdown work because they are intuitive, but the date range syntax in Markwhen is anything but intuitive. Why 2025-01-22 \u002F 2026-10-24? Why not 2025\u002F01\u002F22 - 2026\u002F10\u002F24?",{"id":142,"by":139,"text":143},"42296483","I know ISO 8601, but that doesn't answer my question. Let me rephrase this, why was a format intuitive to a machine chosen instead of a format which feels more intuitive to a…",{"id":145,"by":146,"text":147},"42304454","account42","I'm with you on \u002F not being a good range separator but using it for the individual dates is much much worse. Please stick to - for YYYY-MM-DD to avoid confusion and keep \u002F…",{"value":149,"source":68,"evidence":150},"Laggy performance in some browsers",[151,155,159],{"id":152,"by":153,"text":154},"42290995","owlglass","Hopefully without the latency, it's slow to respond on a 2022 M2 Macbook Air (tried Firefox and Safari)",{"id":156,"by":157,"text":158},"42295264","maleldil","Not OP, but on Firefox 132, Sonoma 14.4, M1 Pro, it's quite janky. It's less so on Chrome and Safari, but it's still noticeable.",{"id":160,"by":161,"text":162},"42298827","dewey","On a 3,2 GHz 6-Core i7 Mac Mini with Safari it also feels very laggy and unpleasant to use.",{"value":164,"source":68,"evidence":165},"Sign-up and sign-in are hard to find",[166],{"id":167,"by":168,"text":169},"42293923","d--b","Looks very good. Just a note. It was really hard to find how to sign up. EDIT: and I still haven't found how to sign in in the desktop app.",[171,182,190,197],{"value":172,"source":68,"evidence":173},"Support for dependent tasks",[174,178],{"id":175,"by":176,"text":177},"42290814","snappr021","This looks very good. Is there syntax for dependent tasks in the timeline? In other words tasks that only start once prerequisites are done. If the date of the original tasks…",{"id":179,"by":180,"text":181},"42292151","maroonblazer","I skimmed the documentation and didn't see any reference as to whether Markwhen supports dependencies? I.e. MSProject-style make one event dependent on another task ending or…",{"value":183,"source":68,"evidence":184},"Calendar integration with Google Calendar and iCal",[185,189],{"id":186,"by":187,"text":188},"42314238","garfieldnate","I would love to be able to manage my actual calendar with this. By which I mean, I want a seamless bridge with google calendar, iCal, etc. that also lets me view, edit,…",{"id":56,"by":11,"text":57},{"value":191,"source":68,"evidence":192},"Intel builds for Meridiem",[193],{"id":194,"by":195,"text":196},"42293490","ynx","Meridiem seems to only have ARM builds, no Intel builds. Could you perhaps update it to include Intel?",{"value":198,"source":68,"evidence":199},"Mobile layout fixes",[200],{"id":201,"by":202,"text":203},"42293727","jusgu","Nice, these “Markdown for X” tools are super neat. Wish this worked nicely with mobile view, seems like a lot of the text are overflowing and margins are squished in the demo",[205,212,219],{"value":206,"source":68,"evidence":207},"What license is used?",[208],{"id":209,"by":210,"text":211},"42294520","jagermo","pretty nifty tool. What license are you using for distribution?",{"value":213,"source":68,"evidence":214},"Is the project open source?",[215],{"id":216,"by":217,"text":218},"42300748","RestartKernel","Remark.ing sounds incredible. I've been considering building something like Memos but based on Markdown files rather than a relational database for personal use, but this comes…",{"value":220,"source":68,"evidence":221},"Does it work with pandoc or org-mode?",[222,226],{"id":223,"by":224,"text":225},"42300844","omnster","Looks neat! Is there a way to make it work with pandoc?",{"id":227,"by":228,"text":229},"42321229","Siira","Is there something similar for org-mode?",[231,242,253,260],{"value":232,"source":68,"evidence":233},"Mermaid timeline and Gantt charts",[234,238],{"id":235,"by":236,"text":237},"42294058","atoav","Note that Mermaid also supports timelines (if it is new enough): https:\u002F\u002Fmermaid.js.org\u002Fsyntax\u002Ftimeline.html Mermaid is supported by gitlab\u002Fgithub and other markdown editors…",{"id":239,"by":240,"text":241},"42297181","edvardas","Mermaid Gannt[0] diagram type might be similar to what you have in mind. [0] https:\u002F\u002Fmermaid.js.org\u002Fsyntax\u002Fgantt.html",{"value":243,"source":68,"evidence":244},"Org mode",[245,249],{"id":246,"by":247,"text":248},"42294330","dotancohen","Again reimplementing Emacs Org mode. Nice work! This looks terrific, but honestly Markdown is a document markup language. Org mode, while superficially similar in scope, is…",{"id":250,"by":251,"text":252},"42299528","funnybeam","Have you looked at org mode for eMacs? That does precisely this",{"value":254,"source":68,"evidence":255},"Chronos Timeline Obsidian plugin",[256],{"id":257,"by":258,"text":259},"42301636","marjipan200","Love this! If you're into representing time with simple markdown, check out the Chronos Timeline plugin for Obsidian too https:\u002F\u002Fobsidian.md\u002Fplugins?search=chronos+timeline",{"value":261,"source":68,"evidence":262},"cheeaun life timeline",[263],{"id":264,"by":265,"text":266},"42291115","accrual","This is neat! It reminded me of this project by cheeaun that enables one to create a visual timeline based on a simple texted based format. The purpose was to plot one's life…",{"comments":47,"answered":18,"key":268},[269,270,273],{"id":56,"text":57},{"id":271,"text":272},"42292200","https:\u002F\u002Fdocs.markwhen.com\u002Fsyntax\u002Fdates-and-ranges.html#relative-dates It doesn't look at task completion but you can base events on other events",{"id":274,"text":275},"42291401","Just edited the example so it looks like a span, thanks for the feedback!",{"commenters":277,"max_depth":46,"maker_replies":47,"first_comment_mins":278,"lifespan_hours":279},83,191,117,[281,283,285,289,291,293,295,296,298,301,303,305,308,309,312,313,315,318,321,324,327,330,331,335,337,338,341,344,347,350,353,355,358,360,363,365,366,370,373,376,379,383,386,389,393,397,398,401,402,403,405,409,411,413,416,418,422,427,428,432,434,438,441,443,445,446,450,453,456,458,461,462,466,471,473,475,479,481,484,488,491,495,497,501,505,509,510,514,518,521,525,527,531,533,535,539,543,545],[56,39,39,282,11,18],"maker\u002Fneutral\u002Fnone",[59,39,46,284,60,39],"project\u002Fpositive\u002Fnone",[286,39,47,287,288,39],"42291529","project\u002Fneutral\u002Fnone","doctorhandshake",[93,39,47,290,60,39],"project\u002Fneutral\u002Fdocs",[292,39,47,290,288,39],"42291629",[294,39,47,287,228,39],"42321246",[179,39,47,287,180,39],[271,39,39,297,11,18],"maker\u002Fneutral\u002Fdocs",[299,39,46,284,300,39],"42292143","cheeaun",[71,39,47,302,72,39],"project\u002Fneutral\u002Fpricing",[167,39,18,304,168,39],"project\u002Fcritical\u002Fdesign",[306,39,46,284,307,39],"42294474","makach",[209,39,47,287,210,39],[310,39,46,284,311,39],"42297914","EarlOfCamden",[216,39,46,284,217,39],[264,18,39,314,265,39],"other\u002Fneutral\u002Fnone",[316,18,39,314,317,39],"42294958","AlanYx",[319,18,39,314,320,39],"42295492","zimpenfish",[322,18,39,314,323,39],"42296055","ta1243",[325,18,39,314,326,39],"42300401","jvidalv",[328,18,39,314,329,39],"42321622","kerneis",[235,34,47,287,236,39],[332,34,18,333,334,39],"42296669","project\u002Fcritical\u002Fnone","otikik",[239,34,39,336,240,39],"commenter\u002Fneutral\u002Fnone",[130,34,46,284,131,39],[339,47,47,287,340,39],"42294964","bergie",[342,48,39,314,343,39],"42291543","tiffanyh",[345,48,39,336,346,39],"42291946","cal85",[348,48,39,336,349,39],"42292684","SllX",[351,48,39,336,352,39],"42294669","benatkin",[354,48,39,336,349,39],"42294834",[356,48,39,314,357,39],"42292761","BonoboIO",[359,48,39,336,357,39],"42292810",[361,48,39,314,362,39],"42295683","philipwhiuk",[364,48,39,336,161,39],"42296793",[246,46,47,287,247,39],[367,46,18,368,369,39],"42300291","project\u002Fcritical\u002Fidea","vslavkin",[371,46,39,314,372,39],"42305743","uludag",[374,46,39,314,375,39],"42325036","ambigious7777",[377,42,18,368,378,39],"42291199","KaoruAoiShiho",[380,381,46,284,382,39],"42290739",7,"wild_egg",[384,381,39,314,385,39],"42290778","yawnxyz",[387,381,39,336,388,39],"42290797","capnahab",[390,391,47,287,392,39],"42291052",8,"neumann",[394,395,47,396,378,39],"42290970",9,"project\u002Fneutral\u002Fdesign",[152,395,39,314,153,39],[399,395,39,314,400,39],"42294591","alexkearns",[156,395,39,314,157,39],[160,395,39,314,161,39],[404,395,39,314,400,39],"42294581",[406,35,46,407,408,39],"42290909","project\u002Fpositive\u002Fdesign","sprobertson",[274,35,39,410,11,18],"maker\u002Fneutral\u002Fdesign",[175,16,47,412,176,39],"project\u002Fneutral\u002Fidea",[414,16,47,287,415,39],"42290923","genezeta",[417,16,47,287,378,39],"42291203",[419,420,47,287,421,39],"42291759",12,"einpoklum",[423,424,39,425,426,39],"42296658",13,"other\u002Fneutral\u002Fidea","SuperV1234",[250,424,39,314,251,39],[429,430,46,284,431,39],"42300074",14,"nemacol",[138,433,18,304,139,39],15,[435,433,39,436,437,39],"42295576","commenter\u002Fneutral\u002Fdesign","dimava",[439,433,39,436,440,39],"42296348","thunfisch",[442,433,39,436,251,39],"42299501",[444,433,18,304,146,39],"42304440",[142,433,18,304,139,39],[447,433,47,448,449,39],"42296866","project\u002Fmixed\u002Fdesign","zamadatix",[451,433,18,304,452,39],"42297746","raziel2p",[454,433,39,436,455,39],"42298036","keybored",[457,433,39,436,455,39],"42298004",[459,433,47,396,460,39],"42298655","ramses0",[145,433,18,304,146,39],[463,464,47,412,465,39],"42291224",16,"jiangplus",[467,468,46,469,470,39],"42294305",17,"project\u002Fpositive\u002Fidea","pflenker",[186,472,46,469,187,39],18,[257,474,46,469,258,39],19,[476,474,46,477,478,39],"42301764","project\u002Fpositive\u002Fexecution","rhizoma",[111,480,46,469,112,39],20,[482,32,47,412,483,39],"42299898","SamBam",[485,486,47,290,487,39],"42297792",22,"nivertech",[119,489,46,490,120,39],23,"maker\u002Fpositive\u002Fexecution",[492,493,47,412,494,39],"42296418",24,"dirkc",[201,496,47,448,202,39],25,[498,499,47,287,500,39],"42292252",26,"shepherdjerred",[502,503,46,469,504,39],"42291180",27,"x1ph0z",[506,507,46,469,508,39],"42291562",28,"desireco42",[115,33,46,469,116,39],[511,512,47,412,513,39],"42301872",30,"rattray",[515,516,47,412,517,39],"42295206",31,"noisy_boy",[194,519,18,520,195,39],32,"project\u002Fcritical\u002Fexecution",[522,523,46,469,524,39],"42293439",33,"neoconomist",[107,526,46,469,108,39],34,[528,529,46,469,530,39],"42294319",35,"_ink_",[223,532,47,412,224,39],36,[227,534,47,412,228,39],37,[536,537,39,314,538,39],"42308843",38,"markgoho",[540,541,47,287,542,39],"42293646",39,"teo_zero",[63,544,47,290,64,39],40,[546,544,47,290,547,39],"42290791","ks2048",[549,554],{"id":550,"t":551,"points":552,"comments":553},"31810876",1655735951,370,90,{"id":4,"t":12,"points":14,"comments":15},[556,561,566,571,576,581],{"id":557,"name":558,"points":559,"category":560},"42284412","Privastead",551,"security_privacy",{"id":562,"name":563,"points":564,"category":565},"42320032","Outerbase Studio",356,"dev_tools",{"id":567,"name":568,"points":569,"category":570},"42270389","Vince",283,"infrastructure",{"id":572,"name":573,"points":574,"category":575},"42311031","30cc",275,"languages",{"id":577,"name":578,"points":579,"category":580},"42261909","Voice-Pro",271,"creative",{"id":582,"name":583,"points":584,"category":585},"42295792","SeekStorm",245,"data",false,"v2",{"id":589,"name":5,"line":6,"ai":586,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":590,"top":18,"kw":591,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":592,"url":9,"mix":593,"praise":104,"objection":135,"sub":21},42289690,0.24,[24,25,26,27,28],"5335355031500031333053303011155553543533",[32,33,34,35],1793991106385]