[{"data":1,"prerenderedAt":604},["ShallowReactive",2],{"project-17242136":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":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":43,"post_text":47,"what":48,"said":95,"maker_in_thread":200,"shape":207,"grid":212,"attempts":566,"same_week":567,"maker_shows":522,"maker_hidden":596,"reader_version":597,"card":598},"17242136","Transity","Plain Text Accounting","title","Show HN: Transity – Plain Text Accounting","https:\u002F\u002Fwww.feram.io\u002Fblog\u002F2018-06-05_transity_the_future_of_plain_text_accounting\u002F","feram.io","adius",1528233263,2018,190,138,195,2155,10,"notable","finance_crypto","plain text accounting","cli",[21,24,25,26,27],"personal finance","ledger","double entry","budgeting","roasted",-0.224,{"positive":31,"neutral":31,"mixed":32,"critical":33},9,2,23,43,{"idea":36,"design":39,"execution":41},{"positive":37,"critical":38},7,15,{"positive":40,"critical":37},1,{"positive":42,"critical":42},0,[40,40,42,42,40,42,42,42,42,42,44,40,42,40,44,40,40,44,42,42,42,42,40,40,40,45,42,44,42,42,46,44,42,42,42,46,40,44,40,46],3,4,5,null,{"problem":49,"audience":65,"pricing":47,"motivation":76,"time_to_build":47,"stack":86,"openness":94,"stage":94,"team_size":94},{"value":50,"source":51,"evidence":52},"Double-entry accounting terminology and complexity make personal bookkeeping hard","commenter",[53,57,61],{"id":54,"by":55,"text":56},"17242577","stevievee","\"Simple - No more confusing debit \u002F credit \u002F asset \u002F liability mumbo jumbo\" It is just \"mumbo jumbo\" to you because accounting\u002Ffinance is not your area of expertise.",{"id":58,"by":59,"text":60},"17242776","adrianratnapala","Accounting is not my area of expertise, but I have been learning it -- in simple terms -- by doing my personal accounts. When I started, I found these distinctions confusing, but…",{"id":62,"by":63,"text":64},"17244463","TeMPOraL","Somebody should write a proper \"accounting for regular people\" guide, because I too find those terms confusing - and also completely separated for any experience ever that I had…",{"value":66,"source":51,"evidence":67},"Individuals doing personal finance and budgeting",[68,72],{"id":69,"by":70,"text":71},"17244879","kungtotte","There's a large use case for simple personal bookkeeping that doesn't require double-entry accounting. Most people have some fixed recurring bills (insurance, rent,…",{"id":73,"by":74,"text":75},"17243937","athrun","I can only speak for me, but modeling financial flows in terms of transactions and not accounts is much more intuitive than the classical alternative. I'm a long time Buxfer…",{"value":77,"source":78,"evidence":79},"Maker wanted a simpler bookkeeping model using transactions rather than double entry","maker",[80,83],{"id":81,"by":11,"text":82},"17245251","1. Feel free to back up your claim, otherwise I'm not sure how you come to that conclusion 2. It has a user interface … just not graphical 3. Well, I guess we just have different…",{"id":84,"by":11,"text":85},"17242865","Transity isn't a single entry system. By using transactions to model financial flows it implicitly enforces that the amount is credited to the \"from\" account and debited to the…",[87],{"value":88,"source":51,"evidence":89},"YAML file format",[90],{"id":91,"by":92,"text":93},"17242516","airstrike","+1 for YAML. Thanks for not using JSON. Now I want to see someone take, say, Tiffany & Co's latest 10-Q⁽¹⁾ and run it through this. __________ ¹…","unknown",{"praise":96,"objections":109,"requests":140,"questions":155,"alternatives":167},[97,105],{"value":98,"source":51,"evidence":99},"Transaction-based model is more intuitive for personal finance",[100,101],{"id":73,"by":74,"text":75},{"id":102,"by":103,"text":104},"17246069","Uplink","THANK YOU! I had the ideas used in this project in my head, but I've been putting off the work forever now. I LOVE YOU FOREVER for using transactions as the central operation…",{"value":106,"source":51,"evidence":107},"Tagging support is useful",[108],{"id":102,"by":103,"text":104},[110,125,133],{"value":111,"source":51,"evidence":112},"Dismisses double-entry accounting, which is standard for proper bookkeeping",[113,117,121],{"id":114,"by":115,"text":116},"17243786","madhadron","There are several things wrong here: 1. The author doesn't understand bookkeeping. 2. The author doesn't somehow believes that emulated teletypes are a good substrate for…",{"id":118,"by":119,"text":120},"17242591","marcrosoft","I think throwing out the terms credit\u002Fdebit is a mistake. Everyone operates on GAAP and we shouldn't deviate.",{"id":122,"by":123,"text":124},"17246366","JustSomeNobody","> If this looks (and sounds) confusing or too complicated, you're not alone! It made sense in former times as this layout makes it easier to add up the amounts by hand, but not…",{"value":126,"source":51,"evidence":127},"Author misunderstands bookkeeping",[128,129],{"id":114,"by":115,"text":116},{"id":130,"by":131,"text":132},"17245336","joyinsky","Basically the problem here is that the author didn't care even a little to understand why accounting is done with a double entry system. Basically what he was trying to do here…",{"value":134,"source":51,"evidence":135},"Web page text has poor contrast",[136],{"id":137,"by":138,"text":139},"17246021","Hello71","everyone is complaining about the accounting here, but I just want to say that 100 FONT WEIGHT AT #666 ON WHITE IS NOT AN ACCEPTABLE CONTRAST RATIO FOR BODY TEXT, especially if…",[141,148],{"value":142,"source":51,"evidence":143},"Support for multiple currencies",[144],{"id":145,"by":146,"text":147},"17252144","avodonosov","I tried to use Ledger, but it fails to handle multi currency ac ounting properly. Is the Transity well suited for that?",{"value":149,"source":51,"evidence":150},"Support for splitting transactions across multiple accounts",[151],{"id":152,"by":153,"text":154},"17243472","Jtsummers","So I like the idea of using YAML versus ledger's format (very slightly, I'm used to ledger's format so it's not a pain point, but YAML offers some ways to make things a bit…",[156,163],{"value":157,"source":51,"evidence":158},"What is the use case compared with more powerful tools",[159],{"id":160,"by":161,"text":162},"17242546","sushisource","No judgement, but can someone explain to me the use case for this sort of thing? I'd imagine for anything other than the simplest stuff, you're going to start using something a…",{"value":164,"source":51,"evidence":165},"Can money come from or go to multiple places",[166],{"id":152,"by":153,"text":154},[168,176,184,192,196],{"value":169,"source":51,"evidence":170},"Ledger",[171,175],{"id":172,"by":173,"text":174},"17243196","toomim","Hm, the article asserts that Ledger doesn't have tags: > Sub accounts vs. Tags > But what if the expense is part of another category as well, like expenses for your vacation?…",{"id":152,"by":153,"text":154},{"value":177,"source":51,"evidence":178},"hledger",[179,180],{"id":152,"by":153,"text":154},{"id":181,"by":182,"text":183},"17243394","yegle","Also worth check out http:\u002F\u002Fplaintextaccounting.org\u002F Personally I don't like the yaml-like syntax. I use beancount myself, and with fava (https:\u002F\u002Fgithub.com\u002Fbeancount\u002Ffava) as…",{"value":185,"source":51,"evidence":186},"GnuCash",[187,188],{"id":114,"by":115,"text":116},{"id":189,"by":190,"text":191},"17243879","billfruit","After trying to use GNU cash for some time, I got the feeling that a personal accounting app needs to be a web based service, to enable it to be used while on the…",{"value":193,"source":51,"evidence":194},"Beancount with Fava",[195],{"id":181,"by":182,"text":183},{"value":197,"source":51,"evidence":198},"Buxfer",[199],{"id":73,"by":74,"text":75},{"comments":44,"answered":42,"key":201},[202,203,206],{"id":81,"text":82},{"id":204,"text":205},"17242800","And that's exactly what e.g. Zapier and Airtable Blocks do ... and quite successfully so. In specialized communities there is a lot of gatekeeping just by their slang. If I can…",{"id":84,"text":85},{"commenters":208,"max_depth":209,"maker_replies":44,"first_comment_mins":210,"lifespan_hours":211},82,8,56,80,[213,215,217,221,225,228,232,236,240,243,247,250,252,254,256,259,262,266,270,273,276,279,282,285,287,290,293,296,299,302,305,308,311,315,318,321,324,328,331,334,336,339,342,344,346,348,349,353,355,357,359,361,363,365,368,369,371,372,375,377,379,381,384,386,389,392,394,396,399,401,404,407,409,411,413,415,416,419,422,423,425,427,428,430,433,435,438,440,442,444,447,450,453,456,460,463,465,468,470,472,474,477,480,482,483,485,486,488,489,490,493,495,497,499,502,504,507,509,511,514,516,518,521,524,527,530,533,537,540,544,546,548,550,552,554,556,558,561],[114,42,40,214,115,42],"maker\u002Fcritical\u002Fidea",[81,42,42,216,11,40],"project\u002Fneutral\u002Fidea",[218,42,40,219,220,42],"17245638","project\u002Fcritical\u002Fdesign","bokstavkjeks",[222,42,44,223,224,42],"17271419","project\u002Fneutral\u002Fdesign","hollerith",[226,42,40,219,227,42],"17246699","bestnameever",[229,42,40,230,231,42],"17247913","project\u002Fcritical\u002Fidea","tarsinge",[233,42,42,234,235,42],"17245482","commenter\u002Fneutral\u002Fidea","ransom1538",[237,42,42,238,239,42],"17245882","commenter\u002Fneutral\u002Fprivacy","hjek",[241,42,42,242,235,42],"17246401","other\u002Fneutral\u002Fnone",[244,42,42,245,246,42],"17246622","other\u002Fneutral\u002Fprivacy","dec0dedab0de",[248,42,42,245,249,42],"17251043","nucleardog",[251,42,42,242,239,42],"17254904",[253,42,42,245,239,42],"17251032",[255,42,42,242,246,42],"17246593",[257,42,42,238,258,42],"17245896","erikb",[260,42,42,261,235,42],"17249013","commenter\u002Fneutral\u002Fnone",[263,40,40,264,265,42],"17243111","maker\u002Fcritical\u002Fnone","lquist",[267,40,42,268,269,42],"17243234","commenter\u002Fneutral\u002Fdesign","jeremymcanally",[271,40,42,242,272,42],"17243651","mikeyjk",[274,40,42,242,275,42],"17243710","staticautomatic",[277,40,42,242,278,42],"17243715","p1necone",[280,40,42,281,115,42],"17243761","other\u002Fneutral\u002Fdesign",[283,40,42,281,284,42],"17243805","grimgrin",[286,40,42,281,115,42],"17243836",[288,40,42,281,289,42],"17245485","xorcist",[291,40,42,281,292,42],"17244771","mathieuh",[294,40,42,242,295,42],"17246144","Draiken",[297,40,42,242,298,42],"17243781","chris_wot",[300,40,42,242,301,42],"17248221","seanc",[303,40,42,242,304,42],"17244451","mjrbrennan",[306,40,42,242,307,42],"17245204","rjzzleep",[309,40,42,242,310,42],"17248035","tome",[312,40,42,313,314,42],"17243816","other\u002Fneutral\u002Fidea","openfuture",[316,40,42,242,317,42],"17243903","andrewflnr",[319,40,42,261,320,42],"17243345","upofadown",[322,40,42,261,323,42],"17247339","callumlocke",[325,32,44,326,327,42],"17244669","project\u002Fmixed\u002Fidea","csomar",[329,32,40,214,330,42],"17245481","eXpl0it3r",[332,32,42,313,333,42],"17245536","Bromskloss",[335,32,42,313,330,42],"17245671",[337,32,42,313,338,42],"17246276","maxerickson",[340,32,42,313,341,42],"17246464","kpil",[343,32,42,261,327,42],"17246032",[345,32,42,261,330,42],"17246091",[347,32,40,214,123,42],"17246468",[54,44,40,214,55,42],[350,44,46,351,352,42],"17242637","maker\u002Fpositive\u002Fidea","chad_oliver",[354,44,40,214,55,42],"17242657",[356,44,40,214,298,42],"17243791",[69,44,46,358,70,42],"project\u002Fpositive\u002Fidea",[360,44,42,234,298,42],"17247351",[362,44,42,234,70,42],"17249000",[364,44,42,313,298,42],"17252966",[366,44,40,214,367,42],"17242669","gamblor956",[204,44,42,216,11,40],[370,44,42,261,367,42],"17243056",[58,44,40,219,59,42],[373,44,42,313,374,42],"17242819","hosh",[376,44,44,223,59,42],"17243130",[378,44,42,242,374,42],"17244134",[380,44,42,261,59,42],"17252196",[382,44,42,261,383,42],"17243033","cgio",[62,44,42,385,63,42],"other\u002Fneutral\u002Fdocs",[387,44,42,385,388,42],"17245101","deltux",[390,44,42,261,391,42],"17245314","mbrock",[393,44,42,261,220,42],"17245604",[395,44,42,261,338,42],"17246642",[397,44,42,261,398,42],"17247813","gglitch",[400,44,42,261,338,42],"17247883",[402,44,42,403,398,42],"17248365","commenter\u002Fneutral\u002Fdocs",[405,44,42,403,406,42],"17248785","smichael",[408,44,42,261,153,42],"17248026",[410,44,42,403,398,42],"17248452",[412,44,42,242,249,42],"17251247",[414,44,42,242,333,42],"17245561",[181,45,40,219,182,42],[417,45,44,418,258,42],"17245923","project\u002Fmixed\u002Fdesign",[420,45,42,242,421,42],"17248827","bobjordan",[118,46,40,219,119,42],[424,46,40,219,55,42],"17242631",[426,46,40,230,374,42],"17242785",[84,46,42,216,11,40],[429,46,40,230,367,42],"17243166",[431,46,40,230,432,42],"17243381","Mister_Snuggles",[434,46,40,230,432,42],"17243349",[436,46,46,358,437,42],"17246868","captainmuon",[439,46,44,223,432,42],"17247745",[441,46,46,358,437,42],"17248555",[160,443,44,216,161,42],6,[445,443,42,242,446,42],"17242608","LVB",[448,443,42,242,449,42],"17242656","hannibalhorn",[451,443,42,242,452,42],"17242787","nodesocket",[454,443,42,245,455,42],"17242851","ams6110",[457,443,44,458,459,42],"17242808","project\u002Fneutral\u002Fnone","brianjoseff",[461,443,42,242,462,42],"17243232","bsilvereagle",[464,443,42,242,455,42],"17242871",[466,443,42,242,467,42],"17243683","_emacsomancer_",[469,443,42,242,153,42],"17243711",[471,443,42,242,398,42],"17248127",[473,443,42,242,467,42],"17271714",[475,443,42,242,476,42],"17243824","wrycoder",[478,443,42,242,479,42],"17245039","djhworld",[481,443,42,242,258,42],"17245935",[172,37,42,385,173,42],[484,37,42,242,467,42],"17243663",[73,209,46,358,74,42],[487,209,42,242,70,42],"17244950",[102,31,46,358,103,42],[130,18,40,214,131,42],[491,18,42,234,492,42],"17247321","sly010",[494,18,42,261,220,42],"17250627",[496,18,42,268,492,42],"17253193",[498,18,42,261,220,42],"17253957",[500,18,42,261,501,42],"17250777","perfunctory",[189,503,42,242,190,42],11,[505,503,42,242,506,42],"17244182","jessedhillon",[508,503,42,242,190,42],"17247019",[510,503,42,242,506,42],"17251100",[512,503,42,242,513,42],"17244860","cup-of-tea",[515,503,42,242,479,42],"17245054",[517,503,42,261,513,42],"17247239",[519,503,42,242,520,42],"17248527","krupan",[91,522,46,523,92,42],12,"project\u002Fpositive\u002Fdesign",[525,522,42,261,526,42],"17242687","strkek",[528,522,44,223,529,42],"17243616","ericsoderstrom",[531,532,42,242,501,42],"17250933",13,[534,535,40,230,536,42],"17244487",14,"jgalvez",[538,38,44,216,539,42],"17242550","Immortalin",[541,542,46,358,543,42],"17256297",16,"fiatjaf",[545,542,42,261,153,42],"17258733",[122,547,40,230,123,42],17,[137,549,40,219,138,42],18,[152,551,44,216,153,42],19,[553,551,42,261,406,42],"17243703",[555,551,42,261,153,42],"17243731",[557,551,42,261,406,42],"17246946",[145,559,44,560,146,42],20,"project\u002Fneutral\u002Fexecution",[562,563,46,564,565,42],"17242875",21,"project\u002Fpositive\u002Fnone","qengho",[],[568,573,578,583,588,592],{"id":569,"name":570,"points":571,"category":572},"17226225","BitHubLab",318,"dev_tools",{"id":574,"name":575,"points":576,"category":577},"17242528","LogicEmu",210,"learning_science",{"id":579,"name":580,"points":581,"category":582},"17221221","Domain-tailored CRDTs for collaboration without server involvement",158,"languages",{"id":584,"name":585,"points":586,"category":587},"17227564","Podscripter",153,"ai",{"id":589,"name":590,"points":591,"category":577},"17246136","CircuitVerse",145,{"id":593,"name":594,"points":595,"category":572},"17236967","blush",127,false,"v2",{"id":599,"name":5,"line":6,"ai":596,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":600,"top":18,"kw":601,"maker":11,"domain":10,"tier":19,"attempts":42,"strip":602,"url":9,"mix":603,"praise":98,"objection":111,"sub":21},17242136,-0.22,[21,24,25,26,27],"1100100000310131130000111403005300051315",[31,31,32,33],1794036566663]