News for hackers. Stuff that matters.
Re:Managing my personal knowledge base by phreack on Friday January 10, 2020 @09:09AM (#22010983)
Tangentially related, but after years of trying out (and struggling with) hundreds of calendar and schedule apps, in the end what was best for me turned out to be a simple text file that I keep updating and look at each day. A line on it represents a day and begins with (dd/mm), and events for the day are plaintext separated by commas. Each day gone by gets erased. Absolutely zero friction and I can see an entire month of stuff at a glance so I'm always aware of what to do. Can't believe it took me so long to go back to such bare basics, and now I strive to reach this level of brutal basic frictionless simplicity in my own toy projects.
Re:Managing my personal knowledge base by nickjj on Friday January 10, 2020 @09:21AM (#22011065)
Brutal basic frictionless simplicity is a good way to put it haha.

That's basically what this script does except it uses separate files. You run `notes something really cool and important` and it creates a YYYY-MM-DD.txt file for you in a configured directory and appends the arguments to the file on a new line. So every day you get a new file.

Or, if you just run `notes` it opens your configured $EDITOR for that specific day so you can go free form.