Live data from Hacker News

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

jeffhuang.com

371–380 of 420 posts

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

#372
post #254

Earlier quoted context omitted.

What do you use for editing on mobile, for files synced by syncthing?

I use orgzly [1] and configure it to "sync" to Syncthing's local folder [2] (which Syncthing then syncs). This requires write access to Syncthing's data directory though, so I'm not sure it works on stock Android. [1] http://www.orgzly.com/ [2] e.g. configure a "directory repository" with content://com.android.externalstorage.documents/tree/ %3AAndroid%2Fdata%2Fcom.nutomic.syncthingandroid%2Ffiles%2FSync%2Forg

> I'm not sure it works on stock Android.

I'm running a stock Pixel 2 and I've been using syncthing to sync pictures and videos to my desktop automatically, but didn't know about Orgzly. I just hooked up Orgzly and syncthing and it worked without any issues. Thanks for commenting about orgzly!

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

#373
Any tip how to do this when my main note/insight taking device is the iphone, and I want to be able to do this offline as well, and sync with desktop?

It seems like no iOS note taking tool is written in a way that would handle 100 kB of text :/.

OneNote gets slow, Apple Notes is a bit better but I don't trust it since the incident where all tables and images disappeared in all my password protected notes in iOS 13 (and Apple didn't own this fuckup).

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

#374
post #270
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,…

I just implemented something very similar last week! I store the note in a Raspberry Pi which I can access anywhere. Also with iOS shortcut, I can easily send note to my Pi from my iPhone's clipboard.

How can you access the Pi when you are not at home? It has a static IP?

I've been thinking about this approach .. but was unsure about how access from outside, or if I'm abroad even.

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

#375

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!

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

Also on mobile? Which editor do you use on mobile? I like syncthing

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

#376
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,…

What about the drawings or photos -- you have any way to connect them with the relevant daily notes?

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

#377
post #53

I currently use Google Tasks for Todos and I honestly have never been happier. To make Google Tasks work you have to be using Gmail and Google Calendar (which may be a non-starter for some people), but if you are using those already then Google Tasks is worth taking a look. The beauty of Google Tasks is it lives alongside your email, integrates seamlessly with the calendar, and automatically synchronizes across devic…

I like how you can drag tasks directly to Google Calendar. Do you know if it is possible to drag them as events, not reminders? I prefer to block entire time slots as events in my calendar because it helps me better manage my time. For example, I would add a 3 hour long event called "refactor hello_world" or a 2 hour one "find lost socks" and dedicate these time block to these specific activities. Unfortunately, you…

Scheduling tasks as calendar events with duration is indeed critical to actually getting them done for many people (including those with ADHD)

That (and scheduling suggestions) used to be the main feature of Timeful, an app started by behavioral psychologist Dan Ariely. It actually got acquired by Google and shut down. Sadly, Google Tasks still pales in comparison.

The only todo app I’ve found which allows you to do this and has desktop/mobile versions is TickTick. I used to be a fan of Things which is nearly perfect, but the authors stubbornly refuse to implement this, so I’m gradually migrating away from it.

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

#378

Earlier quoted context omitted.

> it cracks open Emacs on the notes file, adds a timestamp, appends the optional text Do you mind sharing how you have setup Emacs to do that? Thanks!

Upvoted. Trying to setup that as well

I had been following some of the set-up from "Org Mode - Organize Your Life In Plain Text!"[0].

[0] - http://doc.norang.ca/org-mode.html

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

#379
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,…

I've been doing something similar to track what I do at work for just over a year. I tried keeping a home journal with a similar technique, but it didn't stick. I have a git repo set up, and I run: "vim `date -I`", which opens a text file named for the current date (2020-02-08 today for example). Then I'll put in notes about what it is I'm currently working on. I've come up with the convention of separating tasks wit…

I did this too, with the date and single keyword for future reference. That's said, I have difficulty to recall the topic if I reuse the same keyword.

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

#380
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,…

> it cracks open Emacs on the notes file, adds a timestamp, appends the optional text Do you mind sharing how you have setup Emacs to do that? Thanks!

This isn't exactly what was asked for, but because I live in emacs I don't get much value being able invoke it from the command line. If that's ok, try this..

  (defvar org-journal-file "~/Dropbox/org/engjournal.org"  
    "Path to OrgMode journal file.")  
  (defvar org-journal-date-format ""  
    "Date format string for journal headings.")  

  (defun org-journal-entry ()  
    "Create a new diary entry for today or append to an existing one."  
    (interactive)  
    (switch-to-buffer (find-file org-journal-file))  
    (widen)  
    (let ((today (format-time-string org-journal-date-format)))  
      (beginning-of-buffer)  
      (unless (org-goto-local-search-headings today nil t)  
 ((lambda ()   
    (org-insert-heading)  
    (insert today)  
    (insert " "))))  
      (beginning-of-buffer)  
      (org-show-entry)  
      (org-narrow-to-subtree)  
      (end-of-buffer)))  

  (global-set-key "\C-cj" 'org-journal-entry)
So, C-cj will open the file, create a timestamp entry at the top, and narrow to the subtree. Great for creating timestamped notes. I keep a journal this way (multiple entries per day are fine), but it could be used for any note taking.
Post reply on HN