4 ms·
I like the idea, but not the web-based implementation. Local first, and ideally an open source app that can work offline when I'm going distraction free. It fe
by PaulRobinson 2y ago
I like the idea, but not the web-based implementation. Local first, and ideally an open source app that can work offline when I'm going distraction free.
It feels like a vim plugin. It definitely feels like org-mode can do this.
A few years back I had a little command line tool where I could log things quickly - it was like syslog for humans - but with #hashtags for projects or clients, and then a small tool that would work out how long I'd spent on different things. It required me to write a log every time I finished a task or a pomodoro. I might resurrect that, but having an open file has been cute for me for quite a while, and then I can go back and copy/paste what I need to draft docs and so on.
I do think "note taking" as an app is actually under-served. There's lots of wiki plugins, org-mode, tons of "productivity tools", but actually a single app that lets you just write, then helps you with review (and timestamps, contexts and so on are essential to that), and then figure out actions/todos and gives you seamless interaction with those, and integration with 3rd-party tools (I don't want to copy and paste between vim/emacs/JIRA/asana/notion/trello/apple notes/calendar reminders/outlook tasks/whatever), would be very, very neat.
- speerer 2y agoI came here to type all of these thoughts, and found you'd already expressed them (and more). Even the bit about making my own command line tool. Agree!
- san_dimitri 2y ago`jrnl` commandline tool does the same with a text file. You can sync it with dropbox and use the same journal across multiple machines.
- speerer 2y agoNice one, thanks! Mine was for a more specific use case but this could be really helpful.
- PaulRobinson 2y agoThanks for the hat-tip on `jrnl` - this is a much better version of the cmd line tool I talked about in my comment above and I am now starting to use it. Great logistics being cli-based, think I'm going to be using it plenty.
- danielbln 2y agoI'm doing this via VSCode, Cline and various services connected via MCP. Works quite well.
- danielfalbo 2y ago[dead]
- Propelloni 2y agoI do this with Zim (desktop wiki).
- prima-facie 2y agoFellow Zim user here. Is there a way to add time stamps to each line in Zim like this app does?
- Propelloni 2y agoYes, there is. The manual way is to press CTRL+d where you'd like a date. Or read the thread at [1] to configure Zim adds the date on Return. [1] https://github.com/zim-desktop-wiki/zim-desktop-wiki/issues/1547 https://github.com/zim-desktop-wiki/zim-desktop-wiki/issues/...
- Arch-TK 2y ago$ ts | tee -a notes Or just ts >>notes
- p32y 2y agoon macOS, just: echo "$(date) Do something" | tee -a notes
- gohberg 2y agothanks for the feedback! Being a developer, I'm aware that the desktop ecosystem offers a plethora of tools for this. I think my main inspiration in this project was to combine the simplicity of apple notes with timestamped entries, being able to log notes in this form from any kind of device and having cross-device sync. I released the local-only version so it will be useful to privacy-minded folks but I do plan to have a cross-device backup and sync option since I believe it's a very compelling feature.
- physicles 2y agoI have a command line tool that just takes a line of input, then writes the time stamped entry to a text file, one per quarter. A cron job pops up a terminal once an hour during business hours. I use that log to prepare for performance reviews to recall what I’d worked on, and I often go back to remember details about a problem I solved months or years ago. It’s fantastic, been using it for seven years. In 2023, I wrote another script that appends a line to a csv file every 5 minutes. The line includes the focused window class, command line, title, name of the git branch that’s currently checked out, system idle time, and WiFi access point name. So I know pretty much how long I was working on everything vs other stuff like slack. I’m finally starting to write tools to visualize and analyze this data. Is it going to change how I work? Not really, but for some reason I like seeing at a glance how I spent my time.