[{"data":1,"prerenderedAt":707},["ShallowReactive",2],{"project-30879327":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"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":44,"post_text":47,"what":48,"said":68,"maker_in_thread":159,"shape":172,"grid":175,"attempts":668,"same_week":669,"maker_shows":17,"maker_hidden":698,"reader_version":699,"card":700},"30879327","[x]it!","A plain-text file format for todos and check lists","title","Show HN: A plain-text file format for todos and check lists",null,"jotaen",1648827596,2022,452,164,69,2570,3,"legend","productivity","todo list file format","other",[23,24,25,26],"plain text todo","todo.txt alternative","checklist file format","org mode alternative","mixed",0.076,{"positive":30,"neutral":31,"mixed":17,"critical":32},18,20,12,53,{"idea":35,"design":38,"execution":41,"docs":43},{"positive":36,"critical":37},13,7,{"positive":39,"critical":40},4,2,{"positive":42,"critical":42},0,{"positive":42,"critical":17},[45,42,42,42,42,42,42,46,46,46,40,42,40,17,46,42,17,45,17,17,42,17,46,42,17,46,46,17,17,46,17,40,45,17,45,46,40,17,46,45],1,5,"After having cycled through various CLI-based todo apps, I started to realise that I actually don’t need a tool at all for managing my todos. Most of the time, my use cases are quite simple, like viewing my todo items, checking them off, or adding a new one.\n\nRather than having to memorise CLI commands for these interactions (which I’m not super good at), I figured that it’s easier for me to use my text editor directly, and have an editor plugin help me with the visual structure and some convenience functionality. So, kind-of similar to Emacs Org Mode, but without having to use Emacs. I person",{"problem":49,"audience":9,"pricing":9,"motivation":55,"time_to_build":9,"stack":59,"openness":66,"stage":67,"team_size":66},{"value":50,"source":51,"evidence":52},"Managing todos without a CLI tool, using plain text files in any editor","maker",[53],{"id":54},"post",{"value":56,"source":51,"evidence":57},"Maker stopped using CLI todo apps and prefers editing text files directly with editor plugin support",[58],{"id":54},[60],{"value":61,"source":51,"evidence":62},"Sublime Text syntax package",[63],{"id":64,"by":10,"text":65},"30884315","That’s how it works in Sublime, yes. You have a regex-based parsing engine that you configure via a YAML file, and there you assign scopes to the tokens.[1] As a default, the…","unknown","beta",{"praise":69,"objections":85,"requests":108,"questions":122,"alternatives":131},[70,78],{"value":71,"source":72,"evidence":73},"Data-first format with tools built on top","commenter",[74],{"id":75,"by":76,"text":77},"30881456","tconfrey","+1 for plain-text for all the points you mention, particularly \"data-first with tools on top\". But why reinvent the wheel when the org-mode format is well established and does…",{"value":79,"source":72,"evidence":80},"Well-presented spec with imprecise date support",[81],{"id":82,"by":83,"text":84},"30879913","D13Fd","I am conflicted on this. The spec is nice. I love the recognition that dates may be imprecise (e.g., 2022-05 -- although I would count that as the last day of the period,…",[86,90,101],{"value":87,"source":72,"evidence":88},"Standardised format unnecessary for personal todos",[89],{"id":82,"by":83,"text":84},{"value":91,"source":72,"evidence":92},"Lacks nested subtasks in current draft",[93,97],{"id":94,"by":95,"text":96},"30879737","wodenokoto","> [an item] MUST start at the beginning of a line with a checkbox. Why no subitem? ``` [] large task [] subtask 1 [] subtask2 ``` I use this all the time.",{"id":98,"by":99,"text":100},"30888325","aimor","I like it, is very close to what I've been using to keep my own to-do lists: Instead of \"[ ]\" I just use \"-\" or \"x\". The only thing I do that this doesn't mention is nested…",{"value":102,"source":72,"evidence":103},"Date sorting may be tricky with dates anywhere in item",[104],{"id":105,"by":106,"text":107},"30882613","roberthahn","Good work! I might just try this out in my next attempt to GTD I’d like to suggest thinking more deeply about dates. I love that you opted to use the yyyy-mm-dd format and I also…",[109,118],{"value":110,"source":72,"evidence":111},"Support nested subtasks",[112,113,117],{"id":94,"by":95,"text":96},{"id":114,"by":115,"text":116},"30886360","cehrlich","Interesting idea, I like the premise that people might build fancy ways to interact with this such as VSCode addons with a 'real' UI, but there will always be a plaintext…",{"id":98,"by":99,"text":100},{"value":119,"source":72,"evidence":120},"Support for org-mode compatibility or ecosystem interop",[121],{"id":75,"by":76,"text":77},[123],{"value":124,"source":72,"evidence":125},"Why not reuse org-mode or todo.txt format",[126,127],{"id":75,"by":76,"text":77},{"id":128,"by":129,"text":130},"30882436","divbzero","As an alternative, the todo.txt format [1][2] first defined in 2006 [3] is supported by a CLI client (desktop) and several GUI clients (desktop, mobile, web). [1]:…",[132,144,152],{"value":133,"source":72,"evidence":134},"todo.txt",[135,136,140],{"id":128,"by":129,"text":130},{"id":137,"by":138,"text":139},"30881698","Giho","There is a todo format that I use daily called todotxt. It has even application support on most platforms or you just write manually in a txt file. Easy to overview by yourself.…",{"id":141,"by":142,"text":143},"30879428","softwarebeware","This is really cool. I am endlessly fascinated by the proliferation of \"productivity apps\" when I find the same thing as you: that they are quite unnecessary. My approach is…",{"value":145,"source":72,"evidence":146},"Emacs Org Mode",[147,148],{"id":75,"by":76,"text":77},{"id":149,"by":150,"text":151},"30879688","tyingq","Looks interesting. Might be worth looking at the Emacs Org Mode support for TODO lists[1]. Just as a reference for how someone else dealt with TODOs in a text format, but with a…",{"value":153,"source":72,"evidence":154},"TaskPaper",[155],{"id":156,"by":157,"text":158},"30880683","halostatue","Looks interesting. It doesn’t have a formal specification, but there may be things from TaskPaper https:\u002F\u002Fwww.taskpaper.com\u002Fguide\u002Fgetting-started\u002F that you may find interesting.…",{"comments":160,"answered":161,"key":162},19,8,[163,166,169],{"id":164,"text":165},"30880081","> I feel like a spec like this was meant for a pretty niche group of people. That’s spot on actually.",{"id":167,"text":168},"30880060","I appreciate the criticism, thanks! I disagree, though, that adhering to standardised formats is not worth it. Currently, there are countless todo apps and editor plugins out…",{"id":170,"text":171},"30881282","I think the viewpoints on that are wildly diverse. As far as I’m concerned, it’s the exact opposite. Hence, I think it’s great that there is a big variety of different approaches…",{"commenters":173,"max_depth":37,"maker_replies":160,"first_comment_mins":45,"lifespan_hours":174},118,108,[176,178,182,185,188,191,193,196,198,200,203,207,209,213,215,218,221,224,227,230,232,234,238,240,243,246,248,251,254,256,259,262,266,269,272,274,277,279,282,284,287,290,293,296,299,302,303,305,308,310,312,315,318,322,325,327,329,331,334,337,340,344,347,350,353,356,359,362,363,366,369,372,375,378,379,383,386,388,391,393,396,399,400,403,406,408,410,414,417,420,422,425,429,433,437,441,445,449,452,453,456,459,462,465,467,470,473,477,480,485,487,489,491,493,495,497,501,503,505,509,511,513,517,521,523,527,531,533,537,542,544,546,548,552,556,560,564,566,568,572,576,581,585,589,593,597,601,605,610,614,618,622,626,629,633,635,639,642,646,650,654,656,660,664],[75,42,45,177,76,42],"project\u002Fcritical\u002Fidea",[179,42,42,180,181,42],"30882707","commenter\u002Fneutral\u002Fnone","greggman3",[183,42,42,180,184,42],"30882968","MichaelDickens",[186,42,42,180,187,42],"30884451","xenodium",[189,42,42,180,190,42],"30885294","KennyBlanken",[192,42,42,180,181,42],"30886915",[194,42,42,180,195,42],"30886146","boundlessdreamz",[197,42,42,180,187,42],"30887201",[199,42,42,180,195,42],"30928219",[201,42,42,180,202,42],"30885194","amake",[204,42,42,205,206,42],"30882776","other\u002Fneutral\u002Fdocs","barankilic",[208,42,42,205,184,42],"30882946",[210,42,42,211,212,42],"30883949","other\u002Fneutral\u002Fdesign","afarviral",[214,42,42,180,76,42],"30884350",[216,42,42,180,217,42],"30884743","acquacow",[219,42,42,180,220,42],"30886271","ungamedplayer",[222,42,42,180,223,42],"30887136","emj",[225,42,42,180,226,42],"30884887","MattRix",[228,42,42,211,229,42],"30884662","anyfoo",[231,42,42,211,212,42],"30884814",[233,42,42,211,229,42],"30885373",[235,42,42,236,237,42],"30885269","other\u002Fneutral\u002Fnone","nextos",[239,42,42,180,229,42],"30885368",[241,42,42,205,242,42],"30893669","omaranto",[244,42,42,205,245,42],"30883203","vmsp",[247,42,42,205,76,42],"30883236",[249,42,42,236,250,42],"30884199","betenoire",[252,42,42,236,253,42],"30883487","shagmin",[255,42,42,205,187,42],"30884519",[257,42,42,236,258,42],"30885500","xvilka",[260,42,42,205,261,42],"30883119","kesslern",[263,42,46,264,265,42],"30884581","project\u002Fpositive\u002Fidea","qudat",[267,42,42,205,268,42],"30885045","yashasolutions",[270,42,42,236,271,42],"30885804","kaladin-jasnah",[82,45,17,273,83,42],"project\u002Fmixed\u002Fidea",[275,45,46,264,276,42],"30880020","haswell",[164,45,42,278,10,45],"commenter\u002Fneutral\u002Fidea",[280,45,46,264,281,42],"30886460","johnwalkr",[167,45,42,283,10,45],"project\u002Fneutral\u002Fidea",[285,45,46,264,286,42],"30880074","smoe",[288,45,46,264,289,42],"30880098","zamubafoo",[291,45,45,292,83,42],"30880408","project\u002Fcritical\u002Fdesign",[294,45,46,264,295,42],"30880259","mufufu",[297,45,42,278,298,42],"30880576","systemvoltage",[300,45,45,177,301,42],"30881187","thirdwhrldPzz",[170,45,42,278,10,45],[304,45,42,180,301,42],"30881593",[306,45,42,278,307,42],"30882785","lobocinza",[309,45,42,180,301,42],"30888492",[311,45,42,180,307,42],"30889020",[313,45,45,292,314,42],"30880407","oezi",[316,45,17,283,317,42],"30880763","jonnycomputer",[319,45,17,320,321,42],"30880854","project\u002Fneutral\u002Fdesign","randlet",[323,45,46,264,324,42],"30880458","vhanda",[326,45,45,177,83,42],"30880745",[328,45,42,278,324,42],"30881569",[330,45,42,278,83,42],"30884792",[332,45,42,236,333,42],"30891641","paulryanrogers",[335,45,46,264,336,42],"30897610","vinodkd",[338,45,46,264,339,42],"30881117","armchairhacker",[341,45,42,342,343,42],"30882003","other\u002Fneutral\u002Fidea","bobajeff",[345,45,42,342,346,42],"30885658","Pxtl",[348,45,42,278,349,42],"30882724","GauntletWizard",[351,45,42,278,352,42],"30881513","posharma",[354,45,42,278,355,42],"30883562","noizejoy",[357,45,42,278,358,42],"30881998","RankingMember",[360,45,17,283,361,42],"30882158","eigenvalue",[128,40,42,342,129,42],[364,40,42,342,365,42],"30884014","WesternWind",[367,40,42,342,368,42],"30884877","neilv",[370,17,42,371,10,45],"30879341","project\u002Fneutral\u002Fnone",[373,39,45,177,374,42],"30885974","MattyRad",[376,39,42,278,377,42],"30887664","drran",[156,46,17,283,157,42],[380,381,17,273,382,42],"30879555",6,"kitplummer",[384,381,42,236,385,42],"30879645","pixxel",[387,381,42,236,382,42],"30880087",[389,381,42,390,10,45],"30879782","maker\u002Fneutral\u002Fnone",[392,381,42,236,314,42],"30880295",[394,37,17,283,395,42],"30879967","jrib",[397,37,42,236,398,42],"30885621","gcarvalho",[137,161,42,342,138,42],[401,402,42,236,307,42],"30882627",9,[404,402,42,236,405,42],"30882711","ma2rten",[407,402,42,236,307,42],"30883022",[409,402,42,236,307,42],"30884601",[411,412,42,342,413,42],"30881220",10,"dugmartin",[415,412,42,342,416,42],"30882389","kseistrup",[418,412,42,342,419,42],"30884838","yardshop",[149,421,17,283,150,42],11,[423,32,42,236,424,42],"30886870","neurocat123",[426,36,46,427,428,42],"30883417","project\u002Fpositive\u002Fdesign","ryanolsonx",[430,431,42,236,432,42],"30880495",14,"_andrei_",[434,435,46,264,436,42],"30879789",15,"wim",[438,439,42,236,440,42],"30879970",16,"mpalczewski",[442,443,42,342,444,42],"30880190",17,"sloankev",[446,443,42,447,448,42],"30881111","other\u002Fpositive\u002Fdesign","prideout",[450,443,42,211,451,42],"30882160","geoelectric",[141,30,42,342,142,42],[454,30,42,455,10,45],"30879665","maker\u002Fneutral\u002Fidea",[457,30,17,320,458,42],"30880310","nhecker",[460,30,42,461,10,45],"30880471","maker\u002Fneutral\u002Fdesign",[463,30,46,427,464,42],"30881028","mxuribe",[466,160,17,283,289,42],"30880013",[468,31,42,342,469,42],"30887753","mishaker",[471,31,42,342,472,42],"30887916","cwmartin",[474,475,42,342,476,42],"30884053",21,"nobody_nothing",[478,475,42,180,479,42],"30884467","mmcgaha",[481,482,46,483,484,42],"30886276",22,"project\u002Fpositive\u002Fnone","mherrmann",[486,482,42,390,10,45],"30886660",[488,482,42,180,484,42],"30886676",[490,482,42,390,10,45],"30886748",[94,492,17,283,95,42],23,[494,492,42,455,10,45],"30879836",[496,492,17,283,458,42],"30880427",[498,499,42,236,500,42],"30885565",24,"ChanderG",[114,502,17,320,115,42],25,[504,502,42,455,10,45],"30886655",[506,507,46,427,508,42],"30881385",26,"gorgoiler",[105,510,17,273,106,42],27,[512,510,42,461,10,45],"30882663",[514,515,42,236,516,42],"30880433",28,"navjack27",[518,519,42,278,520,42],"30882039",29,"bccdee",[522,519,42,427,10,45],"30882138",[524,525,17,283,526,42],"30883917",30,"jkl5xx",[528,529,17,283,530,42],"30881990",31,"netgusto",[532,529,42,283,10,45],"30882080",[534,535,45,177,536,42],"30891646",32,"fladd",[538,539,17,540,541,42],"30884276",33,"maker\u002Fneutral\u002Fexecution","ZYinMD",[64,539,42,543,10,45],"project\u002Fneutral\u002Fexecution",[545,539,17,320,541,42],"30884522",[547,539,42,320,10,45],"30886838",[549,550,45,177,551,42],"30881830",34,"bachmeier",[553,554,42,180,555,42],"30883598",35,"jll29",[557,558,42,180,559,42],"30880314",36,"wforfang",[561,562,17,371,563,42],"30879601",37,"mrleinad",[98,565,17,283,99,42],38,[567,565,42,390,10,45],"30888711",[569,570,42,236,571,42],"30879916",39,"reaperducer",[573,574,42,236,575,42],"30880162",40,"Siira",[577,578,42,579,580,42],"30881808",41,"commenter\u002Fcritical\u002Fidea","chrisweekly",[582,583,45,584,142,42],"30880444",42,"project\u002Fcritical\u002Fdocs",[586,587,17,283,588,42],"30884616",43,"woile",[590,591,42,180,592,42],"30883805",44,"dllthomas",[594,595,42,236,596,42],"30895660",45,"quickthrower2",[598,599,42,236,600,42],"30881219",46,"Jellyspice",[602,603,46,264,604,42],"30880047",47,"shakezula",[606,607,45,608,609,42],"30886417",48,"maker\u002Fcritical\u002Fdocs","stewbrew",[611,612,45,608,613,42],"30882442",49,"la_fayette",[615,616,42,180,617,42],"30882937",50,"didip",[619,620,46,264,621,42],"30882628",51,"eternityforest",[623,624,42,180,625,42],"30880570",52,"djtriptych",[627,33,42,236,628,42],"30881496","sunshi23",[630,631,17,455,632,42],"30880893",54,"cjohnson318",[634,631,42,283,10,45],"30880983",[636,637,42,180,638,42],"30884932",55,"vietvu",[640,641,46,264,226,42],"30884892",56,[643,644,42,236,645,42],"30880176",57,"jashmota",[647,648,46,427,649,42],"30879705",58,"zachwill",[651,652,17,390,653,42],"30880225",59,"forgotpwd16",[655,652,42,177,10,45],"30880341",[657,658,42,236,659,42],"30882598",60,"jbverschoor",[661,662,42,236,663,42],"30882863",61,"syngrog66",[665,666,45,177,667,42],"30882301",62,"terminal_d",[],[670,675,680,685,690,694],{"id":671,"name":672,"points":673,"category":674},"30921231","Warp",946,"dev_tools",{"id":676,"name":677,"points":678,"category":679},"30919257","Datagridxl2.js",301,"languages",{"id":681,"name":682,"points":683,"category":684},"30889828","Solar Witch",229,"infrastructure",{"id":686,"name":687,"points":688,"category":689},"30867002","weighoff.net",202,"games",{"id":691,"name":692,"points":693,"category":19},"30881096","rectangles",201,{"id":695,"name":696,"points":697,"category":19},"30919445","HomeSheet",156,false,"v2",{"id":701,"name":5,"line":6,"ai":698,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":702,"top":17,"kw":703,"maker":10,"domain":704,"tier":18,"attempts":42,"strip":705,"url":-1,"mix":706,"praise":71,"objection":87,"sub":20},30879327,0.08,[23,24,25,26],"","1000000555202350313303503553353213152351",[30,31,17,32],1794036618777]