Now I just store them in a .txt file. My text editor recognizes URLs and I can just click on them. Matching { } is also supported, which is all one needs for a tree-style database.
The Plain Text Project
71–80 of 208 posts
Re: The Plain Text Project
#72I use this plain text planner / calendar every day and I love it, if I can say so myself, since I made it too. I've been using it for a few years now and I can say that it has definitely made me more productive. https://crushentropy.com/ You can plan and log your day in plain text and it visualizes your schedule. Markdown for planning, if you will.
Re: The Plain Text Project
#73Earlier quoted context omitted.
It’s much harder to build good search engines on top of plain text though, because it’s not possible to deterministically detect hyperlinks within text.
If the word starts with "http" and contains a period, it's probably a hyperlink. HN uses this assumption to automatically convert plain-text hyperlinks, and it works well enough. The real problem is dealing with SEO spam, not occasional false positives with hyperlink detection.
I mean that's easy to say, the obvious question then is why it's apparently too hard for Google, since they don't do it despite the fact that it would obviously be of value given their algorithm.
Re: The Plain Text Project
#74While we’re on the subject, I just moved my whole financial life over to hledger ( https://hledger.org/ ) and oh my goodness I’m so much happier (I dumped both QuickBooks and Quicken, which I’d been using previously). It won’t be for everyone, but if you know a bit about what you’re doing with double-entry accounting, it’s so so so much better. I only wish I’d discovered this was of doing things years ago (before dum…
I do my self-employment accounting using an accounting system I wrote myself in my own Lisp dialect (TXR Lisp), making heavy use of its object system. It works very well. The entry is done in a file called "data.tl", using simple function calls and object construction. That is then checked into Git after every new transaction. It does everything: deducting income tax, expenses, GST, capital cost allowance for writing…
Also I think "double-entry accounting" literally means "N-entry zero sum accounting" as you describe it, and hledger supports it.
Re: The Plain Text Project
#75While we’re on the subject, I just moved my whole financial life over to hledger ( https://hledger.org/ ) and oh my goodness I’m so much happier (I dumped both QuickBooks and Quicken, which I’d been using previously). It won’t be for everyone, but if you know a bit about what you’re doing with double-entry accounting, it’s so so so much better. I only wish I’d discovered this was of doing things years ago (before dum…
Re: The Plain Text Project
#76I came here to voice my support for PlainTasks plugin for Sublime, and found myself disappointed that the author skips over the gold standard in modern text editors... Sublime Text.
Re: The Plain Text Project
#77Recently I decided that I was going to solve the problem of: I easily write inline TODO comments while I work on code, but then have difficulty keeping track of them and getting my head back into the state of things later. While there is IDE support for such things, it's usually not exactly the right interface I want. So I made a tiny CLI app that scans the source for TODO and FIXME lines and presents a menu of files…
Nice idea. The JetBrains family of IDEs (RubyMine, IntelliJ, etc.) even have this as a built-in TODO panel that shows files with TODO and FIXME comments (syntax is configurable).
Re: The Plain Text Project
#78I didn't see any mention of in a quick look through the linked website, but the book "The Pragmatic Programmer" is one of the best resources you'll find for making the most out of text-based tools. PP goes a little beyond that, too, it's not the book's sole focus, but it's a major one, and the book is a classic: https://www.amazon.com/Pragmatic-Programmer-journey-mastery-...
https://pragprog.com/book/tpp20/the-pragmatic-programmer-20t...
Re: The Plain Text Project
#79Re: The Plain Text Project
#80Earlier quoted context omitted.
I tried to love standard notes but I had several times where note contents were overwritten or missing between machines. I looked at the API for syncing and it did not give me confidence. Using pass + git now. Works great.
I've switched to pass + git for my task list, diary, notes, creative writing. And of course passwords. It's working far better than the mix of things I was using previously.
I use working copy for accessing a git repo where I keep notes on my phone. It’s a great little app.
The only downside is I sometimes forget to commit and push, then expect docs to magically show up on my Desktop. I also wish it were a bit easier to add templates.
I’ve been building a markdown interpreter on top of that repo to parse some of the more structured parts of my journal into little graphs and things (so I can see how good I am at doing all my todos overtime, for example). I’m thinking about creating a sync system so I can get the real time saving, too.
I really, really want to just deal with plain files. So I think I’m going to try cooking up some sort of interface that commits to a git repo automatically/can spit out some templates and things, but have it be just git and plain files under the hood.