Live data from Hacker News

My productivity app for the past 12 years has been a single .txt file

jeffhuang.com

131–140 of 420 posts

Re: My productivity app for the past 12 years has been a single .txt file

#131
post #126

Earlier quoted context omitted.

That sounds quite elegant, but seems this is only possible if you work out of a single machine almost always. Perhaps it could be made into a service? As long as explicit effort is taken that there's absolute minimum extra effort as possible!

Two options would be: 1. put that file on dropbox or another syncing service. 2. have it on a remote server and ssh there first

I do this, with the machine being a VPS on Linode, plus an IPad 4G connectivity with Blink app to connect via MOSH almost anywhere on earth.

Logitech folio keyboard and Apple Pencil. Drawings also pushed to cloud.

Local backup to my own NAS and a S3 storage.

Works as a charm

Re: My productivity app for the past 12 years has been a single .txt file

#132
post #109

I use a single text file, have done this for decades. I dump everything into it and don't worry too much about structure, it's an incredible resource for "remembering" minutia, things like "what was that server that i thought might have had some issues last August?" Just a quick control-S and I'm there. My current 7+ year old notes file has about 100K lines in it right now. I can tell you what I was doing last year,…

That sounds quite elegant, but seems this is only possible if you work out of a single machine almost always. Perhaps it could be made into a service? As long as explicit effort is taken that there's absolute minimum extra effort as possible!

I handle this by aliasing `todo` to `vim scp://[my website]/~/todo.txt`.

Re: My productivity app for the past 12 years has been a single .txt file

#133
post #109

I use a single text file, have done this for decades. I dump everything into it and don't worry too much about structure, it's an incredible resource for "remembering" minutia, things like "what was that server that i thought might have had some issues last August?" Just a quick control-S and I'm there. My current 7+ year old notes file has about 100K lines in it right now. I can tell you what I was doing last year,…

Keeping my notes in a single file has worked great for me too, i can quickly find notes by searching with Vim. i split the file in sections starting with [tag] (e.g. [tagvim]) which makes it easier to move between sections. Each section is a markdown list.

Re: My productivity app for the past 12 years has been a single .txt file

#135
I used a single log.txt file between 2005 Nov 4 and 2014 2014 Aug 11. This was instrumental in my professional life between those dates. Business ideas, call stacks of ViEmu bugs that I worked on, passwords, financial forecasts, bug and feature lists, database schemas, tracking of billable time for contracting and consulting work... can't recommend it too much. Having a single file is great, I had actually switched from having two separate log files, one from each project, which I had kept during 2005 (one for ViEmu and another for NGEdit, the text editor I was working in that never saw the light of the day but did give birth to ViEmu). Of course, I always edited this file under vim, "murphy" color scheme. A sample:

  Sun 19-6-05 Researched (HEAVILY) how to do a "vi emulation module" for microsoft visual studio:
             * Downloaded and installed VSIP
             - Need: Visual Studio .NET CDs with C# (seems that C# will be easier)
             - Install & compile some samples
             * Create a new ViEmu sample
             - We can "host" the Visual Studio text editor - using the "Data/View" separation model.
             - We can follow the instructions on how to host it, but tell IVsCodeWindow to use a different
                CLSID for the text views (IVsCodeWindow::SetViewClassID). It uses CLSID_IVsTextView by default.
             - We implement a new COM object which is a pass through. It uses IVsTextView internally, and
                we pass everything to it. We can call GetWindowHandle() on it to retrieve the HWND, and
                install a message hook to process keys before they are sent!
             - Implement VimEmu in C++

In 2014, I wanted something that would work better both on my laptop and on my phone, and I switched to OneNote. Several great things: text formatting, having separate notes for some things, good mobile integration back then. I tried several options mainly to make sure synchronization would work fine, and really poor conflict resolution on both Apple's Notes app and on Evernote got me to adopt OneNote. I've been using it until 2019, OneNote on MacOS has become basically unusable. Input lags like it's nobody's business, rendering it nearly unusable. Mobile does not work well at all any more, especially with large notes. The very non-standard document model together with their MacOS and iOS implementations make it unbearable. A pity, but I couldn't wait a few seconds for characters to show after I type them.

So, a few months ago, I went back to... using plain text files with vim. I missed some coloring, so I set up some autocmds to color buffers according to some rules. I'm using a few files (less than 10) to handle different projects and keep them separate, I miss the single file for searching and there are always items that overlap different areas, but i prefer it this way now - plus I do have a "main" catchall file (chautauqua.txt, after Robert Pirsig's book reference).

This kind of "journalling" is very useful but kind of addictive too, so I'm sometimes ambivalent about this. I did stop tracking my weight daily after doing it for about 10 years too, I like to stay aware of my weight and somewhat fit but I don't want to depend on a daily fix of a Excel spreadsheet to do that.

People, do journal and track things if you have never done it, it's a boon. Then find your best way, and maybe even do find the areas of your life you don't want to keep track of, there is something to be said for that too.

Re: My productivity app for the past 12 years has been a single .txt file

#136
post #109

I use a single text file, have done this for decades. I dump everything into it and don't worry too much about structure, it's an incredible resource for "remembering" minutia, things like "what was that server that i thought might have had some issues last August?" Just a quick control-S and I'm there. My current 7+ year old notes file has about 100K lines in it right now. I can tell you what I was doing last year,…

That sounds quite elegant, but seems this is only possible if you work out of a single machine almost always. Perhaps it could be made into a service? As long as explicit effort is taken that there's absolute minimum extra effort as possible!

I use text files and have for years. I use Syncthing to keep the text file available on all my machines.

Re: My productivity app for the past 12 years has been a single .txt file

#137
I love this. Being “productive” (however you define it for yourself) is all about desire + process.

Fancy tools can help you manage / automate the process but the tool has to come last. It’s like all the “pro” devices marketed to consumers (cameras, laptops, whatever): they mostly add value when you are already good enough that you you don’t need them.

Re: My productivity app for the past 12 years has been a single .txt file

#138

Why do people feel a strong need to organize their day, spend tremendous amount of time(ironically) and energy in exactly what they need to do that day and how many calories they eat? I feel the complete opposite. I structure projects , not my time. I want a loose schedule. You could stop worry about time, try a free schedule, enjoy life a little, and get work done. This whole "productivity" bullshit is an urban conc…

Once your project is bigger then one person, you gotta start talking to people, and if you’re talking to people regularly then you gotta keep some amount of track of your planned time so you can schedule a time to talk. Some multi-person projects can happen in largely asynchronous communication, some can’t.

I hate doing that so I work freelance, on a loose schedule. I still track my time so I can do things like “feel confident that I’m getting enough shit done fast enough to have money for rent”.

“Get shit I gotta do out of the way as efficiently as possible so I can do the stuff I wanna do at my own pace” is also a possible reason.

Re: My productivity app for the past 12 years has been a single .txt file

#140

Earlier quoted context omitted.

I'd agree with you, but the killer feature digital notes have, for me, is the quick and effortless searching.

I’m in your camp. Apple Notes somehow fell into this gap for me. For me the ability to format, add images and screenshots and easily share gave it an edge over plain text.

I loved notes for years but switched to Bear in the last few months in order to get sane Markdown export.

I couldn’t ever find a nice way of exporting (and backing up) my Notes notes. There was an IMAP storage option but that meant losing formatting options.

Post reply on HN